DBA Data[Home] [Help]

APPS.XLA_00222_AAD_S_000009_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_ACCOUNT';
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 885: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

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

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

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

Line 911: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 1033: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1125: ,p_module => l_log_module);
1126:
1127: END IF;
1128:
1129: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1130: x_value_combination_id := null;
1131: x_value_segment_code := null;
1132: x_value_type_code := null;
1133: l_output_value := null;

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

1147: 'XLA_OWNER_TYPE'
1148: ,l_component_type_code
1149: )
1150: ,p_token_3 => 'PAD_NAME'
1151: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1152: ,p_token_4 => 'PAD_OWNER'
1153: ,p_value_4 => xla_lookups_pkg.get_meaning(
1154: 'XLA_OWNER_TYPE'
1155: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1155: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1151: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1152: ,p_token_4 => 'PAD_OWNER'
1153: ,p_value_4 => xla_lookups_pkg.get_meaning(
1154: 'XLA_OWNER_TYPE'
1155: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1156: )
1157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1153: ,p_value_4 => xla_lookups_pkg.get_meaning(
1154: 'XLA_OWNER_TYPE'
1155: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1156: )
1157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1160: ,p_ae_header_id => NULL
1161: );

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

1154: 'XLA_OWNER_TYPE'
1155: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1156: )
1157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1160: ,p_ae_header_id => NULL
1161: );
1162: RETURN l_output_value;

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

1155: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1156: )
1157: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1158: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1159: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1160: ,p_ae_header_id => NULL
1161: );
1162: RETURN l_output_value;
1163: EXCEPTION

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

1247: ,p_module => l_log_module);
1248:
1249: END IF;
1250:
1251: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1252: x_value_combination_id := null;
1253: x_value_segment_code := null;
1254: x_value_type_code := null;
1255: l_output_value := null;

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

1269: 'XLA_OWNER_TYPE'
1270: ,l_component_type_code
1271: )
1272: ,p_token_3 => 'PAD_NAME'
1273: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1274: ,p_token_4 => 'PAD_OWNER'
1275: ,p_value_4 => xla_lookups_pkg.get_meaning(
1276: 'XLA_OWNER_TYPE'
1277: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1277: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1273: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1274: ,p_token_4 => 'PAD_OWNER'
1275: ,p_value_4 => xla_lookups_pkg.get_meaning(
1276: 'XLA_OWNER_TYPE'
1277: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1278: )
1279: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1280: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1281: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1275: ,p_value_4 => xla_lookups_pkg.get_meaning(
1276: 'XLA_OWNER_TYPE'
1277: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1278: )
1279: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1280: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1281: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1282: ,p_ae_header_id => NULL
1283: );

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

1276: 'XLA_OWNER_TYPE'
1277: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1278: )
1279: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1280: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1281: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1282: ,p_ae_header_id => NULL
1283: );
1284: RETURN l_output_value;

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

1277: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1278: )
1279: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1280: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1281: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1282: ,p_ae_header_id => NULL
1283: );
1284: RETURN l_output_value;
1285: EXCEPTION

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

1353: (p_msg => 'END of AcctDerRule_10(invalid)'
1354: ,p_level => C_LEVEL_PROCEDURE
1355: ,p_module => l_log_module);
1356: END IF;
1357: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1358: x_value_type_code := null;
1359: l_output_value := null;
1360: xla_accounting_err_pkg.build_message
1361: (p_appli_s_name => 'XLA'

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

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

Line 1381: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1457: (p_msg => 'END of AcctDerRule_11(invalid)'
1458: ,p_level => C_LEVEL_PROCEDURE
1459: ,p_module => l_log_module);
1460: END IF;
1461: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1462: x_value_type_code := null;
1463: l_output_value := null;
1464: xla_accounting_err_pkg.build_message
1465: (p_appli_s_name => 'XLA'

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

1477: 'XLA_OWNER_TYPE'
1478: ,l_component_type_code
1479: )
1480: ,p_token_3 => 'PAD_NAME'
1481: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1482: ,p_token_4 => 'PAD_OWNER'
1483: ,p_value_4 => xla_lookups_pkg.get_meaning(
1484: 'XLA_OWNER_TYPE'
1485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1481: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1482: ,p_token_4 => 'PAD_OWNER'
1483: ,p_value_4 => xla_lookups_pkg.get_meaning(
1484: 'XLA_OWNER_TYPE'
1485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1486: )
1487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1483: ,p_value_4 => xla_lookups_pkg.get_meaning(
1484: 'XLA_OWNER_TYPE'
1485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1486: )
1487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1490: ,p_ae_header_id => NULL
1491: );

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

1484: 'XLA_OWNER_TYPE'
1485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1486: )
1487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1490: ,p_ae_header_id => NULL
1491: );
1492: RETURN l_output_value;

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

1485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1486: )
1487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1490: ,p_ae_header_id => NULL
1491: );
1492: RETURN l_output_value;
1493: EXCEPTION

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

1585: ,p_module => l_log_module);
1586:
1587: END IF;
1588:
1589: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1590: x_value_combination_id := null;
1591: x_value_segment_code := null;
1592: x_value_type_code := null;
1593: l_output_value := null;

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

1607: 'XLA_OWNER_TYPE'
1608: ,l_component_type_code
1609: )
1610: ,p_token_3 => 'PAD_NAME'
1611: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1612: ,p_token_4 => 'PAD_OWNER'
1613: ,p_value_4 => xla_lookups_pkg.get_meaning(
1614: 'XLA_OWNER_TYPE'
1615: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1615: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1611: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1612: ,p_token_4 => 'PAD_OWNER'
1613: ,p_value_4 => xla_lookups_pkg.get_meaning(
1614: 'XLA_OWNER_TYPE'
1615: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1616: )
1617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1613: ,p_value_4 => xla_lookups_pkg.get_meaning(
1614: 'XLA_OWNER_TYPE'
1615: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1616: )
1617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1620: ,p_ae_header_id => NULL
1621: );

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

1614: 'XLA_OWNER_TYPE'
1615: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1616: )
1617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1620: ,p_ae_header_id => NULL
1621: );
1622: RETURN l_output_value;

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

1615: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1616: )
1617: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1618: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1619: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1620: ,p_ae_header_id => NULL
1621: );
1622: RETURN l_output_value;
1623: EXCEPTION

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

1739: ,p_module => l_log_module);
1740:
1741: END IF;
1742:
1743: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1744: x_value_combination_id := null;
1745: x_value_segment_code := null;
1746: x_value_type_code := null;
1747: l_output_value := null;

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

1761: 'XLA_OWNER_TYPE'
1762: ,l_component_type_code
1763: )
1764: ,p_token_3 => 'PAD_NAME'
1765: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1766: ,p_token_4 => 'PAD_OWNER'
1767: ,p_value_4 => xla_lookups_pkg.get_meaning(
1768: 'XLA_OWNER_TYPE'
1769: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1769: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1765: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1766: ,p_token_4 => 'PAD_OWNER'
1767: ,p_value_4 => xla_lookups_pkg.get_meaning(
1768: 'XLA_OWNER_TYPE'
1769: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1770: )
1771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1767: ,p_value_4 => xla_lookups_pkg.get_meaning(
1768: 'XLA_OWNER_TYPE'
1769: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1770: )
1771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1774: ,p_ae_header_id => NULL
1775: );

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

1768: 'XLA_OWNER_TYPE'
1769: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1770: )
1771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1774: ,p_ae_header_id => NULL
1775: );
1776: RETURN l_output_value;

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

1769: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1770: )
1771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1774: ,p_ae_header_id => NULL
1775: );
1776: RETURN l_output_value;
1777: EXCEPTION

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

1869: ,p_module => l_log_module);
1870:
1871: END IF;
1872:
1873: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1874: x_value_combination_id := null;
1875: x_value_segment_code := null;
1876: x_value_type_code := null;
1877: l_output_value := null;

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

1891: 'XLA_OWNER_TYPE'
1892: ,l_component_type_code
1893: )
1894: ,p_token_3 => 'PAD_NAME'
1895: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1896: ,p_token_4 => 'PAD_OWNER'
1897: ,p_value_4 => xla_lookups_pkg.get_meaning(
1898: 'XLA_OWNER_TYPE'
1899: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1899: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1895: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1896: ,p_token_4 => 'PAD_OWNER'
1897: ,p_value_4 => xla_lookups_pkg.get_meaning(
1898: 'XLA_OWNER_TYPE'
1899: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1900: )
1901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1897: ,p_value_4 => xla_lookups_pkg.get_meaning(
1898: 'XLA_OWNER_TYPE'
1899: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1900: )
1901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1904: ,p_ae_header_id => NULL
1905: );

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

1898: 'XLA_OWNER_TYPE'
1899: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1900: )
1901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1904: ,p_ae_header_id => NULL
1905: );
1906: RETURN l_output_value;

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

1899: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1900: )
1901: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1902: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1903: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1904: ,p_ae_header_id => NULL
1905: );
1906: RETURN l_output_value;
1907: EXCEPTION

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

1999: ,p_module => l_log_module);
2000:
2001: END IF;
2002:
2003: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2004: x_value_combination_id := null;
2005: x_value_segment_code := null;
2006: x_value_type_code := null;
2007: l_output_value := null;

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

2021: 'XLA_OWNER_TYPE'
2022: ,l_component_type_code
2023: )
2024: ,p_token_3 => 'PAD_NAME'
2025: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2026: ,p_token_4 => 'PAD_OWNER'
2027: ,p_value_4 => xla_lookups_pkg.get_meaning(
2028: 'XLA_OWNER_TYPE'
2029: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2029: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2025: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2026: ,p_token_4 => 'PAD_OWNER'
2027: ,p_value_4 => xla_lookups_pkg.get_meaning(
2028: 'XLA_OWNER_TYPE'
2029: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2030: )
2031: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2032: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2033: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2027: ,p_value_4 => xla_lookups_pkg.get_meaning(
2028: 'XLA_OWNER_TYPE'
2029: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2030: )
2031: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2032: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2033: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2034: ,p_ae_header_id => NULL
2035: );

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

2028: 'XLA_OWNER_TYPE'
2029: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2030: )
2031: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2032: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2033: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2034: ,p_ae_header_id => NULL
2035: );
2036: RETURN l_output_value;

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

2029: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2030: )
2031: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2032: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2033: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2034: ,p_ae_header_id => NULL
2035: );
2036: RETURN l_output_value;
2037: EXCEPTION

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

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

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

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

Line 2159: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2283: ,p_module => l_log_module);
2284:
2285: END IF;
2286:
2287: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2288: x_value_combination_id := null;
2289: x_value_segment_code := null;
2290: x_value_type_code := null;
2291: l_output_value := null;

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

2305: 'XLA_OWNER_TYPE'
2306: ,l_component_type_code
2307: )
2308: ,p_token_3 => 'PAD_NAME'
2309: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2310: ,p_token_4 => 'PAD_OWNER'
2311: ,p_value_4 => xla_lookups_pkg.get_meaning(
2312: 'XLA_OWNER_TYPE'
2313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2309: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2310: ,p_token_4 => 'PAD_OWNER'
2311: ,p_value_4 => xla_lookups_pkg.get_meaning(
2312: 'XLA_OWNER_TYPE'
2313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2314: )
2315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2311: ,p_value_4 => xla_lookups_pkg.get_meaning(
2312: 'XLA_OWNER_TYPE'
2313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2314: )
2315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2318: ,p_ae_header_id => NULL
2319: );

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

2312: 'XLA_OWNER_TYPE'
2313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2314: )
2315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2318: ,p_ae_header_id => NULL
2319: );
2320: RETURN l_output_value;

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

2313: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2314: )
2315: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2316: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2317: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2318: ,p_ae_header_id => NULL
2319: );
2320: RETURN l_output_value;
2321: EXCEPTION

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

2423: ,p_module => l_log_module);
2424:
2425: END IF;
2426:
2427: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2428: x_value_combination_id := null;
2429: x_value_segment_code := null;
2430: x_value_type_code := null;
2431: l_output_value := null;

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

2445: 'XLA_OWNER_TYPE'
2446: ,l_component_type_code
2447: )
2448: ,p_token_3 => 'PAD_NAME'
2449: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2450: ,p_token_4 => 'PAD_OWNER'
2451: ,p_value_4 => xla_lookups_pkg.get_meaning(
2452: 'XLA_OWNER_TYPE'
2453: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2453: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2449: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2450: ,p_token_4 => 'PAD_OWNER'
2451: ,p_value_4 => xla_lookups_pkg.get_meaning(
2452: 'XLA_OWNER_TYPE'
2453: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2454: )
2455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2451: ,p_value_4 => xla_lookups_pkg.get_meaning(
2452: 'XLA_OWNER_TYPE'
2453: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2454: )
2455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2458: ,p_ae_header_id => NULL
2459: );

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

2452: 'XLA_OWNER_TYPE'
2453: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2454: )
2455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2458: ,p_ae_header_id => NULL
2459: );
2460: RETURN l_output_value;

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

2453: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2454: )
2455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2458: ,p_ae_header_id => NULL
2459: );
2460: RETURN l_output_value;
2461: EXCEPTION

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

2563: ,p_module => l_log_module);
2564:
2565: END IF;
2566:
2567: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2568: x_value_combination_id := null;
2569: x_value_segment_code := null;
2570: x_value_type_code := null;
2571: l_output_value := null;

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

2585: 'XLA_OWNER_TYPE'
2586: ,l_component_type_code
2587: )
2588: ,p_token_3 => 'PAD_NAME'
2589: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2590: ,p_token_4 => 'PAD_OWNER'
2591: ,p_value_4 => xla_lookups_pkg.get_meaning(
2592: 'XLA_OWNER_TYPE'
2593: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2593: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2589: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2590: ,p_token_4 => 'PAD_OWNER'
2591: ,p_value_4 => xla_lookups_pkg.get_meaning(
2592: 'XLA_OWNER_TYPE'
2593: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2594: )
2595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2591: ,p_value_4 => xla_lookups_pkg.get_meaning(
2592: 'XLA_OWNER_TYPE'
2593: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2594: )
2595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2598: ,p_ae_header_id => NULL
2599: );

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

2592: 'XLA_OWNER_TYPE'
2593: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2594: )
2595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2598: ,p_ae_header_id => NULL
2599: );
2600: RETURN l_output_value;

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

2593: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2594: )
2595: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2596: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2597: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2598: ,p_ae_header_id => NULL
2599: );
2600: RETURN l_output_value;
2601: EXCEPTION

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

2705: ,p_module => l_log_module);
2706:
2707: END IF;
2708:
2709: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2710: x_value_combination_id := null;
2711: x_value_segment_code := null;
2712: x_value_type_code := null;
2713: l_output_value := null;

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

2727: 'XLA_OWNER_TYPE'
2728: ,l_component_type_code
2729: )
2730: ,p_token_3 => 'PAD_NAME'
2731: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2732: ,p_token_4 => 'PAD_OWNER'
2733: ,p_value_4 => xla_lookups_pkg.get_meaning(
2734: 'XLA_OWNER_TYPE'
2735: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2735: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2731: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2732: ,p_token_4 => 'PAD_OWNER'
2733: ,p_value_4 => xla_lookups_pkg.get_meaning(
2734: 'XLA_OWNER_TYPE'
2735: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2736: )
2737: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2738: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2739: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2733: ,p_value_4 => xla_lookups_pkg.get_meaning(
2734: 'XLA_OWNER_TYPE'
2735: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2736: )
2737: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2738: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2739: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2740: ,p_ae_header_id => NULL
2741: );

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

2734: 'XLA_OWNER_TYPE'
2735: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2736: )
2737: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2738: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2739: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2740: ,p_ae_header_id => NULL
2741: );
2742: RETURN l_output_value;

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

2735: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2736: )
2737: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2738: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2739: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2740: ,p_ae_header_id => NULL
2741: );
2742: RETURN l_output_value;
2743: EXCEPTION

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

2847: ,p_module => l_log_module);
2848:
2849: END IF;
2850:
2851: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2852: x_value_combination_id := null;
2853: x_value_segment_code := null;
2854: x_value_type_code := null;
2855: l_output_value := null;

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

2869: 'XLA_OWNER_TYPE'
2870: ,l_component_type_code
2871: )
2872: ,p_token_3 => 'PAD_NAME'
2873: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2874: ,p_token_4 => 'PAD_OWNER'
2875: ,p_value_4 => xla_lookups_pkg.get_meaning(
2876: 'XLA_OWNER_TYPE'
2877: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2877: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2873: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2874: ,p_token_4 => 'PAD_OWNER'
2875: ,p_value_4 => xla_lookups_pkg.get_meaning(
2876: 'XLA_OWNER_TYPE'
2877: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2878: )
2879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2875: ,p_value_4 => xla_lookups_pkg.get_meaning(
2876: 'XLA_OWNER_TYPE'
2877: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2878: )
2879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2882: ,p_ae_header_id => NULL
2883: );

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

2876: 'XLA_OWNER_TYPE'
2877: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2878: )
2879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2882: ,p_ae_header_id => NULL
2883: );
2884: RETURN l_output_value;

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

2877: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2878: )
2879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2882: ,p_ae_header_id => NULL
2883: );
2884: RETURN l_output_value;
2885: EXCEPTION

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

3023: ,p_module => l_log_module);
3024:
3025: END IF;
3026:
3027: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3028: x_value_combination_id := null;
3029: x_value_segment_code := null;
3030: x_value_type_code := null;
3031: l_output_value := null;

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

3045: 'XLA_OWNER_TYPE'
3046: ,l_component_type_code
3047: )
3048: ,p_token_3 => 'PAD_NAME'
3049: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3050: ,p_token_4 => 'PAD_OWNER'
3051: ,p_value_4 => xla_lookups_pkg.get_meaning(
3052: 'XLA_OWNER_TYPE'
3053: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3053: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3049: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3050: ,p_token_4 => 'PAD_OWNER'
3051: ,p_value_4 => xla_lookups_pkg.get_meaning(
3052: 'XLA_OWNER_TYPE'
3053: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3054: )
3055: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3056: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3057: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3051: ,p_value_4 => xla_lookups_pkg.get_meaning(
3052: 'XLA_OWNER_TYPE'
3053: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3054: )
3055: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3056: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3057: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3058: ,p_ae_header_id => NULL
3059: );

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

3052: 'XLA_OWNER_TYPE'
3053: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3054: )
3055: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3056: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3057: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3058: ,p_ae_header_id => NULL
3059: );
3060: RETURN l_output_value;

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

3053: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3054: )
3055: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3056: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3057: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3058: ,p_ae_header_id => NULL
3059: );
3060: RETURN l_output_value;
3061: 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 3353: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3349: ,p_module => l_log_module);
3350:
3351: END IF;
3352:
3353: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3354: x_value_combination_id := null;
3355: x_value_segment_code := null;
3356: x_value_type_code := null;
3357: l_output_value := null;

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

3371: 'XLA_OWNER_TYPE'
3372: ,l_component_type_code
3373: )
3374: ,p_token_3 => 'PAD_NAME'
3375: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3376: ,p_token_4 => 'PAD_OWNER'
3377: ,p_value_4 => xla_lookups_pkg.get_meaning(
3378: 'XLA_OWNER_TYPE'
3379: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3379: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3375: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3376: ,p_token_4 => 'PAD_OWNER'
3377: ,p_value_4 => xla_lookups_pkg.get_meaning(
3378: 'XLA_OWNER_TYPE'
3379: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3380: )
3381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3377: ,p_value_4 => xla_lookups_pkg.get_meaning(
3378: 'XLA_OWNER_TYPE'
3379: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3380: )
3381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3384: ,p_ae_header_id => NULL
3385: );

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

3378: 'XLA_OWNER_TYPE'
3379: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3380: )
3381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3384: ,p_ae_header_id => NULL
3385: );
3386: RETURN l_output_value;

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

3379: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3380: )
3381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3384: ,p_ae_header_id => NULL
3385: );
3386: RETURN l_output_value;
3387: EXCEPTION

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

3499: ,p_module => l_log_module);
3500:
3501: END IF;
3502:
3503: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3504: x_value_combination_id := null;
3505: x_value_segment_code := null;
3506: x_value_type_code := null;
3507: l_output_value := null;

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

3521: 'XLA_OWNER_TYPE'
3522: ,l_component_type_code
3523: )
3524: ,p_token_3 => 'PAD_NAME'
3525: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3526: ,p_token_4 => 'PAD_OWNER'
3527: ,p_value_4 => xla_lookups_pkg.get_meaning(
3528: 'XLA_OWNER_TYPE'
3529: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3529: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3525: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3526: ,p_token_4 => 'PAD_OWNER'
3527: ,p_value_4 => xla_lookups_pkg.get_meaning(
3528: 'XLA_OWNER_TYPE'
3529: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3530: )
3531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3527: ,p_value_4 => xla_lookups_pkg.get_meaning(
3528: 'XLA_OWNER_TYPE'
3529: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3530: )
3531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3534: ,p_ae_header_id => NULL
3535: );

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

3528: 'XLA_OWNER_TYPE'
3529: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3530: )
3531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3534: ,p_ae_header_id => NULL
3535: );
3536: RETURN l_output_value;

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

3529: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3530: )
3531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3534: ,p_ae_header_id => NULL
3535: );
3536: RETURN l_output_value;
3537: EXCEPTION

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

3687: ,p_module => l_log_module);
3688:
3689: END IF;
3690:
3691: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3692: x_value_combination_id := null;
3693: x_value_segment_code := null;
3694: x_value_type_code := null;
3695: l_output_value := null;

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

3709: 'XLA_OWNER_TYPE'
3710: ,l_component_type_code
3711: )
3712: ,p_token_3 => 'PAD_NAME'
3713: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3714: ,p_token_4 => 'PAD_OWNER'
3715: ,p_value_4 => xla_lookups_pkg.get_meaning(
3716: 'XLA_OWNER_TYPE'
3717: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3717: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3713: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3714: ,p_token_4 => 'PAD_OWNER'
3715: ,p_value_4 => xla_lookups_pkg.get_meaning(
3716: 'XLA_OWNER_TYPE'
3717: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3718: )
3719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3715: ,p_value_4 => xla_lookups_pkg.get_meaning(
3716: 'XLA_OWNER_TYPE'
3717: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3718: )
3719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3722: ,p_ae_header_id => NULL
3723: );

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

3716: 'XLA_OWNER_TYPE'
3717: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3718: )
3719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3722: ,p_ae_header_id => NULL
3723: );
3724: RETURN l_output_value;

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

3717: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3718: )
3719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3722: ,p_ae_header_id => NULL
3723: );
3724: RETURN l_output_value;
3725: EXCEPTION

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

3877: ,p_module => l_log_module);
3878:
3879: END IF;
3880:
3881: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3882: x_value_combination_id := null;
3883: x_value_segment_code := null;
3884: x_value_type_code := null;
3885: l_output_value := null;

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

3899: 'XLA_OWNER_TYPE'
3900: ,l_component_type_code
3901: )
3902: ,p_token_3 => 'PAD_NAME'
3903: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3904: ,p_token_4 => 'PAD_OWNER'
3905: ,p_value_4 => xla_lookups_pkg.get_meaning(
3906: 'XLA_OWNER_TYPE'
3907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3903: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3904: ,p_token_4 => 'PAD_OWNER'
3905: ,p_value_4 => xla_lookups_pkg.get_meaning(
3906: 'XLA_OWNER_TYPE'
3907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3908: )
3909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3905: ,p_value_4 => xla_lookups_pkg.get_meaning(
3906: 'XLA_OWNER_TYPE'
3907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3908: )
3909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3912: ,p_ae_header_id => NULL
3913: );

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

3906: 'XLA_OWNER_TYPE'
3907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3908: )
3909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3912: ,p_ae_header_id => NULL
3913: );
3914: RETURN l_output_value;

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

3907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3908: )
3909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3912: ,p_ae_header_id => NULL
3913: );
3914: RETURN l_output_value;
3915: EXCEPTION

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

3983: (p_msg => 'END of AcctDerRule_28(invalid)'
3984: ,p_level => C_LEVEL_PROCEDURE
3985: ,p_module => l_log_module);
3986: END IF;
3987: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3988: x_value_type_code := null;
3989: l_output_value := null;
3990: xla_accounting_err_pkg.build_message
3991: (p_appli_s_name => 'XLA'

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

4003: 'XLA_OWNER_TYPE'
4004: ,l_component_type_code
4005: )
4006: ,p_token_3 => 'PAD_NAME'
4007: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4008: ,p_token_4 => 'PAD_OWNER'
4009: ,p_value_4 => xla_lookups_pkg.get_meaning(
4010: 'XLA_OWNER_TYPE'
4011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4007: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4008: ,p_token_4 => 'PAD_OWNER'
4009: ,p_value_4 => xla_lookups_pkg.get_meaning(
4010: 'XLA_OWNER_TYPE'
4011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4012: )
4013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4009: ,p_value_4 => xla_lookups_pkg.get_meaning(
4010: 'XLA_OWNER_TYPE'
4011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4012: )
4013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4016: ,p_ae_header_id => NULL
4017: );

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

4010: 'XLA_OWNER_TYPE'
4011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4012: )
4013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4016: ,p_ae_header_id => NULL
4017: );
4018: RETURN l_output_value;

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

4011: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4012: )
4013: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4014: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4015: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4016: ,p_ae_header_id => NULL
4017: );
4018: RETURN l_output_value;
4019: EXCEPTION

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

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

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

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

Line 4115: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

4191: (p_msg => 'END of AcctDerRule_30(invalid)'
4192: ,p_level => C_LEVEL_PROCEDURE
4193: ,p_module => l_log_module);
4194: END IF;
4195: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4196: x_value_type_code := null;
4197: l_output_value := null;
4198: xla_accounting_err_pkg.build_message
4199: (p_appli_s_name => 'XLA'

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

4211: 'XLA_OWNER_TYPE'
4212: ,l_component_type_code
4213: )
4214: ,p_token_3 => 'PAD_NAME'
4215: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4216: ,p_token_4 => 'PAD_OWNER'
4217: ,p_value_4 => xla_lookups_pkg.get_meaning(
4218: 'XLA_OWNER_TYPE'
4219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4215: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4216: ,p_token_4 => 'PAD_OWNER'
4217: ,p_value_4 => xla_lookups_pkg.get_meaning(
4218: 'XLA_OWNER_TYPE'
4219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4220: )
4221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4217: ,p_value_4 => xla_lookups_pkg.get_meaning(
4218: 'XLA_OWNER_TYPE'
4219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4220: )
4221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4224: ,p_ae_header_id => NULL
4225: );

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

4218: 'XLA_OWNER_TYPE'
4219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4220: )
4221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4224: ,p_ae_header_id => NULL
4225: );
4226: RETURN l_output_value;

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

4219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4220: )
4221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4224: ,p_ae_header_id => NULL
4225: );
4226: RETURN l_output_value;
4227: EXCEPTION

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

4295: (p_msg => 'END of AcctDerRule_31(invalid)'
4296: ,p_level => C_LEVEL_PROCEDURE
4297: ,p_module => l_log_module);
4298: END IF;
4299: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4300: x_value_type_code := null;
4301: l_output_value := null;
4302: xla_accounting_err_pkg.build_message
4303: (p_appli_s_name => 'XLA'

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

4315: 'XLA_OWNER_TYPE'
4316: ,l_component_type_code
4317: )
4318: ,p_token_3 => 'PAD_NAME'
4319: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4320: ,p_token_4 => 'PAD_OWNER'
4321: ,p_value_4 => xla_lookups_pkg.get_meaning(
4322: 'XLA_OWNER_TYPE'
4323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4319: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4320: ,p_token_4 => 'PAD_OWNER'
4321: ,p_value_4 => xla_lookups_pkg.get_meaning(
4322: 'XLA_OWNER_TYPE'
4323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4324: )
4325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4321: ,p_value_4 => xla_lookups_pkg.get_meaning(
4322: 'XLA_OWNER_TYPE'
4323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4324: )
4325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4328: ,p_ae_header_id => NULL
4329: );

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

4322: 'XLA_OWNER_TYPE'
4323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4324: )
4325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4328: ,p_ae_header_id => NULL
4329: );
4330: RETURN l_output_value;

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

4323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4324: )
4325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4328: ,p_ae_header_id => NULL
4329: );
4330: RETURN l_output_value;
4331: EXCEPTION

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

4399: (p_msg => 'END of AcctDerRule_32(invalid)'
4400: ,p_level => C_LEVEL_PROCEDURE
4401: ,p_module => l_log_module);
4402: END IF;
4403: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4404: x_value_type_code := null;
4405: l_output_value := null;
4406: xla_accounting_err_pkg.build_message
4407: (p_appli_s_name => 'XLA'

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

4419: 'XLA_OWNER_TYPE'
4420: ,l_component_type_code
4421: )
4422: ,p_token_3 => 'PAD_NAME'
4423: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4424: ,p_token_4 => 'PAD_OWNER'
4425: ,p_value_4 => xla_lookups_pkg.get_meaning(
4426: 'XLA_OWNER_TYPE'
4427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4423: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4424: ,p_token_4 => 'PAD_OWNER'
4425: ,p_value_4 => xla_lookups_pkg.get_meaning(
4426: 'XLA_OWNER_TYPE'
4427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4428: )
4429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4425: ,p_value_4 => xla_lookups_pkg.get_meaning(
4426: 'XLA_OWNER_TYPE'
4427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4428: )
4429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4432: ,p_ae_header_id => NULL
4433: );

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

4426: 'XLA_OWNER_TYPE'
4427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4428: )
4429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4432: ,p_ae_header_id => NULL
4433: );
4434: RETURN l_output_value;

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

4427: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4428: )
4429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4432: ,p_ae_header_id => NULL
4433: );
4434: RETURN l_output_value;
4435: EXCEPTION

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

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

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

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

Line 4531: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

4607: (p_msg => 'END of AcctDerRule_34(invalid)'
4608: ,p_level => C_LEVEL_PROCEDURE
4609: ,p_module => l_log_module);
4610: END IF;
4611: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4612: x_value_type_code := null;
4613: l_output_value := null;
4614: xla_accounting_err_pkg.build_message
4615: (p_appli_s_name => 'XLA'

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

4627: 'XLA_OWNER_TYPE'
4628: ,l_component_type_code
4629: )
4630: ,p_token_3 => 'PAD_NAME'
4631: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4632: ,p_token_4 => 'PAD_OWNER'
4633: ,p_value_4 => xla_lookups_pkg.get_meaning(
4634: 'XLA_OWNER_TYPE'
4635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4631: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4632: ,p_token_4 => 'PAD_OWNER'
4633: ,p_value_4 => xla_lookups_pkg.get_meaning(
4634: 'XLA_OWNER_TYPE'
4635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4636: )
4637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4633: ,p_value_4 => xla_lookups_pkg.get_meaning(
4634: 'XLA_OWNER_TYPE'
4635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4636: )
4637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4640: ,p_ae_header_id => NULL
4641: );

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

4634: 'XLA_OWNER_TYPE'
4635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4636: )
4637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4640: ,p_ae_header_id => NULL
4641: );
4642: RETURN l_output_value;

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

4635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4636: )
4637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4640: ,p_ae_header_id => NULL
4641: );
4642: RETURN l_output_value;
4643: EXCEPTION

Line 4735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4731: l_tmp_amt NUMBER;
4732: l_acc_rev_natural_side_code VARCHAR2(1);
4733:
4734: l_num_entries NUMBER;
4735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4739: l_recog_line_1 NUMBER;

Line 4736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4732: l_acc_rev_natural_side_code VARCHAR2(1);
4733:
4734: l_num_entries NUMBER;
4735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4739: l_recog_line_1 NUMBER;
4740: l_recog_line_2 NUMBER;

Line 4737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4733:
4734: l_num_entries NUMBER;
4735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4739: l_recog_line_1 NUMBER;
4740: l_recog_line_2 NUMBER;
4741:

Line 4738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4734: l_num_entries NUMBER;
4735: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4736: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4737: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4738: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4739: l_recog_line_1 NUMBER;
4740: l_recog_line_2 NUMBER;
4741:
4742: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4744: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4740: l_recog_line_2 NUMBER;
4741:
4742: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4743: l_bflow_applied_to_amt NUMBER; -- 5132302
4744: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4745:
4746: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4747:
4748: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4815: l_accrual_line_num := NULL; -- 4262811
4816: l_tmp_amt := NULL; -- 4262811
4817: --
4818:
4819: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4820: l_balance_type_code <> 'B' THEN
4821: IF NVL(p_source_22,'
4822: ') = 'ADJ' AND
4823: NVL(p_source_23,'

Line 4893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4889: --
4890: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4891:
4892: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4893: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4894:
4895: -- 4955764
4896: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4897: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4939: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4940:
4941: IF xla_accounting_cache_pkg.GetValueChar
4942: (p_source_code => 'LEDGER_CATEGORY_CODE'
4943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4944: AND l_bflow_method_code = 'PRIOR_ENTRY'
4945: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4946: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4947: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5039: p_lookup_type => 'XLA_OWNER_TYPE'
5040: ,p_lookup_code => l_component_type_code
5041: )
5042: ,p_token_4 => 'PRODUCT_NAME'
5043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5047: ,p_ae_header_id => NULL

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

5040: ,p_lookup_code => l_component_type_code
5041: )
5042: ,p_token_4 => 'PRODUCT_NAME'
5043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5047: ,p_ae_header_id => NULL
5048: );

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

5041: )
5042: ,p_token_4 => 'PRODUCT_NAME'
5043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5047: ,p_ae_header_id => NULL
5048: );
5049:

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

5042: ,p_token_4 => 'PRODUCT_NAME'
5043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5047: ,p_ae_header_id => NULL
5048: );
5049:
5050: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5073: ----------------------------------------------------------------------------------
5074: -- 4219869 Business Flow
5075: -- Update journal entry status -- Need to generate this within IF
5076: ----------------------------------------------------------------------------------
5077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5079: ,p_balance_type_code => l_balance_type_code
5080: );
5081:

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

5160:
5161: --
5162: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5163: --
5164: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5165: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5166: ELSE
5167: ---------------------------------------------------------------------------------------------------
5168: -- 4262811a Switch Sign

Line 5189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5185:
5186: XLA_AE_LINES_PKG.ValidateCurrentLine;
5187: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5188:
5189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5191: ,p_balance_type_code => l_balance_type_code);
5192:
5193: END IF;

Line 5305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5301: l_tmp_amt NUMBER;
5302: l_acc_rev_natural_side_code VARCHAR2(1);
5303:
5304: l_num_entries NUMBER;
5305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5309: l_recog_line_1 NUMBER;

Line 5306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5302: l_acc_rev_natural_side_code VARCHAR2(1);
5303:
5304: l_num_entries NUMBER;
5305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5309: l_recog_line_1 NUMBER;
5310: l_recog_line_2 NUMBER;

Line 5307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5303:
5304: l_num_entries NUMBER;
5305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5309: l_recog_line_1 NUMBER;
5310: l_recog_line_2 NUMBER;
5311:

Line 5308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5304: l_num_entries NUMBER;
5305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5309: l_recog_line_1 NUMBER;
5310: l_recog_line_2 NUMBER;
5311:
5312: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5314: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5310: l_recog_line_2 NUMBER;
5311:
5312: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5313: l_bflow_applied_to_amt NUMBER; -- 5132302
5314: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5315:
5316: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5317:
5318: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5385: l_accrual_line_num := NULL; -- 4262811
5386: l_tmp_amt := NULL; -- 4262811
5387: --
5388:
5389: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5390: l_balance_type_code <> 'B' THEN
5391: IF NVL(p_source_22,'
5392: ') = 'ADJ' AND
5393: NVL(p_source_23,'

Line 5463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5459: --
5460: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5461:
5462: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5463: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5464:
5465: -- 4955764
5466: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5467: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5509: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5510:
5511: IF xla_accounting_cache_pkg.GetValueChar
5512: (p_source_code => 'LEDGER_CATEGORY_CODE'
5513: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5514: AND l_bflow_method_code = 'PRIOR_ENTRY'
5515: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5516: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5517: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5609: p_lookup_type => 'XLA_OWNER_TYPE'
5610: ,p_lookup_code => l_component_type_code
5611: )
5612: ,p_token_4 => 'PRODUCT_NAME'
5613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5617: ,p_ae_header_id => NULL

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

5610: ,p_lookup_code => l_component_type_code
5611: )
5612: ,p_token_4 => 'PRODUCT_NAME'
5613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5617: ,p_ae_header_id => NULL
5618: );

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

5611: )
5612: ,p_token_4 => 'PRODUCT_NAME'
5613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5617: ,p_ae_header_id => NULL
5618: );
5619:

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

5612: ,p_token_4 => 'PRODUCT_NAME'
5613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5617: ,p_ae_header_id => NULL
5618: );
5619:
5620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5643: ----------------------------------------------------------------------------------
5644: -- 4219869 Business Flow
5645: -- Update journal entry status -- Need to generate this within IF
5646: ----------------------------------------------------------------------------------
5647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5649: ,p_balance_type_code => l_balance_type_code
5650: );
5651:

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

5730:
5731: --
5732: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5733: --
5734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5735: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5736: ELSE
5737: ---------------------------------------------------------------------------------------------------
5738: -- 4262811a Switch Sign

Line 5759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5755:
5756: XLA_AE_LINES_PKG.ValidateCurrentLine;
5757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5758:
5759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5761: ,p_balance_type_code => l_balance_type_code);
5762:
5763: END IF;

Line 5873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5869: l_tmp_amt NUMBER;
5870: l_acc_rev_natural_side_code VARCHAR2(1);
5871:
5872: l_num_entries NUMBER;
5873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5877: l_recog_line_1 NUMBER;

Line 5874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5870: l_acc_rev_natural_side_code VARCHAR2(1);
5871:
5872: l_num_entries NUMBER;
5873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5877: l_recog_line_1 NUMBER;
5878: l_recog_line_2 NUMBER;

Line 5875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5871:
5872: l_num_entries NUMBER;
5873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5877: l_recog_line_1 NUMBER;
5878: l_recog_line_2 NUMBER;
5879:

Line 5876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5872: l_num_entries NUMBER;
5873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5877: l_recog_line_1 NUMBER;
5878: l_recog_line_2 NUMBER;
5879:
5880: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5882: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5878: l_recog_line_2 NUMBER;
5879:
5880: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5881: l_bflow_applied_to_amt NUMBER; -- 5132302
5882: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5883:
5884: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5885:
5886: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5953: l_accrual_line_num := NULL; -- 4262811
5954: l_tmp_amt := NULL; -- 4262811
5955: --
5956:
5957: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5958: l_balance_type_code <> 'B' THEN
5959: IF NVL(p_source_22,'
5960: ') = 'FINCHRG' OR
5961: NVL(p_source_22,'

Line 6031: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6027: --
6028: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6029:
6030: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6031: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6032:
6033: -- 4955764
6034: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6035: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6077: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6078:
6079: IF xla_accounting_cache_pkg.GetValueChar
6080: (p_source_code => 'LEDGER_CATEGORY_CODE'
6081: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6082: AND l_bflow_method_code = 'PRIOR_ENTRY'
6083: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6084: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6085: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6177: p_lookup_type => 'XLA_OWNER_TYPE'
6178: ,p_lookup_code => l_component_type_code
6179: )
6180: ,p_token_4 => 'PRODUCT_NAME'
6181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6185: ,p_ae_header_id => NULL

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

6178: ,p_lookup_code => l_component_type_code
6179: )
6180: ,p_token_4 => 'PRODUCT_NAME'
6181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6185: ,p_ae_header_id => NULL
6186: );

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

6179: )
6180: ,p_token_4 => 'PRODUCT_NAME'
6181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6185: ,p_ae_header_id => NULL
6186: );
6187:

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

6180: ,p_token_4 => 'PRODUCT_NAME'
6181: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6182: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6183: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6184: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6185: ,p_ae_header_id => NULL
6186: );
6187:
6188: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6211: ----------------------------------------------------------------------------------
6212: -- 4219869 Business Flow
6213: -- Update journal entry status -- Need to generate this within IF
6214: ----------------------------------------------------------------------------------
6215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6216: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6217: ,p_balance_type_code => l_balance_type_code
6218: );
6219:

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

6298:
6299: --
6300: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6301: --
6302: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6303: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6304: ELSE
6305: ---------------------------------------------------------------------------------------------------
6306: -- 4262811a Switch Sign

Line 6327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6323:
6324: XLA_AE_LINES_PKG.ValidateCurrentLine;
6325: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6326:
6327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6328: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6329: ,p_balance_type_code => l_balance_type_code);
6330:
6331: END IF;

Line 6441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6437: l_tmp_amt NUMBER;
6438: l_acc_rev_natural_side_code VARCHAR2(1);
6439:
6440: l_num_entries NUMBER;
6441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6445: l_recog_line_1 NUMBER;

Line 6442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6438: l_acc_rev_natural_side_code VARCHAR2(1);
6439:
6440: l_num_entries NUMBER;
6441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6445: l_recog_line_1 NUMBER;
6446: l_recog_line_2 NUMBER;

Line 6443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6439:
6440: l_num_entries NUMBER;
6441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6445: l_recog_line_1 NUMBER;
6446: l_recog_line_2 NUMBER;
6447:

Line 6444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6440: l_num_entries NUMBER;
6441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6445: l_recog_line_1 NUMBER;
6446: l_recog_line_2 NUMBER;
6447:
6448: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6450: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6446: l_recog_line_2 NUMBER;
6447:
6448: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6449: l_bflow_applied_to_amt NUMBER; -- 5132302
6450: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6451:
6452: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6453:
6454: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6521: l_accrual_line_num := NULL; -- 4262811
6522: l_tmp_amt := NULL; -- 4262811
6523: --
6524:
6525: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6526: l_balance_type_code <> 'B' THEN
6527: IF NVL(p_source_22,'
6528: ') = 'TAX'
6529: THEN

Line 6597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6593: --
6594: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6595:
6596: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6598:
6599: -- 4955764
6600: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6601: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6643: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6644:
6645: IF xla_accounting_cache_pkg.GetValueChar
6646: (p_source_code => 'LEDGER_CATEGORY_CODE'
6647: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6648: AND l_bflow_method_code = 'PRIOR_ENTRY'
6649: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6650: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6651: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6743: p_lookup_type => 'XLA_OWNER_TYPE'
6744: ,p_lookup_code => l_component_type_code
6745: )
6746: ,p_token_4 => 'PRODUCT_NAME'
6747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6751: ,p_ae_header_id => NULL

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

6744: ,p_lookup_code => l_component_type_code
6745: )
6746: ,p_token_4 => 'PRODUCT_NAME'
6747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6751: ,p_ae_header_id => NULL
6752: );

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

6745: )
6746: ,p_token_4 => 'PRODUCT_NAME'
6747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6751: ,p_ae_header_id => NULL
6752: );
6753:

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

6746: ,p_token_4 => 'PRODUCT_NAME'
6747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6751: ,p_ae_header_id => NULL
6752: );
6753:
6754: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6777: ----------------------------------------------------------------------------------
6778: -- 4219869 Business Flow
6779: -- Update journal entry status -- Need to generate this within IF
6780: ----------------------------------------------------------------------------------
6781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6782: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6783: ,p_balance_type_code => l_balance_type_code
6784: );
6785:

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

6864:
6865: --
6866: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6867: --
6868: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6869: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6870: ELSE
6871: ---------------------------------------------------------------------------------------------------
6872: -- 4262811a Switch Sign

Line 6893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6889:
6890: XLA_AE_LINES_PKG.ValidateCurrentLine;
6891: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6892:
6893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6894: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6895: ,p_balance_type_code => l_balance_type_code);
6896:
6897: END IF;

Line 7007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7003: l_tmp_amt NUMBER;
7004: l_acc_rev_natural_side_code VARCHAR2(1);
7005:
7006: l_num_entries NUMBER;
7007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7011: l_recog_line_1 NUMBER;

Line 7008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7004: l_acc_rev_natural_side_code VARCHAR2(1);
7005:
7006: l_num_entries NUMBER;
7007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7011: l_recog_line_1 NUMBER;
7012: l_recog_line_2 NUMBER;

Line 7009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7005:
7006: l_num_entries NUMBER;
7007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7011: l_recog_line_1 NUMBER;
7012: l_recog_line_2 NUMBER;
7013:

Line 7010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7006: l_num_entries NUMBER;
7007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7011: l_recog_line_1 NUMBER;
7012: l_recog_line_2 NUMBER;
7013:
7014: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7016: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7012: l_recog_line_2 NUMBER;
7013:
7014: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7015: l_bflow_applied_to_amt NUMBER; -- 5132302
7016: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7017:
7018: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7019:
7020: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7087: l_accrual_line_num := NULL; -- 4262811
7088: l_tmp_amt := NULL; -- 4262811
7089: --
7090:
7091: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7092: l_balance_type_code <> 'B' THEN
7093: IF NVL(p_source_35,'
7094: ') = 'REC'
7095: THEN

Line 7163: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7159: --
7160: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7161:
7162: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7163: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7164:
7165: -- 4955764
7166: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7167: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7209: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7210:
7211: IF xla_accounting_cache_pkg.GetValueChar
7212: (p_source_code => 'LEDGER_CATEGORY_CODE'
7213: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7214: AND l_bflow_method_code = 'PRIOR_ENTRY'
7215: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7216: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7217: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7309: p_lookup_type => 'XLA_OWNER_TYPE'
7310: ,p_lookup_code => l_component_type_code
7311: )
7312: ,p_token_4 => 'PRODUCT_NAME'
7313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7317: ,p_ae_header_id => NULL

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

7310: ,p_lookup_code => l_component_type_code
7311: )
7312: ,p_token_4 => 'PRODUCT_NAME'
7313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7317: ,p_ae_header_id => NULL
7318: );

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

7311: )
7312: ,p_token_4 => 'PRODUCT_NAME'
7313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7317: ,p_ae_header_id => NULL
7318: );
7319:

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

7312: ,p_token_4 => 'PRODUCT_NAME'
7313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7317: ,p_ae_header_id => NULL
7318: );
7319:
7320: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7343: ----------------------------------------------------------------------------------
7344: -- 4219869 Business Flow
7345: -- Update journal entry status -- Need to generate this within IF
7346: ----------------------------------------------------------------------------------
7347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7348: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7349: ,p_balance_type_code => l_balance_type_code
7350: );
7351:

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

7430:
7431: --
7432: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7433: --
7434: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7435: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7436: ELSE
7437: ---------------------------------------------------------------------------------------------------
7438: -- 4262811a Switch Sign

Line 7459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7455:
7456: XLA_AE_LINES_PKG.ValidateCurrentLine;
7457: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7458:
7459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7461: ,p_balance_type_code => l_balance_type_code);
7462:
7463: END IF;

Line 7573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7569: l_tmp_amt NUMBER;
7570: l_acc_rev_natural_side_code VARCHAR2(1);
7571:
7572: l_num_entries NUMBER;
7573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7577: l_recog_line_1 NUMBER;

Line 7574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7570: l_acc_rev_natural_side_code VARCHAR2(1);
7571:
7572: l_num_entries NUMBER;
7573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7577: l_recog_line_1 NUMBER;
7578: l_recog_line_2 NUMBER;

Line 7575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7571:
7572: l_num_entries NUMBER;
7573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7577: l_recog_line_1 NUMBER;
7578: l_recog_line_2 NUMBER;
7579:

Line 7576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7572: l_num_entries NUMBER;
7573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7577: l_recog_line_1 NUMBER;
7578: l_recog_line_2 NUMBER;
7579:
7580: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7582: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7578: l_recog_line_2 NUMBER;
7579:
7580: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7581: l_bflow_applied_to_amt NUMBER; -- 5132302
7582: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7583:
7584: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7585:
7586: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7653: l_accrual_line_num := NULL; -- 4262811
7654: l_tmp_amt := NULL; -- 4262811
7655: --
7656:
7657: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7658: l_balance_type_code <> 'B' THEN
7659: IF NVL(p_source_35,'
7660: ') = 'REV'
7661: THEN

Line 7729: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7725: --
7726: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7727:
7728: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7729: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7730:
7731: -- 4955764
7732: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7733: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7775: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7776:
7777: IF xla_accounting_cache_pkg.GetValueChar
7778: (p_source_code => 'LEDGER_CATEGORY_CODE'
7779: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7780: AND l_bflow_method_code = 'PRIOR_ENTRY'
7781: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7782: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7783: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7875: p_lookup_type => 'XLA_OWNER_TYPE'
7876: ,p_lookup_code => l_component_type_code
7877: )
7878: ,p_token_4 => 'PRODUCT_NAME'
7879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7883: ,p_ae_header_id => NULL

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

7876: ,p_lookup_code => l_component_type_code
7877: )
7878: ,p_token_4 => 'PRODUCT_NAME'
7879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7883: ,p_ae_header_id => NULL
7884: );

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

7877: )
7878: ,p_token_4 => 'PRODUCT_NAME'
7879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7883: ,p_ae_header_id => NULL
7884: );
7885:

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

7878: ,p_token_4 => 'PRODUCT_NAME'
7879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7883: ,p_ae_header_id => NULL
7884: );
7885:
7886: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7909: ----------------------------------------------------------------------------------
7910: -- 4219869 Business Flow
7911: -- Update journal entry status -- Need to generate this within IF
7912: ----------------------------------------------------------------------------------
7913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7914: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7915: ,p_balance_type_code => l_balance_type_code
7916: );
7917:

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

7996:
7997: --
7998: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7999: --
8000: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8001: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8002: ELSE
8003: ---------------------------------------------------------------------------------------------------
8004: -- 4262811a Switch Sign

Line 8025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8021:
8022: XLA_AE_LINES_PKG.ValidateCurrentLine;
8023: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8024:
8025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8026: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8027: ,p_balance_type_code => l_balance_type_code);
8028:
8029: END IF;

Line 8143: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8139: l_tmp_amt NUMBER;
8140: l_acc_rev_natural_side_code VARCHAR2(1);
8141:
8142: l_num_entries NUMBER;
8143: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8144: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8145: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8146: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8147: l_recog_line_1 NUMBER;

Line 8144: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8140: l_acc_rev_natural_side_code VARCHAR2(1);
8141:
8142: l_num_entries NUMBER;
8143: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8144: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8145: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8146: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8147: l_recog_line_1 NUMBER;
8148: l_recog_line_2 NUMBER;

Line 8145: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8141:
8142: l_num_entries NUMBER;
8143: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8144: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8145: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8146: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8147: l_recog_line_1 NUMBER;
8148: l_recog_line_2 NUMBER;
8149:

Line 8146: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8142: l_num_entries NUMBER;
8143: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8144: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8145: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8146: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8147: l_recog_line_1 NUMBER;
8148: l_recog_line_2 NUMBER;
8149:
8150: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8152: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8148: l_recog_line_2 NUMBER;
8149:
8150: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8151: l_bflow_applied_to_amt NUMBER; -- 5132302
8152: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8153:
8154: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8155:
8156: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8223: l_accrual_line_num := NULL; -- 4262811
8224: l_tmp_amt := NULL; -- 4262811
8225: --
8226:
8227: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8228: l_balance_type_code <> 'B' THEN
8229: IF NVL(p_source_22,'
8230: ') = 'REC'
8231: THEN

Line 8299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8295: --
8296: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8297:
8298: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8300:
8301: -- 4955764
8302: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8303: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8350:
8351: IF xla_accounting_cache_pkg.GetValueChar
8352: (p_source_code => 'LEDGER_CATEGORY_CODE'
8353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8354: AND l_bflow_method_code = 'PRIOR_ENTRY'
8355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8449: p_lookup_type => 'XLA_OWNER_TYPE'
8450: ,p_lookup_code => l_component_type_code
8451: )
8452: ,p_token_4 => 'PRODUCT_NAME'
8453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8457: ,p_ae_header_id => NULL

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

8450: ,p_lookup_code => l_component_type_code
8451: )
8452: ,p_token_4 => 'PRODUCT_NAME'
8453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8457: ,p_ae_header_id => NULL
8458: );

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

8451: )
8452: ,p_token_4 => 'PRODUCT_NAME'
8453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8457: ,p_ae_header_id => NULL
8458: );
8459:

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

8452: ,p_token_4 => 'PRODUCT_NAME'
8453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8457: ,p_ae_header_id => NULL
8458: );
8459:
8460: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8483: ----------------------------------------------------------------------------------
8484: -- 4219869 Business Flow
8485: -- Update journal entry status -- Need to generate this within IF
8486: ----------------------------------------------------------------------------------
8487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8488: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8489: ,p_balance_type_code => l_balance_type_code
8490: );
8491:

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

8570:
8571: --
8572: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8573: --
8574: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8575: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8576: ELSE
8577: ---------------------------------------------------------------------------------------------------
8578: -- 4262811a Switch Sign

Line 8599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8595:
8596: XLA_AE_LINES_PKG.ValidateCurrentLine;
8597: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8598:
8599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8600: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8601: ,p_balance_type_code => l_balance_type_code);
8602:
8603: END IF;

Line 8719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8715: l_tmp_amt NUMBER;
8716: l_acc_rev_natural_side_code VARCHAR2(1);
8717:
8718: l_num_entries NUMBER;
8719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8723: l_recog_line_1 NUMBER;

Line 8720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8716: l_acc_rev_natural_side_code VARCHAR2(1);
8717:
8718: l_num_entries NUMBER;
8719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8723: l_recog_line_1 NUMBER;
8724: l_recog_line_2 NUMBER;

Line 8721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8717:
8718: l_num_entries NUMBER;
8719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8723: l_recog_line_1 NUMBER;
8724: l_recog_line_2 NUMBER;
8725:

Line 8722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8718: l_num_entries NUMBER;
8719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8723: l_recog_line_1 NUMBER;
8724: l_recog_line_2 NUMBER;
8725:
8726: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8728: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8724: l_recog_line_2 NUMBER;
8725:
8726: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8727: l_bflow_applied_to_amt NUMBER; -- 5132302
8728: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8729:
8730: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8731:
8732: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8799: l_accrual_line_num := NULL; -- 4262811
8800: l_tmp_amt := NULL; -- 4262811
8801: --
8802:
8803: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8804: l_balance_type_code <> 'B' THEN
8805: IF (NVL(p_source_22,'
8806: ') = 'ACTIVITY' AND
8807: NVL(p_source_23,'

Line 8881: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8877: --
8878: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8879:
8880: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8881: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8882:
8883: -- 4955764
8884: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8885: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

9031: p_lookup_type => 'XLA_OWNER_TYPE'
9032: ,p_lookup_code => l_component_type_code
9033: )
9034: ,p_token_4 => 'PRODUCT_NAME'
9035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9039: ,p_ae_header_id => NULL

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

9032: ,p_lookup_code => l_component_type_code
9033: )
9034: ,p_token_4 => 'PRODUCT_NAME'
9035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9039: ,p_ae_header_id => NULL
9040: );

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

9033: )
9034: ,p_token_4 => 'PRODUCT_NAME'
9035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9039: ,p_ae_header_id => NULL
9040: );
9041:

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

9034: ,p_token_4 => 'PRODUCT_NAME'
9035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9039: ,p_ae_header_id => NULL
9040: );
9041:
9042: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9065: ----------------------------------------------------------------------------------
9066: -- 4219869 Business Flow
9067: -- Update journal entry status -- Need to generate this within IF
9068: ----------------------------------------------------------------------------------
9069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9070: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9071: ,p_balance_type_code => l_balance_type_code
9072: );
9073:

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

9152:
9153: --
9154: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9155: --
9156: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9157: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9158: ELSE
9159: ---------------------------------------------------------------------------------------------------
9160: -- 4262811a Switch Sign

Line 9181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9177:
9178: XLA_AE_LINES_PKG.ValidateCurrentLine;
9179: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9180:
9181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9182: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9183: ,p_balance_type_code => l_balance_type_code);
9184:
9185: END IF;

Line 9299: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

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

Line 9300: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 9301: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 9302: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

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

Line 9308: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

9379: l_accrual_line_num := NULL; -- 4262811
9380: l_tmp_amt := NULL; -- 4262811
9381: --
9382:
9383: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9384: l_balance_type_code <> 'B' THEN
9385: IF NVL(p_source_55,'
9386: ') = 'CHARGES'
9387: THEN

Line 9455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

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

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

9505: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9506:
9507: IF xla_accounting_cache_pkg.GetValueChar
9508: (p_source_code => 'LEDGER_CATEGORY_CODE'
9509: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9510: AND l_bflow_method_code = 'PRIOR_ENTRY'
9511: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9512: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9513: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9605: p_lookup_type => 'XLA_OWNER_TYPE'
9606: ,p_lookup_code => l_component_type_code
9607: )
9608: ,p_token_4 => 'PRODUCT_NAME'
9609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9613: ,p_ae_header_id => NULL

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

9606: ,p_lookup_code => l_component_type_code
9607: )
9608: ,p_token_4 => 'PRODUCT_NAME'
9609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9613: ,p_ae_header_id => NULL
9614: );

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

9607: )
9608: ,p_token_4 => 'PRODUCT_NAME'
9609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9613: ,p_ae_header_id => NULL
9614: );
9615:

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

9608: ,p_token_4 => 'PRODUCT_NAME'
9609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9613: ,p_ae_header_id => NULL
9614: );
9615:
9616: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9639: ----------------------------------------------------------------------------------
9640: -- 4219869 Business Flow
9641: -- Update journal entry status -- Need to generate this within IF
9642: ----------------------------------------------------------------------------------
9643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9645: ,p_balance_type_code => l_balance_type_code
9646: );
9647:

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

9726:
9727: --
9728: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9729: --
9730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9731: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9732: ELSE
9733: ---------------------------------------------------------------------------------------------------
9734: -- 4262811a Switch Sign

Line 9755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9751:
9752: XLA_AE_LINES_PKG.ValidateCurrentLine;
9753: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9754:
9755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9756: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9757: ,p_balance_type_code => l_balance_type_code);
9758:
9759: END IF;

Line 9873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9869: l_tmp_amt NUMBER;
9870: l_acc_rev_natural_side_code VARCHAR2(1);
9871:
9872: l_num_entries NUMBER;
9873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9877: l_recog_line_1 NUMBER;

Line 9874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9870: l_acc_rev_natural_side_code VARCHAR2(1);
9871:
9872: l_num_entries NUMBER;
9873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9877: l_recog_line_1 NUMBER;
9878: l_recog_line_2 NUMBER;

Line 9875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9871:
9872: l_num_entries NUMBER;
9873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9877: l_recog_line_1 NUMBER;
9878: l_recog_line_2 NUMBER;
9879:

Line 9876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9872: l_num_entries NUMBER;
9873: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9874: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9875: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9876: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9877: l_recog_line_1 NUMBER;
9878: l_recog_line_2 NUMBER;
9879:
9880: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9882: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9878: l_recog_line_2 NUMBER;
9879:
9880: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9881: l_bflow_applied_to_amt NUMBER; -- 5132302
9882: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9883:
9884: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9885:
9886: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9953: l_accrual_line_num := NULL; -- 4262811
9954: l_tmp_amt := NULL; -- 4262811
9955: --
9956:
9957: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9958: l_balance_type_code <> 'B' THEN
9959: IF NVL(p_source_55,'
9960: ') = 'FREIGHT'
9961: THEN

Line 10029: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10025: --
10026: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10027:
10028: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10029: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10030:
10031: -- 4955764
10032: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10033: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10079: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10080:
10081: IF xla_accounting_cache_pkg.GetValueChar
10082: (p_source_code => 'LEDGER_CATEGORY_CODE'
10083: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10084: AND l_bflow_method_code = 'PRIOR_ENTRY'
10085: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10086: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10087: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10179: p_lookup_type => 'XLA_OWNER_TYPE'
10180: ,p_lookup_code => l_component_type_code
10181: )
10182: ,p_token_4 => 'PRODUCT_NAME'
10183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10187: ,p_ae_header_id => NULL

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

10180: ,p_lookup_code => l_component_type_code
10181: )
10182: ,p_token_4 => 'PRODUCT_NAME'
10183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10187: ,p_ae_header_id => NULL
10188: );

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

10181: )
10182: ,p_token_4 => 'PRODUCT_NAME'
10183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10187: ,p_ae_header_id => NULL
10188: );
10189:

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

10182: ,p_token_4 => 'PRODUCT_NAME'
10183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10187: ,p_ae_header_id => NULL
10188: );
10189:
10190: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10213: ----------------------------------------------------------------------------------
10214: -- 4219869 Business Flow
10215: -- Update journal entry status -- Need to generate this within IF
10216: ----------------------------------------------------------------------------------
10217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10218: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10219: ,p_balance_type_code => l_balance_type_code
10220: );
10221:

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

10300:
10301: --
10302: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10303: --
10304: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10305: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10306: ELSE
10307: ---------------------------------------------------------------------------------------------------
10308: -- 4262811a Switch Sign

Line 10329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10325:
10326: XLA_AE_LINES_PKG.ValidateCurrentLine;
10327: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10328:
10329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10331: ,p_balance_type_code => l_balance_type_code);
10332:
10333: END IF;

Line 10447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10443: l_tmp_amt NUMBER;
10444: l_acc_rev_natural_side_code VARCHAR2(1);
10445:
10446: l_num_entries NUMBER;
10447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10451: l_recog_line_1 NUMBER;

Line 10448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10444: l_acc_rev_natural_side_code VARCHAR2(1);
10445:
10446: l_num_entries NUMBER;
10447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10451: l_recog_line_1 NUMBER;
10452: l_recog_line_2 NUMBER;

Line 10449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10445:
10446: l_num_entries NUMBER;
10447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10451: l_recog_line_1 NUMBER;
10452: l_recog_line_2 NUMBER;
10453:

Line 10450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10446: l_num_entries NUMBER;
10447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10451: l_recog_line_1 NUMBER;
10452: l_recog_line_2 NUMBER;
10453:
10454: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10456: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10452: l_recog_line_2 NUMBER;
10453:
10454: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10455: l_bflow_applied_to_amt NUMBER; -- 5132302
10456: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10457:
10458: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10459:
10460: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10527: l_accrual_line_num := NULL; -- 4262811
10528: l_tmp_amt := NULL; -- 4262811
10529: --
10530:
10531: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10532: l_balance_type_code <> 'B' THEN
10533: IF NVL(p_source_55,'
10534: ') = 'REV'
10535: THEN

Line 10603: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10599: --
10600: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10601:
10602: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10603: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10604:
10605: -- 4955764
10606: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10607: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10653: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10654:
10655: IF xla_accounting_cache_pkg.GetValueChar
10656: (p_source_code => 'LEDGER_CATEGORY_CODE'
10657: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10658: AND l_bflow_method_code = 'PRIOR_ENTRY'
10659: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10660: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10661: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10753: p_lookup_type => 'XLA_OWNER_TYPE'
10754: ,p_lookup_code => l_component_type_code
10755: )
10756: ,p_token_4 => 'PRODUCT_NAME'
10757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10761: ,p_ae_header_id => NULL

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

10754: ,p_lookup_code => l_component_type_code
10755: )
10756: ,p_token_4 => 'PRODUCT_NAME'
10757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10761: ,p_ae_header_id => NULL
10762: );

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

10755: )
10756: ,p_token_4 => 'PRODUCT_NAME'
10757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10761: ,p_ae_header_id => NULL
10762: );
10763:

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

10756: ,p_token_4 => 'PRODUCT_NAME'
10757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10761: ,p_ae_header_id => NULL
10762: );
10763:
10764: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10787: ----------------------------------------------------------------------------------
10788: -- 4219869 Business Flow
10789: -- Update journal entry status -- Need to generate this within IF
10790: ----------------------------------------------------------------------------------
10791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10792: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10793: ,p_balance_type_code => l_balance_type_code
10794: );
10795:

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

10874:
10875: --
10876: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10877: --
10878: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10879: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10880: ELSE
10881: ---------------------------------------------------------------------------------------------------
10882: -- 4262811a Switch Sign

Line 10903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10899:
10900: XLA_AE_LINES_PKG.ValidateCurrentLine;
10901: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10902:
10903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10904: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10905: ,p_balance_type_code => l_balance_type_code);
10906:
10907: END IF;

Line 11021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11017: l_tmp_amt NUMBER;
11018: l_acc_rev_natural_side_code VARCHAR2(1);
11019:
11020: l_num_entries NUMBER;
11021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11025: l_recog_line_1 NUMBER;

Line 11022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11018: l_acc_rev_natural_side_code VARCHAR2(1);
11019:
11020: l_num_entries NUMBER;
11021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11025: l_recog_line_1 NUMBER;
11026: l_recog_line_2 NUMBER;

Line 11023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11019:
11020: l_num_entries NUMBER;
11021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11025: l_recog_line_1 NUMBER;
11026: l_recog_line_2 NUMBER;
11027:

Line 11024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11020: l_num_entries NUMBER;
11021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11025: l_recog_line_1 NUMBER;
11026: l_recog_line_2 NUMBER;
11027:
11028: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11030: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11026: l_recog_line_2 NUMBER;
11027:
11028: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11029: l_bflow_applied_to_amt NUMBER; -- 5132302
11030: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11031:
11032: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11033:
11034: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11101: l_accrual_line_num := NULL; -- 4262811
11102: l_tmp_amt := NULL; -- 4262811
11103: --
11104:
11105: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11106: l_balance_type_code <> 'B' THEN
11107: IF NVL(p_source_55,'
11108: ') = 'TAX'
11109: THEN

Line 11177: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11173: --
11174: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11175:
11176: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11177: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11178:
11179: -- 4955764
11180: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11181: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11227: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11228:
11229: IF xla_accounting_cache_pkg.GetValueChar
11230: (p_source_code => 'LEDGER_CATEGORY_CODE'
11231: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11232: AND l_bflow_method_code = 'PRIOR_ENTRY'
11233: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11234: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11235: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11327: p_lookup_type => 'XLA_OWNER_TYPE'
11328: ,p_lookup_code => l_component_type_code
11329: )
11330: ,p_token_4 => 'PRODUCT_NAME'
11331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11335: ,p_ae_header_id => NULL

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

11328: ,p_lookup_code => l_component_type_code
11329: )
11330: ,p_token_4 => 'PRODUCT_NAME'
11331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11335: ,p_ae_header_id => NULL
11336: );

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

11329: )
11330: ,p_token_4 => 'PRODUCT_NAME'
11331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11335: ,p_ae_header_id => NULL
11336: );
11337:

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

11330: ,p_token_4 => 'PRODUCT_NAME'
11331: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11332: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11333: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11334: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11335: ,p_ae_header_id => NULL
11336: );
11337:
11338: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11361: ----------------------------------------------------------------------------------
11362: -- 4219869 Business Flow
11363: -- Update journal entry status -- Need to generate this within IF
11364: ----------------------------------------------------------------------------------
11365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11366: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11367: ,p_balance_type_code => l_balance_type_code
11368: );
11369:

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

11448:
11449: --
11450: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11451: --
11452: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11453: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11454: ELSE
11455: ---------------------------------------------------------------------------------------------------
11456: -- 4262811a Switch Sign

Line 11477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11473:
11474: XLA_AE_LINES_PKG.ValidateCurrentLine;
11475: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11476:
11477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11479: ,p_balance_type_code => l_balance_type_code);
11480:
11481: END IF;

Line 11585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11581: l_tmp_amt NUMBER;
11582: l_acc_rev_natural_side_code VARCHAR2(1);
11583:
11584: l_num_entries NUMBER;
11585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11589: l_recog_line_1 NUMBER;

Line 11586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11582: l_acc_rev_natural_side_code VARCHAR2(1);
11583:
11584: l_num_entries NUMBER;
11585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11589: l_recog_line_1 NUMBER;
11590: l_recog_line_2 NUMBER;

Line 11587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11583:
11584: l_num_entries NUMBER;
11585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11589: l_recog_line_1 NUMBER;
11590: l_recog_line_2 NUMBER;
11591:

Line 11588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11584: l_num_entries NUMBER;
11585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11589: l_recog_line_1 NUMBER;
11590: l_recog_line_2 NUMBER;
11591:
11592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11590: l_recog_line_2 NUMBER;
11591:
11592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11593: l_bflow_applied_to_amt NUMBER; -- 5132302
11594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11595:
11596: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11597:
11598: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11664: l_acc_rev_flag := NULL; -- 4262811
11665: l_accrual_line_num := NULL; -- 4262811
11666: l_tmp_amt := NULL; -- 4262811
11667: --
11668: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11669: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11670: return;
11671: END IF;
11672:

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

11665: l_accrual_line_num := NULL; -- 4262811
11666: l_tmp_amt := NULL; -- 4262811
11667: --
11668: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11669: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11670: return;
11671: END IF;
11672:
11673: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

11669: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11670: return;
11671: END IF;
11672:
11673: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11674: l_balance_type_code <> 'B' THEN
11675:
11676: --
11677: XLA_AE_LINES_PKG.SetNewLine;

Line 11742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11738: --
11739: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11740:
11741: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11743:
11744: -- 4955764
11745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11782: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11783:
11784: IF xla_accounting_cache_pkg.GetValueChar
11785: (p_source_code => 'LEDGER_CATEGORY_CODE'
11786: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11787: AND l_bflow_method_code = 'PRIOR_ENTRY'
11788: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11789: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11790: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11908: p_lookup_type => 'XLA_OWNER_TYPE'
11909: ,p_lookup_code => l_component_type_code
11910: )
11911: ,p_token_4 => 'PRODUCT_NAME'
11912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11916: ,p_ae_header_id => NULL

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

11909: ,p_lookup_code => l_component_type_code
11910: )
11911: ,p_token_4 => 'PRODUCT_NAME'
11912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11916: ,p_ae_header_id => NULL
11917: );

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

11910: )
11911: ,p_token_4 => 'PRODUCT_NAME'
11912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11916: ,p_ae_header_id => NULL
11917: );
11918:

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

11911: ,p_token_4 => 'PRODUCT_NAME'
11912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11916: ,p_ae_header_id => NULL
11917: );
11918:
11919: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11942: ----------------------------------------------------------------------------------
11943: -- 4219869 Business Flow
11944: -- Update journal entry status -- Need to generate this within IF
11945: ----------------------------------------------------------------------------------
11946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11947: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11948: ,p_balance_type_code => l_balance_type_code
11949: );
11950:

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

12055:
12056: --
12057: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12058: --
12059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12060: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12061: ELSE
12062: ---------------------------------------------------------------------------------------------------
12063: -- 4262811a Switch Sign

Line 12084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12080:
12081: XLA_AE_LINES_PKG.ValidateCurrentLine;
12082: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12083:
12084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12086: ,p_balance_type_code => l_balance_type_code);
12087:
12088: END IF;

Line 12201: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12197: l_tmp_amt NUMBER;
12198: l_acc_rev_natural_side_code VARCHAR2(1);
12199:
12200: l_num_entries NUMBER;
12201: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12202: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12204: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12205: l_recog_line_1 NUMBER;

Line 12202: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12198: l_acc_rev_natural_side_code VARCHAR2(1);
12199:
12200: l_num_entries NUMBER;
12201: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12202: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12204: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12205: l_recog_line_1 NUMBER;
12206: l_recog_line_2 NUMBER;

Line 12203: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12199:
12200: l_num_entries NUMBER;
12201: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12202: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12204: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12205: l_recog_line_1 NUMBER;
12206: l_recog_line_2 NUMBER;
12207:

Line 12204: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12200: l_num_entries NUMBER;
12201: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12202: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12203: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12204: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12205: l_recog_line_1 NUMBER;
12206: l_recog_line_2 NUMBER;
12207:
12208: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12210: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12206: l_recog_line_2 NUMBER;
12207:
12208: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12209: l_bflow_applied_to_amt NUMBER; -- 5132302
12210: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12211:
12212: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12213:
12214: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12281: l_accrual_line_num := NULL; -- 4262811
12282: l_tmp_amt := NULL; -- 4262811
12283: --
12284:
12285: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12286: l_balance_type_code <> 'B' THEN
12287: IF NVL(p_source_55,'
12288: ') = 'ROUND'
12289: THEN

Line 12357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12353: --
12354: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12355:
12356: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12358:
12359: -- 4955764
12360: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12361: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12407: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12408:
12409: IF xla_accounting_cache_pkg.GetValueChar
12410: (p_source_code => 'LEDGER_CATEGORY_CODE'
12411: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12412: AND l_bflow_method_code = 'PRIOR_ENTRY'
12413: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12414: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12415: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12507: p_lookup_type => 'XLA_OWNER_TYPE'
12508: ,p_lookup_code => l_component_type_code
12509: )
12510: ,p_token_4 => 'PRODUCT_NAME'
12511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12515: ,p_ae_header_id => NULL

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

12508: ,p_lookup_code => l_component_type_code
12509: )
12510: ,p_token_4 => 'PRODUCT_NAME'
12511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12515: ,p_ae_header_id => NULL
12516: );

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

12509: )
12510: ,p_token_4 => 'PRODUCT_NAME'
12511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12515: ,p_ae_header_id => NULL
12516: );
12517:

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

12510: ,p_token_4 => 'PRODUCT_NAME'
12511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12515: ,p_ae_header_id => NULL
12516: );
12517:
12518: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12541: ----------------------------------------------------------------------------------
12542: -- 4219869 Business Flow
12543: -- Update journal entry status -- Need to generate this within IF
12544: ----------------------------------------------------------------------------------
12545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12546: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12547: ,p_balance_type_code => l_balance_type_code
12548: );
12549:

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

12628:
12629: --
12630: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12631: --
12632: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12633: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12634: ELSE
12635: ---------------------------------------------------------------------------------------------------
12636: -- 4262811a Switch Sign

Line 12657: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12653:
12654: XLA_AE_LINES_PKG.ValidateCurrentLine;
12655: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12656:
12657: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12658: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12659: ,p_balance_type_code => l_balance_type_code);
12660:
12661: END IF;

Line 12775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12771: l_tmp_amt NUMBER;
12772: l_acc_rev_natural_side_code VARCHAR2(1);
12773:
12774: l_num_entries NUMBER;
12775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12779: l_recog_line_1 NUMBER;

Line 12776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12772: l_acc_rev_natural_side_code VARCHAR2(1);
12773:
12774: l_num_entries NUMBER;
12775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12779: l_recog_line_1 NUMBER;
12780: l_recog_line_2 NUMBER;

Line 12777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12773:
12774: l_num_entries NUMBER;
12775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12779: l_recog_line_1 NUMBER;
12780: l_recog_line_2 NUMBER;
12781:

Line 12778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12774: l_num_entries NUMBER;
12775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12779: l_recog_line_1 NUMBER;
12780: l_recog_line_2 NUMBER;
12781:
12782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12780: l_recog_line_2 NUMBER;
12781:
12782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12783: l_bflow_applied_to_amt NUMBER; -- 5132302
12784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12785:
12786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12787:
12788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12855: l_accrual_line_num := NULL; -- 4262811
12856: l_tmp_amt := NULL; -- 4262811
12857: --
12858:
12859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12860: l_balance_type_code <> 'B' THEN
12861: IF NVL(p_source_55,'
12862: ') = 'UNBILL'
12863: THEN

Line 12931: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12927: --
12928: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12929:
12930: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12931: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12932:
12933: -- 4955764
12934: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12935: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12981: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12982:
12983: IF xla_accounting_cache_pkg.GetValueChar
12984: (p_source_code => 'LEDGER_CATEGORY_CODE'
12985: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12986: AND l_bflow_method_code = 'PRIOR_ENTRY'
12987: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12988: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12989: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13081: p_lookup_type => 'XLA_OWNER_TYPE'
13082: ,p_lookup_code => l_component_type_code
13083: )
13084: ,p_token_4 => 'PRODUCT_NAME'
13085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13089: ,p_ae_header_id => NULL

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

13082: ,p_lookup_code => l_component_type_code
13083: )
13084: ,p_token_4 => 'PRODUCT_NAME'
13085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13089: ,p_ae_header_id => NULL
13090: );

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

13083: )
13084: ,p_token_4 => 'PRODUCT_NAME'
13085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13089: ,p_ae_header_id => NULL
13090: );
13091:

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

13084: ,p_token_4 => 'PRODUCT_NAME'
13085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13089: ,p_ae_header_id => NULL
13090: );
13091:
13092: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13115: ----------------------------------------------------------------------------------
13116: -- 4219869 Business Flow
13117: -- Update journal entry status -- Need to generate this within IF
13118: ----------------------------------------------------------------------------------
13119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13120: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13121: ,p_balance_type_code => l_balance_type_code
13122: );
13123:

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

13202:
13203: --
13204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13205: --
13206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13208: ELSE
13209: ---------------------------------------------------------------------------------------------------
13210: -- 4262811a Switch Sign

Line 13231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13227:
13228: XLA_AE_LINES_PKG.ValidateCurrentLine;
13229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13230:
13231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13233: ,p_balance_type_code => l_balance_type_code);
13234:
13235: END IF;

Line 13349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13345: l_tmp_amt NUMBER;
13346: l_acc_rev_natural_side_code VARCHAR2(1);
13347:
13348: l_num_entries NUMBER;
13349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13353: l_recog_line_1 NUMBER;

Line 13350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13346: l_acc_rev_natural_side_code VARCHAR2(1);
13347:
13348: l_num_entries NUMBER;
13349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13353: l_recog_line_1 NUMBER;
13354: l_recog_line_2 NUMBER;

Line 13351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13347:
13348: l_num_entries NUMBER;
13349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13353: l_recog_line_1 NUMBER;
13354: l_recog_line_2 NUMBER;
13355:

Line 13352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13348: l_num_entries NUMBER;
13349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13353: l_recog_line_1 NUMBER;
13354: l_recog_line_2 NUMBER;
13355:
13356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13354: l_recog_line_2 NUMBER;
13355:
13356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13357: l_bflow_applied_to_amt NUMBER; -- 5132302
13358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13359:
13360: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13361:
13362: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13429: l_accrual_line_num := NULL; -- 4262811
13430: l_tmp_amt := NULL; -- 4262811
13431: --
13432:
13433: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13434: l_balance_type_code <> 'B' THEN
13435: IF NVL(p_source_55,'
13436: ') = 'UNEARN'
13437: THEN

Line 13505: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13501: --
13502: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13503:
13504: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13505: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13506:
13507: -- 4955764
13508: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13509: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13555: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13556:
13557: IF xla_accounting_cache_pkg.GetValueChar
13558: (p_source_code => 'LEDGER_CATEGORY_CODE'
13559: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13560: AND l_bflow_method_code = 'PRIOR_ENTRY'
13561: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13562: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13563: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13655: p_lookup_type => 'XLA_OWNER_TYPE'
13656: ,p_lookup_code => l_component_type_code
13657: )
13658: ,p_token_4 => 'PRODUCT_NAME'
13659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13663: ,p_ae_header_id => NULL

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

13656: ,p_lookup_code => l_component_type_code
13657: )
13658: ,p_token_4 => 'PRODUCT_NAME'
13659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13663: ,p_ae_header_id => NULL
13664: );

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

13657: )
13658: ,p_token_4 => 'PRODUCT_NAME'
13659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13663: ,p_ae_header_id => NULL
13664: );
13665:

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

13658: ,p_token_4 => 'PRODUCT_NAME'
13659: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13660: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13661: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13662: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13663: ,p_ae_header_id => NULL
13664: );
13665:
13666: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13689: ----------------------------------------------------------------------------------
13690: -- 4219869 Business Flow
13691: -- Update journal entry status -- Need to generate this within IF
13692: ----------------------------------------------------------------------------------
13693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13694: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13695: ,p_balance_type_code => l_balance_type_code
13696: );
13697:

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

13776:
13777: --
13778: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13779: --
13780: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13781: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13782: ELSE
13783: ---------------------------------------------------------------------------------------------------
13784: -- 4262811a Switch Sign

Line 13805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13801:
13802: XLA_AE_LINES_PKG.ValidateCurrentLine;
13803: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13804:
13805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13806: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13807: ,p_balance_type_code => l_balance_type_code);
13808:
13809: END IF;

Line 13919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13915: l_tmp_amt NUMBER;
13916: l_acc_rev_natural_side_code VARCHAR2(1);
13917:
13918: l_num_entries NUMBER;
13919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13923: l_recog_line_1 NUMBER;

Line 13920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13916: l_acc_rev_natural_side_code VARCHAR2(1);
13917:
13918: l_num_entries NUMBER;
13919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13923: l_recog_line_1 NUMBER;
13924: l_recog_line_2 NUMBER;

Line 13921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13917:
13918: l_num_entries NUMBER;
13919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13923: l_recog_line_1 NUMBER;
13924: l_recog_line_2 NUMBER;
13925:

Line 13922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13918: l_num_entries NUMBER;
13919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13923: l_recog_line_1 NUMBER;
13924: l_recog_line_2 NUMBER;
13925:
13926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13924: l_recog_line_2 NUMBER;
13925:
13926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13927: l_bflow_applied_to_amt NUMBER; -- 5132302
13928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13929:
13930: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13931:
13932: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13999: l_accrual_line_num := NULL; -- 4262811
14000: l_tmp_amt := NULL; -- 4262811
14001: --
14002:
14003: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14004: l_balance_type_code <> 'B' THEN
14005: IF NVL(p_source_35,'
14006: ') = 'REC'
14007: THEN

Line 14075: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14071: --
14072: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14073:
14074: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14075: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14076:
14077: -- 4955764
14078: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14079: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14121: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14122:
14123: IF xla_accounting_cache_pkg.GetValueChar
14124: (p_source_code => 'LEDGER_CATEGORY_CODE'
14125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14126: AND l_bflow_method_code = 'PRIOR_ENTRY'
14127: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14128: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14129: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14221: p_lookup_type => 'XLA_OWNER_TYPE'
14222: ,p_lookup_code => l_component_type_code
14223: )
14224: ,p_token_4 => 'PRODUCT_NAME'
14225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14229: ,p_ae_header_id => NULL

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

14222: ,p_lookup_code => l_component_type_code
14223: )
14224: ,p_token_4 => 'PRODUCT_NAME'
14225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14229: ,p_ae_header_id => NULL
14230: );

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

14223: )
14224: ,p_token_4 => 'PRODUCT_NAME'
14225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14229: ,p_ae_header_id => NULL
14230: );
14231:

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

14224: ,p_token_4 => 'PRODUCT_NAME'
14225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14229: ,p_ae_header_id => NULL
14230: );
14231:
14232: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14255: ----------------------------------------------------------------------------------
14256: -- 4219869 Business Flow
14257: -- Update journal entry status -- Need to generate this within IF
14258: ----------------------------------------------------------------------------------
14259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14260: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14261: ,p_balance_type_code => l_balance_type_code
14262: );
14263:

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

14342:
14343: --
14344: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14345: --
14346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14347: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14348: ELSE
14349: ---------------------------------------------------------------------------------------------------
14350: -- 4262811a Switch Sign

Line 14371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14367:
14368: XLA_AE_LINES_PKG.ValidateCurrentLine;
14369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14370:
14371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14373: ,p_balance_type_code => l_balance_type_code);
14374:
14375: END IF;

Line 14485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14481: l_tmp_amt NUMBER;
14482: l_acc_rev_natural_side_code VARCHAR2(1);
14483:
14484: l_num_entries NUMBER;
14485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14489: l_recog_line_1 NUMBER;

Line 14486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14482: l_acc_rev_natural_side_code VARCHAR2(1);
14483:
14484: l_num_entries NUMBER;
14485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14489: l_recog_line_1 NUMBER;
14490: l_recog_line_2 NUMBER;

Line 14487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14483:
14484: l_num_entries NUMBER;
14485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14489: l_recog_line_1 NUMBER;
14490: l_recog_line_2 NUMBER;
14491:

Line 14488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14484: l_num_entries NUMBER;
14485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14489: l_recog_line_1 NUMBER;
14490: l_recog_line_2 NUMBER;
14491:
14492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14490: l_recog_line_2 NUMBER;
14491:
14492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14493: l_bflow_applied_to_amt NUMBER; -- 5132302
14494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14495:
14496: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14497:
14498: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14565: l_accrual_line_num := NULL; -- 4262811
14566: l_tmp_amt := NULL; -- 4262811
14567: --
14568:
14569: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14570: l_balance_type_code <> 'B' THEN
14571: IF NVL(p_source_35,'
14572: ') = 'REV'
14573: THEN

Line 14641: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14637: --
14638: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14639:
14640: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14641: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14642:
14643: -- 4955764
14644: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14645: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14687: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14688:
14689: IF xla_accounting_cache_pkg.GetValueChar
14690: (p_source_code => 'LEDGER_CATEGORY_CODE'
14691: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14692: AND l_bflow_method_code = 'PRIOR_ENTRY'
14693: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14694: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14695: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14787: p_lookup_type => 'XLA_OWNER_TYPE'
14788: ,p_lookup_code => l_component_type_code
14789: )
14790: ,p_token_4 => 'PRODUCT_NAME'
14791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14795: ,p_ae_header_id => NULL

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

14788: ,p_lookup_code => l_component_type_code
14789: )
14790: ,p_token_4 => 'PRODUCT_NAME'
14791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14795: ,p_ae_header_id => NULL
14796: );

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

14789: )
14790: ,p_token_4 => 'PRODUCT_NAME'
14791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14795: ,p_ae_header_id => NULL
14796: );
14797:

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

14790: ,p_token_4 => 'PRODUCT_NAME'
14791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14795: ,p_ae_header_id => NULL
14796: );
14797:
14798: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14825: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14821: ----------------------------------------------------------------------------------
14822: -- 4219869 Business Flow
14823: -- Update journal entry status -- Need to generate this within IF
14824: ----------------------------------------------------------------------------------
14825: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14826: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14827: ,p_balance_type_code => l_balance_type_code
14828: );
14829:

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

14908:
14909: --
14910: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14911: --
14912: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14913: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14914: ELSE
14915: ---------------------------------------------------------------------------------------------------
14916: -- 4262811a Switch Sign

Line 14937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14933:
14934: XLA_AE_LINES_PKG.ValidateCurrentLine;
14935: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14936:
14937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14938: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14939: ,p_balance_type_code => l_balance_type_code);
14940:
14941: END IF;

Line 15053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15049: l_tmp_amt NUMBER;
15050: l_acc_rev_natural_side_code VARCHAR2(1);
15051:
15052: l_num_entries NUMBER;
15053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15057: l_recog_line_1 NUMBER;

Line 15054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15050: l_acc_rev_natural_side_code VARCHAR2(1);
15051:
15052: l_num_entries NUMBER;
15053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15057: l_recog_line_1 NUMBER;
15058: l_recog_line_2 NUMBER;

Line 15055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15051:
15052: l_num_entries NUMBER;
15053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15057: l_recog_line_1 NUMBER;
15058: l_recog_line_2 NUMBER;
15059:

Line 15056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15052: l_num_entries NUMBER;
15053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15057: l_recog_line_1 NUMBER;
15058: l_recog_line_2 NUMBER;
15059:
15060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15058: l_recog_line_2 NUMBER;
15059:
15060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15061: l_bflow_applied_to_amt NUMBER; -- 5132302
15062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15063:
15064: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15065:
15066: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15133: l_accrual_line_num := NULL; -- 4262811
15134: l_tmp_amt := NULL; -- 4262811
15135: --
15136:
15137: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15138: l_balance_type_code <> 'B' THEN
15139: IF NVL(p_source_35,'
15140: ') = 'CHARGES'
15141: THEN

Line 15209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15205: --
15206: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15207:
15208: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15210:
15211: -- 4955764
15212: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15213: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15257: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15258:
15259: IF xla_accounting_cache_pkg.GetValueChar
15260: (p_source_code => 'LEDGER_CATEGORY_CODE'
15261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15262: AND l_bflow_method_code = 'PRIOR_ENTRY'
15263: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15264: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15265: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15357: p_lookup_type => 'XLA_OWNER_TYPE'
15358: ,p_lookup_code => l_component_type_code
15359: )
15360: ,p_token_4 => 'PRODUCT_NAME'
15361: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15362: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15363: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15364: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15365: ,p_ae_header_id => NULL

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

15358: ,p_lookup_code => l_component_type_code
15359: )
15360: ,p_token_4 => 'PRODUCT_NAME'
15361: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15362: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15363: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15364: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15365: ,p_ae_header_id => NULL
15366: );

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

15359: )
15360: ,p_token_4 => 'PRODUCT_NAME'
15361: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15362: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15363: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15364: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15365: ,p_ae_header_id => NULL
15366: );
15367:

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

15360: ,p_token_4 => 'PRODUCT_NAME'
15361: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15362: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15363: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15364: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15365: ,p_ae_header_id => NULL
15366: );
15367:
15368: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15395: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15391: ----------------------------------------------------------------------------------
15392: -- 4219869 Business Flow
15393: -- Update journal entry status -- Need to generate this within IF
15394: ----------------------------------------------------------------------------------
15395: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15396: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15397: ,p_balance_type_code => l_balance_type_code
15398: );
15399:

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

15478:
15479: --
15480: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15481: --
15482: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15483: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15484: ELSE
15485: ---------------------------------------------------------------------------------------------------
15486: -- 4262811a Switch Sign

Line 15507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15503:
15504: XLA_AE_LINES_PKG.ValidateCurrentLine;
15505: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15506:
15507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15508: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15509: ,p_balance_type_code => l_balance_type_code);
15510:
15511: END IF;

Line 15623: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15619: l_tmp_amt NUMBER;
15620: l_acc_rev_natural_side_code VARCHAR2(1);
15621:
15622: l_num_entries NUMBER;
15623: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15624: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15625: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15626: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15627: l_recog_line_1 NUMBER;

Line 15624: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15620: l_acc_rev_natural_side_code VARCHAR2(1);
15621:
15622: l_num_entries NUMBER;
15623: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15624: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15625: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15626: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15627: l_recog_line_1 NUMBER;
15628: l_recog_line_2 NUMBER;

Line 15625: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15621:
15622: l_num_entries NUMBER;
15623: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15624: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15625: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15626: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15627: l_recog_line_1 NUMBER;
15628: l_recog_line_2 NUMBER;
15629:

Line 15626: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15622: l_num_entries NUMBER;
15623: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15624: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15625: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15626: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15627: l_recog_line_1 NUMBER;
15628: l_recog_line_2 NUMBER;
15629:
15630: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15632: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15628: l_recog_line_2 NUMBER;
15629:
15630: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15631: l_bflow_applied_to_amt NUMBER; -- 5132302
15632: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15633:
15634: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15635:
15636: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15703: l_accrual_line_num := NULL; -- 4262811
15704: l_tmp_amt := NULL; -- 4262811
15705: --
15706:
15707: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15708: l_balance_type_code <> 'B' THEN
15709: IF NVL(p_source_35,'
15710: ') = 'FREIGHT'
15711: THEN

Line 15779: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15775: --
15776: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15777:
15778: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15779: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15780:
15781: -- 4955764
15782: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15783: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15827: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15828:
15829: IF xla_accounting_cache_pkg.GetValueChar
15830: (p_source_code => 'LEDGER_CATEGORY_CODE'
15831: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15832: AND l_bflow_method_code = 'PRIOR_ENTRY'
15833: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15834: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15835: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15927: p_lookup_type => 'XLA_OWNER_TYPE'
15928: ,p_lookup_code => l_component_type_code
15929: )
15930: ,p_token_4 => 'PRODUCT_NAME'
15931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15935: ,p_ae_header_id => NULL

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

15928: ,p_lookup_code => l_component_type_code
15929: )
15930: ,p_token_4 => 'PRODUCT_NAME'
15931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15935: ,p_ae_header_id => NULL
15936: );

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

15929: )
15930: ,p_token_4 => 'PRODUCT_NAME'
15931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15935: ,p_ae_header_id => NULL
15936: );
15937:

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

15930: ,p_token_4 => 'PRODUCT_NAME'
15931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15935: ,p_ae_header_id => NULL
15936: );
15937:
15938: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15961: ----------------------------------------------------------------------------------
15962: -- 4219869 Business Flow
15963: -- Update journal entry status -- Need to generate this within IF
15964: ----------------------------------------------------------------------------------
15965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15967: ,p_balance_type_code => l_balance_type_code
15968: );
15969:

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

16048:
16049: --
16050: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16051: --
16052: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16053: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16054: ELSE
16055: ---------------------------------------------------------------------------------------------------
16056: -- 4262811a Switch Sign

Line 16077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16073:
16074: XLA_AE_LINES_PKG.ValidateCurrentLine;
16075: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16076:
16077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16079: ,p_balance_type_code => l_balance_type_code);
16080:
16081: END IF;

Line 16193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16189: l_tmp_amt NUMBER;
16190: l_acc_rev_natural_side_code VARCHAR2(1);
16191:
16192: l_num_entries NUMBER;
16193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16197: l_recog_line_1 NUMBER;

Line 16194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16190: l_acc_rev_natural_side_code VARCHAR2(1);
16191:
16192: l_num_entries NUMBER;
16193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16197: l_recog_line_1 NUMBER;
16198: l_recog_line_2 NUMBER;

Line 16195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16191:
16192: l_num_entries NUMBER;
16193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16197: l_recog_line_1 NUMBER;
16198: l_recog_line_2 NUMBER;
16199:

Line 16196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16192: l_num_entries NUMBER;
16193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16197: l_recog_line_1 NUMBER;
16198: l_recog_line_2 NUMBER;
16199:
16200: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16202: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16198: l_recog_line_2 NUMBER;
16199:
16200: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16201: l_bflow_applied_to_amt NUMBER; -- 5132302
16202: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16203:
16204: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16205:
16206: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16273: l_accrual_line_num := NULL; -- 4262811
16274: l_tmp_amt := NULL; -- 4262811
16275: --
16276:
16277: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16278: l_balance_type_code <> 'B' THEN
16279: IF NVL(p_source_35,'
16280: ') = 'REV'
16281: THEN

Line 16349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16345: --
16346: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16347:
16348: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16350:
16351: -- 4955764
16352: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16353: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16397: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16398:
16399: IF xla_accounting_cache_pkg.GetValueChar
16400: (p_source_code => 'LEDGER_CATEGORY_CODE'
16401: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16402: AND l_bflow_method_code = 'PRIOR_ENTRY'
16403: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16404: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16405: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16497: p_lookup_type => 'XLA_OWNER_TYPE'
16498: ,p_lookup_code => l_component_type_code
16499: )
16500: ,p_token_4 => 'PRODUCT_NAME'
16501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16505: ,p_ae_header_id => NULL

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

16498: ,p_lookup_code => l_component_type_code
16499: )
16500: ,p_token_4 => 'PRODUCT_NAME'
16501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16505: ,p_ae_header_id => NULL
16506: );

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

16499: )
16500: ,p_token_4 => 'PRODUCT_NAME'
16501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16505: ,p_ae_header_id => NULL
16506: );
16507:

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

16500: ,p_token_4 => 'PRODUCT_NAME'
16501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16505: ,p_ae_header_id => NULL
16506: );
16507:
16508: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16531: ----------------------------------------------------------------------------------
16532: -- 4219869 Business Flow
16533: -- Update journal entry status -- Need to generate this within IF
16534: ----------------------------------------------------------------------------------
16535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16536: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16537: ,p_balance_type_code => l_balance_type_code
16538: );
16539:

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

16618:
16619: --
16620: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16621: --
16622: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16623: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16624: ELSE
16625: ---------------------------------------------------------------------------------------------------
16626: -- 4262811a Switch Sign

Line 16647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16643:
16644: XLA_AE_LINES_PKG.ValidateCurrentLine;
16645: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16646:
16647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16649: ,p_balance_type_code => l_balance_type_code);
16650:
16651: END IF;

Line 16763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16759: l_tmp_amt NUMBER;
16760: l_acc_rev_natural_side_code VARCHAR2(1);
16761:
16762: l_num_entries NUMBER;
16763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16767: l_recog_line_1 NUMBER;

Line 16764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16760: l_acc_rev_natural_side_code VARCHAR2(1);
16761:
16762: l_num_entries NUMBER;
16763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16767: l_recog_line_1 NUMBER;
16768: l_recog_line_2 NUMBER;

Line 16765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16761:
16762: l_num_entries NUMBER;
16763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16767: l_recog_line_1 NUMBER;
16768: l_recog_line_2 NUMBER;
16769:

Line 16766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16762: l_num_entries NUMBER;
16763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16767: l_recog_line_1 NUMBER;
16768: l_recog_line_2 NUMBER;
16769:
16770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16768: l_recog_line_2 NUMBER;
16769:
16770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16771: l_bflow_applied_to_amt NUMBER; -- 5132302
16772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16773:
16774: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16775:
16776: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16843: l_accrual_line_num := NULL; -- 4262811
16844: l_tmp_amt := NULL; -- 4262811
16845: --
16846:
16847: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16848: l_balance_type_code <> 'B' THEN
16849: IF NVL(p_source_35,'
16850: ') = 'ROUND'
16851: THEN

Line 16919: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16915: --
16916: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16917:
16918: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16919: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16920:
16921: -- 4955764
16922: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16923: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16967: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16968:
16969: IF xla_accounting_cache_pkg.GetValueChar
16970: (p_source_code => 'LEDGER_CATEGORY_CODE'
16971: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16972: AND l_bflow_method_code = 'PRIOR_ENTRY'
16973: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16974: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16975: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17067: p_lookup_type => 'XLA_OWNER_TYPE'
17068: ,p_lookup_code => l_component_type_code
17069: )
17070: ,p_token_4 => 'PRODUCT_NAME'
17071: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17072: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17073: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17074: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17075: ,p_ae_header_id => NULL

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

17068: ,p_lookup_code => l_component_type_code
17069: )
17070: ,p_token_4 => 'PRODUCT_NAME'
17071: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17072: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17073: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17074: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17075: ,p_ae_header_id => NULL
17076: );

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

17069: )
17070: ,p_token_4 => 'PRODUCT_NAME'
17071: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17072: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17073: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17074: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17075: ,p_ae_header_id => NULL
17076: );
17077:

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

17070: ,p_token_4 => 'PRODUCT_NAME'
17071: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17072: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17073: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17074: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17075: ,p_ae_header_id => NULL
17076: );
17077:
17078: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17105: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17101: ----------------------------------------------------------------------------------
17102: -- 4219869 Business Flow
17103: -- Update journal entry status -- Need to generate this within IF
17104: ----------------------------------------------------------------------------------
17105: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17106: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17107: ,p_balance_type_code => l_balance_type_code
17108: );
17109:

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

17188:
17189: --
17190: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17191: --
17192: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17193: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17194: ELSE
17195: ---------------------------------------------------------------------------------------------------
17196: -- 4262811a Switch Sign

Line 17217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17213:
17214: XLA_AE_LINES_PKG.ValidateCurrentLine;
17215: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17216:
17217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17218: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17219: ,p_balance_type_code => l_balance_type_code);
17220:
17221: END IF;

Line 17333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17329: l_tmp_amt NUMBER;
17330: l_acc_rev_natural_side_code VARCHAR2(1);
17331:
17332: l_num_entries NUMBER;
17333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17337: l_recog_line_1 NUMBER;

Line 17334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17330: l_acc_rev_natural_side_code VARCHAR2(1);
17331:
17332: l_num_entries NUMBER;
17333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17337: l_recog_line_1 NUMBER;
17338: l_recog_line_2 NUMBER;

Line 17335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17331:
17332: l_num_entries NUMBER;
17333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17337: l_recog_line_1 NUMBER;
17338: l_recog_line_2 NUMBER;
17339:

Line 17336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17332: l_num_entries NUMBER;
17333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17337: l_recog_line_1 NUMBER;
17338: l_recog_line_2 NUMBER;
17339:
17340: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17342: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17338: l_recog_line_2 NUMBER;
17339:
17340: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17341: l_bflow_applied_to_amt NUMBER; -- 5132302
17342: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17343:
17344: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17345:
17346: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17413: l_accrual_line_num := NULL; -- 4262811
17414: l_tmp_amt := NULL; -- 4262811
17415: --
17416:
17417: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17418: l_balance_type_code <> 'B' THEN
17419: IF NVL(p_source_35,'
17420: ') = 'TAX'
17421: THEN

Line 17489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17485: --
17486: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17487:
17488: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17490:
17491: -- 4955764
17492: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17493: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17537: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17538:
17539: IF xla_accounting_cache_pkg.GetValueChar
17540: (p_source_code => 'LEDGER_CATEGORY_CODE'
17541: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17542: AND l_bflow_method_code = 'PRIOR_ENTRY'
17543: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17544: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17545: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17637: p_lookup_type => 'XLA_OWNER_TYPE'
17638: ,p_lookup_code => l_component_type_code
17639: )
17640: ,p_token_4 => 'PRODUCT_NAME'
17641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17645: ,p_ae_header_id => NULL

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

17638: ,p_lookup_code => l_component_type_code
17639: )
17640: ,p_token_4 => 'PRODUCT_NAME'
17641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17645: ,p_ae_header_id => NULL
17646: );

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

17639: )
17640: ,p_token_4 => 'PRODUCT_NAME'
17641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17645: ,p_ae_header_id => NULL
17646: );
17647:

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

17640: ,p_token_4 => 'PRODUCT_NAME'
17641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17645: ,p_ae_header_id => NULL
17646: );
17647:
17648: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17671: ----------------------------------------------------------------------------------
17672: -- 4219869 Business Flow
17673: -- Update journal entry status -- Need to generate this within IF
17674: ----------------------------------------------------------------------------------
17675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17676: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17677: ,p_balance_type_code => l_balance_type_code
17678: );
17679:

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

17758:
17759: --
17760: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17761: --
17762: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17763: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17764: ELSE
17765: ---------------------------------------------------------------------------------------------------
17766: -- 4262811a Switch Sign

Line 17787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17783:
17784: XLA_AE_LINES_PKG.ValidateCurrentLine;
17785: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17786:
17787: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17788: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17789: ,p_balance_type_code => l_balance_type_code);
17790:
17791: END IF;

Line 17903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17899: l_tmp_amt NUMBER;
17900: l_acc_rev_natural_side_code VARCHAR2(1);
17901:
17902: l_num_entries NUMBER;
17903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17907: l_recog_line_1 NUMBER;

Line 17904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17900: l_acc_rev_natural_side_code VARCHAR2(1);
17901:
17902: l_num_entries NUMBER;
17903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17907: l_recog_line_1 NUMBER;
17908: l_recog_line_2 NUMBER;

Line 17905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17901:
17902: l_num_entries NUMBER;
17903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17907: l_recog_line_1 NUMBER;
17908: l_recog_line_2 NUMBER;
17909:

Line 17906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17902: l_num_entries NUMBER;
17903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17907: l_recog_line_1 NUMBER;
17908: l_recog_line_2 NUMBER;
17909:
17910: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17912: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17908: l_recog_line_2 NUMBER;
17909:
17910: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17911: l_bflow_applied_to_amt NUMBER; -- 5132302
17912: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17913:
17914: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17915:
17916: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17983: l_accrual_line_num := NULL; -- 4262811
17984: l_tmp_amt := NULL; -- 4262811
17985: --
17986:
17987: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17988: l_balance_type_code <> 'B' THEN
17989: IF NVL(p_source_35,'
17990: ') = 'UNBILL'
17991: THEN

Line 18059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18055: --
18056: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18057:
18058: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18060:
18061: -- 4955764
18062: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18063: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18107: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18108:
18109: IF xla_accounting_cache_pkg.GetValueChar
18110: (p_source_code => 'LEDGER_CATEGORY_CODE'
18111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18112: AND l_bflow_method_code = 'PRIOR_ENTRY'
18113: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18114: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18115: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18207: p_lookup_type => 'XLA_OWNER_TYPE'
18208: ,p_lookup_code => l_component_type_code
18209: )
18210: ,p_token_4 => 'PRODUCT_NAME'
18211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18215: ,p_ae_header_id => NULL

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

18208: ,p_lookup_code => l_component_type_code
18209: )
18210: ,p_token_4 => 'PRODUCT_NAME'
18211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18215: ,p_ae_header_id => NULL
18216: );

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

18209: )
18210: ,p_token_4 => 'PRODUCT_NAME'
18211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18215: ,p_ae_header_id => NULL
18216: );
18217:

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

18210: ,p_token_4 => 'PRODUCT_NAME'
18211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18215: ,p_ae_header_id => NULL
18216: );
18217:
18218: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18241: ----------------------------------------------------------------------------------
18242: -- 4219869 Business Flow
18243: -- Update journal entry status -- Need to generate this within IF
18244: ----------------------------------------------------------------------------------
18245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18246: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18247: ,p_balance_type_code => l_balance_type_code
18248: );
18249:

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

18328:
18329: --
18330: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18331: --
18332: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18333: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18334: ELSE
18335: ---------------------------------------------------------------------------------------------------
18336: -- 4262811a Switch Sign

Line 18357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18353:
18354: XLA_AE_LINES_PKG.ValidateCurrentLine;
18355: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18356:
18357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18358: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18359: ,p_balance_type_code => l_balance_type_code);
18360:
18361: END IF;

Line 18473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18469: l_tmp_amt NUMBER;
18470: l_acc_rev_natural_side_code VARCHAR2(1);
18471:
18472: l_num_entries NUMBER;
18473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18477: l_recog_line_1 NUMBER;

Line 18474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18470: l_acc_rev_natural_side_code VARCHAR2(1);
18471:
18472: l_num_entries NUMBER;
18473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18477: l_recog_line_1 NUMBER;
18478: l_recog_line_2 NUMBER;

Line 18475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18471:
18472: l_num_entries NUMBER;
18473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18477: l_recog_line_1 NUMBER;
18478: l_recog_line_2 NUMBER;
18479:

Line 18476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18472: l_num_entries NUMBER;
18473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18477: l_recog_line_1 NUMBER;
18478: l_recog_line_2 NUMBER;
18479:
18480: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18482: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18478: l_recog_line_2 NUMBER;
18479:
18480: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18481: l_bflow_applied_to_amt NUMBER; -- 5132302
18482: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18483:
18484: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18485:
18486: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18553: l_accrual_line_num := NULL; -- 4262811
18554: l_tmp_amt := NULL; -- 4262811
18555: --
18556:
18557: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18558: l_balance_type_code <> 'B' THEN
18559: IF NVL(p_source_35,'
18560: ') = 'UNEARN'
18561: THEN

Line 18629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18625: --
18626: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18627:
18628: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18630:
18631: -- 4955764
18632: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18633: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18677: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18678:
18679: IF xla_accounting_cache_pkg.GetValueChar
18680: (p_source_code => 'LEDGER_CATEGORY_CODE'
18681: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18682: AND l_bflow_method_code = 'PRIOR_ENTRY'
18683: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18684: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18685: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18777: p_lookup_type => 'XLA_OWNER_TYPE'
18778: ,p_lookup_code => l_component_type_code
18779: )
18780: ,p_token_4 => 'PRODUCT_NAME'
18781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18785: ,p_ae_header_id => NULL

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

18778: ,p_lookup_code => l_component_type_code
18779: )
18780: ,p_token_4 => 'PRODUCT_NAME'
18781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18785: ,p_ae_header_id => NULL
18786: );

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

18779: )
18780: ,p_token_4 => 'PRODUCT_NAME'
18781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18785: ,p_ae_header_id => NULL
18786: );
18787:

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

18780: ,p_token_4 => 'PRODUCT_NAME'
18781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18785: ,p_ae_header_id => NULL
18786: );
18787:
18788: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18815: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18811: ----------------------------------------------------------------------------------
18812: -- 4219869 Business Flow
18813: -- Update journal entry status -- Need to generate this within IF
18814: ----------------------------------------------------------------------------------
18815: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18816: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18817: ,p_balance_type_code => l_balance_type_code
18818: );
18819:

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

18898:
18899: --
18900: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18901: --
18902: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18903: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18904: ELSE
18905: ---------------------------------------------------------------------------------------------------
18906: -- 4262811a Switch Sign

Line 18927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18923:
18924: XLA_AE_LINES_PKG.ValidateCurrentLine;
18925: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18926:
18927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18928: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18929: ,p_balance_type_code => l_balance_type_code);
18930:
18931: END IF;

Line 19049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19045: l_tmp_amt NUMBER;
19046: l_acc_rev_natural_side_code VARCHAR2(1);
19047:
19048: l_num_entries NUMBER;
19049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19053: l_recog_line_1 NUMBER;

Line 19050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19046: l_acc_rev_natural_side_code VARCHAR2(1);
19047:
19048: l_num_entries NUMBER;
19049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19053: l_recog_line_1 NUMBER;
19054: l_recog_line_2 NUMBER;

Line 19051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19047:
19048: l_num_entries NUMBER;
19049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19053: l_recog_line_1 NUMBER;
19054: l_recog_line_2 NUMBER;
19055:

Line 19052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19048: l_num_entries NUMBER;
19049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19053: l_recog_line_1 NUMBER;
19054: l_recog_line_2 NUMBER;
19055:
19056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19054: l_recog_line_2 NUMBER;
19055:
19056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19057: l_bflow_applied_to_amt NUMBER; -- 5132302
19058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19059:
19060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19061:
19062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19129: l_accrual_line_num := NULL; -- 4262811
19130: l_tmp_amt := NULL; -- 4262811
19131: --
19132:
19133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19134: l_balance_type_code <> 'B' THEN
19135: IF NVL(p_source_35,'
19136: ') = 'REV' AND
19137: NVL(p_source_11,'

Line 19209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19205: --
19206: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19207:
19208: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19210:
19211: -- 4955764
19212: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19213: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19257: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19258:
19259: IF xla_accounting_cache_pkg.GetValueChar
19260: (p_source_code => 'LEDGER_CATEGORY_CODE'
19261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19262: AND l_bflow_method_code = 'PRIOR_ENTRY'
19263: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19264: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19265: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19399: p_lookup_type => 'XLA_OWNER_TYPE'
19400: ,p_lookup_code => l_component_type_code
19401: )
19402: ,p_token_4 => 'PRODUCT_NAME'
19403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19407: ,p_ae_header_id => NULL

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

19400: ,p_lookup_code => l_component_type_code
19401: )
19402: ,p_token_4 => 'PRODUCT_NAME'
19403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19407: ,p_ae_header_id => NULL
19408: );

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

19401: )
19402: ,p_token_4 => 'PRODUCT_NAME'
19403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19407: ,p_ae_header_id => NULL
19408: );
19409:

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

19402: ,p_token_4 => 'PRODUCT_NAME'
19403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19407: ,p_ae_header_id => NULL
19408: );
19409:
19410: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19433: ----------------------------------------------------------------------------------
19434: -- 4219869 Business Flow
19435: -- Update journal entry status -- Need to generate this within IF
19436: ----------------------------------------------------------------------------------
19437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19438: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19439: ,p_balance_type_code => l_balance_type_code
19440: );
19441:

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

19562:
19563: --
19564: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19565: --
19566: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19567: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19568: ELSE
19569: ---------------------------------------------------------------------------------------------------
19570: -- 4262811a Switch Sign

Line 19591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19587:
19588: XLA_AE_LINES_PKG.ValidateCurrentLine;
19589: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19590:
19591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19592: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19593: ,p_balance_type_code => l_balance_type_code);
19594:
19595: END IF;

Line 19713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19709: l_tmp_amt NUMBER;
19710: l_acc_rev_natural_side_code VARCHAR2(1);
19711:
19712: l_num_entries NUMBER;
19713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19717: l_recog_line_1 NUMBER;

Line 19714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19710: l_acc_rev_natural_side_code VARCHAR2(1);
19711:
19712: l_num_entries NUMBER;
19713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19717: l_recog_line_1 NUMBER;
19718: l_recog_line_2 NUMBER;

Line 19715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19711:
19712: l_num_entries NUMBER;
19713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19717: l_recog_line_1 NUMBER;
19718: l_recog_line_2 NUMBER;
19719:

Line 19716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19712: l_num_entries NUMBER;
19713: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19714: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19715: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19716: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19717: l_recog_line_1 NUMBER;
19718: l_recog_line_2 NUMBER;
19719:
19720: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19722: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19718: l_recog_line_2 NUMBER;
19719:
19720: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19721: l_bflow_applied_to_amt NUMBER; -- 5132302
19722: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19723:
19724: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19725:
19726: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19793: l_accrual_line_num := NULL; -- 4262811
19794: l_tmp_amt := NULL; -- 4262811
19795: --
19796:
19797: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19798: l_balance_type_code <> 'B' THEN
19799: IF NVL(p_source_35,'
19800: ') = 'REV' AND
19801: NVL(p_source_11,'

Line 19873: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19869: --
19870: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19871:
19872: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19873: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19874:
19875: -- 4955764
19876: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19877: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19921: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19922:
19923: IF xla_accounting_cache_pkg.GetValueChar
19924: (p_source_code => 'LEDGER_CATEGORY_CODE'
19925: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19926: AND l_bflow_method_code = 'PRIOR_ENTRY'
19927: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19928: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19929: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20063: p_lookup_type => 'XLA_OWNER_TYPE'
20064: ,p_lookup_code => l_component_type_code
20065: )
20066: ,p_token_4 => 'PRODUCT_NAME'
20067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20071: ,p_ae_header_id => NULL

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

20064: ,p_lookup_code => l_component_type_code
20065: )
20066: ,p_token_4 => 'PRODUCT_NAME'
20067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20071: ,p_ae_header_id => NULL
20072: );

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

20065: )
20066: ,p_token_4 => 'PRODUCT_NAME'
20067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20071: ,p_ae_header_id => NULL
20072: );
20073:

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

20066: ,p_token_4 => 'PRODUCT_NAME'
20067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20071: ,p_ae_header_id => NULL
20072: );
20073:
20074: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20097: ----------------------------------------------------------------------------------
20098: -- 4219869 Business Flow
20099: -- Update journal entry status -- Need to generate this within IF
20100: ----------------------------------------------------------------------------------
20101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20103: ,p_balance_type_code => l_balance_type_code
20104: );
20105:

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

20226:
20227: --
20228: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20229: --
20230: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20231: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20232: ELSE
20233: ---------------------------------------------------------------------------------------------------
20234: -- 4262811a Switch Sign

Line 20255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20251:
20252: XLA_AE_LINES_PKG.ValidateCurrentLine;
20253: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20254:
20255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20256: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20257: ,p_balance_type_code => l_balance_type_code);
20258:
20259: END IF;

Line 20371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20367: l_tmp_amt NUMBER;
20368: l_acc_rev_natural_side_code VARCHAR2(1);
20369:
20370: l_num_entries NUMBER;
20371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20375: l_recog_line_1 NUMBER;

Line 20372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20368: l_acc_rev_natural_side_code VARCHAR2(1);
20369:
20370: l_num_entries NUMBER;
20371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20375: l_recog_line_1 NUMBER;
20376: l_recog_line_2 NUMBER;

Line 20373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20369:
20370: l_num_entries NUMBER;
20371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20375: l_recog_line_1 NUMBER;
20376: l_recog_line_2 NUMBER;
20377:

Line 20374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20370: l_num_entries NUMBER;
20371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20375: l_recog_line_1 NUMBER;
20376: l_recog_line_2 NUMBER;
20377:
20378: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20380: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20376: l_recog_line_2 NUMBER;
20377:
20378: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20379: l_bflow_applied_to_amt NUMBER; -- 5132302
20380: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20381:
20382: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20383:
20384: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20451: l_accrual_line_num := NULL; -- 4262811
20452: l_tmp_amt := NULL; -- 4262811
20453: --
20454:
20455: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20456: l_balance_type_code <> 'B' THEN
20457: IF NVL(p_source_22,'
20458: ') = 'MISCCASH' AND
20459: NVL(p_source_14,'

Line 20539: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20535: --
20536: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20537:
20538: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20539: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20540:
20541: -- 4955764
20542: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20543: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20579: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20580:
20581: IF xla_accounting_cache_pkg.GetValueChar
20582: (p_source_code => 'LEDGER_CATEGORY_CODE'
20583: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20584: AND l_bflow_method_code = 'PRIOR_ENTRY'
20585: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20586: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20587: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20722: p_lookup_type => 'XLA_OWNER_TYPE'
20723: ,p_lookup_code => l_component_type_code
20724: )
20725: ,p_token_4 => 'PRODUCT_NAME'
20726: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20727: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20728: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20729: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20730: ,p_ae_header_id => NULL

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

20723: ,p_lookup_code => l_component_type_code
20724: )
20725: ,p_token_4 => 'PRODUCT_NAME'
20726: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20727: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20728: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20729: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20730: ,p_ae_header_id => NULL
20731: );

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

20724: )
20725: ,p_token_4 => 'PRODUCT_NAME'
20726: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20727: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20728: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20729: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20730: ,p_ae_header_id => NULL
20731: );
20732:

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

20725: ,p_token_4 => 'PRODUCT_NAME'
20726: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20727: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20728: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20729: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20730: ,p_ae_header_id => NULL
20731: );
20732:
20733: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20756: ----------------------------------------------------------------------------------
20757: -- 4219869 Business Flow
20758: -- Update journal entry status -- Need to generate this within IF
20759: ----------------------------------------------------------------------------------
20760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20761: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20762: ,p_balance_type_code => l_balance_type_code
20763: );
20764:

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

20886:
20887: --
20888: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20889: --
20890: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20891: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20892: ELSE
20893: ---------------------------------------------------------------------------------------------------
20894: -- 4262811a Switch Sign

Line 20915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20911:
20912: XLA_AE_LINES_PKG.ValidateCurrentLine;
20913: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20914:
20915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20917: ,p_balance_type_code => l_balance_type_code);
20918:
20919: END IF;

Line 21031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21027: l_tmp_amt NUMBER;
21028: l_acc_rev_natural_side_code VARCHAR2(1);
21029:
21030: l_num_entries NUMBER;
21031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21035: l_recog_line_1 NUMBER;

Line 21032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21028: l_acc_rev_natural_side_code VARCHAR2(1);
21029:
21030: l_num_entries NUMBER;
21031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21035: l_recog_line_1 NUMBER;
21036: l_recog_line_2 NUMBER;

Line 21033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21029:
21030: l_num_entries NUMBER;
21031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21035: l_recog_line_1 NUMBER;
21036: l_recog_line_2 NUMBER;
21037:

Line 21034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21030: l_num_entries NUMBER;
21031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21035: l_recog_line_1 NUMBER;
21036: l_recog_line_2 NUMBER;
21037:
21038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21036: l_recog_line_2 NUMBER;
21037:
21038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21039: l_bflow_applied_to_amt NUMBER; -- 5132302
21040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21041:
21042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21043:
21044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21111: l_accrual_line_num := NULL; -- 4262811
21112: l_tmp_amt := NULL; -- 4262811
21113: --
21114:
21115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21116: l_balance_type_code <> 'B' THEN
21117: IF NVL(p_source_22,'
21118: ') = 'MISCCASH' AND
21119: NVL(p_source_14,'

Line 21199: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21195: --
21196: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21197:
21198: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21199: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21200:
21201: -- 4955764
21202: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21203: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21239: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21240:
21241: IF xla_accounting_cache_pkg.GetValueChar
21242: (p_source_code => 'LEDGER_CATEGORY_CODE'
21243: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21244: AND l_bflow_method_code = 'PRIOR_ENTRY'
21245: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21246: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21247: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21382: p_lookup_type => 'XLA_OWNER_TYPE'
21383: ,p_lookup_code => l_component_type_code
21384: )
21385: ,p_token_4 => 'PRODUCT_NAME'
21386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21390: ,p_ae_header_id => NULL

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

21383: ,p_lookup_code => l_component_type_code
21384: )
21385: ,p_token_4 => 'PRODUCT_NAME'
21386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21390: ,p_ae_header_id => NULL
21391: );

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

21384: )
21385: ,p_token_4 => 'PRODUCT_NAME'
21386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21390: ,p_ae_header_id => NULL
21391: );
21392:

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

21385: ,p_token_4 => 'PRODUCT_NAME'
21386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21390: ,p_ae_header_id => NULL
21391: );
21392:
21393: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21416: ----------------------------------------------------------------------------------
21417: -- 4219869 Business Flow
21418: -- Update journal entry status -- Need to generate this within IF
21419: ----------------------------------------------------------------------------------
21420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21422: ,p_balance_type_code => l_balance_type_code
21423: );
21424:

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

21546:
21547: --
21548: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21549: --
21550: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21551: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21552: ELSE
21553: ---------------------------------------------------------------------------------------------------
21554: -- 4262811a Switch Sign

Line 21575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21571:
21572: XLA_AE_LINES_PKG.ValidateCurrentLine;
21573: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21574:
21575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21576: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21577: ,p_balance_type_code => l_balance_type_code);
21578:
21579: END IF;

Line 21693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21689: l_tmp_amt NUMBER;
21690: l_acc_rev_natural_side_code VARCHAR2(1);
21691:
21692: l_num_entries NUMBER;
21693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21697: l_recog_line_1 NUMBER;

Line 21694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21690: l_acc_rev_natural_side_code VARCHAR2(1);
21691:
21692: l_num_entries NUMBER;
21693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21697: l_recog_line_1 NUMBER;
21698: l_recog_line_2 NUMBER;

Line 21695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21691:
21692: l_num_entries NUMBER;
21693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21697: l_recog_line_1 NUMBER;
21698: l_recog_line_2 NUMBER;
21699:

Line 21696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21692: l_num_entries NUMBER;
21693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21697: l_recog_line_1 NUMBER;
21698: l_recog_line_2 NUMBER;
21699:
21700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21698: l_recog_line_2 NUMBER;
21699:
21700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21701: l_bflow_applied_to_amt NUMBER; -- 5132302
21702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21703:
21704: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21705:
21706: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21773: l_accrual_line_num := NULL; -- 4262811
21774: l_tmp_amt := NULL; -- 4262811
21775: --
21776:
21777: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21778: l_balance_type_code <> 'B' THEN
21779: IF NVL(p_source_22,'
21780: ') = 'MISCCASH' AND
21781: NVL(p_source_14,'

Line 21867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21863: --
21864: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21865:
21866: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21868:
21869: -- 4955764
21870: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21871: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21907: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21908:
21909: IF xla_accounting_cache_pkg.GetValueChar
21910: (p_source_code => 'LEDGER_CATEGORY_CODE'
21911: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21912: AND l_bflow_method_code = 'PRIOR_ENTRY'
21913: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21914: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21915: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22051: p_lookup_type => 'XLA_OWNER_TYPE'
22052: ,p_lookup_code => l_component_type_code
22053: )
22054: ,p_token_4 => 'PRODUCT_NAME'
22055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22059: ,p_ae_header_id => NULL

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

22052: ,p_lookup_code => l_component_type_code
22053: )
22054: ,p_token_4 => 'PRODUCT_NAME'
22055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22059: ,p_ae_header_id => NULL
22060: );

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

22053: )
22054: ,p_token_4 => 'PRODUCT_NAME'
22055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22059: ,p_ae_header_id => NULL
22060: );
22061:

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

22054: ,p_token_4 => 'PRODUCT_NAME'
22055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22059: ,p_ae_header_id => NULL
22060: );
22061:
22062: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22089: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22085: ----------------------------------------------------------------------------------
22086: -- 4219869 Business Flow
22087: -- Update journal entry status -- Need to generate this within IF
22088: ----------------------------------------------------------------------------------
22089: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22090: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22091: ,p_balance_type_code => l_balance_type_code
22092: );
22093:

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

22216:
22217: --
22218: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22219: --
22220: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22221: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22222: ELSE
22223: ---------------------------------------------------------------------------------------------------
22224: -- 4262811a Switch Sign

Line 22245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22241:
22242: XLA_AE_LINES_PKG.ValidateCurrentLine;
22243: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22244:
22245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22246: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22247: ,p_balance_type_code => l_balance_type_code);
22248:
22249: END IF;

Line 22363: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22359: l_tmp_amt NUMBER;
22360: l_acc_rev_natural_side_code VARCHAR2(1);
22361:
22362: l_num_entries NUMBER;
22363: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22364: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22365: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22366: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22367: l_recog_line_1 NUMBER;

Line 22364: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22360: l_acc_rev_natural_side_code VARCHAR2(1);
22361:
22362: l_num_entries NUMBER;
22363: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22364: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22365: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22366: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22367: l_recog_line_1 NUMBER;
22368: l_recog_line_2 NUMBER;

Line 22365: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22361:
22362: l_num_entries NUMBER;
22363: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22364: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22365: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22366: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22367: l_recog_line_1 NUMBER;
22368: l_recog_line_2 NUMBER;
22369:

Line 22366: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22362: l_num_entries NUMBER;
22363: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22364: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22365: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22366: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22367: l_recog_line_1 NUMBER;
22368: l_recog_line_2 NUMBER;
22369:
22370: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22372: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22368: l_recog_line_2 NUMBER;
22369:
22370: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22371: l_bflow_applied_to_amt NUMBER; -- 5132302
22372: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22373:
22374: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22375:
22376: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22443: l_accrual_line_num := NULL; -- 4262811
22444: l_tmp_amt := NULL; -- 4262811
22445: --
22446:
22447: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22448: l_balance_type_code <> 'B' THEN
22449: IF NVL(p_source_22,'
22450: ') = 'MISCCASH' AND
22451: NVL(p_source_14,'

Line 22537: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22533: --
22534: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22535:
22536: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22537: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22538:
22539: -- 4955764
22540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22541: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22577: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22578:
22579: IF xla_accounting_cache_pkg.GetValueChar
22580: (p_source_code => 'LEDGER_CATEGORY_CODE'
22581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22582: AND l_bflow_method_code = 'PRIOR_ENTRY'
22583: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22584: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22585: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22721: p_lookup_type => 'XLA_OWNER_TYPE'
22722: ,p_lookup_code => l_component_type_code
22723: )
22724: ,p_token_4 => 'PRODUCT_NAME'
22725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22729: ,p_ae_header_id => NULL

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

22722: ,p_lookup_code => l_component_type_code
22723: )
22724: ,p_token_4 => 'PRODUCT_NAME'
22725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22729: ,p_ae_header_id => NULL
22730: );

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

22723: )
22724: ,p_token_4 => 'PRODUCT_NAME'
22725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22729: ,p_ae_header_id => NULL
22730: );
22731:

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

22724: ,p_token_4 => 'PRODUCT_NAME'
22725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22729: ,p_ae_header_id => NULL
22730: );
22731:
22732: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22755: ----------------------------------------------------------------------------------
22756: -- 4219869 Business Flow
22757: -- Update journal entry status -- Need to generate this within IF
22758: ----------------------------------------------------------------------------------
22759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22761: ,p_balance_type_code => l_balance_type_code
22762: );
22763:

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

22886:
22887: --
22888: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22889: --
22890: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22891: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22892: ELSE
22893: ---------------------------------------------------------------------------------------------------
22894: -- 4262811a Switch Sign

Line 22915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22911:
22912: XLA_AE_LINES_PKG.ValidateCurrentLine;
22913: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22914:
22915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22917: ,p_balance_type_code => l_balance_type_code);
22918:
22919: END IF;

Line 23031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23027: l_tmp_amt NUMBER;
23028: l_acc_rev_natural_side_code VARCHAR2(1);
23029:
23030: l_num_entries NUMBER;
23031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23035: l_recog_line_1 NUMBER;

Line 23032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23028: l_acc_rev_natural_side_code VARCHAR2(1);
23029:
23030: l_num_entries NUMBER;
23031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23035: l_recog_line_1 NUMBER;
23036: l_recog_line_2 NUMBER;

Line 23033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23029:
23030: l_num_entries NUMBER;
23031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23035: l_recog_line_1 NUMBER;
23036: l_recog_line_2 NUMBER;
23037:

Line 23034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23030: l_num_entries NUMBER;
23031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23035: l_recog_line_1 NUMBER;
23036: l_recog_line_2 NUMBER;
23037:
23038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23036: l_recog_line_2 NUMBER;
23037:
23038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23039: l_bflow_applied_to_amt NUMBER; -- 5132302
23040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23041:
23042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23043:
23044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23111: l_accrual_line_num := NULL; -- 4262811
23112: l_tmp_amt := NULL; -- 4262811
23113: --
23114:
23115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23116: l_balance_type_code <> 'B' THEN
23117: IF NVL(p_source_22,'
23118: ') = 'MISCCASH' AND
23119: NVL(p_source_14,'

Line 23197: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23193: --
23194: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23195:
23196: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23197: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23198:
23199: -- 4955764
23200: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23201: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23237: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23238:
23239: IF xla_accounting_cache_pkg.GetValueChar
23240: (p_source_code => 'LEDGER_CATEGORY_CODE'
23241: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23242: AND l_bflow_method_code = 'PRIOR_ENTRY'
23243: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23244: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23245: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23380: p_lookup_type => 'XLA_OWNER_TYPE'
23381: ,p_lookup_code => l_component_type_code
23382: )
23383: ,p_token_4 => 'PRODUCT_NAME'
23384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23388: ,p_ae_header_id => NULL

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

23381: ,p_lookup_code => l_component_type_code
23382: )
23383: ,p_token_4 => 'PRODUCT_NAME'
23384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23388: ,p_ae_header_id => NULL
23389: );

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

23382: )
23383: ,p_token_4 => 'PRODUCT_NAME'
23384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23388: ,p_ae_header_id => NULL
23389: );
23390:

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

23383: ,p_token_4 => 'PRODUCT_NAME'
23384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23388: ,p_ae_header_id => NULL
23389: );
23390:
23391: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23414: ----------------------------------------------------------------------------------
23415: -- 4219869 Business Flow
23416: -- Update journal entry status -- Need to generate this within IF
23417: ----------------------------------------------------------------------------------
23418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23419: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23420: ,p_balance_type_code => l_balance_type_code
23421: );
23422:

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

23544:
23545: --
23546: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23547: --
23548: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23549: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23550: ELSE
23551: ---------------------------------------------------------------------------------------------------
23552: -- 4262811a Switch Sign

Line 23573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23569:
23570: XLA_AE_LINES_PKG.ValidateCurrentLine;
23571: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23572:
23573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23574: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23575: ,p_balance_type_code => l_balance_type_code);
23576:
23577: END IF;

Line 23689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23685: l_tmp_amt NUMBER;
23686: l_acc_rev_natural_side_code VARCHAR2(1);
23687:
23688: l_num_entries NUMBER;
23689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23693: l_recog_line_1 NUMBER;

Line 23690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23686: l_acc_rev_natural_side_code VARCHAR2(1);
23687:
23688: l_num_entries NUMBER;
23689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23693: l_recog_line_1 NUMBER;
23694: l_recog_line_2 NUMBER;

Line 23691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23687:
23688: l_num_entries NUMBER;
23689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23693: l_recog_line_1 NUMBER;
23694: l_recog_line_2 NUMBER;
23695:

Line 23692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23688: l_num_entries NUMBER;
23689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23693: l_recog_line_1 NUMBER;
23694: l_recog_line_2 NUMBER;
23695:
23696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23694: l_recog_line_2 NUMBER;
23695:
23696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23697: l_bflow_applied_to_amt NUMBER; -- 5132302
23698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23699:
23700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23701:
23702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23769: l_accrual_line_num := NULL; -- 4262811
23770: l_tmp_amt := NULL; -- 4262811
23771: --
23772:
23773: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23774: l_balance_type_code <> 'B' THEN
23775: IF NVL(p_source_22,'
23776: ') = 'MISCCASH' AND
23777: NVL(p_source_14,'

Line 23855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23851: --
23852: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23853:
23854: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23856:
23857: -- 4955764
23858: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23859: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23895: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23896:
23897: IF xla_accounting_cache_pkg.GetValueChar
23898: (p_source_code => 'LEDGER_CATEGORY_CODE'
23899: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23900: AND l_bflow_method_code = 'PRIOR_ENTRY'
23901: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23902: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23903: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24038: p_lookup_type => 'XLA_OWNER_TYPE'
24039: ,p_lookup_code => l_component_type_code
24040: )
24041: ,p_token_4 => 'PRODUCT_NAME'
24042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24046: ,p_ae_header_id => NULL

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

24039: ,p_lookup_code => l_component_type_code
24040: )
24041: ,p_token_4 => 'PRODUCT_NAME'
24042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24046: ,p_ae_header_id => NULL
24047: );

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

24040: )
24041: ,p_token_4 => 'PRODUCT_NAME'
24042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24046: ,p_ae_header_id => NULL
24047: );
24048:

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

24041: ,p_token_4 => 'PRODUCT_NAME'
24042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24046: ,p_ae_header_id => NULL
24047: );
24048:
24049: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24072: ----------------------------------------------------------------------------------
24073: -- 4219869 Business Flow
24074: -- Update journal entry status -- Need to generate this within IF
24075: ----------------------------------------------------------------------------------
24076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24078: ,p_balance_type_code => l_balance_type_code
24079: );
24080:

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

24202:
24203: --
24204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24205: --
24206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24208: ELSE
24209: ---------------------------------------------------------------------------------------------------
24210: -- 4262811a Switch Sign

Line 24231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24227:
24228: XLA_AE_LINES_PKG.ValidateCurrentLine;
24229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24230:
24231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24233: ,p_balance_type_code => l_balance_type_code);
24234:
24235: END IF;

Line 24343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24339: l_tmp_amt NUMBER;
24340: l_acc_rev_natural_side_code VARCHAR2(1);
24341:
24342: l_num_entries NUMBER;
24343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24347: l_recog_line_1 NUMBER;

Line 24344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24340: l_acc_rev_natural_side_code VARCHAR2(1);
24341:
24342: l_num_entries NUMBER;
24343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24347: l_recog_line_1 NUMBER;
24348: l_recog_line_2 NUMBER;

Line 24345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24341:
24342: l_num_entries NUMBER;
24343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24347: l_recog_line_1 NUMBER;
24348: l_recog_line_2 NUMBER;
24349:

Line 24346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24342: l_num_entries NUMBER;
24343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24347: l_recog_line_1 NUMBER;
24348: l_recog_line_2 NUMBER;
24349:
24350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24348: l_recog_line_2 NUMBER;
24349:
24350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24351: l_bflow_applied_to_amt NUMBER; -- 5132302
24352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24353:
24354: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24355:
24356: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24423: l_accrual_line_num := NULL; -- 4262811
24424: l_tmp_amt := NULL; -- 4262811
24425: --
24426:
24427: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24428: l_balance_type_code <> 'B' THEN
24429: IF NVL(p_source_22,'
24430: ') = 'MISCCASH' AND
24431: NVL(p_source_11,'

Line 24503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24499: --
24500: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24501:
24502: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24504:
24505: -- 4955764
24506: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24507: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24543: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24544:
24545: IF xla_accounting_cache_pkg.GetValueChar
24546: (p_source_code => 'LEDGER_CATEGORY_CODE'
24547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24548: AND l_bflow_method_code = 'PRIOR_ENTRY'
24549: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24550: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24551: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24684: p_lookup_type => 'XLA_OWNER_TYPE'
24685: ,p_lookup_code => l_component_type_code
24686: )
24687: ,p_token_4 => 'PRODUCT_NAME'
24688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24692: ,p_ae_header_id => NULL

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

24685: ,p_lookup_code => l_component_type_code
24686: )
24687: ,p_token_4 => 'PRODUCT_NAME'
24688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24692: ,p_ae_header_id => NULL
24693: );

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

24686: )
24687: ,p_token_4 => 'PRODUCT_NAME'
24688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24692: ,p_ae_header_id => NULL
24693: );
24694:

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

24687: ,p_token_4 => 'PRODUCT_NAME'
24688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24692: ,p_ae_header_id => NULL
24693: );
24694:
24695: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24718: ----------------------------------------------------------------------------------
24719: -- 4219869 Business Flow
24720: -- Update journal entry status -- Need to generate this within IF
24721: ----------------------------------------------------------------------------------
24722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24724: ,p_balance_type_code => l_balance_type_code
24725: );
24726:

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

24846:
24847: --
24848: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24849: --
24850: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24851: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24852: ELSE
24853: ---------------------------------------------------------------------------------------------------
24854: -- 4262811a Switch Sign

Line 24875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24871:
24872: XLA_AE_LINES_PKG.ValidateCurrentLine;
24873: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24874:
24875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24877: ,p_balance_type_code => l_balance_type_code);
24878:
24879: END IF;

Line 24987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24983: l_tmp_amt NUMBER;
24984: l_acc_rev_natural_side_code VARCHAR2(1);
24985:
24986: l_num_entries NUMBER;
24987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24991: l_recog_line_1 NUMBER;

Line 24988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24984: l_acc_rev_natural_side_code VARCHAR2(1);
24985:
24986: l_num_entries NUMBER;
24987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24991: l_recog_line_1 NUMBER;
24992: l_recog_line_2 NUMBER;

Line 24989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24985:
24986: l_num_entries NUMBER;
24987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24991: l_recog_line_1 NUMBER;
24992: l_recog_line_2 NUMBER;
24993:

Line 24990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24986: l_num_entries NUMBER;
24987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24991: l_recog_line_1 NUMBER;
24992: l_recog_line_2 NUMBER;
24993:
24994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24992: l_recog_line_2 NUMBER;
24993:
24994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24995: l_bflow_applied_to_amt NUMBER; -- 5132302
24996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24997:
24998: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24999:
25000: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25067: l_accrual_line_num := NULL; -- 4262811
25068: l_tmp_amt := NULL; -- 4262811
25069: --
25070:
25071: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25072: l_balance_type_code <> 'B' THEN
25073: IF NVL(p_source_22,'
25074: ') = 'MISCCASH' AND
25075: NVL(p_source_11,'

Line 25147: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25143: --
25144: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25145:
25146: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25147: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25148:
25149: -- 4955764
25150: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25151: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25187: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25188:
25189: IF xla_accounting_cache_pkg.GetValueChar
25190: (p_source_code => 'LEDGER_CATEGORY_CODE'
25191: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25192: AND l_bflow_method_code = 'PRIOR_ENTRY'
25193: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25194: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25195: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25328: p_lookup_type => 'XLA_OWNER_TYPE'
25329: ,p_lookup_code => l_component_type_code
25330: )
25331: ,p_token_4 => 'PRODUCT_NAME'
25332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25336: ,p_ae_header_id => NULL

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

25329: ,p_lookup_code => l_component_type_code
25330: )
25331: ,p_token_4 => 'PRODUCT_NAME'
25332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25336: ,p_ae_header_id => NULL
25337: );

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

25330: )
25331: ,p_token_4 => 'PRODUCT_NAME'
25332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25336: ,p_ae_header_id => NULL
25337: );
25338:

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

25331: ,p_token_4 => 'PRODUCT_NAME'
25332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25336: ,p_ae_header_id => NULL
25337: );
25338:
25339: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25362: ----------------------------------------------------------------------------------
25363: -- 4219869 Business Flow
25364: -- Update journal entry status -- Need to generate this within IF
25365: ----------------------------------------------------------------------------------
25366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25367: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25368: ,p_balance_type_code => l_balance_type_code
25369: );
25370:

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

25490:
25491: --
25492: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25493: --
25494: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25495: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25496: ELSE
25497: ---------------------------------------------------------------------------------------------------
25498: -- 4262811a Switch Sign

Line 25519: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25515:
25516: XLA_AE_LINES_PKG.ValidateCurrentLine;
25517: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25518:
25519: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25520: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25521: ,p_balance_type_code => l_balance_type_code);
25522:
25523: END IF;

Line 25655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25651: l_tmp_amt NUMBER;
25652: l_acc_rev_natural_side_code VARCHAR2(1);
25653:
25654: l_num_entries NUMBER;
25655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25659: l_recog_line_1 NUMBER;

Line 25656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25652: l_acc_rev_natural_side_code VARCHAR2(1);
25653:
25654: l_num_entries NUMBER;
25655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25659: l_recog_line_1 NUMBER;
25660: l_recog_line_2 NUMBER;

Line 25657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25653:
25654: l_num_entries NUMBER;
25655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25659: l_recog_line_1 NUMBER;
25660: l_recog_line_2 NUMBER;
25661:

Line 25658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25654: l_num_entries NUMBER;
25655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25659: l_recog_line_1 NUMBER;
25660: l_recog_line_2 NUMBER;
25661:
25662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25660: l_recog_line_2 NUMBER;
25661:
25662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25663: l_bflow_applied_to_amt NUMBER; -- 5132302
25664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25665:
25666: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25667:
25668: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25735: l_accrual_line_num := NULL; -- 4262811
25736: l_tmp_amt := NULL; -- 4262811
25737: --
25738:
25739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25740: l_balance_type_code <> 'B' THEN
25741: IF NVL(p_source_22,'
25742: ') = 'REC' AND
25743: NVL(p_source_35,'

Line 25829: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25825: --
25826: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25827:
25828: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25829: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25830:
25831: -- 4955764
25832: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25833: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25885: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25886:
25887: IF xla_accounting_cache_pkg.GetValueChar
25888: (p_source_code => 'LEDGER_CATEGORY_CODE'
25889: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25890: AND l_bflow_method_code = 'PRIOR_ENTRY'
25891: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25892: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25893: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26028: p_lookup_type => 'XLA_OWNER_TYPE'
26029: ,p_lookup_code => l_component_type_code
26030: )
26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL

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

26029: ,p_lookup_code => l_component_type_code
26030: )
26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL
26037: );

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

26030: )
26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL
26037: );
26038:

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

26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL
26037: );
26038:
26039: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26062: ----------------------------------------------------------------------------------
26063: -- 4219869 Business Flow
26064: -- Update journal entry status -- Need to generate this within IF
26065: ----------------------------------------------------------------------------------
26066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26067: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26068: ,p_balance_type_code => l_balance_type_code
26069: );
26070:

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

26192:
26193: --
26194: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26195: --
26196: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26197: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26198: ELSE
26199: ---------------------------------------------------------------------------------------------------
26200: -- 4262811a Switch Sign

Line 26221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26217:
26218: XLA_AE_LINES_PKG.ValidateCurrentLine;
26219: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26220:
26221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26222: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26223: ,p_balance_type_code => l_balance_type_code);
26224:
26225: END IF;

Line 26357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26353: l_tmp_amt NUMBER;
26354: l_acc_rev_natural_side_code VARCHAR2(1);
26355:
26356: l_num_entries NUMBER;
26357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26361: l_recog_line_1 NUMBER;

Line 26358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26354: l_acc_rev_natural_side_code VARCHAR2(1);
26355:
26356: l_num_entries NUMBER;
26357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26361: l_recog_line_1 NUMBER;
26362: l_recog_line_2 NUMBER;

Line 26359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26355:
26356: l_num_entries NUMBER;
26357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26361: l_recog_line_1 NUMBER;
26362: l_recog_line_2 NUMBER;
26363:

Line 26360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26356: l_num_entries NUMBER;
26357: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26358: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26359: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26360: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26361: l_recog_line_1 NUMBER;
26362: l_recog_line_2 NUMBER;
26363:
26364: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26366: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26362: l_recog_line_2 NUMBER;
26363:
26364: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26365: l_bflow_applied_to_amt NUMBER; -- 5132302
26366: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26367:
26368: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26369:
26370: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26437: l_accrual_line_num := NULL; -- 4262811
26438: l_tmp_amt := NULL; -- 4262811
26439: --
26440:
26441: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26442: l_balance_type_code <> 'B' THEN
26443: IF NVL(p_source_22,'
26444: ') = 'REC' AND
26445: NVL(p_source_35,'

Line 26531: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26527: --
26528: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26529:
26530: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26531: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26532:
26533: -- 4955764
26534: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26535: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26587: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26588:
26589: IF xla_accounting_cache_pkg.GetValueChar
26590: (p_source_code => 'LEDGER_CATEGORY_CODE'
26591: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26592: AND l_bflow_method_code = 'PRIOR_ENTRY'
26593: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26594: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26595: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26731: p_lookup_type => 'XLA_OWNER_TYPE'
26732: ,p_lookup_code => l_component_type_code
26733: )
26734: ,p_token_4 => 'PRODUCT_NAME'
26735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26739: ,p_ae_header_id => NULL

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

26732: ,p_lookup_code => l_component_type_code
26733: )
26734: ,p_token_4 => 'PRODUCT_NAME'
26735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26739: ,p_ae_header_id => NULL
26740: );

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

26733: )
26734: ,p_token_4 => 'PRODUCT_NAME'
26735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26739: ,p_ae_header_id => NULL
26740: );
26741:

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

26734: ,p_token_4 => 'PRODUCT_NAME'
26735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26739: ,p_ae_header_id => NULL
26740: );
26741:
26742: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26765: ----------------------------------------------------------------------------------
26766: -- 4219869 Business Flow
26767: -- Update journal entry status -- Need to generate this within IF
26768: ----------------------------------------------------------------------------------
26769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26770: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26771: ,p_balance_type_code => l_balance_type_code
26772: );
26773:

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

26896:
26897: --
26898: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26899: --
26900: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26901: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26902: ELSE
26903: ---------------------------------------------------------------------------------------------------
26904: -- 4262811a Switch Sign

Line 26925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26921:
26922: XLA_AE_LINES_PKG.ValidateCurrentLine;
26923: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26924:
26925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26926: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26927: ,p_balance_type_code => l_balance_type_code);
26928:
26929: END IF;

Line 27063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27059: l_tmp_amt NUMBER;
27060: l_acc_rev_natural_side_code VARCHAR2(1);
27061:
27062: l_num_entries NUMBER;
27063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27067: l_recog_line_1 NUMBER;

Line 27064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27060: l_acc_rev_natural_side_code VARCHAR2(1);
27061:
27062: l_num_entries NUMBER;
27063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27067: l_recog_line_1 NUMBER;
27068: l_recog_line_2 NUMBER;

Line 27065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27061:
27062: l_num_entries NUMBER;
27063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27067: l_recog_line_1 NUMBER;
27068: l_recog_line_2 NUMBER;
27069:

Line 27066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27062: l_num_entries NUMBER;
27063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27067: l_recog_line_1 NUMBER;
27068: l_recog_line_2 NUMBER;
27069:
27070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27068: l_recog_line_2 NUMBER;
27069:
27070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27071: l_bflow_applied_to_amt NUMBER; -- 5132302
27072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27073:
27074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27075:
27076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27143: l_accrual_line_num := NULL; -- 4262811
27144: l_tmp_amt := NULL; -- 4262811
27145: --
27146:
27147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27148: l_balance_type_code <> 'B' THEN
27149: IF NVL(p_source_22,'
27150: ') = 'REC' AND
27151: NVL(p_source_35,'

Line 27243: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27239: --
27240: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27241:
27242: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27243: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27244:
27245: -- 4955764
27246: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27247: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27299: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27300:
27301: IF xla_accounting_cache_pkg.GetValueChar
27302: (p_source_code => 'LEDGER_CATEGORY_CODE'
27303: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27304: AND l_bflow_method_code = 'PRIOR_ENTRY'
27305: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27306: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27307: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27443: p_lookup_type => 'XLA_OWNER_TYPE'
27444: ,p_lookup_code => l_component_type_code
27445: )
27446: ,p_token_4 => 'PRODUCT_NAME'
27447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27451: ,p_ae_header_id => NULL

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

27444: ,p_lookup_code => l_component_type_code
27445: )
27446: ,p_token_4 => 'PRODUCT_NAME'
27447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27451: ,p_ae_header_id => NULL
27452: );

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

27445: )
27446: ,p_token_4 => 'PRODUCT_NAME'
27447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27451: ,p_ae_header_id => NULL
27452: );
27453:

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

27446: ,p_token_4 => 'PRODUCT_NAME'
27447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27451: ,p_ae_header_id => NULL
27452: );
27453:
27454: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27477: ----------------------------------------------------------------------------------
27478: -- 4219869 Business Flow
27479: -- Update journal entry status -- Need to generate this within IF
27480: ----------------------------------------------------------------------------------
27481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27482: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27483: ,p_balance_type_code => l_balance_type_code
27484: );
27485:

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

27608:
27609: --
27610: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27611: --
27612: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27613: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27614: ELSE
27615: ---------------------------------------------------------------------------------------------------
27616: -- 4262811a Switch Sign

Line 27637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27633:
27634: XLA_AE_LINES_PKG.ValidateCurrentLine;
27635: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27636:
27637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27638: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27639: ,p_balance_type_code => l_balance_type_code);
27640:
27641: END IF;

Line 27775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27771: l_tmp_amt NUMBER;
27772: l_acc_rev_natural_side_code VARCHAR2(1);
27773:
27774: l_num_entries NUMBER;
27775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27779: l_recog_line_1 NUMBER;

Line 27776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27772: l_acc_rev_natural_side_code VARCHAR2(1);
27773:
27774: l_num_entries NUMBER;
27775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27779: l_recog_line_1 NUMBER;
27780: l_recog_line_2 NUMBER;

Line 27777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27773:
27774: l_num_entries NUMBER;
27775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27779: l_recog_line_1 NUMBER;
27780: l_recog_line_2 NUMBER;
27781:

Line 27778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27774: l_num_entries NUMBER;
27775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27779: l_recog_line_1 NUMBER;
27780: l_recog_line_2 NUMBER;
27781:
27782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27780: l_recog_line_2 NUMBER;
27781:
27782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27783: l_bflow_applied_to_amt NUMBER; -- 5132302
27784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27785:
27786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27787:
27788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27855: l_accrual_line_num := NULL; -- 4262811
27856: l_tmp_amt := NULL; -- 4262811
27857: --
27858:
27859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27860: l_balance_type_code <> 'B' THEN
27861: IF NVL(p_source_22,'
27862: ') = 'REC' AND
27863: NVL(p_source_35,'

Line 27955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27951: --
27952: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27953:
27954: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27956:
27957: -- 4955764
27958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28011: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28012:
28013: IF xla_accounting_cache_pkg.GetValueChar
28014: (p_source_code => 'LEDGER_CATEGORY_CODE'
28015: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28016: AND l_bflow_method_code = 'PRIOR_ENTRY'
28017: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28018: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28019: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28156: p_lookup_type => 'XLA_OWNER_TYPE'
28157: ,p_lookup_code => l_component_type_code
28158: )
28159: ,p_token_4 => 'PRODUCT_NAME'
28160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28164: ,p_ae_header_id => NULL

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

28157: ,p_lookup_code => l_component_type_code
28158: )
28159: ,p_token_4 => 'PRODUCT_NAME'
28160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28164: ,p_ae_header_id => NULL
28165: );

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

28158: )
28159: ,p_token_4 => 'PRODUCT_NAME'
28160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28164: ,p_ae_header_id => NULL
28165: );
28166:

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

28159: ,p_token_4 => 'PRODUCT_NAME'
28160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28164: ,p_ae_header_id => NULL
28165: );
28166:
28167: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28190: ----------------------------------------------------------------------------------
28191: -- 4219869 Business Flow
28192: -- Update journal entry status -- Need to generate this within IF
28193: ----------------------------------------------------------------------------------
28194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28195: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28196: ,p_balance_type_code => l_balance_type_code
28197: );
28198:

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

28322:
28323: --
28324: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28325: --
28326: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28327: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28328: ELSE
28329: ---------------------------------------------------------------------------------------------------
28330: -- 4262811a Switch Sign

Line 28351: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28347:
28348: XLA_AE_LINES_PKG.ValidateCurrentLine;
28349: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28350:
28351: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28352: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28353: ,p_balance_type_code => l_balance_type_code);
28354:
28355: END IF;

Line 28487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28483: l_tmp_amt NUMBER;
28484: l_acc_rev_natural_side_code VARCHAR2(1);
28485:
28486: l_num_entries NUMBER;
28487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28491: l_recog_line_1 NUMBER;

Line 28488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28484: l_acc_rev_natural_side_code VARCHAR2(1);
28485:
28486: l_num_entries NUMBER;
28487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28491: l_recog_line_1 NUMBER;
28492: l_recog_line_2 NUMBER;

Line 28489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28485:
28486: l_num_entries NUMBER;
28487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28491: l_recog_line_1 NUMBER;
28492: l_recog_line_2 NUMBER;
28493:

Line 28490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28486: l_num_entries NUMBER;
28487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28491: l_recog_line_1 NUMBER;
28492: l_recog_line_2 NUMBER;
28493:
28494: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28496: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28492: l_recog_line_2 NUMBER;
28493:
28494: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28495: l_bflow_applied_to_amt NUMBER; -- 5132302
28496: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28497:
28498: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28499:
28500: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28567: l_accrual_line_num := NULL; -- 4262811
28568: l_tmp_amt := NULL; -- 4262811
28569: --
28570:
28571: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28572: l_balance_type_code <> 'B' THEN
28573: IF NVL(p_source_22,'
28574: ') = 'REC' AND
28575: NVL(p_source_35,'

Line 28659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28655: --
28656: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28657:
28658: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28660:
28661: -- 4955764
28662: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28663: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28715: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28716:
28717: IF xla_accounting_cache_pkg.GetValueChar
28718: (p_source_code => 'LEDGER_CATEGORY_CODE'
28719: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28720: AND l_bflow_method_code = 'PRIOR_ENTRY'
28721: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28722: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28723: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28858: p_lookup_type => 'XLA_OWNER_TYPE'
28859: ,p_lookup_code => l_component_type_code
28860: )
28861: ,p_token_4 => 'PRODUCT_NAME'
28862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28866: ,p_ae_header_id => NULL

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

28859: ,p_lookup_code => l_component_type_code
28860: )
28861: ,p_token_4 => 'PRODUCT_NAME'
28862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28866: ,p_ae_header_id => NULL
28867: );

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

28860: )
28861: ,p_token_4 => 'PRODUCT_NAME'
28862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28866: ,p_ae_header_id => NULL
28867: );
28868:

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

28861: ,p_token_4 => 'PRODUCT_NAME'
28862: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28863: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28864: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28865: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28866: ,p_ae_header_id => NULL
28867: );
28868:
28869: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28896: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28892: ----------------------------------------------------------------------------------
28893: -- 4219869 Business Flow
28894: -- Update journal entry status -- Need to generate this within IF
28895: ----------------------------------------------------------------------------------
28896: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28897: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28898: ,p_balance_type_code => l_balance_type_code
28899: );
28900:

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

29022:
29023: --
29024: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29025: --
29026: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29027: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29028: ELSE
29029: ---------------------------------------------------------------------------------------------------
29030: -- 4262811a Switch Sign

Line 29051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29047:
29048: XLA_AE_LINES_PKG.ValidateCurrentLine;
29049: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29050:
29051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29052: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29053: ,p_balance_type_code => l_balance_type_code);
29054:
29055: END IF;

Line 29187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29183: l_tmp_amt NUMBER;
29184: l_acc_rev_natural_side_code VARCHAR2(1);
29185:
29186: l_num_entries NUMBER;
29187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29191: l_recog_line_1 NUMBER;

Line 29188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29184: l_acc_rev_natural_side_code VARCHAR2(1);
29185:
29186: l_num_entries NUMBER;
29187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29191: l_recog_line_1 NUMBER;
29192: l_recog_line_2 NUMBER;

Line 29189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29185:
29186: l_num_entries NUMBER;
29187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29191: l_recog_line_1 NUMBER;
29192: l_recog_line_2 NUMBER;
29193:

Line 29190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29186: l_num_entries NUMBER;
29187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29191: l_recog_line_1 NUMBER;
29192: l_recog_line_2 NUMBER;
29193:
29194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29192: l_recog_line_2 NUMBER;
29193:
29194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29195: l_bflow_applied_to_amt NUMBER; -- 5132302
29196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29197:
29198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29199:
29200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29267: l_accrual_line_num := NULL; -- 4262811
29268: l_tmp_amt := NULL; -- 4262811
29269: --
29270:
29271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29272: l_balance_type_code <> 'B' THEN
29273: IF NVL(p_source_22,'
29274: ') = 'REC' AND
29275: NVL(p_source_35,'

Line 29359: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29355: --
29356: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29357:
29358: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29359: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29360:
29361: -- 4955764
29362: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29363: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29415: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29416:
29417: IF xla_accounting_cache_pkg.GetValueChar
29418: (p_source_code => 'LEDGER_CATEGORY_CODE'
29419: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29420: AND l_bflow_method_code = 'PRIOR_ENTRY'
29421: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29422: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29423: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29559: p_lookup_type => 'XLA_OWNER_TYPE'
29560: ,p_lookup_code => l_component_type_code
29561: )
29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL

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

29560: ,p_lookup_code => l_component_type_code
29561: )
29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL
29568: );

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

29561: )
29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL
29568: );
29569:

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

29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL
29568: );
29569:
29570: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29593: ----------------------------------------------------------------------------------
29594: -- 4219869 Business Flow
29595: -- Update journal entry status -- Need to generate this within IF
29596: ----------------------------------------------------------------------------------
29597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29599: ,p_balance_type_code => l_balance_type_code
29600: );
29601:

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

29724:
29725: --
29726: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29727: --
29728: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29729: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29730: ELSE
29731: ---------------------------------------------------------------------------------------------------
29732: -- 4262811a Switch Sign

Line 29753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29749:
29750: XLA_AE_LINES_PKG.ValidateCurrentLine;
29751: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29752:
29753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29754: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29755: ,p_balance_type_code => l_balance_type_code);
29756:
29757: END IF;

Line 29885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29881: l_tmp_amt NUMBER;
29882: l_acc_rev_natural_side_code VARCHAR2(1);
29883:
29884: l_num_entries NUMBER;
29885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29889: l_recog_line_1 NUMBER;

Line 29886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29882: l_acc_rev_natural_side_code VARCHAR2(1);
29883:
29884: l_num_entries NUMBER;
29885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29889: l_recog_line_1 NUMBER;
29890: l_recog_line_2 NUMBER;

Line 29887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29883:
29884: l_num_entries NUMBER;
29885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29889: l_recog_line_1 NUMBER;
29890: l_recog_line_2 NUMBER;
29891:

Line 29888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29884: l_num_entries NUMBER;
29885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29889: l_recog_line_1 NUMBER;
29890: l_recog_line_2 NUMBER;
29891:
29892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29890: l_recog_line_2 NUMBER;
29891:
29892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29893: l_bflow_applied_to_amt NUMBER; -- 5132302
29894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29895:
29896: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29897:
29898: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29965: l_accrual_line_num := NULL; -- 4262811
29966: l_tmp_amt := NULL; -- 4262811
29967: --
29968:
29969: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29970: l_balance_type_code <> 'B' THEN
29971: IF NVL(p_source_22,'
29972: ') = 'REC' AND
29973: NVL(p_source_35,'

Line 30049: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30045: --
30046: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30047:
30048: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30049: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30050:
30051: -- 4955764
30052: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30053: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30105: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30106:
30107: IF xla_accounting_cache_pkg.GetValueChar
30108: (p_source_code => 'LEDGER_CATEGORY_CODE'
30109: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30110: AND l_bflow_method_code = 'PRIOR_ENTRY'
30111: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30112: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30113: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30246: p_lookup_type => 'XLA_OWNER_TYPE'
30247: ,p_lookup_code => l_component_type_code
30248: )
30249: ,p_token_4 => 'PRODUCT_NAME'
30250: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30251: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30252: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30253: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30254: ,p_ae_header_id => NULL

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

30247: ,p_lookup_code => l_component_type_code
30248: )
30249: ,p_token_4 => 'PRODUCT_NAME'
30250: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30251: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30252: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30253: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30254: ,p_ae_header_id => NULL
30255: );

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

30248: )
30249: ,p_token_4 => 'PRODUCT_NAME'
30250: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30251: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30252: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30253: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30254: ,p_ae_header_id => NULL
30255: );
30256:

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

30249: ,p_token_4 => 'PRODUCT_NAME'
30250: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30251: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30252: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30253: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30254: ,p_ae_header_id => NULL
30255: );
30256:
30257: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30280: ----------------------------------------------------------------------------------
30281: -- 4219869 Business Flow
30282: -- Update journal entry status -- Need to generate this within IF
30283: ----------------------------------------------------------------------------------
30284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30285: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30286: ,p_balance_type_code => l_balance_type_code
30287: );
30288:

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

30408:
30409: --
30410: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30411: --
30412: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30413: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30414: ELSE
30415: ---------------------------------------------------------------------------------------------------
30416: -- 4262811a Switch Sign

Line 30437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30433:
30434: XLA_AE_LINES_PKG.ValidateCurrentLine;
30435: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30436:
30437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30438: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30439: ,p_balance_type_code => l_balance_type_code);
30440:
30441: END IF;

Line 30569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30565: l_tmp_amt NUMBER;
30566: l_acc_rev_natural_side_code VARCHAR2(1);
30567:
30568: l_num_entries NUMBER;
30569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30573: l_recog_line_1 NUMBER;

Line 30570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30566: l_acc_rev_natural_side_code VARCHAR2(1);
30567:
30568: l_num_entries NUMBER;
30569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30573: l_recog_line_1 NUMBER;
30574: l_recog_line_2 NUMBER;

Line 30571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30567:
30568: l_num_entries NUMBER;
30569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30573: l_recog_line_1 NUMBER;
30574: l_recog_line_2 NUMBER;
30575:

Line 30572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30568: l_num_entries NUMBER;
30569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30573: l_recog_line_1 NUMBER;
30574: l_recog_line_2 NUMBER;
30575:
30576: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30578: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30574: l_recog_line_2 NUMBER;
30575:
30576: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30577: l_bflow_applied_to_amt NUMBER; -- 5132302
30578: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30579:
30580: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30581:
30582: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30649: l_accrual_line_num := NULL; -- 4262811
30650: l_tmp_amt := NULL; -- 4262811
30651: --
30652:
30653: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30654: l_balance_type_code <> 'B' THEN
30655: IF NVL(p_source_22,'
30656: ') = 'REC' AND
30657: NVL(p_source_35,'

Line 30733: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30729: --
30730: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30731:
30732: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30733: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30734:
30735: -- 4955764
30736: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30737: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30789: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30790:
30791: IF xla_accounting_cache_pkg.GetValueChar
30792: (p_source_code => 'LEDGER_CATEGORY_CODE'
30793: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30794: AND l_bflow_method_code = 'PRIOR_ENTRY'
30795: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30796: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30797: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30930: p_lookup_type => 'XLA_OWNER_TYPE'
30931: ,p_lookup_code => l_component_type_code
30932: )
30933: ,p_token_4 => 'PRODUCT_NAME'
30934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30938: ,p_ae_header_id => NULL

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

30931: ,p_lookup_code => l_component_type_code
30932: )
30933: ,p_token_4 => 'PRODUCT_NAME'
30934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30938: ,p_ae_header_id => NULL
30939: );

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

30932: )
30933: ,p_token_4 => 'PRODUCT_NAME'
30934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30938: ,p_ae_header_id => NULL
30939: );
30940:

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

30933: ,p_token_4 => 'PRODUCT_NAME'
30934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30938: ,p_ae_header_id => NULL
30939: );
30940:
30941: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30964: ----------------------------------------------------------------------------------
30965: -- 4219869 Business Flow
30966: -- Update journal entry status -- Need to generate this within IF
30967: ----------------------------------------------------------------------------------
30968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30970: ,p_balance_type_code => l_balance_type_code
30971: );
30972:

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

31092:
31093: --
31094: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31095: --
31096: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31097: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31098: ELSE
31099: ---------------------------------------------------------------------------------------------------
31100: -- 4262811a Switch Sign

Line 31121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31117:
31118: XLA_AE_LINES_PKG.ValidateCurrentLine;
31119: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31120:
31121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31123: ,p_balance_type_code => l_balance_type_code);
31124:
31125: END IF;

Line 31235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31231: l_tmp_amt NUMBER;
31232: l_acc_rev_natural_side_code VARCHAR2(1);
31233:
31234: l_num_entries NUMBER;
31235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31239: l_recog_line_1 NUMBER;

Line 31236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31232: l_acc_rev_natural_side_code VARCHAR2(1);
31233:
31234: l_num_entries NUMBER;
31235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31239: l_recog_line_1 NUMBER;
31240: l_recog_line_2 NUMBER;

Line 31237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31233:
31234: l_num_entries NUMBER;
31235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31239: l_recog_line_1 NUMBER;
31240: l_recog_line_2 NUMBER;
31241:

Line 31238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31234: l_num_entries NUMBER;
31235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31239: l_recog_line_1 NUMBER;
31240: l_recog_line_2 NUMBER;
31241:
31242: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31244: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31240: l_recog_line_2 NUMBER;
31241:
31242: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31243: l_bflow_applied_to_amt NUMBER; -- 5132302
31244: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31245:
31246: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31247:
31248: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31315: l_accrual_line_num := NULL; -- 4262811
31316: l_tmp_amt := NULL; -- 4262811
31317: --
31318:
31319: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31320: l_balance_type_code <> 'B' THEN
31321: IF NVL(p_source_35,'
31322: ') = 'REC'
31323: THEN

Line 31391: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31387: --
31388: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31389:
31390: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31391: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31392:
31393: -- 4955764
31394: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31395: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31437: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31438:
31439: IF xla_accounting_cache_pkg.GetValueChar
31440: (p_source_code => 'LEDGER_CATEGORY_CODE'
31441: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31442: AND l_bflow_method_code = 'PRIOR_ENTRY'
31443: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31444: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31445: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31537: p_lookup_type => 'XLA_OWNER_TYPE'
31538: ,p_lookup_code => l_component_type_code
31539: )
31540: ,p_token_4 => 'PRODUCT_NAME'
31541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31545: ,p_ae_header_id => NULL

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

31538: ,p_lookup_code => l_component_type_code
31539: )
31540: ,p_token_4 => 'PRODUCT_NAME'
31541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31545: ,p_ae_header_id => NULL
31546: );

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

31539: )
31540: ,p_token_4 => 'PRODUCT_NAME'
31541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31545: ,p_ae_header_id => NULL
31546: );
31547:

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

31540: ,p_token_4 => 'PRODUCT_NAME'
31541: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31542: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31543: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31544: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31545: ,p_ae_header_id => NULL
31546: );
31547:
31548: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31571: ----------------------------------------------------------------------------------
31572: -- 4219869 Business Flow
31573: -- Update journal entry status -- Need to generate this within IF
31574: ----------------------------------------------------------------------------------
31575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31576: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31577: ,p_balance_type_code => l_balance_type_code
31578: );
31579:

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

31658:
31659: --
31660: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31661: --
31662: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31663: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31664: ELSE
31665: ---------------------------------------------------------------------------------------------------
31666: -- 4262811a Switch Sign

Line 31687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31683:
31684: XLA_AE_LINES_PKG.ValidateCurrentLine;
31685: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31686:
31687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31688: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31689: ,p_balance_type_code => l_balance_type_code);
31690:
31691: END IF;

Line 31801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31797: l_tmp_amt NUMBER;
31798: l_acc_rev_natural_side_code VARCHAR2(1);
31799:
31800: l_num_entries NUMBER;
31801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31805: l_recog_line_1 NUMBER;

Line 31802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31798: l_acc_rev_natural_side_code VARCHAR2(1);
31799:
31800: l_num_entries NUMBER;
31801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31805: l_recog_line_1 NUMBER;
31806: l_recog_line_2 NUMBER;

Line 31803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31799:
31800: l_num_entries NUMBER;
31801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31805: l_recog_line_1 NUMBER;
31806: l_recog_line_2 NUMBER;
31807:

Line 31804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31800: l_num_entries NUMBER;
31801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31805: l_recog_line_1 NUMBER;
31806: l_recog_line_2 NUMBER;
31807:
31808: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31810: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31806: l_recog_line_2 NUMBER;
31807:
31808: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31809: l_bflow_applied_to_amt NUMBER; -- 5132302
31810: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31811:
31812: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31813:
31814: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31881: l_accrual_line_num := NULL; -- 4262811
31882: l_tmp_amt := NULL; -- 4262811
31883: --
31884:
31885: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31886: l_balance_type_code <> 'B' THEN
31887: IF NVL(p_source_35,'
31888: ') = 'REV'
31889: THEN

Line 31957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31953: --
31954: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31955:
31956: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31957: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31958:
31959: -- 4955764
31960: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31961: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32003: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32004:
32005: IF xla_accounting_cache_pkg.GetValueChar
32006: (p_source_code => 'LEDGER_CATEGORY_CODE'
32007: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32008: AND l_bflow_method_code = 'PRIOR_ENTRY'
32009: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32010: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32011: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32103: p_lookup_type => 'XLA_OWNER_TYPE'
32104: ,p_lookup_code => l_component_type_code
32105: )
32106: ,p_token_4 => 'PRODUCT_NAME'
32107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32111: ,p_ae_header_id => NULL

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

32104: ,p_lookup_code => l_component_type_code
32105: )
32106: ,p_token_4 => 'PRODUCT_NAME'
32107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32111: ,p_ae_header_id => NULL
32112: );

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

32105: )
32106: ,p_token_4 => 'PRODUCT_NAME'
32107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32111: ,p_ae_header_id => NULL
32112: );
32113:

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

32106: ,p_token_4 => 'PRODUCT_NAME'
32107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32111: ,p_ae_header_id => NULL
32112: );
32113:
32114: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32137: ----------------------------------------------------------------------------------
32138: -- 4219869 Business Flow
32139: -- Update journal entry status -- Need to generate this within IF
32140: ----------------------------------------------------------------------------------
32141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32142: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32143: ,p_balance_type_code => l_balance_type_code
32144: );
32145:

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

32224:
32225: --
32226: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32227: --
32228: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32229: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32230: ELSE
32231: ---------------------------------------------------------------------------------------------------
32232: -- 4262811a Switch Sign

Line 32253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32249:
32250: XLA_AE_LINES_PKG.ValidateCurrentLine;
32251: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32252:
32253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32254: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32255: ,p_balance_type_code => l_balance_type_code);
32256:
32257: END IF;

Line 32369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32365: l_tmp_amt NUMBER;
32366: l_acc_rev_natural_side_code VARCHAR2(1);
32367:
32368: l_num_entries NUMBER;
32369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32373: l_recog_line_1 NUMBER;

Line 32370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32366: l_acc_rev_natural_side_code VARCHAR2(1);
32367:
32368: l_num_entries NUMBER;
32369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32373: l_recog_line_1 NUMBER;
32374: l_recog_line_2 NUMBER;

Line 32371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32367:
32368: l_num_entries NUMBER;
32369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32373: l_recog_line_1 NUMBER;
32374: l_recog_line_2 NUMBER;
32375:

Line 32372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32368: l_num_entries NUMBER;
32369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32373: l_recog_line_1 NUMBER;
32374: l_recog_line_2 NUMBER;
32375:
32376: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32378: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32374: l_recog_line_2 NUMBER;
32375:
32376: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32377: l_bflow_applied_to_amt NUMBER; -- 5132302
32378: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32379:
32380: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32381:
32382: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32449: l_accrual_line_num := NULL; -- 4262811
32450: l_tmp_amt := NULL; -- 4262811
32451: --
32452:
32453: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32454: l_balance_type_code <> 'B' THEN
32455: IF NVL(p_source_35,'
32456: ') = 'CHARGES'
32457: THEN

Line 32525: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32521: --
32522: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32523:
32524: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32525: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32526:
32527: -- 4955764
32528: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32529: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32573: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32574:
32575: IF xla_accounting_cache_pkg.GetValueChar
32576: (p_source_code => 'LEDGER_CATEGORY_CODE'
32577: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32578: AND l_bflow_method_code = 'PRIOR_ENTRY'
32579: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32580: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32581: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32673: p_lookup_type => 'XLA_OWNER_TYPE'
32674: ,p_lookup_code => l_component_type_code
32675: )
32676: ,p_token_4 => 'PRODUCT_NAME'
32677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32681: ,p_ae_header_id => NULL

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

32674: ,p_lookup_code => l_component_type_code
32675: )
32676: ,p_token_4 => 'PRODUCT_NAME'
32677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32681: ,p_ae_header_id => NULL
32682: );

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

32675: )
32676: ,p_token_4 => 'PRODUCT_NAME'
32677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32681: ,p_ae_header_id => NULL
32682: );
32683:

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

32676: ,p_token_4 => 'PRODUCT_NAME'
32677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32681: ,p_ae_header_id => NULL
32682: );
32683:
32684: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32707: ----------------------------------------------------------------------------------
32708: -- 4219869 Business Flow
32709: -- Update journal entry status -- Need to generate this within IF
32710: ----------------------------------------------------------------------------------
32711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32712: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32713: ,p_balance_type_code => l_balance_type_code
32714: );
32715:

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

32794:
32795: --
32796: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32797: --
32798: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32799: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32800: ELSE
32801: ---------------------------------------------------------------------------------------------------
32802: -- 4262811a Switch Sign

Line 32823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32819:
32820: XLA_AE_LINES_PKG.ValidateCurrentLine;
32821: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32822:
32823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32824: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32825: ,p_balance_type_code => l_balance_type_code);
32826:
32827: END IF;

Line 32939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32935: l_tmp_amt NUMBER;
32936: l_acc_rev_natural_side_code VARCHAR2(1);
32937:
32938: l_num_entries NUMBER;
32939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32943: l_recog_line_1 NUMBER;

Line 32940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32936: l_acc_rev_natural_side_code VARCHAR2(1);
32937:
32938: l_num_entries NUMBER;
32939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32943: l_recog_line_1 NUMBER;
32944: l_recog_line_2 NUMBER;

Line 32941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32937:
32938: l_num_entries NUMBER;
32939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32943: l_recog_line_1 NUMBER;
32944: l_recog_line_2 NUMBER;
32945:

Line 32942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32938: l_num_entries NUMBER;
32939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32943: l_recog_line_1 NUMBER;
32944: l_recog_line_2 NUMBER;
32945:
32946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32944: l_recog_line_2 NUMBER;
32945:
32946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32947: l_bflow_applied_to_amt NUMBER; -- 5132302
32948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32949:
32950: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32951:
32952: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33019: l_accrual_line_num := NULL; -- 4262811
33020: l_tmp_amt := NULL; -- 4262811
33021: --
33022:
33023: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33024: l_balance_type_code <> 'B' THEN
33025: IF NVL(p_source_35,'
33026: ') = 'FREIGHT'
33027: THEN

Line 33095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33091: --
33092: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33093:
33094: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33096:
33097: -- 4955764
33098: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33099: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33143: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33144:
33145: IF xla_accounting_cache_pkg.GetValueChar
33146: (p_source_code => 'LEDGER_CATEGORY_CODE'
33147: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33148: AND l_bflow_method_code = 'PRIOR_ENTRY'
33149: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33150: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33151: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33243: p_lookup_type => 'XLA_OWNER_TYPE'
33244: ,p_lookup_code => l_component_type_code
33245: )
33246: ,p_token_4 => 'PRODUCT_NAME'
33247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33251: ,p_ae_header_id => NULL

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

33244: ,p_lookup_code => l_component_type_code
33245: )
33246: ,p_token_4 => 'PRODUCT_NAME'
33247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33251: ,p_ae_header_id => NULL
33252: );

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

33245: )
33246: ,p_token_4 => 'PRODUCT_NAME'
33247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33251: ,p_ae_header_id => NULL
33252: );
33253:

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

33246: ,p_token_4 => 'PRODUCT_NAME'
33247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33251: ,p_ae_header_id => NULL
33252: );
33253:
33254: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33277: ----------------------------------------------------------------------------------
33278: -- 4219869 Business Flow
33279: -- Update journal entry status -- Need to generate this within IF
33280: ----------------------------------------------------------------------------------
33281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33282: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33283: ,p_balance_type_code => l_balance_type_code
33284: );
33285:

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

33364:
33365: --
33366: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33367: --
33368: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33369: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33370: ELSE
33371: ---------------------------------------------------------------------------------------------------
33372: -- 4262811a Switch Sign

Line 33393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33389:
33390: XLA_AE_LINES_PKG.ValidateCurrentLine;
33391: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33392:
33393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33394: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33395: ,p_balance_type_code => l_balance_type_code);
33396:
33397: END IF;

Line 33511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33507: l_tmp_amt NUMBER;
33508: l_acc_rev_natural_side_code VARCHAR2(1);
33509:
33510: l_num_entries NUMBER;
33511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33515: l_recog_line_1 NUMBER;

Line 33512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33508: l_acc_rev_natural_side_code VARCHAR2(1);
33509:
33510: l_num_entries NUMBER;
33511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33515: l_recog_line_1 NUMBER;
33516: l_recog_line_2 NUMBER;

Line 33513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33509:
33510: l_num_entries NUMBER;
33511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33515: l_recog_line_1 NUMBER;
33516: l_recog_line_2 NUMBER;
33517:

Line 33514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33510: l_num_entries NUMBER;
33511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33515: l_recog_line_1 NUMBER;
33516: l_recog_line_2 NUMBER;
33517:
33518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33516: l_recog_line_2 NUMBER;
33517:
33518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33519: l_bflow_applied_to_amt NUMBER; -- 5132302
33520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33521:
33522: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33523:
33524: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33591: l_accrual_line_num := NULL; -- 4262811
33592: l_tmp_amt := NULL; -- 4262811
33593: --
33594:
33595: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33596: l_balance_type_code <> 'B' THEN
33597: IF NVL(p_source_35,'
33598: ') = 'REV' AND
33599: p_source_68 IS NULL

Line 33668: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33664: --
33665: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33666:
33667: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33668: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33669:
33670: -- 4955764
33671: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33672: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33716: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33717:
33718: IF xla_accounting_cache_pkg.GetValueChar
33719: (p_source_code => 'LEDGER_CATEGORY_CODE'
33720: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33721: AND l_bflow_method_code = 'PRIOR_ENTRY'
33722: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33723: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33724: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33816: p_lookup_type => 'XLA_OWNER_TYPE'
33817: ,p_lookup_code => l_component_type_code
33818: )
33819: ,p_token_4 => 'PRODUCT_NAME'
33820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33824: ,p_ae_header_id => NULL

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

33817: ,p_lookup_code => l_component_type_code
33818: )
33819: ,p_token_4 => 'PRODUCT_NAME'
33820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33824: ,p_ae_header_id => NULL
33825: );

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

33818: )
33819: ,p_token_4 => 'PRODUCT_NAME'
33820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33824: ,p_ae_header_id => NULL
33825: );
33826:

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

33819: ,p_token_4 => 'PRODUCT_NAME'
33820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33824: ,p_ae_header_id => NULL
33825: );
33826:
33827: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33850: ----------------------------------------------------------------------------------
33851: -- 4219869 Business Flow
33852: -- Update journal entry status -- Need to generate this within IF
33853: ----------------------------------------------------------------------------------
33854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33855: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33856: ,p_balance_type_code => l_balance_type_code
33857: );
33858:

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

33937:
33938: --
33939: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33940: --
33941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33942: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33943: ELSE
33944: ---------------------------------------------------------------------------------------------------
33945: -- 4262811a Switch Sign

Line 33966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33962:
33963: XLA_AE_LINES_PKG.ValidateCurrentLine;
33964: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33965:
33966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33967: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33968: ,p_balance_type_code => l_balance_type_code);
33969:
33970: END IF;

Line 34082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34078: l_tmp_amt NUMBER;
34079: l_acc_rev_natural_side_code VARCHAR2(1);
34080:
34081: l_num_entries NUMBER;
34082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34086: l_recog_line_1 NUMBER;

Line 34083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34079: l_acc_rev_natural_side_code VARCHAR2(1);
34080:
34081: l_num_entries NUMBER;
34082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34086: l_recog_line_1 NUMBER;
34087: l_recog_line_2 NUMBER;

Line 34084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34080:
34081: l_num_entries NUMBER;
34082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34086: l_recog_line_1 NUMBER;
34087: l_recog_line_2 NUMBER;
34088:

Line 34085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34081: l_num_entries NUMBER;
34082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34086: l_recog_line_1 NUMBER;
34087: l_recog_line_2 NUMBER;
34088:
34089: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34091: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34087: l_recog_line_2 NUMBER;
34088:
34089: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34090: l_bflow_applied_to_amt NUMBER; -- 5132302
34091: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34092:
34093: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34094:
34095: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34162: l_accrual_line_num := NULL; -- 4262811
34163: l_tmp_amt := NULL; -- 4262811
34164: --
34165:
34166: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34167: l_balance_type_code <> 'B' THEN
34168: IF NVL(p_source_35,'
34169: ') = 'ROUND'
34170: THEN

Line 34238: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34234: --
34235: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34236:
34237: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34238: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34239:
34240: -- 4955764
34241: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34242: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34286: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34287:
34288: IF xla_accounting_cache_pkg.GetValueChar
34289: (p_source_code => 'LEDGER_CATEGORY_CODE'
34290: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34291: AND l_bflow_method_code = 'PRIOR_ENTRY'
34292: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34293: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34294: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34386: p_lookup_type => 'XLA_OWNER_TYPE'
34387: ,p_lookup_code => l_component_type_code
34388: )
34389: ,p_token_4 => 'PRODUCT_NAME'
34390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34394: ,p_ae_header_id => NULL

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

34387: ,p_lookup_code => l_component_type_code
34388: )
34389: ,p_token_4 => 'PRODUCT_NAME'
34390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34394: ,p_ae_header_id => NULL
34395: );

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

34388: )
34389: ,p_token_4 => 'PRODUCT_NAME'
34390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34394: ,p_ae_header_id => NULL
34395: );
34396:

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

34389: ,p_token_4 => 'PRODUCT_NAME'
34390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34394: ,p_ae_header_id => NULL
34395: );
34396:
34397: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34420: ----------------------------------------------------------------------------------
34421: -- 4219869 Business Flow
34422: -- Update journal entry status -- Need to generate this within IF
34423: ----------------------------------------------------------------------------------
34424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34426: ,p_balance_type_code => l_balance_type_code
34427: );
34428:

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

34507:
34508: --
34509: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34510: --
34511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34512: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34513: ELSE
34514: ---------------------------------------------------------------------------------------------------
34515: -- 4262811a Switch Sign

Line 34536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34532:
34533: XLA_AE_LINES_PKG.ValidateCurrentLine;
34534: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34535:
34536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34538: ,p_balance_type_code => l_balance_type_code);
34539:
34540: END IF;

Line 34652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34648: l_tmp_amt NUMBER;
34649: l_acc_rev_natural_side_code VARCHAR2(1);
34650:
34651: l_num_entries NUMBER;
34652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34656: l_recog_line_1 NUMBER;

Line 34653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34649: l_acc_rev_natural_side_code VARCHAR2(1);
34650:
34651: l_num_entries NUMBER;
34652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34656: l_recog_line_1 NUMBER;
34657: l_recog_line_2 NUMBER;

Line 34654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34650:
34651: l_num_entries NUMBER;
34652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34656: l_recog_line_1 NUMBER;
34657: l_recog_line_2 NUMBER;
34658:

Line 34655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34651: l_num_entries NUMBER;
34652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34656: l_recog_line_1 NUMBER;
34657: l_recog_line_2 NUMBER;
34658:
34659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34657: l_recog_line_2 NUMBER;
34658:
34659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34660: l_bflow_applied_to_amt NUMBER; -- 5132302
34661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34662:
34663: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34664:
34665: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34732: l_accrual_line_num := NULL; -- 4262811
34733: l_tmp_amt := NULL; -- 4262811
34734: --
34735:
34736: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34737: l_balance_type_code <> 'B' THEN
34738: IF NVL(p_source_35,'
34739: ') = 'TAX'
34740: THEN

Line 34808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34804: --
34805: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34806:
34807: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34809:
34810: -- 4955764
34811: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34812: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34856: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34857:
34858: IF xla_accounting_cache_pkg.GetValueChar
34859: (p_source_code => 'LEDGER_CATEGORY_CODE'
34860: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34861: AND l_bflow_method_code = 'PRIOR_ENTRY'
34862: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34863: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34864: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34956: p_lookup_type => 'XLA_OWNER_TYPE'
34957: ,p_lookup_code => l_component_type_code
34958: )
34959: ,p_token_4 => 'PRODUCT_NAME'
34960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34964: ,p_ae_header_id => NULL

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

34957: ,p_lookup_code => l_component_type_code
34958: )
34959: ,p_token_4 => 'PRODUCT_NAME'
34960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34964: ,p_ae_header_id => NULL
34965: );

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

34958: )
34959: ,p_token_4 => 'PRODUCT_NAME'
34960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34964: ,p_ae_header_id => NULL
34965: );
34966:

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

34959: ,p_token_4 => 'PRODUCT_NAME'
34960: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34961: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34962: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34963: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34964: ,p_ae_header_id => NULL
34965: );
34966:
34967: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34990: ----------------------------------------------------------------------------------
34991: -- 4219869 Business Flow
34992: -- Update journal entry status -- Need to generate this within IF
34993: ----------------------------------------------------------------------------------
34994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34995: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34996: ,p_balance_type_code => l_balance_type_code
34997: );
34998:

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

35077:
35078: --
35079: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35080: --
35081: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35082: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35083: ELSE
35084: ---------------------------------------------------------------------------------------------------
35085: -- 4262811a Switch Sign

Line 35106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35102:
35103: XLA_AE_LINES_PKG.ValidateCurrentLine;
35104: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35105:
35106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35107: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35108: ,p_balance_type_code => l_balance_type_code);
35109:
35110: END IF;

Line 35224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35220: l_tmp_amt NUMBER;
35221: l_acc_rev_natural_side_code VARCHAR2(1);
35222:
35223: l_num_entries NUMBER;
35224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35228: l_recog_line_1 NUMBER;

Line 35225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35221: l_acc_rev_natural_side_code VARCHAR2(1);
35222:
35223: l_num_entries NUMBER;
35224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35228: l_recog_line_1 NUMBER;
35229: l_recog_line_2 NUMBER;

Line 35226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35222:
35223: l_num_entries NUMBER;
35224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35228: l_recog_line_1 NUMBER;
35229: l_recog_line_2 NUMBER;
35230:

Line 35227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35223: l_num_entries NUMBER;
35224: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35225: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35226: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35227: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35228: l_recog_line_1 NUMBER;
35229: l_recog_line_2 NUMBER;
35230:
35231: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35233: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35229: l_recog_line_2 NUMBER;
35230:
35231: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35232: l_bflow_applied_to_amt NUMBER; -- 5132302
35233: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35234:
35235: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35236:
35237: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35304: l_accrual_line_num := NULL; -- 4262811
35305: l_tmp_amt := NULL; -- 4262811
35306: --
35307:
35308: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35309: l_balance_type_code <> 'B' THEN
35310: IF NVL(p_source_35,'
35311: ') = 'UNBILL' AND
35312: p_source_68 IS NULL

Line 35381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35377: --
35378: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35379:
35380: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35382:
35383: -- 4955764
35384: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35385: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35429: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35430:
35431: IF xla_accounting_cache_pkg.GetValueChar
35432: (p_source_code => 'LEDGER_CATEGORY_CODE'
35433: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35434: AND l_bflow_method_code = 'PRIOR_ENTRY'
35435: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35436: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35437: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35529: p_lookup_type => 'XLA_OWNER_TYPE'
35530: ,p_lookup_code => l_component_type_code
35531: )
35532: ,p_token_4 => 'PRODUCT_NAME'
35533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35537: ,p_ae_header_id => NULL

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

35530: ,p_lookup_code => l_component_type_code
35531: )
35532: ,p_token_4 => 'PRODUCT_NAME'
35533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35537: ,p_ae_header_id => NULL
35538: );

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

35531: )
35532: ,p_token_4 => 'PRODUCT_NAME'
35533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35537: ,p_ae_header_id => NULL
35538: );
35539:

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

35532: ,p_token_4 => 'PRODUCT_NAME'
35533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35537: ,p_ae_header_id => NULL
35538: );
35539:
35540: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35563: ----------------------------------------------------------------------------------
35564: -- 4219869 Business Flow
35565: -- Update journal entry status -- Need to generate this within IF
35566: ----------------------------------------------------------------------------------
35567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35568: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35569: ,p_balance_type_code => l_balance_type_code
35570: );
35571:

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

35650:
35651: --
35652: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35653: --
35654: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35655: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35656: ELSE
35657: ---------------------------------------------------------------------------------------------------
35658: -- 4262811a Switch Sign

Line 35679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35675:
35676: XLA_AE_LINES_PKG.ValidateCurrentLine;
35677: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35678:
35679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35680: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35681: ,p_balance_type_code => l_balance_type_code);
35682:
35683: END IF;

Line 35797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35793: l_tmp_amt NUMBER;
35794: l_acc_rev_natural_side_code VARCHAR2(1);
35795:
35796: l_num_entries NUMBER;
35797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35801: l_recog_line_1 NUMBER;

Line 35798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35794: l_acc_rev_natural_side_code VARCHAR2(1);
35795:
35796: l_num_entries NUMBER;
35797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35801: l_recog_line_1 NUMBER;
35802: l_recog_line_2 NUMBER;

Line 35799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35795:
35796: l_num_entries NUMBER;
35797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35801: l_recog_line_1 NUMBER;
35802: l_recog_line_2 NUMBER;
35803:

Line 35800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35796: l_num_entries NUMBER;
35797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35801: l_recog_line_1 NUMBER;
35802: l_recog_line_2 NUMBER;
35803:
35804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35802: l_recog_line_2 NUMBER;
35803:
35804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35805: l_bflow_applied_to_amt NUMBER; -- 5132302
35806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35807:
35808: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35809:
35810: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35877: l_accrual_line_num := NULL; -- 4262811
35878: l_tmp_amt := NULL; -- 4262811
35879: --
35880:
35881: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35882: l_balance_type_code <> 'B' THEN
35883: IF NVL(p_source_35,'
35884: ') = 'UNEARN' AND
35885: p_source_68 IS NULL

Line 35954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35950: --
35951: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35952:
35953: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35955:
35956: -- 4955764
35957: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35958: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36002: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36003:
36004: IF xla_accounting_cache_pkg.GetValueChar
36005: (p_source_code => 'LEDGER_CATEGORY_CODE'
36006: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36007: AND l_bflow_method_code = 'PRIOR_ENTRY'
36008: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36009: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36010: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36102: p_lookup_type => 'XLA_OWNER_TYPE'
36103: ,p_lookup_code => l_component_type_code
36104: )
36105: ,p_token_4 => 'PRODUCT_NAME'
36106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36110: ,p_ae_header_id => NULL

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

36103: ,p_lookup_code => l_component_type_code
36104: )
36105: ,p_token_4 => 'PRODUCT_NAME'
36106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36110: ,p_ae_header_id => NULL
36111: );

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

36104: )
36105: ,p_token_4 => 'PRODUCT_NAME'
36106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36110: ,p_ae_header_id => NULL
36111: );
36112:

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

36105: ,p_token_4 => 'PRODUCT_NAME'
36106: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36107: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36108: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36109: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36110: ,p_ae_header_id => NULL
36111: );
36112:
36113: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36136: ----------------------------------------------------------------------------------
36137: -- 4219869 Business Flow
36138: -- Update journal entry status -- Need to generate this within IF
36139: ----------------------------------------------------------------------------------
36140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36141: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36142: ,p_balance_type_code => l_balance_type_code
36143: );
36144:

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

36223:
36224: --
36225: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36226: --
36227: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36228: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36229: ELSE
36230: ---------------------------------------------------------------------------------------------------
36231: -- 4262811a Switch Sign

Line 36252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36248:
36249: XLA_AE_LINES_PKG.ValidateCurrentLine;
36250: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36251:
36252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36253: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36254: ,p_balance_type_code => l_balance_type_code);
36255:
36256: END IF;

Line 36370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36366: l_tmp_amt NUMBER;
36367: l_acc_rev_natural_side_code VARCHAR2(1);
36368:
36369: l_num_entries NUMBER;
36370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36374: l_recog_line_1 NUMBER;

Line 36371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36367: l_acc_rev_natural_side_code VARCHAR2(1);
36368:
36369: l_num_entries NUMBER;
36370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36374: l_recog_line_1 NUMBER;
36375: l_recog_line_2 NUMBER;

Line 36372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36368:
36369: l_num_entries NUMBER;
36370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36374: l_recog_line_1 NUMBER;
36375: l_recog_line_2 NUMBER;
36376:

Line 36373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36369: l_num_entries NUMBER;
36370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36374: l_recog_line_1 NUMBER;
36375: l_recog_line_2 NUMBER;
36376:
36377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36375: l_recog_line_2 NUMBER;
36376:
36377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36378: l_bflow_applied_to_amt NUMBER; -- 5132302
36379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36380:
36381: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36382:
36383: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36450: l_accrual_line_num := NULL; -- 4262811
36451: l_tmp_amt := NULL; -- 4262811
36452: --
36453:
36454: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36455: l_balance_type_code <> 'B' THEN
36456: IF NVL(p_source_22,'
36457: ') = 'TAX' OR
36458: NVL(p_source_22,'

Line 36538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36534: --
36535: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36536:
36537: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36539:
36540: -- 4955764
36541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36584: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36585:
36586: IF xla_accounting_cache_pkg.GetValueChar
36587: (p_source_code => 'LEDGER_CATEGORY_CODE'
36588: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36589: AND l_bflow_method_code = 'PRIOR_ENTRY'
36590: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36591: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36592: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36734: p_lookup_type => 'XLA_OWNER_TYPE'
36735: ,p_lookup_code => l_component_type_code
36736: )
36737: ,p_token_4 => 'PRODUCT_NAME'
36738: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36739: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36740: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36741: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36742: ,p_ae_header_id => NULL

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

36735: ,p_lookup_code => l_component_type_code
36736: )
36737: ,p_token_4 => 'PRODUCT_NAME'
36738: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36739: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36740: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36741: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36742: ,p_ae_header_id => NULL
36743: );

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

36736: )
36737: ,p_token_4 => 'PRODUCT_NAME'
36738: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36739: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36740: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36741: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36742: ,p_ae_header_id => NULL
36743: );
36744:

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

36737: ,p_token_4 => 'PRODUCT_NAME'
36738: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36739: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36740: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36741: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36742: ,p_ae_header_id => NULL
36743: );
36744:
36745: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36768: ----------------------------------------------------------------------------------
36769: -- 4219869 Business Flow
36770: -- Update journal entry status -- Need to generate this within IF
36771: ----------------------------------------------------------------------------------
36772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36773: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36774: ,p_balance_type_code => l_balance_type_code
36775: );
36776:

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

36896:
36897: --
36898: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36899: --
36900: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36901: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36902: ELSE
36903: ---------------------------------------------------------------------------------------------------
36904: -- 4262811a Switch Sign

Line 36925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36921:
36922: XLA_AE_LINES_PKG.ValidateCurrentLine;
36923: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36924:
36925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36926: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36927: ,p_balance_type_code => l_balance_type_code);
36928:
36929: END IF;

Line 37047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37043: l_tmp_amt NUMBER;
37044: l_acc_rev_natural_side_code VARCHAR2(1);
37045:
37046: l_num_entries NUMBER;
37047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37051: l_recog_line_1 NUMBER;

Line 37048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37044: l_acc_rev_natural_side_code VARCHAR2(1);
37045:
37046: l_num_entries NUMBER;
37047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37051: l_recog_line_1 NUMBER;
37052: l_recog_line_2 NUMBER;

Line 37049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37045:
37046: l_num_entries NUMBER;
37047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37051: l_recog_line_1 NUMBER;
37052: l_recog_line_2 NUMBER;
37053:

Line 37050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37046: l_num_entries NUMBER;
37047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37051: l_recog_line_1 NUMBER;
37052: l_recog_line_2 NUMBER;
37053:
37054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37052: l_recog_line_2 NUMBER;
37053:
37054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37055: l_bflow_applied_to_amt NUMBER; -- 5132302
37056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37057:
37058: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37059:
37060: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37127: l_accrual_line_num := NULL; -- 4262811
37128: l_tmp_amt := NULL; -- 4262811
37129: --
37130:
37131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37132: l_balance_type_code <> 'B' THEN
37133: IF (p_source_69 IS NULL ) AND
37134: (NVL(p_source_55,'
37135: ') = 'REV' OR

Line 37212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37208: --
37209: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37210:
37211: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37213:
37214: -- 4955764
37215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37262: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37263:
37264: IF xla_accounting_cache_pkg.GetValueChar
37265: (p_source_code => 'LEDGER_CATEGORY_CODE'
37266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37267: AND l_bflow_method_code = 'PRIOR_ENTRY'
37268: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37269: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37270: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37412: p_lookup_type => 'XLA_OWNER_TYPE'
37413: ,p_lookup_code => l_component_type_code
37414: )
37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL

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

37413: ,p_lookup_code => l_component_type_code
37414: )
37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL
37421: );

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

37414: )
37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL
37421: );
37422:

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

37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL
37421: );
37422:
37423: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37446: ----------------------------------------------------------------------------------
37447: -- 4219869 Business Flow
37448: -- Update journal entry status -- Need to generate this within IF
37449: ----------------------------------------------------------------------------------
37450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37451: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37452: ,p_balance_type_code => l_balance_type_code
37453: );
37454:

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

37574:
37575: --
37576: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37577: --
37578: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37579: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37580: ELSE
37581: ---------------------------------------------------------------------------------------------------
37582: -- 4262811a Switch Sign

Line 37603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37599:
37600: XLA_AE_LINES_PKG.ValidateCurrentLine;
37601: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37602:
37603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37604: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37605: ,p_balance_type_code => l_balance_type_code);
37606:
37607: END IF;

Line 37723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37719: l_tmp_amt NUMBER;
37720: l_acc_rev_natural_side_code VARCHAR2(1);
37721:
37722: l_num_entries NUMBER;
37723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37727: l_recog_line_1 NUMBER;

Line 37724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37720: l_acc_rev_natural_side_code VARCHAR2(1);
37721:
37722: l_num_entries NUMBER;
37723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37727: l_recog_line_1 NUMBER;
37728: l_recog_line_2 NUMBER;

Line 37725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37721:
37722: l_num_entries NUMBER;
37723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37727: l_recog_line_1 NUMBER;
37728: l_recog_line_2 NUMBER;
37729:

Line 37726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37722: l_num_entries NUMBER;
37723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37727: l_recog_line_1 NUMBER;
37728: l_recog_line_2 NUMBER;
37729:
37730: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37732: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37728: l_recog_line_2 NUMBER;
37729:
37730: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37731: l_bflow_applied_to_amt NUMBER; -- 5132302
37732: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37733:
37734: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37735:
37736: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37803: l_accrual_line_num := NULL; -- 4262811
37804: l_tmp_amt := NULL; -- 4262811
37805: --
37806:
37807: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37808: l_balance_type_code <> 'B' THEN
37809: IF (p_source_70 IS NULL ) AND
37810: (NVL(p_source_35,'
37811: ') = 'REV' OR

Line 37888: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37884: --
37885: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37886:
37887: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37888: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37889:
37890: -- 4955764
37891: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37892: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37936: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37937:
37938: IF xla_accounting_cache_pkg.GetValueChar
37939: (p_source_code => 'LEDGER_CATEGORY_CODE'
37940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37941: AND l_bflow_method_code = 'PRIOR_ENTRY'
37942: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37943: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37944: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38086: p_lookup_type => 'XLA_OWNER_TYPE'
38087: ,p_lookup_code => l_component_type_code
38088: )
38089: ,p_token_4 => 'PRODUCT_NAME'
38090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38094: ,p_ae_header_id => NULL

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

38087: ,p_lookup_code => l_component_type_code
38088: )
38089: ,p_token_4 => 'PRODUCT_NAME'
38090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38094: ,p_ae_header_id => NULL
38095: );

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

38088: )
38089: ,p_token_4 => 'PRODUCT_NAME'
38090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38094: ,p_ae_header_id => NULL
38095: );
38096:

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

38089: ,p_token_4 => 'PRODUCT_NAME'
38090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38094: ,p_ae_header_id => NULL
38095: );
38096:
38097: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38120: ----------------------------------------------------------------------------------
38121: -- 4219869 Business Flow
38122: -- Update journal entry status -- Need to generate this within IF
38123: ----------------------------------------------------------------------------------
38124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38125: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38126: ,p_balance_type_code => l_balance_type_code
38127: );
38128:

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

38248:
38249: --
38250: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38251: --
38252: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38253: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38254: ELSE
38255: ---------------------------------------------------------------------------------------------------
38256: -- 4262811a Switch Sign

Line 38277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38273:
38274: XLA_AE_LINES_PKG.ValidateCurrentLine;
38275: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38276:
38277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38278: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38279: ,p_balance_type_code => l_balance_type_code);
38280:
38281: END IF;

Line 38397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38393: l_tmp_amt NUMBER;
38394: l_acc_rev_natural_side_code VARCHAR2(1);
38395:
38396: l_num_entries NUMBER;
38397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38401: l_recog_line_1 NUMBER;

Line 38398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38394: l_acc_rev_natural_side_code VARCHAR2(1);
38395:
38396: l_num_entries NUMBER;
38397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38401: l_recog_line_1 NUMBER;
38402: l_recog_line_2 NUMBER;

Line 38399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38395:
38396: l_num_entries NUMBER;
38397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38401: l_recog_line_1 NUMBER;
38402: l_recog_line_2 NUMBER;
38403:

Line 38400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38396: l_num_entries NUMBER;
38397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38401: l_recog_line_1 NUMBER;
38402: l_recog_line_2 NUMBER;
38403:
38404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38402: l_recog_line_2 NUMBER;
38403:
38404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38405: l_bflow_applied_to_amt NUMBER; -- 5132302
38406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38407:
38408: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38409:
38410: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38477: l_accrual_line_num := NULL; -- 4262811
38478: l_tmp_amt := NULL; -- 4262811
38479: --
38480:
38481: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38482: l_balance_type_code <> 'B' THEN
38483: IF (p_source_70 IS NULL ) AND
38484: (NVL(p_source_35,'
38485: ') = 'REV' OR

Line 38562: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38558: --
38559: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38560:
38561: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38562: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38563:
38564: -- 4955764
38565: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38566: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38610: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38611:
38612: IF xla_accounting_cache_pkg.GetValueChar
38613: (p_source_code => 'LEDGER_CATEGORY_CODE'
38614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38615: AND l_bflow_method_code = 'PRIOR_ENTRY'
38616: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38617: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38618: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38760: p_lookup_type => 'XLA_OWNER_TYPE'
38761: ,p_lookup_code => l_component_type_code
38762: )
38763: ,p_token_4 => 'PRODUCT_NAME'
38764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38768: ,p_ae_header_id => NULL

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

38761: ,p_lookup_code => l_component_type_code
38762: )
38763: ,p_token_4 => 'PRODUCT_NAME'
38764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38768: ,p_ae_header_id => NULL
38769: );

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

38762: )
38763: ,p_token_4 => 'PRODUCT_NAME'
38764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38768: ,p_ae_header_id => NULL
38769: );
38770:

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

38763: ,p_token_4 => 'PRODUCT_NAME'
38764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38768: ,p_ae_header_id => NULL
38769: );
38770:
38771: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38794: ----------------------------------------------------------------------------------
38795: -- 4219869 Business Flow
38796: -- Update journal entry status -- Need to generate this within IF
38797: ----------------------------------------------------------------------------------
38798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38800: ,p_balance_type_code => l_balance_type_code
38801: );
38802:

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

38922:
38923: --
38924: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38925: --
38926: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38927: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38928: ELSE
38929: ---------------------------------------------------------------------------------------------------
38930: -- 4262811a Switch Sign

Line 38951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38947:
38948: XLA_AE_LINES_PKG.ValidateCurrentLine;
38949: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38950:
38951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38952: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38953: ,p_balance_type_code => l_balance_type_code);
38954:
38955: END IF;

Line 39063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39059: l_tmp_amt NUMBER;
39060: l_acc_rev_natural_side_code VARCHAR2(1);
39061:
39062: l_num_entries NUMBER;
39063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39067: l_recog_line_1 NUMBER;

Line 39064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39060: l_acc_rev_natural_side_code VARCHAR2(1);
39061:
39062: l_num_entries NUMBER;
39063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39067: l_recog_line_1 NUMBER;
39068: l_recog_line_2 NUMBER;

Line 39065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39061:
39062: l_num_entries NUMBER;
39063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39067: l_recog_line_1 NUMBER;
39068: l_recog_line_2 NUMBER;
39069:

Line 39066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39062: l_num_entries NUMBER;
39063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39067: l_recog_line_1 NUMBER;
39068: l_recog_line_2 NUMBER;
39069:
39070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39068: l_recog_line_2 NUMBER;
39069:
39070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39071: l_bflow_applied_to_amt NUMBER; -- 5132302
39072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39073:
39074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39075:
39076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39143: l_accrual_line_num := NULL; -- 4262811
39144: l_tmp_amt := NULL; -- 4262811
39145: --
39146:
39147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39148: l_balance_type_code <> 'B' THEN
39149: IF NVL(p_source_22,'
39150: ') = 'BANK_CHARGES' AND
39151: NVL(p_source_71,'

Line 39221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39217: --
39218: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39219:
39220: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39222:
39223: -- 4955764
39224: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39225: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39261: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39262:
39263: IF xla_accounting_cache_pkg.GetValueChar
39264: (p_source_code => 'LEDGER_CATEGORY_CODE'
39265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39266: AND l_bflow_method_code = 'PRIOR_ENTRY'
39267: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39268: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39269: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39411: p_lookup_type => 'XLA_OWNER_TYPE'
39412: ,p_lookup_code => l_component_type_code
39413: )
39414: ,p_token_4 => 'PRODUCT_NAME'
39415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39419: ,p_ae_header_id => NULL

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

39412: ,p_lookup_code => l_component_type_code
39413: )
39414: ,p_token_4 => 'PRODUCT_NAME'
39415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39419: ,p_ae_header_id => NULL
39420: );

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

39413: )
39414: ,p_token_4 => 'PRODUCT_NAME'
39415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39419: ,p_ae_header_id => NULL
39420: );
39421:

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

39414: ,p_token_4 => 'PRODUCT_NAME'
39415: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39416: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39417: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39418: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39419: ,p_ae_header_id => NULL
39420: );
39421:
39422: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39445: ----------------------------------------------------------------------------------
39446: -- 4219869 Business Flow
39447: -- Update journal entry status -- Need to generate this within IF
39448: ----------------------------------------------------------------------------------
39449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39450: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39451: ,p_balance_type_code => l_balance_type_code
39452: );
39453:

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

39573:
39574: --
39575: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39576: --
39577: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39578: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39579: ELSE
39580: ---------------------------------------------------------------------------------------------------
39581: -- 4262811a Switch Sign

Line 39602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39598:
39599: XLA_AE_LINES_PKG.ValidateCurrentLine;
39600: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39601:
39602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39603: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39604: ,p_balance_type_code => l_balance_type_code);
39605:
39606: END IF;

Line 39718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39714: l_tmp_amt NUMBER;
39715: l_acc_rev_natural_side_code VARCHAR2(1);
39716:
39717: l_num_entries NUMBER;
39718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39722: l_recog_line_1 NUMBER;

Line 39719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39715: l_acc_rev_natural_side_code VARCHAR2(1);
39716:
39717: l_num_entries NUMBER;
39718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39722: l_recog_line_1 NUMBER;
39723: l_recog_line_2 NUMBER;

Line 39720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39716:
39717: l_num_entries NUMBER;
39718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39722: l_recog_line_1 NUMBER;
39723: l_recog_line_2 NUMBER;
39724:

Line 39721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39717: l_num_entries NUMBER;
39718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39722: l_recog_line_1 NUMBER;
39723: l_recog_line_2 NUMBER;
39724:
39725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39723: l_recog_line_2 NUMBER;
39724:
39725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39726: l_bflow_applied_to_amt NUMBER; -- 5132302
39727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39728:
39729: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39730:
39731: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39798: l_accrual_line_num := NULL; -- 4262811
39799: l_tmp_amt := NULL; -- 4262811
39800: --
39801:
39802: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39803: l_balance_type_code <> 'B' THEN
39804: IF (NVL(p_source_22,'
39805: ') = 'CASH' OR
39806: NVL(p_source_22,'

Line 39882: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39878: --
39879: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39880:
39881: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39882: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39883:
39884: -- 4955764
39885: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39886: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39922: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39923:
39924: IF xla_accounting_cache_pkg.GetValueChar
39925: (p_source_code => 'LEDGER_CATEGORY_CODE'
39926: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39927: AND l_bflow_method_code = 'PRIOR_ENTRY'
39928: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39929: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39930: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40072: p_lookup_type => 'XLA_OWNER_TYPE'
40073: ,p_lookup_code => l_component_type_code
40074: )
40075: ,p_token_4 => 'PRODUCT_NAME'
40076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40080: ,p_ae_header_id => NULL

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

40073: ,p_lookup_code => l_component_type_code
40074: )
40075: ,p_token_4 => 'PRODUCT_NAME'
40076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40080: ,p_ae_header_id => NULL
40081: );

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

40074: )
40075: ,p_token_4 => 'PRODUCT_NAME'
40076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40080: ,p_ae_header_id => NULL
40081: );
40082:

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

40075: ,p_token_4 => 'PRODUCT_NAME'
40076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40080: ,p_ae_header_id => NULL
40081: );
40082:
40083: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40106: ----------------------------------------------------------------------------------
40107: -- 4219869 Business Flow
40108: -- Update journal entry status -- Need to generate this within IF
40109: ----------------------------------------------------------------------------------
40110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40111: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40112: ,p_balance_type_code => l_balance_type_code
40113: );
40114:

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

40234:
40235: --
40236: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40237: --
40238: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40239: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40240: ELSE
40241: ---------------------------------------------------------------------------------------------------
40242: -- 4262811a Switch Sign

Line 40263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40259:
40260: XLA_AE_LINES_PKG.ValidateCurrentLine;
40261: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40262:
40263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40264: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40265: ,p_balance_type_code => l_balance_type_code);
40266:
40267: END IF;

Line 40377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40373: l_tmp_amt NUMBER;
40374: l_acc_rev_natural_side_code VARCHAR2(1);
40375:
40376: l_num_entries NUMBER;
40377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40381: l_recog_line_1 NUMBER;

Line 40378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40374: l_acc_rev_natural_side_code VARCHAR2(1);
40375:
40376: l_num_entries NUMBER;
40377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40381: l_recog_line_1 NUMBER;
40382: l_recog_line_2 NUMBER;

Line 40379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40375:
40376: l_num_entries NUMBER;
40377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40381: l_recog_line_1 NUMBER;
40382: l_recog_line_2 NUMBER;
40383:

Line 40380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40376: l_num_entries NUMBER;
40377: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40378: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40380: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40381: l_recog_line_1 NUMBER;
40382: l_recog_line_2 NUMBER;
40383:
40384: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40386: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40382: l_recog_line_2 NUMBER;
40383:
40384: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40385: l_bflow_applied_to_amt NUMBER; -- 5132302
40386: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40387:
40388: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40389:
40390: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40457: l_accrual_line_num := NULL; -- 4262811
40458: l_tmp_amt := NULL; -- 4262811
40459: --
40460:
40461: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40462: l_balance_type_code <> 'B' THEN
40463: IF NVL(p_source_22,'
40464: ') = 'MISCCASH' AND
40465: NVL(p_source_71,'

Line 40537: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40533: --
40534: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40535:
40536: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40537: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40538:
40539: -- 4955764
40540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40541: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40577: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40578:
40579: IF xla_accounting_cache_pkg.GetValueChar
40580: (p_source_code => 'LEDGER_CATEGORY_CODE'
40581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40582: AND l_bflow_method_code = 'PRIOR_ENTRY'
40583: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40584: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40585: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40727: p_lookup_type => 'XLA_OWNER_TYPE'
40728: ,p_lookup_code => l_component_type_code
40729: )
40730: ,p_token_4 => 'PRODUCT_NAME'
40731: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40732: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40733: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40734: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40735: ,p_ae_header_id => NULL

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

40728: ,p_lookup_code => l_component_type_code
40729: )
40730: ,p_token_4 => 'PRODUCT_NAME'
40731: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40732: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40733: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40734: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40735: ,p_ae_header_id => NULL
40736: );

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

40729: )
40730: ,p_token_4 => 'PRODUCT_NAME'
40731: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40732: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40733: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40734: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40735: ,p_ae_header_id => NULL
40736: );
40737:

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

40730: ,p_token_4 => 'PRODUCT_NAME'
40731: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40732: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40733: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40734: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40735: ,p_ae_header_id => NULL
40736: );
40737:
40738: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40765: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40761: ----------------------------------------------------------------------------------
40762: -- 4219869 Business Flow
40763: -- Update journal entry status -- Need to generate this within IF
40764: ----------------------------------------------------------------------------------
40765: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40766: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40767: ,p_balance_type_code => l_balance_type_code
40768: );
40769:

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

40889:
40890: --
40891: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40892: --
40893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40894: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40895: ELSE
40896: ---------------------------------------------------------------------------------------------------
40897: -- 4262811a Switch Sign

Line 40918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40914:
40915: XLA_AE_LINES_PKG.ValidateCurrentLine;
40916: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40917:
40918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40919: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40920: ,p_balance_type_code => l_balance_type_code);
40921:
40922: END IF;

Line 41030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41026: l_tmp_amt NUMBER;
41027: l_acc_rev_natural_side_code VARCHAR2(1);
41028:
41029: l_num_entries NUMBER;
41030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41034: l_recog_line_1 NUMBER;

Line 41031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41027: l_acc_rev_natural_side_code VARCHAR2(1);
41028:
41029: l_num_entries NUMBER;
41030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41034: l_recog_line_1 NUMBER;
41035: l_recog_line_2 NUMBER;

Line 41032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41028:
41029: l_num_entries NUMBER;
41030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41034: l_recog_line_1 NUMBER;
41035: l_recog_line_2 NUMBER;
41036:

Line 41033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41029: l_num_entries NUMBER;
41030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41034: l_recog_line_1 NUMBER;
41035: l_recog_line_2 NUMBER;
41036:
41037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41035: l_recog_line_2 NUMBER;
41036:
41037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41038: l_bflow_applied_to_amt NUMBER; -- 5132302
41039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41040:
41041: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41042:
41043: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41110: l_accrual_line_num := NULL; -- 4262811
41111: l_tmp_amt := NULL; -- 4262811
41112: --
41113:
41114: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41115: l_balance_type_code <> 'B' THEN
41116: IF NVL(p_source_22,'
41117: ') = 'CONFIRMATION' AND
41118: NVL(p_source_71,'

Line 41188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41184: --
41185: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41186:
41187: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41189:
41190: -- 4955764
41191: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41192: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41228: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41229:
41230: IF xla_accounting_cache_pkg.GetValueChar
41231: (p_source_code => 'LEDGER_CATEGORY_CODE'
41232: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41233: AND l_bflow_method_code = 'PRIOR_ENTRY'
41234: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41235: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41236: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41378: p_lookup_type => 'XLA_OWNER_TYPE'
41379: ,p_lookup_code => l_component_type_code
41380: )
41381: ,p_token_4 => 'PRODUCT_NAME'
41382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41386: ,p_ae_header_id => NULL

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

41379: ,p_lookup_code => l_component_type_code
41380: )
41381: ,p_token_4 => 'PRODUCT_NAME'
41382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41386: ,p_ae_header_id => NULL
41387: );

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

41380: )
41381: ,p_token_4 => 'PRODUCT_NAME'
41382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41386: ,p_ae_header_id => NULL
41387: );
41388:

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

41381: ,p_token_4 => 'PRODUCT_NAME'
41382: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41383: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41384: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41385: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41386: ,p_ae_header_id => NULL
41387: );
41388:
41389: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41412: ----------------------------------------------------------------------------------
41413: -- 4219869 Business Flow
41414: -- Update journal entry status -- Need to generate this within IF
41415: ----------------------------------------------------------------------------------
41416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41417: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41418: ,p_balance_type_code => l_balance_type_code
41419: );
41420:

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

41540:
41541: --
41542: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41543: --
41544: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41545: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41546: ELSE
41547: ---------------------------------------------------------------------------------------------------
41548: -- 4262811a Switch Sign

Line 41569: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41565:
41566: XLA_AE_LINES_PKG.ValidateCurrentLine;
41567: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41568:
41569: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41570: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41571: ,p_balance_type_code => l_balance_type_code);
41572:
41573: END IF;

Line 41681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41677: l_tmp_amt NUMBER;
41678: l_acc_rev_natural_side_code VARCHAR2(1);
41679:
41680: l_num_entries NUMBER;
41681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41685: l_recog_line_1 NUMBER;

Line 41682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41678: l_acc_rev_natural_side_code VARCHAR2(1);
41679:
41680: l_num_entries NUMBER;
41681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41685: l_recog_line_1 NUMBER;
41686: l_recog_line_2 NUMBER;

Line 41683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41679:
41680: l_num_entries NUMBER;
41681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41685: l_recog_line_1 NUMBER;
41686: l_recog_line_2 NUMBER;
41687:

Line 41684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41680: l_num_entries NUMBER;
41681: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41682: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41683: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41684: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41685: l_recog_line_1 NUMBER;
41686: l_recog_line_2 NUMBER;
41687:
41688: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41690: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41686: l_recog_line_2 NUMBER;
41687:
41688: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41689: l_bflow_applied_to_amt NUMBER; -- 5132302
41690: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41691:
41692: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41693:
41694: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41761: l_accrual_line_num := NULL; -- 4262811
41762: l_tmp_amt := NULL; -- 4262811
41763: --
41764:
41765: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41766: l_balance_type_code <> 'B' THEN
41767: IF NVL(p_source_22,'
41768: ') = 'REMITTANCE' AND
41769: NVL(p_source_71,'

Line 41839: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41835: --
41836: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41837:
41838: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41839: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41840:
41841: -- 4955764
41842: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41843: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41879: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41880:
41881: IF xla_accounting_cache_pkg.GetValueChar
41882: (p_source_code => 'LEDGER_CATEGORY_CODE'
41883: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41884: AND l_bflow_method_code = 'PRIOR_ENTRY'
41885: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41886: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41887: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42029: p_lookup_type => 'XLA_OWNER_TYPE'
42030: ,p_lookup_code => l_component_type_code
42031: )
42032: ,p_token_4 => 'PRODUCT_NAME'
42033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42037: ,p_ae_header_id => NULL

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

42030: ,p_lookup_code => l_component_type_code
42031: )
42032: ,p_token_4 => 'PRODUCT_NAME'
42033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42037: ,p_ae_header_id => NULL
42038: );

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

42031: )
42032: ,p_token_4 => 'PRODUCT_NAME'
42033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42037: ,p_ae_header_id => NULL
42038: );
42039:

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

42032: ,p_token_4 => 'PRODUCT_NAME'
42033: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42034: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42035: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42036: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42037: ,p_ae_header_id => NULL
42038: );
42039:
42040: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42063: ----------------------------------------------------------------------------------
42064: -- 4219869 Business Flow
42065: -- Update journal entry status -- Need to generate this within IF
42066: ----------------------------------------------------------------------------------
42067: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42068: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42069: ,p_balance_type_code => l_balance_type_code
42070: );
42071:

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

42191:
42192: --
42193: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42194: --
42195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42196: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42197: ELSE
42198: ---------------------------------------------------------------------------------------------------
42199: -- 4262811a Switch Sign

Line 42220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42216:
42217: XLA_AE_LINES_PKG.ValidateCurrentLine;
42218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42219:
42220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42222: ,p_balance_type_code => l_balance_type_code);
42223:
42224: END IF;

Line 42348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42344: l_tmp_amt NUMBER;
42345: l_acc_rev_natural_side_code VARCHAR2(1);
42346:
42347: l_num_entries NUMBER;
42348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42352: l_recog_line_1 NUMBER;

Line 42349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42345: l_acc_rev_natural_side_code VARCHAR2(1);
42346:
42347: l_num_entries NUMBER;
42348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42352: l_recog_line_1 NUMBER;
42353: l_recog_line_2 NUMBER;

Line 42350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42346:
42347: l_num_entries NUMBER;
42348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42352: l_recog_line_1 NUMBER;
42353: l_recog_line_2 NUMBER;
42354:

Line 42351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42347: l_num_entries NUMBER;
42348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42352: l_recog_line_1 NUMBER;
42353: l_recog_line_2 NUMBER;
42354:
42355: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42357: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42353: l_recog_line_2 NUMBER;
42354:
42355: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42356: l_bflow_applied_to_amt NUMBER; -- 5132302
42357: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42358:
42359: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42360:
42361: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42428: l_accrual_line_num := NULL; -- 4262811
42429: l_tmp_amt := NULL; -- 4262811
42430: --
42431:
42432: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42433: l_balance_type_code <> 'B' THEN
42434: IF NVL(p_source_22,'
42435: ') = 'BANK_CHARGES' AND
42436: NVL(p_source_71,'

Line 42506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42502: --
42503: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42504:
42505: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42507:
42508: -- 4955764
42509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42562: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42563:
42564: IF xla_accounting_cache_pkg.GetValueChar
42565: (p_source_code => 'LEDGER_CATEGORY_CODE'
42566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42567: AND l_bflow_method_code = 'PRIOR_ENTRY'
42568: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42569: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42570: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42712: p_lookup_type => 'XLA_OWNER_TYPE'
42713: ,p_lookup_code => l_component_type_code
42714: )
42715: ,p_token_4 => 'PRODUCT_NAME'
42716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42720: ,p_ae_header_id => NULL

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

42713: ,p_lookup_code => l_component_type_code
42714: )
42715: ,p_token_4 => 'PRODUCT_NAME'
42716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42720: ,p_ae_header_id => NULL
42721: );

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

42714: )
42715: ,p_token_4 => 'PRODUCT_NAME'
42716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42720: ,p_ae_header_id => NULL
42721: );
42722:

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

42715: ,p_token_4 => 'PRODUCT_NAME'
42716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42720: ,p_ae_header_id => NULL
42721: );
42722:
42723: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42746: ----------------------------------------------------------------------------------
42747: -- 4219869 Business Flow
42748: -- Update journal entry status -- Need to generate this within IF
42749: ----------------------------------------------------------------------------------
42750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42751: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42752: ,p_balance_type_code => l_balance_type_code
42753: );
42754:

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

42874:
42875: --
42876: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42877: --
42878: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42879: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42880: ELSE
42881: ---------------------------------------------------------------------------------------------------
42882: -- 4262811a Switch Sign

Line 42903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42899:
42900: XLA_AE_LINES_PKG.ValidateCurrentLine;
42901: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42902:
42903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42904: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42905: ,p_balance_type_code => l_balance_type_code);
42906:
42907: END IF;

Line 43035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43031: l_tmp_amt NUMBER;
43032: l_acc_rev_natural_side_code VARCHAR2(1);
43033:
43034: l_num_entries NUMBER;
43035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43039: l_recog_line_1 NUMBER;

Line 43036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43032: l_acc_rev_natural_side_code VARCHAR2(1);
43033:
43034: l_num_entries NUMBER;
43035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43039: l_recog_line_1 NUMBER;
43040: l_recog_line_2 NUMBER;

Line 43037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43033:
43034: l_num_entries NUMBER;
43035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43039: l_recog_line_1 NUMBER;
43040: l_recog_line_2 NUMBER;
43041:

Line 43038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43034: l_num_entries NUMBER;
43035: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43036: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43037: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43038: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43039: l_recog_line_1 NUMBER;
43040: l_recog_line_2 NUMBER;
43041:
43042: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43044: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43040: l_recog_line_2 NUMBER;
43041:
43042: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43043: l_bflow_applied_to_amt NUMBER; -- 5132302
43044: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43045:
43046: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43047:
43048: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43115: l_accrual_line_num := NULL; -- 4262811
43116: l_tmp_amt := NULL; -- 4262811
43117: --
43118:
43119: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43120: l_balance_type_code <> 'B' THEN
43121: IF (NVL(p_source_35,'
43122: ') = 'REV' OR
43123: NVL(p_source_35,'

Line 43207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43203: --
43204: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43205:
43206: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43208:
43209: -- 4955764
43210: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43211: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43263: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43264:
43265: IF xla_accounting_cache_pkg.GetValueChar
43266: (p_source_code => 'LEDGER_CATEGORY_CODE'
43267: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43268: AND l_bflow_method_code = 'PRIOR_ENTRY'
43269: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43270: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43271: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43372: p_lookup_type => 'XLA_OWNER_TYPE'
43373: ,p_lookup_code => l_component_type_code
43374: )
43375: ,p_token_4 => 'PRODUCT_NAME'
43376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43380: ,p_ae_header_id => NULL

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

43373: ,p_lookup_code => l_component_type_code
43374: )
43375: ,p_token_4 => 'PRODUCT_NAME'
43376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43380: ,p_ae_header_id => NULL
43381: );

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

43374: )
43375: ,p_token_4 => 'PRODUCT_NAME'
43376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43380: ,p_ae_header_id => NULL
43381: );
43382:

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

43375: ,p_token_4 => 'PRODUCT_NAME'
43376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43380: ,p_ae_header_id => NULL
43381: );
43382:
43383: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43406: ----------------------------------------------------------------------------------
43407: -- 4219869 Business Flow
43408: -- Update journal entry status -- Need to generate this within IF
43409: ----------------------------------------------------------------------------------
43410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43412: ,p_balance_type_code => l_balance_type_code
43413: );
43414:

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

43493:
43494: --
43495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43496: --
43497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43499: ELSE
43500: ---------------------------------------------------------------------------------------------------
43501: -- 4262811a Switch Sign

Line 43522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43518:
43519: XLA_AE_LINES_PKG.ValidateCurrentLine;
43520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43521:
43522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43524: ,p_balance_type_code => l_balance_type_code);
43525:
43526: END IF;

Line 43650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43646: l_tmp_amt NUMBER;
43647: l_acc_rev_natural_side_code VARCHAR2(1);
43648:
43649: l_num_entries NUMBER;
43650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43654: l_recog_line_1 NUMBER;

Line 43651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43647: l_acc_rev_natural_side_code VARCHAR2(1);
43648:
43649: l_num_entries NUMBER;
43650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43654: l_recog_line_1 NUMBER;
43655: l_recog_line_2 NUMBER;

Line 43652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43648:
43649: l_num_entries NUMBER;
43650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43654: l_recog_line_1 NUMBER;
43655: l_recog_line_2 NUMBER;
43656:

Line 43653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43649: l_num_entries NUMBER;
43650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43654: l_recog_line_1 NUMBER;
43655: l_recog_line_2 NUMBER;
43656:
43657: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43659: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43655: l_recog_line_2 NUMBER;
43656:
43657: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43658: l_bflow_applied_to_amt NUMBER; -- 5132302
43659: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43660:
43661: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43662:
43663: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43730: l_accrual_line_num := NULL; -- 4262811
43731: l_tmp_amt := NULL; -- 4262811
43732: --
43733:
43734: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43735: l_balance_type_code <> 'B' THEN
43736: IF NVL(p_source_22,'
43737: ') = 'CASH' AND
43738: NVL(p_source_71,'

Line 43810: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43806: --
43807: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43808:
43809: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43810: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43811:
43812: -- 4955764
43813: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43814: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43866: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43867:
43868: IF xla_accounting_cache_pkg.GetValueChar
43869: (p_source_code => 'LEDGER_CATEGORY_CODE'
43870: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43871: AND l_bflow_method_code = 'PRIOR_ENTRY'
43872: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43873: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43874: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43975: p_lookup_type => 'XLA_OWNER_TYPE'
43976: ,p_lookup_code => l_component_type_code
43977: )
43978: ,p_token_4 => 'PRODUCT_NAME'
43979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43983: ,p_ae_header_id => NULL

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

43976: ,p_lookup_code => l_component_type_code
43977: )
43978: ,p_token_4 => 'PRODUCT_NAME'
43979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43983: ,p_ae_header_id => NULL
43984: );

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

43977: )
43978: ,p_token_4 => 'PRODUCT_NAME'
43979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43983: ,p_ae_header_id => NULL
43984: );
43985:

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

43978: ,p_token_4 => 'PRODUCT_NAME'
43979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43983: ,p_ae_header_id => NULL
43984: );
43985:
43986: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44009: ----------------------------------------------------------------------------------
44010: -- 4219869 Business Flow
44011: -- Update journal entry status -- Need to generate this within IF
44012: ----------------------------------------------------------------------------------
44013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44014: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44015: ,p_balance_type_code => l_balance_type_code
44016: );
44017:

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

44096:
44097: --
44098: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44099: --
44100: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44101: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44102: ELSE
44103: ---------------------------------------------------------------------------------------------------
44104: -- 4262811a Switch Sign

Line 44125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44121:
44122: XLA_AE_LINES_PKG.ValidateCurrentLine;
44123: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44124:
44125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44127: ,p_balance_type_code => l_balance_type_code);
44128:
44129: END IF;

Line 44251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44247: l_tmp_amt NUMBER;
44248: l_acc_rev_natural_side_code VARCHAR2(1);
44249:
44250: l_num_entries NUMBER;
44251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44255: l_recog_line_1 NUMBER;

Line 44252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44248: l_acc_rev_natural_side_code VARCHAR2(1);
44249:
44250: l_num_entries NUMBER;
44251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44255: l_recog_line_1 NUMBER;
44256: l_recog_line_2 NUMBER;

Line 44253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44249:
44250: l_num_entries NUMBER;
44251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44255: l_recog_line_1 NUMBER;
44256: l_recog_line_2 NUMBER;
44257:

Line 44254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44250: l_num_entries NUMBER;
44251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44255: l_recog_line_1 NUMBER;
44256: l_recog_line_2 NUMBER;
44257:
44258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44256: l_recog_line_2 NUMBER;
44257:
44258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44259: l_bflow_applied_to_amt NUMBER; -- 5132302
44260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44261:
44262: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44263:
44264: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44331: l_accrual_line_num := NULL; -- 4262811
44332: l_tmp_amt := NULL; -- 4262811
44333: --
44334:
44335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44336: l_balance_type_code <> 'B' THEN
44337: IF NVL(p_source_22,'
44338: ') = 'CONFIRMATION' AND
44339: NVL(p_source_71,'

Line 44409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44405: --
44406: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44407:
44408: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44410:
44411: -- 4955764
44412: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44413: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44465: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44466:
44467: IF xla_accounting_cache_pkg.GetValueChar
44468: (p_source_code => 'LEDGER_CATEGORY_CODE'
44469: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44470: AND l_bflow_method_code = 'PRIOR_ENTRY'
44471: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44472: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44473: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44574: p_lookup_type => 'XLA_OWNER_TYPE'
44575: ,p_lookup_code => l_component_type_code
44576: )
44577: ,p_token_4 => 'PRODUCT_NAME'
44578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44582: ,p_ae_header_id => NULL

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

44575: ,p_lookup_code => l_component_type_code
44576: )
44577: ,p_token_4 => 'PRODUCT_NAME'
44578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44582: ,p_ae_header_id => NULL
44583: );

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

44576: )
44577: ,p_token_4 => 'PRODUCT_NAME'
44578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44582: ,p_ae_header_id => NULL
44583: );
44584:

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

44577: ,p_token_4 => 'PRODUCT_NAME'
44578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44582: ,p_ae_header_id => NULL
44583: );
44584:
44585: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44608: ----------------------------------------------------------------------------------
44609: -- 4219869 Business Flow
44610: -- Update journal entry status -- Need to generate this within IF
44611: ----------------------------------------------------------------------------------
44612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44613: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44614: ,p_balance_type_code => l_balance_type_code
44615: );
44616:

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

44695:
44696: --
44697: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44698: --
44699: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44700: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44701: ELSE
44702: ---------------------------------------------------------------------------------------------------
44703: -- 4262811a Switch Sign

Line 44724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44720:
44721: XLA_AE_LINES_PKG.ValidateCurrentLine;
44722: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44723:
44724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44725: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44726: ,p_balance_type_code => l_balance_type_code);
44727:
44728: END IF;

Line 44838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44834: l_tmp_amt NUMBER;
44835: l_acc_rev_natural_side_code VARCHAR2(1);
44836:
44837: l_num_entries NUMBER;
44838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44842: l_recog_line_1 NUMBER;

Line 44839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44835: l_acc_rev_natural_side_code VARCHAR2(1);
44836:
44837: l_num_entries NUMBER;
44838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44842: l_recog_line_1 NUMBER;
44843: l_recog_line_2 NUMBER;

Line 44840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44836:
44837: l_num_entries NUMBER;
44838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44842: l_recog_line_1 NUMBER;
44843: l_recog_line_2 NUMBER;
44844:

Line 44841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44837: l_num_entries NUMBER;
44838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44842: l_recog_line_1 NUMBER;
44843: l_recog_line_2 NUMBER;
44844:
44845: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44847: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44843: l_recog_line_2 NUMBER;
44844:
44845: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44846: l_bflow_applied_to_amt NUMBER; -- 5132302
44847: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44848:
44849: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44850:
44851: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 44922: 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_accrual_line_num := NULL; -- 4262811
44919: l_tmp_amt := NULL; -- 4262811
44920: --
44921:
44922: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44923: l_balance_type_code <> 'B' THEN
44924: IF NVL(p_source_22,'
44925: ') = 'EDISC' AND
44926: NVL(p_source_71,'

Line 44996: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44992: --
44993: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44994:
44995: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44996: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44997:
44998: -- 4955764
44999: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45000: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45042: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45043:
45044: IF xla_accounting_cache_pkg.GetValueChar
45045: (p_source_code => 'LEDGER_CATEGORY_CODE'
45046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45047: AND l_bflow_method_code = 'PRIOR_ENTRY'
45048: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45049: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45050: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45128: p_lookup_type => 'XLA_OWNER_TYPE'
45129: ,p_lookup_code => l_component_type_code
45130: )
45131: ,p_token_4 => 'PRODUCT_NAME'
45132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45136: ,p_ae_header_id => NULL

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

45129: ,p_lookup_code => l_component_type_code
45130: )
45131: ,p_token_4 => 'PRODUCT_NAME'
45132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45136: ,p_ae_header_id => NULL
45137: );

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

45130: )
45131: ,p_token_4 => 'PRODUCT_NAME'
45132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45136: ,p_ae_header_id => NULL
45137: );
45138:

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

45131: ,p_token_4 => 'PRODUCT_NAME'
45132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45136: ,p_ae_header_id => NULL
45137: );
45138:
45139: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45162: ----------------------------------------------------------------------------------
45163: -- 4219869 Business Flow
45164: -- Update journal entry status -- Need to generate this within IF
45165: ----------------------------------------------------------------------------------
45166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45167: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45168: ,p_balance_type_code => l_balance_type_code
45169: );
45170:

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

45223:
45224: --
45225: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45226: --
45227: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45228: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45229: ELSE
45230: ---------------------------------------------------------------------------------------------------
45231: -- 4262811a Switch Sign

Line 45252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45248:
45249: XLA_AE_LINES_PKG.ValidateCurrentLine;
45250: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45251:
45252: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45253: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45254: ,p_balance_type_code => l_balance_type_code);
45255:
45256: END IF;

Line 45378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45374: l_tmp_amt NUMBER;
45375: l_acc_rev_natural_side_code VARCHAR2(1);
45376:
45377: l_num_entries NUMBER;
45378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45382: l_recog_line_1 NUMBER;

Line 45379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45375: l_acc_rev_natural_side_code VARCHAR2(1);
45376:
45377: l_num_entries NUMBER;
45378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45382: l_recog_line_1 NUMBER;
45383: l_recog_line_2 NUMBER;

Line 45380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45376:
45377: l_num_entries NUMBER;
45378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45382: l_recog_line_1 NUMBER;
45383: l_recog_line_2 NUMBER;
45384:

Line 45381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45377: l_num_entries NUMBER;
45378: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45379: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45380: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45381: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45382: l_recog_line_1 NUMBER;
45383: l_recog_line_2 NUMBER;
45384:
45385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45383: l_recog_line_2 NUMBER;
45384:
45385: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45386: l_bflow_applied_to_amt NUMBER; -- 5132302
45387: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45388:
45389: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45390:
45391: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45458: l_accrual_line_num := NULL; -- 4262811
45459: l_tmp_amt := NULL; -- 4262811
45460: --
45461:
45462: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45463: l_balance_type_code <> 'B' THEN
45464: IF NVL(p_source_22,'
45465: ') = 'REMITTANCE' AND
45466: NVL(p_source_71,'

Line 45536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45532: --
45533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45534:
45535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45537:
45538: -- 4955764
45539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45592: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45593:
45594: IF xla_accounting_cache_pkg.GetValueChar
45595: (p_source_code => 'LEDGER_CATEGORY_CODE'
45596: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45597: AND l_bflow_method_code = 'PRIOR_ENTRY'
45598: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45599: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45600: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45701: p_lookup_type => 'XLA_OWNER_TYPE'
45702: ,p_lookup_code => l_component_type_code
45703: )
45704: ,p_token_4 => 'PRODUCT_NAME'
45705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45709: ,p_ae_header_id => NULL

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

45702: ,p_lookup_code => l_component_type_code
45703: )
45704: ,p_token_4 => 'PRODUCT_NAME'
45705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45709: ,p_ae_header_id => NULL
45710: );

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

45703: )
45704: ,p_token_4 => 'PRODUCT_NAME'
45705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45709: ,p_ae_header_id => NULL
45710: );
45711:

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

45704: ,p_token_4 => 'PRODUCT_NAME'
45705: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45706: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45707: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45708: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45709: ,p_ae_header_id => NULL
45710: );
45711:
45712: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45735: ----------------------------------------------------------------------------------
45736: -- 4219869 Business Flow
45737: -- Update journal entry status -- Need to generate this within IF
45738: ----------------------------------------------------------------------------------
45739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45740: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45741: ,p_balance_type_code => l_balance_type_code
45742: );
45743:

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

45822:
45823: --
45824: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45825: --
45826: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45827: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45828: ELSE
45829: ---------------------------------------------------------------------------------------------------
45830: -- 4262811a Switch Sign

Line 45851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45847:
45848: XLA_AE_LINES_PKG.ValidateCurrentLine;
45849: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45850:
45851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45852: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45853: ,p_balance_type_code => l_balance_type_code);
45854:
45855: END IF;

Line 45965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45961: l_tmp_amt NUMBER;
45962: l_acc_rev_natural_side_code VARCHAR2(1);
45963:
45964: l_num_entries NUMBER;
45965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45969: l_recog_line_1 NUMBER;

Line 45966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45962: l_acc_rev_natural_side_code VARCHAR2(1);
45963:
45964: l_num_entries NUMBER;
45965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45969: l_recog_line_1 NUMBER;
45970: l_recog_line_2 NUMBER;

Line 45967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45963:
45964: l_num_entries NUMBER;
45965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45969: l_recog_line_1 NUMBER;
45970: l_recog_line_2 NUMBER;
45971:

Line 45968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45964: l_num_entries NUMBER;
45965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45969: l_recog_line_1 NUMBER;
45970: l_recog_line_2 NUMBER;
45971:
45972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45970: l_recog_line_2 NUMBER;
45971:
45972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45973: l_bflow_applied_to_amt NUMBER; -- 5132302
45974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45975:
45976: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45977:
45978: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46045: l_accrual_line_num := NULL; -- 4262811
46046: l_tmp_amt := NULL; -- 4262811
46047: --
46048:
46049: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46050: l_balance_type_code <> 'B' THEN
46051: IF NVL(p_source_22,'
46052: ') = 'UNEDISC' AND
46053: NVL(p_source_71,'

Line 46123: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46119: --
46120: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46121:
46122: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46123: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46124:
46125: -- 4955764
46126: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46127: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46169: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46170:
46171: IF xla_accounting_cache_pkg.GetValueChar
46172: (p_source_code => 'LEDGER_CATEGORY_CODE'
46173: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46174: AND l_bflow_method_code = 'PRIOR_ENTRY'
46175: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46176: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46177: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46255: p_lookup_type => 'XLA_OWNER_TYPE'
46256: ,p_lookup_code => l_component_type_code
46257: )
46258: ,p_token_4 => 'PRODUCT_NAME'
46259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46263: ,p_ae_header_id => NULL

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

46256: ,p_lookup_code => l_component_type_code
46257: )
46258: ,p_token_4 => 'PRODUCT_NAME'
46259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46263: ,p_ae_header_id => NULL
46264: );

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

46257: )
46258: ,p_token_4 => 'PRODUCT_NAME'
46259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46263: ,p_ae_header_id => NULL
46264: );
46265:

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

46258: ,p_token_4 => 'PRODUCT_NAME'
46259: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46260: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46261: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46262: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46263: ,p_ae_header_id => NULL
46264: );
46265:
46266: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46289: ----------------------------------------------------------------------------------
46290: -- 4219869 Business Flow
46291: -- Update journal entry status -- Need to generate this within IF
46292: ----------------------------------------------------------------------------------
46293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46294: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46295: ,p_balance_type_code => l_balance_type_code
46296: );
46297:

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

46350:
46351: --
46352: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46353: --
46354: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46355: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46356: ELSE
46357: ---------------------------------------------------------------------------------------------------
46358: -- 4262811a Switch Sign

Line 46379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46375:
46376: XLA_AE_LINES_PKG.ValidateCurrentLine;
46377: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46378:
46379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46380: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46381: ,p_balance_type_code => l_balance_type_code);
46382:
46383: END IF;

Line 46489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46485: l_tmp_amt NUMBER;
46486: l_acc_rev_natural_side_code VARCHAR2(1);
46487:
46488: l_num_entries NUMBER;
46489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46493: l_recog_line_1 NUMBER;

Line 46490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46486: l_acc_rev_natural_side_code VARCHAR2(1);
46487:
46488: l_num_entries NUMBER;
46489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46493: l_recog_line_1 NUMBER;
46494: l_recog_line_2 NUMBER;

Line 46491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46487:
46488: l_num_entries NUMBER;
46489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46493: l_recog_line_1 NUMBER;
46494: l_recog_line_2 NUMBER;
46495:

Line 46492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46488: l_num_entries NUMBER;
46489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46493: l_recog_line_1 NUMBER;
46494: l_recog_line_2 NUMBER;
46495:
46496: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46498: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46494: l_recog_line_2 NUMBER;
46495:
46496: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46497: l_bflow_applied_to_amt NUMBER; -- 5132302
46498: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46499:
46500: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46501:
46502: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46569: l_accrual_line_num := NULL; -- 4262811
46570: l_tmp_amt := NULL; -- 4262811
46571: --
46572:
46573: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46574: l_balance_type_code <> 'B' THEN
46575: IF NVL(p_source_22,'
46576: ') = 'BANK_CHARGES' AND
46577: NVL(p_source_71,'

Line 46647: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46643: --
46644: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46645:
46646: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46647: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46648:
46649: -- 4955764
46650: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46651: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46687: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46688:
46689: IF xla_accounting_cache_pkg.GetValueChar
46690: (p_source_code => 'LEDGER_CATEGORY_CODE'
46691: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46692: AND l_bflow_method_code = 'PRIOR_ENTRY'
46693: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46694: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46695: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46787: p_lookup_type => 'XLA_OWNER_TYPE'
46788: ,p_lookup_code => l_component_type_code
46789: )
46790: ,p_token_4 => 'PRODUCT_NAME'
46791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46795: ,p_ae_header_id => NULL

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

46788: ,p_lookup_code => l_component_type_code
46789: )
46790: ,p_token_4 => 'PRODUCT_NAME'
46791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46795: ,p_ae_header_id => NULL
46796: );

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

46789: )
46790: ,p_token_4 => 'PRODUCT_NAME'
46791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46795: ,p_ae_header_id => NULL
46796: );
46797:

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

46790: ,p_token_4 => 'PRODUCT_NAME'
46791: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46792: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46793: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46794: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46795: ,p_ae_header_id => NULL
46796: );
46797:
46798: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46825: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46821: ----------------------------------------------------------------------------------
46822: -- 4219869 Business Flow
46823: -- Update journal entry status -- Need to generate this within IF
46824: ----------------------------------------------------------------------------------
46825: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46826: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46827: ,p_balance_type_code => l_balance_type_code
46828: );
46829:

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

46908:
46909: --
46910: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46911: --
46912: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46913: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46914: ELSE
46915: ---------------------------------------------------------------------------------------------------
46916: -- 4262811a Switch Sign

Line 46937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46933:
46934: XLA_AE_LINES_PKG.ValidateCurrentLine;
46935: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46936:
46937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46938: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46939: ,p_balance_type_code => l_balance_type_code);
46940:
46941: END IF;

Line 47047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47043: l_tmp_amt NUMBER;
47044: l_acc_rev_natural_side_code VARCHAR2(1);
47045:
47046: l_num_entries NUMBER;
47047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47051: l_recog_line_1 NUMBER;

Line 47048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47044: l_acc_rev_natural_side_code VARCHAR2(1);
47045:
47046: l_num_entries NUMBER;
47047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47051: l_recog_line_1 NUMBER;
47052: l_recog_line_2 NUMBER;

Line 47049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47045:
47046: l_num_entries NUMBER;
47047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47051: l_recog_line_1 NUMBER;
47052: l_recog_line_2 NUMBER;
47053:

Line 47050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47046: l_num_entries NUMBER;
47047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47051: l_recog_line_1 NUMBER;
47052: l_recog_line_2 NUMBER;
47053:
47054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47052: l_recog_line_2 NUMBER;
47053:
47054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47055: l_bflow_applied_to_amt NUMBER; -- 5132302
47056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47057:
47058: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47059:
47060: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47127: l_accrual_line_num := NULL; -- 4262811
47128: l_tmp_amt := NULL; -- 4262811
47129: --
47130:
47131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47132: l_balance_type_code <> 'B' THEN
47133: IF NVL(p_source_22,'
47134: ') = 'SHORT_TERM_DEBT' AND
47135: NVL(p_source_71,'

Line 47205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47201: --
47202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47203:
47204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47206:
47207: -- 4955764
47208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47245: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47246:
47247: IF xla_accounting_cache_pkg.GetValueChar
47248: (p_source_code => 'LEDGER_CATEGORY_CODE'
47249: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47250: AND l_bflow_method_code = 'PRIOR_ENTRY'
47251: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47252: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47253: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47345: p_lookup_type => 'XLA_OWNER_TYPE'
47346: ,p_lookup_code => l_component_type_code
47347: )
47348: ,p_token_4 => 'PRODUCT_NAME'
47349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47353: ,p_ae_header_id => NULL

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

47346: ,p_lookup_code => l_component_type_code
47347: )
47348: ,p_token_4 => 'PRODUCT_NAME'
47349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47353: ,p_ae_header_id => NULL
47354: );

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

47347: )
47348: ,p_token_4 => 'PRODUCT_NAME'
47349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47353: ,p_ae_header_id => NULL
47354: );
47355:

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

47348: ,p_token_4 => 'PRODUCT_NAME'
47349: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47350: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47351: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47352: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47353: ,p_ae_header_id => NULL
47354: );
47355:
47356: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47379: ----------------------------------------------------------------------------------
47380: -- 4219869 Business Flow
47381: -- Update journal entry status -- Need to generate this within IF
47382: ----------------------------------------------------------------------------------
47383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47384: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47385: ,p_balance_type_code => l_balance_type_code
47386: );
47387:

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

47466:
47467: --
47468: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47469: --
47470: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47471: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47472: ELSE
47473: ---------------------------------------------------------------------------------------------------
47474: -- 4262811a Switch Sign

Line 47495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47491:
47492: XLA_AE_LINES_PKG.ValidateCurrentLine;
47493: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47494:
47495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47496: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47497: ,p_balance_type_code => l_balance_type_code);
47498:
47499: END IF;

Line 47605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47601: l_tmp_amt NUMBER;
47602: l_acc_rev_natural_side_code VARCHAR2(1);
47603:
47604: l_num_entries NUMBER;
47605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47609: l_recog_line_1 NUMBER;

Line 47606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47602: l_acc_rev_natural_side_code VARCHAR2(1);
47603:
47604: l_num_entries NUMBER;
47605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47609: l_recog_line_1 NUMBER;
47610: l_recog_line_2 NUMBER;

Line 47607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47603:
47604: l_num_entries NUMBER;
47605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47609: l_recog_line_1 NUMBER;
47610: l_recog_line_2 NUMBER;
47611:

Line 47608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47604: l_num_entries NUMBER;
47605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47609: l_recog_line_1 NUMBER;
47610: l_recog_line_2 NUMBER;
47611:
47612: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47614: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47610: l_recog_line_2 NUMBER;
47611:
47612: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47613: l_bflow_applied_to_amt NUMBER; -- 5132302
47614: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47615:
47616: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47617:
47618: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47685: l_accrual_line_num := NULL; -- 4262811
47686: l_tmp_amt := NULL; -- 4262811
47687: --
47688:
47689: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47690: l_balance_type_code <> 'B' THEN
47691: IF NVL(p_source_22,'
47692: ') = 'FACTOR' AND
47693: NVL(p_source_71,'

Line 47763: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47759: --
47760: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47761:
47762: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47763: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47764:
47765: -- 4955764
47766: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47767: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47803: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47804:
47805: IF xla_accounting_cache_pkg.GetValueChar
47806: (p_source_code => 'LEDGER_CATEGORY_CODE'
47807: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47808: AND l_bflow_method_code = 'PRIOR_ENTRY'
47809: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47810: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47811: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47903: p_lookup_type => 'XLA_OWNER_TYPE'
47904: ,p_lookup_code => l_component_type_code
47905: )
47906: ,p_token_4 => 'PRODUCT_NAME'
47907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47911: ,p_ae_header_id => NULL

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

47904: ,p_lookup_code => l_component_type_code
47905: )
47906: ,p_token_4 => 'PRODUCT_NAME'
47907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47911: ,p_ae_header_id => NULL
47912: );

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

47905: )
47906: ,p_token_4 => 'PRODUCT_NAME'
47907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47911: ,p_ae_header_id => NULL
47912: );
47913:

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

47906: ,p_token_4 => 'PRODUCT_NAME'
47907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47911: ,p_ae_header_id => NULL
47912: );
47913:
47914: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47937: ----------------------------------------------------------------------------------
47938: -- 4219869 Business Flow
47939: -- Update journal entry status -- Need to generate this within IF
47940: ----------------------------------------------------------------------------------
47941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47942: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47943: ,p_balance_type_code => l_balance_type_code
47944: );
47945:

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

48024:
48025: --
48026: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48027: --
48028: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48029: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48030: ELSE
48031: ---------------------------------------------------------------------------------------------------
48032: -- 4262811a Switch Sign

Line 48053: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48049:
48050: XLA_AE_LINES_PKG.ValidateCurrentLine;
48051: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48052:
48053: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48054: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48055: ,p_balance_type_code => l_balance_type_code);
48056:
48057: END IF;

Line 48163: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48159: l_tmp_amt NUMBER;
48160: l_acc_rev_natural_side_code VARCHAR2(1);
48161:
48162: l_num_entries NUMBER;
48163: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48164: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48165: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48166: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48167: l_recog_line_1 NUMBER;

Line 48164: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48160: l_acc_rev_natural_side_code VARCHAR2(1);
48161:
48162: l_num_entries NUMBER;
48163: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48164: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48165: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48166: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48167: l_recog_line_1 NUMBER;
48168: l_recog_line_2 NUMBER;

Line 48165: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48161:
48162: l_num_entries NUMBER;
48163: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48164: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48165: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48166: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48167: l_recog_line_1 NUMBER;
48168: l_recog_line_2 NUMBER;
48169:

Line 48166: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48162: l_num_entries NUMBER;
48163: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48164: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48165: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48166: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48167: l_recog_line_1 NUMBER;
48168: l_recog_line_2 NUMBER;
48169:
48170: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48172: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48168: l_recog_line_2 NUMBER;
48169:
48170: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48171: l_bflow_applied_to_amt NUMBER; -- 5132302
48172: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48173:
48174: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48175:
48176: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48243: l_accrual_line_num := NULL; -- 4262811
48244: l_tmp_amt := NULL; -- 4262811
48245: --
48246:
48247: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48248: l_balance_type_code <> 'B' THEN
48249: IF NVL(p_source_22,'
48250: ') = 'MISCCASH' AND
48251: NVL(p_source_71,'

Line 48321: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48317: --
48318: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48319:
48320: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48321: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48322:
48323: -- 4955764
48324: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48325: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48361: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48362:
48363: IF xla_accounting_cache_pkg.GetValueChar
48364: (p_source_code => 'LEDGER_CATEGORY_CODE'
48365: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48366: AND l_bflow_method_code = 'PRIOR_ENTRY'
48367: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48368: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48369: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48461: p_lookup_type => 'XLA_OWNER_TYPE'
48462: ,p_lookup_code => l_component_type_code
48463: )
48464: ,p_token_4 => 'PRODUCT_NAME'
48465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48469: ,p_ae_header_id => NULL

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

48462: ,p_lookup_code => l_component_type_code
48463: )
48464: ,p_token_4 => 'PRODUCT_NAME'
48465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48469: ,p_ae_header_id => NULL
48470: );

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

48463: )
48464: ,p_token_4 => 'PRODUCT_NAME'
48465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48469: ,p_ae_header_id => NULL
48470: );
48471:

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

48464: ,p_token_4 => 'PRODUCT_NAME'
48465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48469: ,p_ae_header_id => NULL
48470: );
48471:
48472: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48495: ----------------------------------------------------------------------------------
48496: -- 4219869 Business Flow
48497: -- Update journal entry status -- Need to generate this within IF
48498: ----------------------------------------------------------------------------------
48499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48501: ,p_balance_type_code => l_balance_type_code
48502: );
48503:

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

48582:
48583: --
48584: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48585: --
48586: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48587: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48588: ELSE
48589: ---------------------------------------------------------------------------------------------------
48590: -- 4262811a Switch Sign

Line 48611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48607:
48608: XLA_AE_LINES_PKG.ValidateCurrentLine;
48609: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48610:
48611: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48612: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48613: ,p_balance_type_code => l_balance_type_code);
48614:
48615: END IF;

Line 48721: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48717: l_tmp_amt NUMBER;
48718: l_acc_rev_natural_side_code VARCHAR2(1);
48719:
48720: l_num_entries NUMBER;
48721: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48722: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48723: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48724: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48725: l_recog_line_1 NUMBER;

Line 48722: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48718: l_acc_rev_natural_side_code VARCHAR2(1);
48719:
48720: l_num_entries NUMBER;
48721: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48722: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48723: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48724: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48725: l_recog_line_1 NUMBER;
48726: l_recog_line_2 NUMBER;

Line 48723: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48719:
48720: l_num_entries NUMBER;
48721: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48722: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48723: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48724: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48725: l_recog_line_1 NUMBER;
48726: l_recog_line_2 NUMBER;
48727:

Line 48724: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48720: l_num_entries NUMBER;
48721: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48722: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48723: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48724: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48725: l_recog_line_1 NUMBER;
48726: l_recog_line_2 NUMBER;
48727:
48728: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48730: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48726: l_recog_line_2 NUMBER;
48727:
48728: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48729: l_bflow_applied_to_amt NUMBER; -- 5132302
48730: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48731:
48732: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48733:
48734: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48801: l_accrual_line_num := NULL; -- 4262811
48802: l_tmp_amt := NULL; -- 4262811
48803: --
48804:
48805: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48806: l_balance_type_code <> 'B' THEN
48807: IF NVL(p_source_22,'
48808: ') = 'TAX' AND
48809: NVL(p_source_71,'

Line 48879: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48875: --
48876: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48877:
48878: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48879: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48880:
48881: -- 4955764
48882: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48883: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48919: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48920:
48921: IF xla_accounting_cache_pkg.GetValueChar
48922: (p_source_code => 'LEDGER_CATEGORY_CODE'
48923: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48924: AND l_bflow_method_code = 'PRIOR_ENTRY'
48925: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48926: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48927: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49019: p_lookup_type => 'XLA_OWNER_TYPE'
49020: ,p_lookup_code => l_component_type_code
49021: )
49022: ,p_token_4 => 'PRODUCT_NAME'
49023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49027: ,p_ae_header_id => NULL

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

49020: ,p_lookup_code => l_component_type_code
49021: )
49022: ,p_token_4 => 'PRODUCT_NAME'
49023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49027: ,p_ae_header_id => NULL
49028: );

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

49021: )
49022: ,p_token_4 => 'PRODUCT_NAME'
49023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49027: ,p_ae_header_id => NULL
49028: );
49029:

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

49022: ,p_token_4 => 'PRODUCT_NAME'
49023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49027: ,p_ae_header_id => NULL
49028: );
49029:
49030: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49053: ----------------------------------------------------------------------------------
49054: -- 4219869 Business Flow
49055: -- Update journal entry status -- Need to generate this within IF
49056: ----------------------------------------------------------------------------------
49057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49058: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49059: ,p_balance_type_code => l_balance_type_code
49060: );
49061:

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

49140:
49141: --
49142: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49143: --
49144: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49145: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49146: ELSE
49147: ---------------------------------------------------------------------------------------------------
49148: -- 4262811a Switch Sign

Line 49169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49165:
49166: XLA_AE_LINES_PKG.ValidateCurrentLine;
49167: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49168:
49169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49170: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49171: ,p_balance_type_code => l_balance_type_code);
49172:
49173: END IF;

Line 49295: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49291: l_tmp_amt NUMBER;
49292: l_acc_rev_natural_side_code VARCHAR2(1);
49293:
49294: l_num_entries NUMBER;
49295: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49296: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49297: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49298: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49299: l_recog_line_1 NUMBER;

Line 49296: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49292: l_acc_rev_natural_side_code VARCHAR2(1);
49293:
49294: l_num_entries NUMBER;
49295: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49296: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49297: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49298: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49299: l_recog_line_1 NUMBER;
49300: l_recog_line_2 NUMBER;

Line 49297: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49293:
49294: l_num_entries NUMBER;
49295: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49296: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49297: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49298: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49299: l_recog_line_1 NUMBER;
49300: l_recog_line_2 NUMBER;
49301:

Line 49298: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49294: l_num_entries NUMBER;
49295: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49296: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49297: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49298: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49299: l_recog_line_1 NUMBER;
49300: l_recog_line_2 NUMBER;
49301:
49302: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49304: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49300: l_recog_line_2 NUMBER;
49301:
49302: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49303: l_bflow_applied_to_amt NUMBER; -- 5132302
49304: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49305:
49306: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49307:
49308: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49375: l_accrual_line_num := NULL; -- 4262811
49376: l_tmp_amt := NULL; -- 4262811
49377: --
49378:
49379: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49380: l_balance_type_code <> 'B' THEN
49381: IF NVL(p_source_22,'
49382: ') = 'ACC' AND
49383: NVL(p_source_71,'

Line 49453: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49449: --
49450: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49451:
49452: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49453: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49454:
49455: -- 4955764
49456: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49457: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49509: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49510:
49511: IF xla_accounting_cache_pkg.GetValueChar
49512: (p_source_code => 'LEDGER_CATEGORY_CODE'
49513: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49514: AND l_bflow_method_code = 'PRIOR_ENTRY'
49515: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49516: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49517: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49609: p_lookup_type => 'XLA_OWNER_TYPE'
49610: ,p_lookup_code => l_component_type_code
49611: )
49612: ,p_token_4 => 'PRODUCT_NAME'
49613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49617: ,p_ae_header_id => NULL

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

49610: ,p_lookup_code => l_component_type_code
49611: )
49612: ,p_token_4 => 'PRODUCT_NAME'
49613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49617: ,p_ae_header_id => NULL
49618: );

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

49611: )
49612: ,p_token_4 => 'PRODUCT_NAME'
49613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49617: ,p_ae_header_id => NULL
49618: );
49619:

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

49612: ,p_token_4 => 'PRODUCT_NAME'
49613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49617: ,p_ae_header_id => NULL
49618: );
49619:
49620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49643: ----------------------------------------------------------------------------------
49644: -- 4219869 Business Flow
49645: -- Update journal entry status -- Need to generate this within IF
49646: ----------------------------------------------------------------------------------
49647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49649: ,p_balance_type_code => l_balance_type_code
49650: );
49651:

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

49730:
49731: --
49732: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49733: --
49734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49735: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49736: ELSE
49737: ---------------------------------------------------------------------------------------------------
49738: -- 4262811a Switch Sign

Line 49759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49755:
49756: XLA_AE_LINES_PKG.ValidateCurrentLine;
49757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49758:
49759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49761: ,p_balance_type_code => l_balance_type_code);
49762:
49763: END IF;

Line 49893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49889: l_tmp_amt NUMBER;
49890: l_acc_rev_natural_side_code VARCHAR2(1);
49891:
49892: l_num_entries NUMBER;
49893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49897: l_recog_line_1 NUMBER;

Line 49894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49890: l_acc_rev_natural_side_code VARCHAR2(1);
49891:
49892: l_num_entries NUMBER;
49893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49897: l_recog_line_1 NUMBER;
49898: l_recog_line_2 NUMBER;

Line 49895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49891:
49892: l_num_entries NUMBER;
49893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49897: l_recog_line_1 NUMBER;
49898: l_recog_line_2 NUMBER;
49899:

Line 49896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49892: l_num_entries NUMBER;
49893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49897: l_recog_line_1 NUMBER;
49898: l_recog_line_2 NUMBER;
49899:
49900: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49902: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49898: l_recog_line_2 NUMBER;
49899:
49900: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49901: l_bflow_applied_to_amt NUMBER; -- 5132302
49902: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49903:
49904: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49905:
49906: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49973: l_accrual_line_num := NULL; -- 4262811
49974: l_tmp_amt := NULL; -- 4262811
49975: --
49976:
49977: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49978: l_balance_type_code <> 'B' THEN
49979: IF (NVL(p_source_35,'
49980: ') = 'REV' OR
49981: NVL(p_source_35,'

Line 50065: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50061: --
50062: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50063:
50064: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50065: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50066:
50067: -- 4955764
50068: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50069: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50121: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50122:
50123: IF xla_accounting_cache_pkg.GetValueChar
50124: (p_source_code => 'LEDGER_CATEGORY_CODE'
50125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50126: AND l_bflow_method_code = 'PRIOR_ENTRY'
50127: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50128: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50129: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50271: p_lookup_type => 'XLA_OWNER_TYPE'
50272: ,p_lookup_code => l_component_type_code
50273: )
50274: ,p_token_4 => 'PRODUCT_NAME'
50275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50279: ,p_ae_header_id => NULL

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

50272: ,p_lookup_code => l_component_type_code
50273: )
50274: ,p_token_4 => 'PRODUCT_NAME'
50275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50279: ,p_ae_header_id => NULL
50280: );

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

50273: )
50274: ,p_token_4 => 'PRODUCT_NAME'
50275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50279: ,p_ae_header_id => NULL
50280: );
50281:

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

50274: ,p_token_4 => 'PRODUCT_NAME'
50275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50279: ,p_ae_header_id => NULL
50280: );
50281:
50282: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50305: ----------------------------------------------------------------------------------
50306: -- 4219869 Business Flow
50307: -- Update journal entry status -- Need to generate this within IF
50308: ----------------------------------------------------------------------------------
50309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50311: ,p_balance_type_code => l_balance_type_code
50312: );
50313:

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

50433:
50434: --
50435: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50436: --
50437: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50438: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50439: ELSE
50440: ---------------------------------------------------------------------------------------------------
50441: -- 4262811a Switch Sign

Line 50462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50458:
50459: XLA_AE_LINES_PKG.ValidateCurrentLine;
50460: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50461:
50462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50463: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50464: ,p_balance_type_code => l_balance_type_code);
50465:
50466: END IF;

Line 50592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50588: l_tmp_amt NUMBER;
50589: l_acc_rev_natural_side_code VARCHAR2(1);
50590:
50591: l_num_entries NUMBER;
50592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50596: l_recog_line_1 NUMBER;

Line 50593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50589: l_acc_rev_natural_side_code VARCHAR2(1);
50590:
50591: l_num_entries NUMBER;
50592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50596: l_recog_line_1 NUMBER;
50597: l_recog_line_2 NUMBER;

Line 50594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50590:
50591: l_num_entries NUMBER;
50592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50596: l_recog_line_1 NUMBER;
50597: l_recog_line_2 NUMBER;
50598:

Line 50595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50591: l_num_entries NUMBER;
50592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50596: l_recog_line_1 NUMBER;
50597: l_recog_line_2 NUMBER;
50598:
50599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50597: l_recog_line_2 NUMBER;
50598:
50599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50600: l_bflow_applied_to_amt NUMBER; -- 5132302
50601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50602:
50603: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50604:
50605: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50672: l_accrual_line_num := NULL; -- 4262811
50673: l_tmp_amt := NULL; -- 4262811
50674: --
50675:
50676: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50677: l_balance_type_code <> 'B' THEN
50678: IF NVL(p_source_22,'
50679: ') = 'CASH' AND
50680: NVL(p_source_71,'

Line 50752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50748: --
50749: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50750:
50751: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50753:
50754: -- 4955764
50755: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50756: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50808: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50809:
50810: IF xla_accounting_cache_pkg.GetValueChar
50811: (p_source_code => 'LEDGER_CATEGORY_CODE'
50812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50813: AND l_bflow_method_code = 'PRIOR_ENTRY'
50814: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50815: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50816: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50958: p_lookup_type => 'XLA_OWNER_TYPE'
50959: ,p_lookup_code => l_component_type_code
50960: )
50961: ,p_token_4 => 'PRODUCT_NAME'
50962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50966: ,p_ae_header_id => NULL

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

50959: ,p_lookup_code => l_component_type_code
50960: )
50961: ,p_token_4 => 'PRODUCT_NAME'
50962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50966: ,p_ae_header_id => NULL
50967: );

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

50960: )
50961: ,p_token_4 => 'PRODUCT_NAME'
50962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50966: ,p_ae_header_id => NULL
50967: );
50968:

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

50961: ,p_token_4 => 'PRODUCT_NAME'
50962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50966: ,p_ae_header_id => NULL
50967: );
50968:
50969: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50992: ----------------------------------------------------------------------------------
50993: -- 4219869 Business Flow
50994: -- Update journal entry status -- Need to generate this within IF
50995: ----------------------------------------------------------------------------------
50996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50997: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50998: ,p_balance_type_code => l_balance_type_code
50999: );
51000:

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

51120:
51121: --
51122: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51123: --
51124: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51125: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51126: ELSE
51127: ---------------------------------------------------------------------------------------------------
51128: -- 4262811a Switch Sign

Line 51149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51145:
51146: XLA_AE_LINES_PKG.ValidateCurrentLine;
51147: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51148:
51149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51150: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51151: ,p_balance_type_code => l_balance_type_code);
51152:
51153: END IF;

Line 51277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51273: l_tmp_amt NUMBER;
51274: l_acc_rev_natural_side_code VARCHAR2(1);
51275:
51276: l_num_entries NUMBER;
51277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51281: l_recog_line_1 NUMBER;

Line 51278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51274: l_acc_rev_natural_side_code VARCHAR2(1);
51275:
51276: l_num_entries NUMBER;
51277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51281: l_recog_line_1 NUMBER;
51282: l_recog_line_2 NUMBER;

Line 51279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51275:
51276: l_num_entries NUMBER;
51277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51281: l_recog_line_1 NUMBER;
51282: l_recog_line_2 NUMBER;
51283:

Line 51280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51276: l_num_entries NUMBER;
51277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51281: l_recog_line_1 NUMBER;
51282: l_recog_line_2 NUMBER;
51283:
51284: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51286: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51282: l_recog_line_2 NUMBER;
51283:
51284: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51285: l_bflow_applied_to_amt NUMBER; -- 5132302
51286: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51287:
51288: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51289:
51290: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51357: l_accrual_line_num := NULL; -- 4262811
51358: l_tmp_amt := NULL; -- 4262811
51359: --
51360:
51361: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51362: l_balance_type_code <> 'B' THEN
51363: IF NVL(p_source_22,'
51364: ') = 'CONFIRMATION' AND
51365: NVL(p_source_71,'

Line 51435: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51431: --
51432: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51433:
51434: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51435: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51436:
51437: -- 4955764
51438: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51439: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51491: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51492:
51493: IF xla_accounting_cache_pkg.GetValueChar
51494: (p_source_code => 'LEDGER_CATEGORY_CODE'
51495: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51496: AND l_bflow_method_code = 'PRIOR_ENTRY'
51497: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51498: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51499: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51641: p_lookup_type => 'XLA_OWNER_TYPE'
51642: ,p_lookup_code => l_component_type_code
51643: )
51644: ,p_token_4 => 'PRODUCT_NAME'
51645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51649: ,p_ae_header_id => NULL

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

51642: ,p_lookup_code => l_component_type_code
51643: )
51644: ,p_token_4 => 'PRODUCT_NAME'
51645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51649: ,p_ae_header_id => NULL
51650: );

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

51643: )
51644: ,p_token_4 => 'PRODUCT_NAME'
51645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51649: ,p_ae_header_id => NULL
51650: );
51651:

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

51644: ,p_token_4 => 'PRODUCT_NAME'
51645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51649: ,p_ae_header_id => NULL
51650: );
51651:
51652: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51675: ----------------------------------------------------------------------------------
51676: -- 4219869 Business Flow
51677: -- Update journal entry status -- Need to generate this within IF
51678: ----------------------------------------------------------------------------------
51679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51680: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51681: ,p_balance_type_code => l_balance_type_code
51682: );
51683:

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

51803:
51804: --
51805: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51806: --
51807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51808: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51809: ELSE
51810: ---------------------------------------------------------------------------------------------------
51811: -- 4262811a Switch Sign

Line 51832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51828:
51829: XLA_AE_LINES_PKG.ValidateCurrentLine;
51830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51831:
51832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51834: ,p_balance_type_code => l_balance_type_code);
51835:
51836: END IF;

Line 51948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51944: l_tmp_amt NUMBER;
51945: l_acc_rev_natural_side_code VARCHAR2(1);
51946:
51947: l_num_entries NUMBER;
51948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51952: l_recog_line_1 NUMBER;

Line 51949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51945: l_acc_rev_natural_side_code VARCHAR2(1);
51946:
51947: l_num_entries NUMBER;
51948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51952: l_recog_line_1 NUMBER;
51953: l_recog_line_2 NUMBER;

Line 51950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51946:
51947: l_num_entries NUMBER;
51948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51952: l_recog_line_1 NUMBER;
51953: l_recog_line_2 NUMBER;
51954:

Line 51951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51947: l_num_entries NUMBER;
51948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51952: l_recog_line_1 NUMBER;
51953: l_recog_line_2 NUMBER;
51954:
51955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51953: l_recog_line_2 NUMBER;
51954:
51955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51956: l_bflow_applied_to_amt NUMBER; -- 5132302
51957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51958:
51959: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51960:
51961: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52028: l_accrual_line_num := NULL; -- 4262811
52029: l_tmp_amt := NULL; -- 4262811
52030: --
52031:
52032: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52033: l_balance_type_code <> 'B' THEN
52034: IF (NVL(p_source_35,'
52035: ') = 'REV' OR
52036: NVL(p_source_35,'

Line 52116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52112: --
52113: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52114:
52115: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52117:
52118: -- 4955764
52119: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52120: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52162: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52163:
52164: IF xla_accounting_cache_pkg.GetValueChar
52165: (p_source_code => 'LEDGER_CATEGORY_CODE'
52166: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52167: AND l_bflow_method_code = 'PRIOR_ENTRY'
52168: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52169: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52170: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52239: p_lookup_type => 'XLA_OWNER_TYPE'
52240: ,p_lookup_code => l_component_type_code
52241: )
52242: ,p_token_4 => 'PRODUCT_NAME'
52243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52247: ,p_ae_header_id => NULL

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

52240: ,p_lookup_code => l_component_type_code
52241: )
52242: ,p_token_4 => 'PRODUCT_NAME'
52243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52247: ,p_ae_header_id => NULL
52248: );

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

52241: )
52242: ,p_token_4 => 'PRODUCT_NAME'
52243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52247: ,p_ae_header_id => NULL
52248: );
52249:

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

52242: ,p_token_4 => 'PRODUCT_NAME'
52243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52247: ,p_ae_header_id => NULL
52248: );
52249:
52250: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52273: ----------------------------------------------------------------------------------
52274: -- 4219869 Business Flow
52275: -- Update journal entry status -- Need to generate this within IF
52276: ----------------------------------------------------------------------------------
52277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52278: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52279: ,p_balance_type_code => l_balance_type_code
52280: );
52281:

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

52334:
52335: --
52336: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52337: --
52338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52339: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52340: ELSE
52341: ---------------------------------------------------------------------------------------------------
52342: -- 4262811a Switch Sign

Line 52363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52359:
52360: XLA_AE_LINES_PKG.ValidateCurrentLine;
52361: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52362:
52363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52365: ,p_balance_type_code => l_balance_type_code);
52366:
52367: END IF;

Line 52491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52487: l_tmp_amt NUMBER;
52488: l_acc_rev_natural_side_code VARCHAR2(1);
52489:
52490: l_num_entries NUMBER;
52491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52495: l_recog_line_1 NUMBER;

Line 52492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52488: l_acc_rev_natural_side_code VARCHAR2(1);
52489:
52490: l_num_entries NUMBER;
52491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52495: l_recog_line_1 NUMBER;
52496: l_recog_line_2 NUMBER;

Line 52493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52489:
52490: l_num_entries NUMBER;
52491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52495: l_recog_line_1 NUMBER;
52496: l_recog_line_2 NUMBER;
52497:

Line 52494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52490: l_num_entries NUMBER;
52491: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52492: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52493: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52494: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52495: l_recog_line_1 NUMBER;
52496: l_recog_line_2 NUMBER;
52497:
52498: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52500: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52496: l_recog_line_2 NUMBER;
52497:
52498: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52499: l_bflow_applied_to_amt NUMBER; -- 5132302
52500: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52501:
52502: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52503:
52504: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52571: l_accrual_line_num := NULL; -- 4262811
52572: l_tmp_amt := NULL; -- 4262811
52573: --
52574:
52575: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52576: l_balance_type_code <> 'B' THEN
52577: IF NVL(p_source_22,'
52578: ') = 'REMITTANCE' AND
52579: NVL(p_source_71,'

Line 52649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52645: --
52646: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52647:
52648: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52650:
52651: -- 4955764
52652: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52653: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52705: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52706:
52707: IF xla_accounting_cache_pkg.GetValueChar
52708: (p_source_code => 'LEDGER_CATEGORY_CODE'
52709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52710: AND l_bflow_method_code = 'PRIOR_ENTRY'
52711: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52712: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52713: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52855: p_lookup_type => 'XLA_OWNER_TYPE'
52856: ,p_lookup_code => l_component_type_code
52857: )
52858: ,p_token_4 => 'PRODUCT_NAME'
52859: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52860: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52861: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52862: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52863: ,p_ae_header_id => NULL

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

52856: ,p_lookup_code => l_component_type_code
52857: )
52858: ,p_token_4 => 'PRODUCT_NAME'
52859: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52860: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52861: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52862: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52863: ,p_ae_header_id => NULL
52864: );

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

52857: )
52858: ,p_token_4 => 'PRODUCT_NAME'
52859: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52860: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52861: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52862: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52863: ,p_ae_header_id => NULL
52864: );
52865:

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

52858: ,p_token_4 => 'PRODUCT_NAME'
52859: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52860: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52861: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52862: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52863: ,p_ae_header_id => NULL
52864: );
52865:
52866: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52889: ----------------------------------------------------------------------------------
52890: -- 4219869 Business Flow
52891: -- Update journal entry status -- Need to generate this within IF
52892: ----------------------------------------------------------------------------------
52893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52894: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52895: ,p_balance_type_code => l_balance_type_code
52896: );
52897:

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

53017:
53018: --
53019: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53020: --
53021: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53022: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53023: ELSE
53024: ---------------------------------------------------------------------------------------------------
53025: -- 4262811a Switch Sign

Line 53046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53042:
53043: XLA_AE_LINES_PKG.ValidateCurrentLine;
53044: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53045:
53046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53047: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53048: ,p_balance_type_code => l_balance_type_code);
53049:
53050: END IF;

Line 53172: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53168: l_tmp_amt NUMBER;
53169: l_acc_rev_natural_side_code VARCHAR2(1);
53170:
53171: l_num_entries NUMBER;
53172: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53173: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53174: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53175: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53176: l_recog_line_1 NUMBER;

Line 53173: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53169: l_acc_rev_natural_side_code VARCHAR2(1);
53170:
53171: l_num_entries NUMBER;
53172: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53173: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53174: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53175: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53176: l_recog_line_1 NUMBER;
53177: l_recog_line_2 NUMBER;

Line 53174: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53170:
53171: l_num_entries NUMBER;
53172: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53173: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53174: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53175: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53176: l_recog_line_1 NUMBER;
53177: l_recog_line_2 NUMBER;
53178:

Line 53175: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53171: l_num_entries NUMBER;
53172: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53173: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53174: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53175: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53176: l_recog_line_1 NUMBER;
53177: l_recog_line_2 NUMBER;
53178:
53179: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53181: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53177: l_recog_line_2 NUMBER;
53178:
53179: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53180: l_bflow_applied_to_amt NUMBER; -- 5132302
53181: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53182:
53183: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53184:
53185: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53252: l_accrual_line_num := NULL; -- 4262811
53253: l_tmp_amt := NULL; -- 4262811
53254: --
53255:
53256: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53257: l_balance_type_code <> 'B' THEN
53258: IF NVL(p_source_22,'
53259: ') = 'BANK_CHARGES' AND
53260: NVL(p_source_71,'

Line 53330: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53326: --
53327: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53328:
53329: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53330: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53331:
53332: -- 4955764
53333: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53334: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53386: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53387:
53388: IF xla_accounting_cache_pkg.GetValueChar
53389: (p_source_code => 'LEDGER_CATEGORY_CODE'
53390: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53391: AND l_bflow_method_code = 'PRIOR_ENTRY'
53392: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53393: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53394: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53486: p_lookup_type => 'XLA_OWNER_TYPE'
53487: ,p_lookup_code => l_component_type_code
53488: )
53489: ,p_token_4 => 'PRODUCT_NAME'
53490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53494: ,p_ae_header_id => NULL

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

53487: ,p_lookup_code => l_component_type_code
53488: )
53489: ,p_token_4 => 'PRODUCT_NAME'
53490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53494: ,p_ae_header_id => NULL
53495: );

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

53488: )
53489: ,p_token_4 => 'PRODUCT_NAME'
53490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53494: ,p_ae_header_id => NULL
53495: );
53496:

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

53489: ,p_token_4 => 'PRODUCT_NAME'
53490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53494: ,p_ae_header_id => NULL
53495: );
53496:
53497: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53520: ----------------------------------------------------------------------------------
53521: -- 4219869 Business Flow
53522: -- Update journal entry status -- Need to generate this within IF
53523: ----------------------------------------------------------------------------------
53524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53525: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53526: ,p_balance_type_code => l_balance_type_code
53527: );
53528:

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

53607:
53608: --
53609: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53610: --
53611: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53612: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53613: ELSE
53614: ---------------------------------------------------------------------------------------------------
53615: -- 4262811a Switch Sign

Line 53636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53632:
53633: XLA_AE_LINES_PKG.ValidateCurrentLine;
53634: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53635:
53636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53637: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53638: ,p_balance_type_code => l_balance_type_code);
53639:
53640: END IF;

Line 53762: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53758: l_tmp_amt NUMBER;
53759: l_acc_rev_natural_side_code VARCHAR2(1);
53760:
53761: l_num_entries NUMBER;
53762: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53763: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53764: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53765: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53766: l_recog_line_1 NUMBER;

Line 53763: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53759: l_acc_rev_natural_side_code VARCHAR2(1);
53760:
53761: l_num_entries NUMBER;
53762: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53763: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53764: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53765: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53766: l_recog_line_1 NUMBER;
53767: l_recog_line_2 NUMBER;

Line 53764: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53760:
53761: l_num_entries NUMBER;
53762: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53763: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53764: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53765: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53766: l_recog_line_1 NUMBER;
53767: l_recog_line_2 NUMBER;
53768:

Line 53765: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53761: l_num_entries NUMBER;
53762: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53763: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53764: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53765: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53766: l_recog_line_1 NUMBER;
53767: l_recog_line_2 NUMBER;
53768:
53769: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53771: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53767: l_recog_line_2 NUMBER;
53768:
53769: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53770: l_bflow_applied_to_amt NUMBER; -- 5132302
53771: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53772:
53773: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53774:
53775: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53842: l_accrual_line_num := NULL; -- 4262811
53843: l_tmp_amt := NULL; -- 4262811
53844: --
53845:
53846: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53847: l_balance_type_code <> 'B' THEN
53848: IF NVL(p_source_22,'
53849: ') = 'CASH' AND
53850: NVL(p_source_71,'

Line 53920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53916: --
53917: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53918:
53919: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53921:
53922: -- 4955764
53923: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53924: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53976: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53977:
53978: IF xla_accounting_cache_pkg.GetValueChar
53979: (p_source_code => 'LEDGER_CATEGORY_CODE'
53980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53981: AND l_bflow_method_code = 'PRIOR_ENTRY'
53982: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53983: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53984: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54076: p_lookup_type => 'XLA_OWNER_TYPE'
54077: ,p_lookup_code => l_component_type_code
54078: )
54079: ,p_token_4 => 'PRODUCT_NAME'
54080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54084: ,p_ae_header_id => NULL

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

54077: ,p_lookup_code => l_component_type_code
54078: )
54079: ,p_token_4 => 'PRODUCT_NAME'
54080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54084: ,p_ae_header_id => NULL
54085: );

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

54078: )
54079: ,p_token_4 => 'PRODUCT_NAME'
54080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54084: ,p_ae_header_id => NULL
54085: );
54086:

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

54079: ,p_token_4 => 'PRODUCT_NAME'
54080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54084: ,p_ae_header_id => NULL
54085: );
54086:
54087: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54110: ----------------------------------------------------------------------------------
54111: -- 4219869 Business Flow
54112: -- Update journal entry status -- Need to generate this within IF
54113: ----------------------------------------------------------------------------------
54114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54115: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54116: ,p_balance_type_code => l_balance_type_code
54117: );
54118:

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

54197:
54198: --
54199: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54200: --
54201: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54202: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54203: ELSE
54204: ---------------------------------------------------------------------------------------------------
54205: -- 4262811a Switch Sign

Line 54226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54222:
54223: XLA_AE_LINES_PKG.ValidateCurrentLine;
54224: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54225:
54226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54227: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54228: ,p_balance_type_code => l_balance_type_code);
54229:
54230: END IF;

Line 54354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54350: l_tmp_amt NUMBER;
54351: l_acc_rev_natural_side_code VARCHAR2(1);
54352:
54353: l_num_entries NUMBER;
54354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54358: l_recog_line_1 NUMBER;

Line 54355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54351: l_acc_rev_natural_side_code VARCHAR2(1);
54352:
54353: l_num_entries NUMBER;
54354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54358: l_recog_line_1 NUMBER;
54359: l_recog_line_2 NUMBER;

Line 54356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54352:
54353: l_num_entries NUMBER;
54354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54358: l_recog_line_1 NUMBER;
54359: l_recog_line_2 NUMBER;
54360:

Line 54357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54353: l_num_entries NUMBER;
54354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54358: l_recog_line_1 NUMBER;
54359: l_recog_line_2 NUMBER;
54360:
54361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54359: l_recog_line_2 NUMBER;
54360:
54361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54362: l_bflow_applied_to_amt NUMBER; -- 5132302
54363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54364:
54365: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54366:
54367: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54434: l_accrual_line_num := NULL; -- 4262811
54435: l_tmp_amt := NULL; -- 4262811
54436: --
54437:
54438: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54439: l_balance_type_code <> 'B' THEN
54440: IF NVL(p_source_22,'
54441: ') = 'OTHER ACC' AND
54442: NVL(p_source_23,'

Line 54514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54510: --
54511: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54512:
54513: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54515:
54516: -- 4955764
54517: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54518: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54570: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54571:
54572: IF xla_accounting_cache_pkg.GetValueChar
54573: (p_source_code => 'LEDGER_CATEGORY_CODE'
54574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54575: AND l_bflow_method_code = 'PRIOR_ENTRY'
54576: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54577: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54578: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54670: p_lookup_type => 'XLA_OWNER_TYPE'
54671: ,p_lookup_code => l_component_type_code
54672: )
54673: ,p_token_4 => 'PRODUCT_NAME'
54674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54678: ,p_ae_header_id => NULL

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

54671: ,p_lookup_code => l_component_type_code
54672: )
54673: ,p_token_4 => 'PRODUCT_NAME'
54674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54678: ,p_ae_header_id => NULL
54679: );

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

54672: )
54673: ,p_token_4 => 'PRODUCT_NAME'
54674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54678: ,p_ae_header_id => NULL
54679: );
54680:

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

54673: ,p_token_4 => 'PRODUCT_NAME'
54674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54678: ,p_ae_header_id => NULL
54679: );
54680:
54681: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54704: ----------------------------------------------------------------------------------
54705: -- 4219869 Business Flow
54706: -- Update journal entry status -- Need to generate this within IF
54707: ----------------------------------------------------------------------------------
54708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54709: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54710: ,p_balance_type_code => l_balance_type_code
54711: );
54712:

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

54791:
54792: --
54793: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54794: --
54795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54796: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54797: ELSE
54798: ---------------------------------------------------------------------------------------------------
54799: -- 4262811a Switch Sign

Line 54820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54816:
54817: XLA_AE_LINES_PKG.ValidateCurrentLine;
54818: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54819:
54820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54822: ,p_balance_type_code => l_balance_type_code);
54823:
54824: END IF;

Line 54946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54942: l_tmp_amt NUMBER;
54943: l_acc_rev_natural_side_code VARCHAR2(1);
54944:
54945: l_num_entries NUMBER;
54946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54950: l_recog_line_1 NUMBER;

Line 54947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54943: l_acc_rev_natural_side_code VARCHAR2(1);
54944:
54945: l_num_entries NUMBER;
54946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54950: l_recog_line_1 NUMBER;
54951: l_recog_line_2 NUMBER;

Line 54948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54944:
54945: l_num_entries NUMBER;
54946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54950: l_recog_line_1 NUMBER;
54951: l_recog_line_2 NUMBER;
54952:

Line 54949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54945: l_num_entries NUMBER;
54946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54950: l_recog_line_1 NUMBER;
54951: l_recog_line_2 NUMBER;
54952:
54953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54951: l_recog_line_2 NUMBER;
54952:
54953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54954: l_bflow_applied_to_amt NUMBER; -- 5132302
54955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54956:
54957: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54958:
54959: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55026: l_accrual_line_num := NULL; -- 4262811
55027: l_tmp_amt := NULL; -- 4262811
55028: --
55029:
55030: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55031: l_balance_type_code <> 'B' THEN
55032: IF NVL(p_source_22,'
55033: ') = 'CONFIRMATION' AND
55034: NVL(p_source_71,'

Line 55104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55100: --
55101: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55102:
55103: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55105:
55106: -- 4955764
55107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55160: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55161:
55162: IF xla_accounting_cache_pkg.GetValueChar
55163: (p_source_code => 'LEDGER_CATEGORY_CODE'
55164: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55165: AND l_bflow_method_code = 'PRIOR_ENTRY'
55166: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55167: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55168: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55260: p_lookup_type => 'XLA_OWNER_TYPE'
55261: ,p_lookup_code => l_component_type_code
55262: )
55263: ,p_token_4 => 'PRODUCT_NAME'
55264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55268: ,p_ae_header_id => NULL

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

55261: ,p_lookup_code => l_component_type_code
55262: )
55263: ,p_token_4 => 'PRODUCT_NAME'
55264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55268: ,p_ae_header_id => NULL
55269: );

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

55262: )
55263: ,p_token_4 => 'PRODUCT_NAME'
55264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55268: ,p_ae_header_id => NULL
55269: );
55270:

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

55263: ,p_token_4 => 'PRODUCT_NAME'
55264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55268: ,p_ae_header_id => NULL
55269: );
55270:
55271: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55294: ----------------------------------------------------------------------------------
55295: -- 4219869 Business Flow
55296: -- Update journal entry status -- Need to generate this within IF
55297: ----------------------------------------------------------------------------------
55298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55300: ,p_balance_type_code => l_balance_type_code
55301: );
55302:

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

55381:
55382: --
55383: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55384: --
55385: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55386: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55387: ELSE
55388: ---------------------------------------------------------------------------------------------------
55389: -- 4262811a Switch Sign

Line 55410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55406:
55407: XLA_AE_LINES_PKG.ValidateCurrentLine;
55408: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55409:
55410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55412: ,p_balance_type_code => l_balance_type_code);
55413:
55414: END IF;

Line 55536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55532: l_tmp_amt NUMBER;
55533: l_acc_rev_natural_side_code VARCHAR2(1);
55534:
55535: l_num_entries NUMBER;
55536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55540: l_recog_line_1 NUMBER;

Line 55537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55533: l_acc_rev_natural_side_code VARCHAR2(1);
55534:
55535: l_num_entries NUMBER;
55536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55540: l_recog_line_1 NUMBER;
55541: l_recog_line_2 NUMBER;

Line 55538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55534:
55535: l_num_entries NUMBER;
55536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55540: l_recog_line_1 NUMBER;
55541: l_recog_line_2 NUMBER;
55542:

Line 55539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55535: l_num_entries NUMBER;
55536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55540: l_recog_line_1 NUMBER;
55541: l_recog_line_2 NUMBER;
55542:
55543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55541: l_recog_line_2 NUMBER;
55542:
55543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55544: l_bflow_applied_to_amt NUMBER; -- 5132302
55545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55546:
55547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55548:
55549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55616: l_accrual_line_num := NULL; -- 4262811
55617: l_tmp_amt := NULL; -- 4262811
55618: --
55619:
55620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55621: l_balance_type_code <> 'B' THEN
55622: IF NVL(p_source_22,'
55623: ') = 'CURR_ROUND' AND
55624: NVL(p_source_71,'

Line 55694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55690: --
55691: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55692:
55693: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55695:
55696: -- 4955764
55697: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55698: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55750: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55751:
55752: IF xla_accounting_cache_pkg.GetValueChar
55753: (p_source_code => 'LEDGER_CATEGORY_CODE'
55754: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55755: AND l_bflow_method_code = 'PRIOR_ENTRY'
55756: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55757: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55758: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55850: p_lookup_type => 'XLA_OWNER_TYPE'
55851: ,p_lookup_code => l_component_type_code
55852: )
55853: ,p_token_4 => 'PRODUCT_NAME'
55854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55858: ,p_ae_header_id => NULL

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

55851: ,p_lookup_code => l_component_type_code
55852: )
55853: ,p_token_4 => 'PRODUCT_NAME'
55854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55858: ,p_ae_header_id => NULL
55859: );

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

55852: )
55853: ,p_token_4 => 'PRODUCT_NAME'
55854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55858: ,p_ae_header_id => NULL
55859: );
55860:

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

55853: ,p_token_4 => 'PRODUCT_NAME'
55854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55858: ,p_ae_header_id => NULL
55859: );
55860:
55861: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55884: ----------------------------------------------------------------------------------
55885: -- 4219869 Business Flow
55886: -- Update journal entry status -- Need to generate this within IF
55887: ----------------------------------------------------------------------------------
55888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55890: ,p_balance_type_code => l_balance_type_code
55891: );
55892:

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

55971:
55972: --
55973: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55974: --
55975: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55976: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55977: ELSE
55978: ---------------------------------------------------------------------------------------------------
55979: -- 4262811a Switch Sign

Line 56000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55996:
55997: XLA_AE_LINES_PKG.ValidateCurrentLine;
55998: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55999:
56000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56001: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56002: ,p_balance_type_code => l_balance_type_code);
56003:
56004: END IF;

Line 56126: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56122: l_tmp_amt NUMBER;
56123: l_acc_rev_natural_side_code VARCHAR2(1);
56124:
56125: l_num_entries NUMBER;
56126: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56127: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56128: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56129: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56130: l_recog_line_1 NUMBER;

Line 56127: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56123: l_acc_rev_natural_side_code VARCHAR2(1);
56124:
56125: l_num_entries NUMBER;
56126: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56127: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56128: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56129: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56130: l_recog_line_1 NUMBER;
56131: l_recog_line_2 NUMBER;

Line 56128: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56124:
56125: l_num_entries NUMBER;
56126: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56127: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56128: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56129: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56130: l_recog_line_1 NUMBER;
56131: l_recog_line_2 NUMBER;
56132:

Line 56129: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56125: l_num_entries NUMBER;
56126: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56127: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56128: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56129: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56130: l_recog_line_1 NUMBER;
56131: l_recog_line_2 NUMBER;
56132:
56133: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56135: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56131: l_recog_line_2 NUMBER;
56132:
56133: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56134: l_bflow_applied_to_amt NUMBER; -- 5132302
56135: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56136:
56137: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56138:
56139: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56206: l_accrual_line_num := NULL; -- 4262811
56207: l_tmp_amt := NULL; -- 4262811
56208: --
56209:
56210: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56211: l_balance_type_code <> 'B' THEN
56212: IF NVL(p_source_22,'
56213: ') = 'SHORT_TERM_DEBT' AND
56214: NVL(p_source_71,'

Line 56284: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56280: --
56281: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56282:
56283: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56284: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56285:
56286: -- 4955764
56287: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56288: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56340: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56341:
56342: IF xla_accounting_cache_pkg.GetValueChar
56343: (p_source_code => 'LEDGER_CATEGORY_CODE'
56344: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56345: AND l_bflow_method_code = 'PRIOR_ENTRY'
56346: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56347: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56348: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56440: p_lookup_type => 'XLA_OWNER_TYPE'
56441: ,p_lookup_code => l_component_type_code
56442: )
56443: ,p_token_4 => 'PRODUCT_NAME'
56444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56448: ,p_ae_header_id => NULL

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

56441: ,p_lookup_code => l_component_type_code
56442: )
56443: ,p_token_4 => 'PRODUCT_NAME'
56444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56448: ,p_ae_header_id => NULL
56449: );

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

56442: )
56443: ,p_token_4 => 'PRODUCT_NAME'
56444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56448: ,p_ae_header_id => NULL
56449: );
56450:

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

56443: ,p_token_4 => 'PRODUCT_NAME'
56444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56448: ,p_ae_header_id => NULL
56449: );
56450:
56451: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56474: ----------------------------------------------------------------------------------
56475: -- 4219869 Business Flow
56476: -- Update journal entry status -- Need to generate this within IF
56477: ----------------------------------------------------------------------------------
56478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56480: ,p_balance_type_code => l_balance_type_code
56481: );
56482:

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

56561:
56562: --
56563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56564: --
56565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56567: ELSE
56568: ---------------------------------------------------------------------------------------------------
56569: -- 4262811a Switch Sign

Line 56590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56586:
56587: XLA_AE_LINES_PKG.ValidateCurrentLine;
56588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56589:
56590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56592: ,p_balance_type_code => l_balance_type_code);
56593:
56594: END IF;

Line 56716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56712: l_tmp_amt NUMBER;
56713: l_acc_rev_natural_side_code VARCHAR2(1);
56714:
56715: l_num_entries NUMBER;
56716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56720: l_recog_line_1 NUMBER;

Line 56717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56713: l_acc_rev_natural_side_code VARCHAR2(1);
56714:
56715: l_num_entries NUMBER;
56716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56720: l_recog_line_1 NUMBER;
56721: l_recog_line_2 NUMBER;

Line 56718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56714:
56715: l_num_entries NUMBER;
56716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56720: l_recog_line_1 NUMBER;
56721: l_recog_line_2 NUMBER;
56722:

Line 56719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56715: l_num_entries NUMBER;
56716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56720: l_recog_line_1 NUMBER;
56721: l_recog_line_2 NUMBER;
56722:
56723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56721: l_recog_line_2 NUMBER;
56722:
56723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56724: l_bflow_applied_to_amt NUMBER; -- 5132302
56725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56726:
56727: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56728:
56729: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56796: l_accrual_line_num := NULL; -- 4262811
56797: l_tmp_amt := NULL; -- 4262811
56798: --
56799:
56800: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56801: l_balance_type_code <> 'B' THEN
56802: IF NVL(p_source_22,'
56803: ') = 'DEFERRED_TAX' AND
56804: NVL(p_source_71,'

Line 56874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56870: --
56871: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56872:
56873: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56875:
56876: -- 4955764
56877: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56878: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56930: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56931:
56932: IF xla_accounting_cache_pkg.GetValueChar
56933: (p_source_code => 'LEDGER_CATEGORY_CODE'
56934: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56935: AND l_bflow_method_code = 'PRIOR_ENTRY'
56936: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56937: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56938: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57030: p_lookup_type => 'XLA_OWNER_TYPE'
57031: ,p_lookup_code => l_component_type_code
57032: )
57033: ,p_token_4 => 'PRODUCT_NAME'
57034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57038: ,p_ae_header_id => NULL

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

57031: ,p_lookup_code => l_component_type_code
57032: )
57033: ,p_token_4 => 'PRODUCT_NAME'
57034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57038: ,p_ae_header_id => NULL
57039: );

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

57032: )
57033: ,p_token_4 => 'PRODUCT_NAME'
57034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57038: ,p_ae_header_id => NULL
57039: );
57040:

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

57033: ,p_token_4 => 'PRODUCT_NAME'
57034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57038: ,p_ae_header_id => NULL
57039: );
57040:
57041: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57064: ----------------------------------------------------------------------------------
57065: -- 4219869 Business Flow
57066: -- Update journal entry status -- Need to generate this within IF
57067: ----------------------------------------------------------------------------------
57068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57069: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57070: ,p_balance_type_code => l_balance_type_code
57071: );
57072:

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

57151:
57152: --
57153: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57154: --
57155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57156: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57157: ELSE
57158: ---------------------------------------------------------------------------------------------------
57159: -- 4262811a Switch Sign

Line 57180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57176:
57177: XLA_AE_LINES_PKG.ValidateCurrentLine;
57178: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57179:
57180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57182: ,p_balance_type_code => l_balance_type_code);
57183:
57184: END IF;

Line 57308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57304: l_tmp_amt NUMBER;
57305: l_acc_rev_natural_side_code VARCHAR2(1);
57306:
57307: l_num_entries NUMBER;
57308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57312: l_recog_line_1 NUMBER;

Line 57309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57305: l_acc_rev_natural_side_code VARCHAR2(1);
57306:
57307: l_num_entries NUMBER;
57308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57312: l_recog_line_1 NUMBER;
57313: l_recog_line_2 NUMBER;

Line 57310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57306:
57307: l_num_entries NUMBER;
57308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57312: l_recog_line_1 NUMBER;
57313: l_recog_line_2 NUMBER;
57314:

Line 57311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57307: l_num_entries NUMBER;
57308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57312: l_recog_line_1 NUMBER;
57313: l_recog_line_2 NUMBER;
57314:
57315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57313: l_recog_line_2 NUMBER;
57314:
57315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57316: l_bflow_applied_to_amt NUMBER; -- 5132302
57317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57318:
57319: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57320:
57321: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57388: l_accrual_line_num := NULL; -- 4262811
57389: l_tmp_amt := NULL; -- 4262811
57390: --
57391:
57392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57393: l_balance_type_code <> 'B' THEN
57394: IF NVL(p_source_22,'
57395: ') = 'EDISC' AND
57396: NVL(p_source_71,'

Line 57466: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57462: --
57463: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57464:
57465: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57466: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57467:
57468: -- 4955764
57469: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57470: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57522: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57523:
57524: IF xla_accounting_cache_pkg.GetValueChar
57525: (p_source_code => 'LEDGER_CATEGORY_CODE'
57526: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57527: AND l_bflow_method_code = 'PRIOR_ENTRY'
57528: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57529: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57530: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57672: p_lookup_type => 'XLA_OWNER_TYPE'
57673: ,p_lookup_code => l_component_type_code
57674: )
57675: ,p_token_4 => 'PRODUCT_NAME'
57676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57680: ,p_ae_header_id => NULL

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

57673: ,p_lookup_code => l_component_type_code
57674: )
57675: ,p_token_4 => 'PRODUCT_NAME'
57676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57680: ,p_ae_header_id => NULL
57681: );

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

57674: )
57675: ,p_token_4 => 'PRODUCT_NAME'
57676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57680: ,p_ae_header_id => NULL
57681: );
57682:

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

57675: ,p_token_4 => 'PRODUCT_NAME'
57676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57680: ,p_ae_header_id => NULL
57681: );
57682:
57683: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57706: ----------------------------------------------------------------------------------
57707: -- 4219869 Business Flow
57708: -- Update journal entry status -- Need to generate this within IF
57709: ----------------------------------------------------------------------------------
57710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57712: ,p_balance_type_code => l_balance_type_code
57713: );
57714:

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

57834:
57835: --
57836: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57837: --
57838: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57839: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57840: ELSE
57841: ---------------------------------------------------------------------------------------------------
57842: -- 4262811a Switch Sign

Line 57863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57859:
57860: XLA_AE_LINES_PKG.ValidateCurrentLine;
57861: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57862:
57863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57864: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57865: ,p_balance_type_code => l_balance_type_code);
57866:
57867: END IF;

Line 57987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57983: l_tmp_amt NUMBER;
57984: l_acc_rev_natural_side_code VARCHAR2(1);
57985:
57986: l_num_entries NUMBER;
57987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57991: l_recog_line_1 NUMBER;

Line 57988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57984: l_acc_rev_natural_side_code VARCHAR2(1);
57985:
57986: l_num_entries NUMBER;
57987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57991: l_recog_line_1 NUMBER;
57992: l_recog_line_2 NUMBER;

Line 57989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57985:
57986: l_num_entries NUMBER;
57987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57991: l_recog_line_1 NUMBER;
57992: l_recog_line_2 NUMBER;
57993:

Line 57990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57986: l_num_entries NUMBER;
57987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57991: l_recog_line_1 NUMBER;
57992: l_recog_line_2 NUMBER;
57993:
57994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57992: l_recog_line_2 NUMBER;
57993:
57994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57995: l_bflow_applied_to_amt NUMBER; -- 5132302
57996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57997:
57998: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57999:
58000: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58066: l_acc_rev_flag := NULL; -- 4262811
58067: l_accrual_line_num := NULL; -- 4262811
58068: l_tmp_amt := NULL; -- 4262811
58069: --
58070: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
58071: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58072: return;
58073: END IF;
58074:

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

58067: l_accrual_line_num := NULL; -- 4262811
58068: l_tmp_amt := NULL; -- 4262811
58069: --
58070: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
58071: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58072: return;
58073: END IF;
58074:
58075: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

58071: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58072: return;
58073: END IF;
58074:
58075: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58076: l_balance_type_code <> 'B' THEN
58077: IF NVL(p_source_22,'
58078: ') = 'EXCH_GAIN'
58079: THEN

Line 58147: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58143: --
58144: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58145:
58146: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58147: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58148:
58149: -- 4955764
58150: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58151: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58203: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58204:
58205: IF xla_accounting_cache_pkg.GetValueChar
58206: (p_source_code => 'LEDGER_CATEGORY_CODE'
58207: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58208: AND l_bflow_method_code = 'PRIOR_ENTRY'
58209: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58210: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58211: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58303: p_lookup_type => 'XLA_OWNER_TYPE'
58304: ,p_lookup_code => l_component_type_code
58305: )
58306: ,p_token_4 => 'PRODUCT_NAME'
58307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58311: ,p_ae_header_id => NULL

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

58304: ,p_lookup_code => l_component_type_code
58305: )
58306: ,p_token_4 => 'PRODUCT_NAME'
58307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58311: ,p_ae_header_id => NULL
58312: );

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

58305: )
58306: ,p_token_4 => 'PRODUCT_NAME'
58307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58311: ,p_ae_header_id => NULL
58312: );
58313:

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

58306: ,p_token_4 => 'PRODUCT_NAME'
58307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58311: ,p_ae_header_id => NULL
58312: );
58313:
58314: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58337: ----------------------------------------------------------------------------------
58338: -- 4219869 Business Flow
58339: -- Update journal entry status -- Need to generate this within IF
58340: ----------------------------------------------------------------------------------
58341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58342: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58343: ,p_balance_type_code => l_balance_type_code
58344: );
58345:

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

58424:
58425: --
58426: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58427: --
58428: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58429: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58430: ELSE
58431: ---------------------------------------------------------------------------------------------------
58432: -- 4262811a Switch Sign

Line 58453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58449:
58450: XLA_AE_LINES_PKG.ValidateCurrentLine;
58451: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58452:
58453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58454: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58455: ,p_balance_type_code => l_balance_type_code);
58456:
58457: END IF;

Line 58577: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58573: l_tmp_amt NUMBER;
58574: l_acc_rev_natural_side_code VARCHAR2(1);
58575:
58576: l_num_entries NUMBER;
58577: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58578: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58579: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58580: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58581: l_recog_line_1 NUMBER;

Line 58578: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58574: l_acc_rev_natural_side_code VARCHAR2(1);
58575:
58576: l_num_entries NUMBER;
58577: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58578: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58579: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58580: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58581: l_recog_line_1 NUMBER;
58582: l_recog_line_2 NUMBER;

Line 58579: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58575:
58576: l_num_entries NUMBER;
58577: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58578: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58579: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58580: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58581: l_recog_line_1 NUMBER;
58582: l_recog_line_2 NUMBER;
58583:

Line 58580: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58576: l_num_entries NUMBER;
58577: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58578: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58579: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58580: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58581: l_recog_line_1 NUMBER;
58582: l_recog_line_2 NUMBER;
58583:
58584: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58586: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58582: l_recog_line_2 NUMBER;
58583:
58584: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58585: l_bflow_applied_to_amt NUMBER; -- 5132302
58586: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58587:
58588: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58589:
58590: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58656: l_acc_rev_flag := NULL; -- 4262811
58657: l_accrual_line_num := NULL; -- 4262811
58658: l_tmp_amt := NULL; -- 4262811
58659: --
58660: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
58661: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58662: return;
58663: END IF;
58664:

Line 58661: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

58657: l_accrual_line_num := NULL; -- 4262811
58658: l_tmp_amt := NULL; -- 4262811
58659: --
58660: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
58661: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58662: return;
58663: END IF;
58664:
58665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 58665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58661: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
58662: return;
58663: END IF;
58664:
58665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58666: l_balance_type_code <> 'B' THEN
58667: IF NVL(p_source_22,'
58668: ') = 'EXCH_LOSS'
58669: THEN

Line 58737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58733: --
58734: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58735:
58736: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58738:
58739: -- 4955764
58740: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58741: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58793: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58794:
58795: IF xla_accounting_cache_pkg.GetValueChar
58796: (p_source_code => 'LEDGER_CATEGORY_CODE'
58797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58798: AND l_bflow_method_code = 'PRIOR_ENTRY'
58799: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58800: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58801: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58893: p_lookup_type => 'XLA_OWNER_TYPE'
58894: ,p_lookup_code => l_component_type_code
58895: )
58896: ,p_token_4 => 'PRODUCT_NAME'
58897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58901: ,p_ae_header_id => NULL

Line 58898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58894: ,p_lookup_code => l_component_type_code
58895: )
58896: ,p_token_4 => 'PRODUCT_NAME'
58897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58901: ,p_ae_header_id => NULL
58902: );

Line 58899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58895: )
58896: ,p_token_4 => 'PRODUCT_NAME'
58897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58901: ,p_ae_header_id => NULL
58902: );
58903:

Line 58900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58896: ,p_token_4 => 'PRODUCT_NAME'
58897: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58898: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58899: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58900: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58901: ,p_ae_header_id => NULL
58902: );
58903:
58904: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58927: ----------------------------------------------------------------------------------
58928: -- 4219869 Business Flow
58929: -- Update journal entry status -- Need to generate this within IF
58930: ----------------------------------------------------------------------------------
58931: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58932: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58933: ,p_balance_type_code => l_balance_type_code
58934: );
58935:

Line 59018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59014:
59015: --
59016: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59017: --
59018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59019: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59020: ELSE
59021: ---------------------------------------------------------------------------------------------------
59022: -- 4262811a Switch Sign

Line 59043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59039:
59040: XLA_AE_LINES_PKG.ValidateCurrentLine;
59041: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59042:
59043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59044: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59045: ,p_balance_type_code => l_balance_type_code);
59046:
59047: END IF;

Line 59171: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59167: l_tmp_amt NUMBER;
59168: l_acc_rev_natural_side_code VARCHAR2(1);
59169:
59170: l_num_entries NUMBER;
59171: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59172: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59173: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59174: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59175: l_recog_line_1 NUMBER;

Line 59172: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59168: l_acc_rev_natural_side_code VARCHAR2(1);
59169:
59170: l_num_entries NUMBER;
59171: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59172: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59173: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59174: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59175: l_recog_line_1 NUMBER;
59176: l_recog_line_2 NUMBER;

Line 59173: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59169:
59170: l_num_entries NUMBER;
59171: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59172: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59173: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59174: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59175: l_recog_line_1 NUMBER;
59176: l_recog_line_2 NUMBER;
59177:

Line 59174: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59170: l_num_entries NUMBER;
59171: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59172: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59173: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59174: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59175: l_recog_line_1 NUMBER;
59176: l_recog_line_2 NUMBER;
59177:
59178: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59180: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59176: l_recog_line_2 NUMBER;
59177:
59178: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59179: l_bflow_applied_to_amt NUMBER; -- 5132302
59180: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59181:
59182: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59183:
59184: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59255: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59251: l_accrual_line_num := NULL; -- 4262811
59252: l_tmp_amt := NULL; -- 4262811
59253: --
59254:
59255: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59256: l_balance_type_code <> 'B' THEN
59257: IF NVL(p_source_22,'
59258: ') = 'FACTOR' AND
59259: NVL(p_source_77,'

Line 59331: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59327: --
59328: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59329:
59330: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59331: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59332:
59333: -- 4955764
59334: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59335: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59391: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59387: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59388:
59389: IF xla_accounting_cache_pkg.GetValueChar
59390: (p_source_code => 'LEDGER_CATEGORY_CODE'
59391: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59392: AND l_bflow_method_code = 'PRIOR_ENTRY'
59393: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59394: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59395: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59487: p_lookup_type => 'XLA_OWNER_TYPE'
59488: ,p_lookup_code => l_component_type_code
59489: )
59490: ,p_token_4 => 'PRODUCT_NAME'
59491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59495: ,p_ae_header_id => NULL

Line 59492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59488: ,p_lookup_code => l_component_type_code
59489: )
59490: ,p_token_4 => 'PRODUCT_NAME'
59491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59495: ,p_ae_header_id => NULL
59496: );

Line 59493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59489: )
59490: ,p_token_4 => 'PRODUCT_NAME'
59491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59495: ,p_ae_header_id => NULL
59496: );
59497:

Line 59494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59490: ,p_token_4 => 'PRODUCT_NAME'
59491: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59492: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59493: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59494: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59495: ,p_ae_header_id => NULL
59496: );
59497:
59498: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59521: ----------------------------------------------------------------------------------
59522: -- 4219869 Business Flow
59523: -- Update journal entry status -- Need to generate this within IF
59524: ----------------------------------------------------------------------------------
59525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59526: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59527: ,p_balance_type_code => l_balance_type_code
59528: );
59529:

Line 59612: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59608:
59609: --
59610: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59611: --
59612: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59613: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59614: ELSE
59615: ---------------------------------------------------------------------------------------------------
59616: -- 4262811a Switch Sign

Line 59637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59633:
59634: XLA_AE_LINES_PKG.ValidateCurrentLine;
59635: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59636:
59637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59638: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59639: ,p_balance_type_code => l_balance_type_code);
59640:
59641: END IF;

Line 59765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59761: l_tmp_amt NUMBER;
59762: l_acc_rev_natural_side_code VARCHAR2(1);
59763:
59764: l_num_entries NUMBER;
59765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59769: l_recog_line_1 NUMBER;

Line 59766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59762: l_acc_rev_natural_side_code VARCHAR2(1);
59763:
59764: l_num_entries NUMBER;
59765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59769: l_recog_line_1 NUMBER;
59770: l_recog_line_2 NUMBER;

Line 59767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59763:
59764: l_num_entries NUMBER;
59765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59769: l_recog_line_1 NUMBER;
59770: l_recog_line_2 NUMBER;
59771:

Line 59768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59764: l_num_entries NUMBER;
59765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59769: l_recog_line_1 NUMBER;
59770: l_recog_line_2 NUMBER;
59771:
59772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59770: l_recog_line_2 NUMBER;
59771:
59772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59773: l_bflow_applied_to_amt NUMBER; -- 5132302
59774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59775:
59776: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59777:
59778: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59845: l_accrual_line_num := NULL; -- 4262811
59846: l_tmp_amt := NULL; -- 4262811
59847: --
59848:
59849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59850: l_balance_type_code <> 'B' THEN
59851: IF NVL(p_source_22,'
59852: ') = 'FACTOR' AND
59853: NVL(p_source_77,'

Line 59925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59921: --
59922: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59923:
59924: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59926:
59927: -- 4955764
59928: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59929: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59985: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59981: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59982:
59983: IF xla_accounting_cache_pkg.GetValueChar
59984: (p_source_code => 'LEDGER_CATEGORY_CODE'
59985: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59986: AND l_bflow_method_code = 'PRIOR_ENTRY'
59987: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59988: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59989: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60081: p_lookup_type => 'XLA_OWNER_TYPE'
60082: ,p_lookup_code => l_component_type_code
60083: )
60084: ,p_token_4 => 'PRODUCT_NAME'
60085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60089: ,p_ae_header_id => NULL

Line 60086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60082: ,p_lookup_code => l_component_type_code
60083: )
60084: ,p_token_4 => 'PRODUCT_NAME'
60085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60089: ,p_ae_header_id => NULL
60090: );

Line 60087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60083: )
60084: ,p_token_4 => 'PRODUCT_NAME'
60085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60089: ,p_ae_header_id => NULL
60090: );
60091:

Line 60088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60084: ,p_token_4 => 'PRODUCT_NAME'
60085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60089: ,p_ae_header_id => NULL
60090: );
60091:
60092: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60115: ----------------------------------------------------------------------------------
60116: -- 4219869 Business Flow
60117: -- Update journal entry status -- Need to generate this within IF
60118: ----------------------------------------------------------------------------------
60119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60120: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60121: ,p_balance_type_code => l_balance_type_code
60122: );
60123:

Line 60206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60202:
60203: --
60204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60205: --
60206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60208: ELSE
60209: ---------------------------------------------------------------------------------------------------
60210: -- 4262811a Switch Sign

Line 60231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60227:
60228: XLA_AE_LINES_PKG.ValidateCurrentLine;
60229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60230:
60231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60233: ,p_balance_type_code => l_balance_type_code);
60234:
60235: END IF;

Line 60359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60355: l_tmp_amt NUMBER;
60356: l_acc_rev_natural_side_code VARCHAR2(1);
60357:
60358: l_num_entries NUMBER;
60359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60363: l_recog_line_1 NUMBER;

Line 60360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60356: l_acc_rev_natural_side_code VARCHAR2(1);
60357:
60358: l_num_entries NUMBER;
60359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60363: l_recog_line_1 NUMBER;
60364: l_recog_line_2 NUMBER;

Line 60361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60357:
60358: l_num_entries NUMBER;
60359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60363: l_recog_line_1 NUMBER;
60364: l_recog_line_2 NUMBER;
60365:

Line 60362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60358: l_num_entries NUMBER;
60359: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60360: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60361: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60362: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60363: l_recog_line_1 NUMBER;
60364: l_recog_line_2 NUMBER;
60365:
60366: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60368: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60364: l_recog_line_2 NUMBER;
60365:
60366: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60367: l_bflow_applied_to_amt NUMBER; -- 5132302
60368: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60369:
60370: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60371:
60372: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60443: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60439: l_accrual_line_num := NULL; -- 4262811
60440: l_tmp_amt := NULL; -- 4262811
60441: --
60442:
60443: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60444: l_balance_type_code <> 'B' THEN
60445: IF (NVL(p_source_22,'
60446: ') = 'OTHER_ACC' OR
60447: NVL(p_source_22,'

Line 60521: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60517: --
60518: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60519:
60520: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60521: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60522:
60523: -- 4955764
60524: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60525: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60577: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60578:
60579: IF xla_accounting_cache_pkg.GetValueChar
60580: (p_source_code => 'LEDGER_CATEGORY_CODE'
60581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60582: AND l_bflow_method_code = 'PRIOR_ENTRY'
60583: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60584: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60585: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60677: p_lookup_type => 'XLA_OWNER_TYPE'
60678: ,p_lookup_code => l_component_type_code
60679: )
60680: ,p_token_4 => 'PRODUCT_NAME'
60681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60685: ,p_ae_header_id => NULL

Line 60682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60678: ,p_lookup_code => l_component_type_code
60679: )
60680: ,p_token_4 => 'PRODUCT_NAME'
60681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60685: ,p_ae_header_id => NULL
60686: );

Line 60683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60679: )
60680: ,p_token_4 => 'PRODUCT_NAME'
60681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60685: ,p_ae_header_id => NULL
60686: );
60687:

Line 60684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60680: ,p_token_4 => 'PRODUCT_NAME'
60681: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60682: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60683: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60684: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60685: ,p_ae_header_id => NULL
60686: );
60687:
60688: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60711: ----------------------------------------------------------------------------------
60712: -- 4219869 Business Flow
60713: -- Update journal entry status -- Need to generate this within IF
60714: ----------------------------------------------------------------------------------
60715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60716: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60717: ,p_balance_type_code => l_balance_type_code
60718: );
60719:

Line 60802: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60798:
60799: --
60800: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60801: --
60802: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60803: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60804: ELSE
60805: ---------------------------------------------------------------------------------------------------
60806: -- 4262811a Switch Sign

Line 60827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60823:
60824: XLA_AE_LINES_PKG.ValidateCurrentLine;
60825: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60826:
60827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60828: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60829: ,p_balance_type_code => l_balance_type_code);
60830:
60831: END IF;

Line 60955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60951: l_tmp_amt NUMBER;
60952: l_acc_rev_natural_side_code VARCHAR2(1);
60953:
60954: l_num_entries NUMBER;
60955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60959: l_recog_line_1 NUMBER;

Line 60956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60952: l_acc_rev_natural_side_code VARCHAR2(1);
60953:
60954: l_num_entries NUMBER;
60955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60959: l_recog_line_1 NUMBER;
60960: l_recog_line_2 NUMBER;

Line 60957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60953:
60954: l_num_entries NUMBER;
60955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60959: l_recog_line_1 NUMBER;
60960: l_recog_line_2 NUMBER;
60961:

Line 60958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60954: l_num_entries NUMBER;
60955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60959: l_recog_line_1 NUMBER;
60960: l_recog_line_2 NUMBER;
60961:
60962: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60964: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60960: l_recog_line_2 NUMBER;
60961:
60962: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60963: l_bflow_applied_to_amt NUMBER; -- 5132302
60964: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60965:
60966: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60967:
60968: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61039: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61035: l_accrual_line_num := NULL; -- 4262811
61036: l_tmp_amt := NULL; -- 4262811
61037: --
61038:
61039: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61040: l_balance_type_code <> 'B' THEN
61041: IF NVL(p_source_22,'
61042: ') = 'OTHER ACC' AND
61043: NVL(p_source_23,'

Line 61115: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61111: --
61112: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61113:
61114: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61115: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61116:
61117: -- 4955764
61118: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61119: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61175: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61171: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61172:
61173: IF xla_accounting_cache_pkg.GetValueChar
61174: (p_source_code => 'LEDGER_CATEGORY_CODE'
61175: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61176: AND l_bflow_method_code = 'PRIOR_ENTRY'
61177: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61178: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61179: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61271: p_lookup_type => 'XLA_OWNER_TYPE'
61272: ,p_lookup_code => l_component_type_code
61273: )
61274: ,p_token_4 => 'PRODUCT_NAME'
61275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61279: ,p_ae_header_id => NULL

Line 61276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61272: ,p_lookup_code => l_component_type_code
61273: )
61274: ,p_token_4 => 'PRODUCT_NAME'
61275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61279: ,p_ae_header_id => NULL
61280: );

Line 61277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61273: )
61274: ,p_token_4 => 'PRODUCT_NAME'
61275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61279: ,p_ae_header_id => NULL
61280: );
61281:

Line 61278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61274: ,p_token_4 => 'PRODUCT_NAME'
61275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61279: ,p_ae_header_id => NULL
61280: );
61281:
61282: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61305: ----------------------------------------------------------------------------------
61306: -- 4219869 Business Flow
61307: -- Update journal entry status -- Need to generate this within IF
61308: ----------------------------------------------------------------------------------
61309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61311: ,p_balance_type_code => l_balance_type_code
61312: );
61313:

Line 61396: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61392:
61393: --
61394: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61395: --
61396: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61397: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61398: ELSE
61399: ---------------------------------------------------------------------------------------------------
61400: -- 4262811a Switch Sign

Line 61421: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61417:
61418: XLA_AE_LINES_PKG.ValidateCurrentLine;
61419: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61420:
61421: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61422: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61423: ,p_balance_type_code => l_balance_type_code);
61424:
61425: END IF;

Line 61549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61545: l_tmp_amt NUMBER;
61546: l_acc_rev_natural_side_code VARCHAR2(1);
61547:
61548: l_num_entries NUMBER;
61549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61553: l_recog_line_1 NUMBER;

Line 61550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61546: l_acc_rev_natural_side_code VARCHAR2(1);
61547:
61548: l_num_entries NUMBER;
61549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61553: l_recog_line_1 NUMBER;
61554: l_recog_line_2 NUMBER;

Line 61551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61547:
61548: l_num_entries NUMBER;
61549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61553: l_recog_line_1 NUMBER;
61554: l_recog_line_2 NUMBER;
61555:

Line 61552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61548: l_num_entries NUMBER;
61549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61553: l_recog_line_1 NUMBER;
61554: l_recog_line_2 NUMBER;
61555:
61556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61554: l_recog_line_2 NUMBER;
61555:
61556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61557: l_bflow_applied_to_amt NUMBER; -- 5132302
61558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61559:
61560: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61561:
61562: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61633: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61629: l_accrual_line_num := NULL; -- 4262811
61630: l_tmp_amt := NULL; -- 4262811
61631: --
61632:
61633: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61634: l_balance_type_code <> 'B' THEN
61635: IF (NVL(p_source_22,'
61636: ') = 'ACTIVITY' AND
61637: NVL(p_source_23,'

Line 61715: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61711: --
61712: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61713:
61714: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61715: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61716:
61717: -- 4955764
61718: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61719: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61775: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61771: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61772:
61773: IF xla_accounting_cache_pkg.GetValueChar
61774: (p_source_code => 'LEDGER_CATEGORY_CODE'
61775: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61776: AND l_bflow_method_code = 'PRIOR_ENTRY'
61777: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61778: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61779: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61871: p_lookup_type => 'XLA_OWNER_TYPE'
61872: ,p_lookup_code => l_component_type_code
61873: )
61874: ,p_token_4 => 'PRODUCT_NAME'
61875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61879: ,p_ae_header_id => NULL

Line 61876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61872: ,p_lookup_code => l_component_type_code
61873: )
61874: ,p_token_4 => 'PRODUCT_NAME'
61875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61879: ,p_ae_header_id => NULL
61880: );

Line 61877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61873: )
61874: ,p_token_4 => 'PRODUCT_NAME'
61875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61879: ,p_ae_header_id => NULL
61880: );
61881:

Line 61878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61874: ,p_token_4 => 'PRODUCT_NAME'
61875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61879: ,p_ae_header_id => NULL
61880: );
61881:
61882: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61905: ----------------------------------------------------------------------------------
61906: -- 4219869 Business Flow
61907: -- Update journal entry status -- Need to generate this within IF
61908: ----------------------------------------------------------------------------------
61909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61910: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61911: ,p_balance_type_code => l_balance_type_code
61912: );
61913:

Line 61996: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61992:
61993: --
61994: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61995: --
61996: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61997: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61998: ELSE
61999: ---------------------------------------------------------------------------------------------------
62000: -- 4262811a Switch Sign

Line 62021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62017:
62018: XLA_AE_LINES_PKG.ValidateCurrentLine;
62019: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62020:
62021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62022: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62023: ,p_balance_type_code => l_balance_type_code);
62024:
62025: END IF;

Line 62149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62145: l_tmp_amt NUMBER;
62146: l_acc_rev_natural_side_code VARCHAR2(1);
62147:
62148: l_num_entries NUMBER;
62149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62153: l_recog_line_1 NUMBER;

Line 62150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62146: l_acc_rev_natural_side_code VARCHAR2(1);
62147:
62148: l_num_entries NUMBER;
62149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62153: l_recog_line_1 NUMBER;
62154: l_recog_line_2 NUMBER;

Line 62151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62147:
62148: l_num_entries NUMBER;
62149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62153: l_recog_line_1 NUMBER;
62154: l_recog_line_2 NUMBER;
62155:

Line 62152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62148: l_num_entries NUMBER;
62149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62153: l_recog_line_1 NUMBER;
62154: l_recog_line_2 NUMBER;
62155:
62156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62154: l_recog_line_2 NUMBER;
62155:
62156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62157: l_bflow_applied_to_amt NUMBER; -- 5132302
62158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62159:
62160: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62161:
62162: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62229: l_accrual_line_num := NULL; -- 4262811
62230: l_tmp_amt := NULL; -- 4262811
62231: --
62232:
62233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62234: l_balance_type_code <> 'B' THEN
62235: IF NVL(p_source_22,'
62236: ') = 'REMITTANCE' AND
62237: NVL(p_source_77,'

Line 62309: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62305: --
62306: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62307:
62308: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62309: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62310:
62311: -- 4955764
62312: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62313: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62369: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62365: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62366:
62367: IF xla_accounting_cache_pkg.GetValueChar
62368: (p_source_code => 'LEDGER_CATEGORY_CODE'
62369: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62370: AND l_bflow_method_code = 'PRIOR_ENTRY'
62371: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62372: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62373: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62465: p_lookup_type => 'XLA_OWNER_TYPE'
62466: ,p_lookup_code => l_component_type_code
62467: )
62468: ,p_token_4 => 'PRODUCT_NAME'
62469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62473: ,p_ae_header_id => NULL

Line 62470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62466: ,p_lookup_code => l_component_type_code
62467: )
62468: ,p_token_4 => 'PRODUCT_NAME'
62469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62473: ,p_ae_header_id => NULL
62474: );

Line 62471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62467: )
62468: ,p_token_4 => 'PRODUCT_NAME'
62469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62473: ,p_ae_header_id => NULL
62474: );
62475:

Line 62472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62468: ,p_token_4 => 'PRODUCT_NAME'
62469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62473: ,p_ae_header_id => NULL
62474: );
62475:
62476: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62499: ----------------------------------------------------------------------------------
62500: -- 4219869 Business Flow
62501: -- Update journal entry status -- Need to generate this within IF
62502: ----------------------------------------------------------------------------------
62503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62504: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62505: ,p_balance_type_code => l_balance_type_code
62506: );
62507:

Line 62590: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62586:
62587: --
62588: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62589: --
62590: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62591: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62592: ELSE
62593: ---------------------------------------------------------------------------------------------------
62594: -- 4262811a Switch Sign

Line 62615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62611:
62612: XLA_AE_LINES_PKG.ValidateCurrentLine;
62613: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62614:
62615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62616: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62617: ,p_balance_type_code => l_balance_type_code);
62618:
62619: END IF;

Line 62743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62739: l_tmp_amt NUMBER;
62740: l_acc_rev_natural_side_code VARCHAR2(1);
62741:
62742: l_num_entries NUMBER;
62743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62747: l_recog_line_1 NUMBER;

Line 62744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62740: l_acc_rev_natural_side_code VARCHAR2(1);
62741:
62742: l_num_entries NUMBER;
62743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62747: l_recog_line_1 NUMBER;
62748: l_recog_line_2 NUMBER;

Line 62745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62741:
62742: l_num_entries NUMBER;
62743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62747: l_recog_line_1 NUMBER;
62748: l_recog_line_2 NUMBER;
62749:

Line 62746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62742: l_num_entries NUMBER;
62743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62747: l_recog_line_1 NUMBER;
62748: l_recog_line_2 NUMBER;
62749:
62750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62748: l_recog_line_2 NUMBER;
62749:
62750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62751: l_bflow_applied_to_amt NUMBER; -- 5132302
62752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62753:
62754: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62755:
62756: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62827: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62823: l_accrual_line_num := NULL; -- 4262811
62824: l_tmp_amt := NULL; -- 4262811
62825: --
62826:
62827: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62828: l_balance_type_code <> 'B' THEN
62829: IF NVL(p_source_22,'
62830: ') = 'REMITTANCE' AND
62831: NVL(p_source_77,'

Line 62903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62899: --
62900: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62901:
62902: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62904:
62905: -- 4955764
62906: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62907: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62963: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62959: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62960:
62961: IF xla_accounting_cache_pkg.GetValueChar
62962: (p_source_code => 'LEDGER_CATEGORY_CODE'
62963: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62964: AND l_bflow_method_code = 'PRIOR_ENTRY'
62965: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62966: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62967: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63063: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63059: p_lookup_type => 'XLA_OWNER_TYPE'
63060: ,p_lookup_code => l_component_type_code
63061: )
63062: ,p_token_4 => 'PRODUCT_NAME'
63063: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63064: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63065: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63066: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63067: ,p_ae_header_id => NULL

Line 63064: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63060: ,p_lookup_code => l_component_type_code
63061: )
63062: ,p_token_4 => 'PRODUCT_NAME'
63063: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63064: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63065: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63066: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63067: ,p_ae_header_id => NULL
63068: );

Line 63065: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63061: )
63062: ,p_token_4 => 'PRODUCT_NAME'
63063: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63064: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63065: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63066: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63067: ,p_ae_header_id => NULL
63068: );
63069:

Line 63066: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63062: ,p_token_4 => 'PRODUCT_NAME'
63063: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63064: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63065: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63066: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63067: ,p_ae_header_id => NULL
63068: );
63069:
63070: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63093: ----------------------------------------------------------------------------------
63094: -- 4219869 Business Flow
63095: -- Update journal entry status -- Need to generate this within IF
63096: ----------------------------------------------------------------------------------
63097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63098: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63099: ,p_balance_type_code => l_balance_type_code
63100: );
63101:

Line 63184: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63180:
63181: --
63182: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63183: --
63184: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63185: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63186: ELSE
63187: ---------------------------------------------------------------------------------------------------
63188: -- 4262811a Switch Sign

Line 63209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63205:
63206: XLA_AE_LINES_PKG.ValidateCurrentLine;
63207: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63208:
63209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63210: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63211: ,p_balance_type_code => l_balance_type_code);
63212:
63213: END IF;

Line 63335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63331: l_tmp_amt NUMBER;
63332: l_acc_rev_natural_side_code VARCHAR2(1);
63333:
63334: l_num_entries NUMBER;
63335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63339: l_recog_line_1 NUMBER;

Line 63336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63332: l_acc_rev_natural_side_code VARCHAR2(1);
63333:
63334: l_num_entries NUMBER;
63335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63339: l_recog_line_1 NUMBER;
63340: l_recog_line_2 NUMBER;

Line 63337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63333:
63334: l_num_entries NUMBER;
63335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63339: l_recog_line_1 NUMBER;
63340: l_recog_line_2 NUMBER;
63341:

Line 63338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63334: l_num_entries NUMBER;
63335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63339: l_recog_line_1 NUMBER;
63340: l_recog_line_2 NUMBER;
63341:
63342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63340: l_recog_line_2 NUMBER;
63341:
63342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63343: l_bflow_applied_to_amt NUMBER; -- 5132302
63344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63345:
63346: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63347:
63348: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63419: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63415: l_accrual_line_num := NULL; -- 4262811
63416: l_tmp_amt := NULL; -- 4262811
63417: --
63418:
63419: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63420: l_balance_type_code <> 'B' THEN
63421: IF NVL(p_source_22,'
63422: ') = 'TAX' AND
63423: NVL(p_source_71,'

Line 63493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63489: --
63490: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63491:
63492: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63494:
63495: -- 4955764
63496: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63497: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63553: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63549: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63550:
63551: IF xla_accounting_cache_pkg.GetValueChar
63552: (p_source_code => 'LEDGER_CATEGORY_CODE'
63553: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63554: AND l_bflow_method_code = 'PRIOR_ENTRY'
63555: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63556: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63557: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63649: p_lookup_type => 'XLA_OWNER_TYPE'
63650: ,p_lookup_code => l_component_type_code
63651: )
63652: ,p_token_4 => 'PRODUCT_NAME'
63653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63657: ,p_ae_header_id => NULL

Line 63654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63650: ,p_lookup_code => l_component_type_code
63651: )
63652: ,p_token_4 => 'PRODUCT_NAME'
63653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63657: ,p_ae_header_id => NULL
63658: );

Line 63655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63651: )
63652: ,p_token_4 => 'PRODUCT_NAME'
63653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63657: ,p_ae_header_id => NULL
63658: );
63659:

Line 63656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63652: ,p_token_4 => 'PRODUCT_NAME'
63653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63657: ,p_ae_header_id => NULL
63658: );
63659:
63660: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63683: ----------------------------------------------------------------------------------
63684: -- 4219869 Business Flow
63685: -- Update journal entry status -- Need to generate this within IF
63686: ----------------------------------------------------------------------------------
63687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63688: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63689: ,p_balance_type_code => l_balance_type_code
63690: );
63691:

Line 63774: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63770:
63771: --
63772: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63773: --
63774: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63775: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63776: ELSE
63777: ---------------------------------------------------------------------------------------------------
63778: -- 4262811a Switch Sign

Line 63799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63795:
63796: XLA_AE_LINES_PKG.ValidateCurrentLine;
63797: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63798:
63799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63800: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63801: ,p_balance_type_code => l_balance_type_code);
63802:
63803: END IF;

Line 63929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63925: l_tmp_amt NUMBER;
63926: l_acc_rev_natural_side_code VARCHAR2(1);
63927:
63928: l_num_entries NUMBER;
63929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63933: l_recog_line_1 NUMBER;

Line 63930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63926: l_acc_rev_natural_side_code VARCHAR2(1);
63927:
63928: l_num_entries NUMBER;
63929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63933: l_recog_line_1 NUMBER;
63934: l_recog_line_2 NUMBER;

Line 63931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63927:
63928: l_num_entries NUMBER;
63929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63933: l_recog_line_1 NUMBER;
63934: l_recog_line_2 NUMBER;
63935:

Line 63932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63928: l_num_entries NUMBER;
63929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63933: l_recog_line_1 NUMBER;
63934: l_recog_line_2 NUMBER;
63935:
63936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63934: l_recog_line_2 NUMBER;
63935:
63936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63937: l_bflow_applied_to_amt NUMBER; -- 5132302
63938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63939:
63940: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63941:
63942: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64009: l_accrual_line_num := NULL; -- 4262811
64010: l_tmp_amt := NULL; -- 4262811
64011: --
64012:
64013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64014: l_balance_type_code <> 'B' THEN
64015: IF (NVL(p_source_22,'
64016: ') = 'OTHER ACC' AND
64017: NVL(p_source_23,'

Line 64149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64145: --
64146: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64147:
64148: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64150:
64151: -- 4955764
64152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64205: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64206:
64207: IF xla_accounting_cache_pkg.GetValueChar
64208: (p_source_code => 'LEDGER_CATEGORY_CODE'
64209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64210: AND l_bflow_method_code = 'PRIOR_ENTRY'
64211: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64212: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64213: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64305: p_lookup_type => 'XLA_OWNER_TYPE'
64306: ,p_lookup_code => l_component_type_code
64307: )
64308: ,p_token_4 => 'PRODUCT_NAME'
64309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64313: ,p_ae_header_id => NULL

Line 64310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64306: ,p_lookup_code => l_component_type_code
64307: )
64308: ,p_token_4 => 'PRODUCT_NAME'
64309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64313: ,p_ae_header_id => NULL
64314: );

Line 64311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64307: )
64308: ,p_token_4 => 'PRODUCT_NAME'
64309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64313: ,p_ae_header_id => NULL
64314: );
64315:

Line 64312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64308: ,p_token_4 => 'PRODUCT_NAME'
64309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64313: ,p_ae_header_id => NULL
64314: );
64315:
64316: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64339: ----------------------------------------------------------------------------------
64340: -- 4219869 Business Flow
64341: -- Update journal entry status -- Need to generate this within IF
64342: ----------------------------------------------------------------------------------
64343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64344: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64345: ,p_balance_type_code => l_balance_type_code
64346: );
64347:

Line 64430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64426:
64427: --
64428: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64429: --
64430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64431: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64432: ELSE
64433: ---------------------------------------------------------------------------------------------------
64434: -- 4262811a Switch Sign

Line 64455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64451:
64452: XLA_AE_LINES_PKG.ValidateCurrentLine;
64453: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64454:
64455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64457: ,p_balance_type_code => l_balance_type_code);
64458:
64459: END IF;

Line 64585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64581: l_tmp_amt NUMBER;
64582: l_acc_rev_natural_side_code VARCHAR2(1);
64583:
64584: l_num_entries NUMBER;
64585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64589: l_recog_line_1 NUMBER;

Line 64586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64582: l_acc_rev_natural_side_code VARCHAR2(1);
64583:
64584: l_num_entries NUMBER;
64585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64589: l_recog_line_1 NUMBER;
64590: l_recog_line_2 NUMBER;

Line 64587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64583:
64584: l_num_entries NUMBER;
64585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64589: l_recog_line_1 NUMBER;
64590: l_recog_line_2 NUMBER;
64591:

Line 64588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64584: l_num_entries NUMBER;
64585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64589: l_recog_line_1 NUMBER;
64590: l_recog_line_2 NUMBER;
64591:
64592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64590: l_recog_line_2 NUMBER;
64591:
64592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64593: l_bflow_applied_to_amt NUMBER; -- 5132302
64594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64595:
64596: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64597:
64598: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64669: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64665: l_accrual_line_num := NULL; -- 4262811
64666: l_tmp_amt := NULL; -- 4262811
64667: --
64668:
64669: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64670: l_balance_type_code <> 'B' THEN
64671: IF ((NVL(p_source_22,'
64672: ') = 'REC' AND
64673: NVL(p_source_71,'

Line 64801: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64797: --
64798: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64799:
64800: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64801: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64802:
64803: -- 4955764
64804: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64805: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64857: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64858:
64859: IF xla_accounting_cache_pkg.GetValueChar
64860: (p_source_code => 'LEDGER_CATEGORY_CODE'
64861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64862: AND l_bflow_method_code = 'PRIOR_ENTRY'
64863: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64864: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64865: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64957: p_lookup_type => 'XLA_OWNER_TYPE'
64958: ,p_lookup_code => l_component_type_code
64959: )
64960: ,p_token_4 => 'PRODUCT_NAME'
64961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64965: ,p_ae_header_id => NULL

Line 64962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64958: ,p_lookup_code => l_component_type_code
64959: )
64960: ,p_token_4 => 'PRODUCT_NAME'
64961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64965: ,p_ae_header_id => NULL
64966: );

Line 64963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64959: )
64960: ,p_token_4 => 'PRODUCT_NAME'
64961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64965: ,p_ae_header_id => NULL
64966: );
64967:

Line 64964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64960: ,p_token_4 => 'PRODUCT_NAME'
64961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64965: ,p_ae_header_id => NULL
64966: );
64967:
64968: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64991: ----------------------------------------------------------------------------------
64992: -- 4219869 Business Flow
64993: -- Update journal entry status -- Need to generate this within IF
64994: ----------------------------------------------------------------------------------
64995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64996: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64997: ,p_balance_type_code => l_balance_type_code
64998: );
64999:

Line 65082: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65078:
65079: --
65080: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65081: --
65082: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65083: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65084: ELSE
65085: ---------------------------------------------------------------------------------------------------
65086: -- 4262811a Switch Sign

Line 65107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65103:
65104: XLA_AE_LINES_PKG.ValidateCurrentLine;
65105: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65106:
65107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65109: ,p_balance_type_code => l_balance_type_code);
65110:
65111: END IF;

Line 65231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65227: l_tmp_amt NUMBER;
65228: l_acc_rev_natural_side_code VARCHAR2(1);
65229:
65230: l_num_entries NUMBER;
65231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65235: l_recog_line_1 NUMBER;

Line 65232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65228: l_acc_rev_natural_side_code VARCHAR2(1);
65229:
65230: l_num_entries NUMBER;
65231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65235: l_recog_line_1 NUMBER;
65236: l_recog_line_2 NUMBER;

Line 65233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65229:
65230: l_num_entries NUMBER;
65231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65235: l_recog_line_1 NUMBER;
65236: l_recog_line_2 NUMBER;
65237:

Line 65234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65230: l_num_entries NUMBER;
65231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65235: l_recog_line_1 NUMBER;
65236: l_recog_line_2 NUMBER;
65237:
65238: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65240: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65236: l_recog_line_2 NUMBER;
65237:
65238: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65239: l_bflow_applied_to_amt NUMBER; -- 5132302
65240: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65241:
65242: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65243:
65244: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65315: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65311: l_accrual_line_num := NULL; -- 4262811
65312: l_tmp_amt := NULL; -- 4262811
65313: --
65314:
65315: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65316: l_balance_type_code <> 'B' THEN
65317: IF (NVL(p_source_22,'
65318: ') = 'EXCH_LOSS') OR
65319: (NVL(p_source_22,'

Line 65389: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65385: --
65386: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65387:
65388: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65389: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65390:
65391: -- 4955764
65392: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65393: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65449: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65445: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65446:
65447: IF xla_accounting_cache_pkg.GetValueChar
65448: (p_source_code => 'LEDGER_CATEGORY_CODE'
65449: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65450: AND l_bflow_method_code = 'PRIOR_ENTRY'
65451: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65452: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65453: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65545: p_lookup_type => 'XLA_OWNER_TYPE'
65546: ,p_lookup_code => l_component_type_code
65547: )
65548: ,p_token_4 => 'PRODUCT_NAME'
65549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65553: ,p_ae_header_id => NULL

Line 65550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65546: ,p_lookup_code => l_component_type_code
65547: )
65548: ,p_token_4 => 'PRODUCT_NAME'
65549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65553: ,p_ae_header_id => NULL
65554: );

Line 65551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65547: )
65548: ,p_token_4 => 'PRODUCT_NAME'
65549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65553: ,p_ae_header_id => NULL
65554: );
65555:

Line 65552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65548: ,p_token_4 => 'PRODUCT_NAME'
65549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65553: ,p_ae_header_id => NULL
65554: );
65555:
65556: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65579: ----------------------------------------------------------------------------------
65580: -- 4219869 Business Flow
65581: -- Update journal entry status -- Need to generate this within IF
65582: ----------------------------------------------------------------------------------
65583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65585: ,p_balance_type_code => l_balance_type_code
65586: );
65587:

Line 65670: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65666:
65667: --
65668: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65669: --
65670: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65671: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65672: ELSE
65673: ---------------------------------------------------------------------------------------------------
65674: -- 4262811a Switch Sign

Line 65695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65691:
65692: XLA_AE_LINES_PKG.ValidateCurrentLine;
65693: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65694:
65695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65696: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65697: ,p_balance_type_code => l_balance_type_code);
65698:
65699: END IF;

Line 65823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65819: l_tmp_amt NUMBER;
65820: l_acc_rev_natural_side_code VARCHAR2(1);
65821:
65822: l_num_entries NUMBER;
65823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65827: l_recog_line_1 NUMBER;

Line 65824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65820: l_acc_rev_natural_side_code VARCHAR2(1);
65821:
65822: l_num_entries NUMBER;
65823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65827: l_recog_line_1 NUMBER;
65828: l_recog_line_2 NUMBER;

Line 65825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65821:
65822: l_num_entries NUMBER;
65823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65827: l_recog_line_1 NUMBER;
65828: l_recog_line_2 NUMBER;
65829:

Line 65826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65822: l_num_entries NUMBER;
65823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65827: l_recog_line_1 NUMBER;
65828: l_recog_line_2 NUMBER;
65829:
65830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65828: l_recog_line_2 NUMBER;
65829:
65830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65831: l_bflow_applied_to_amt NUMBER; -- 5132302
65832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65833:
65834: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65835:
65836: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65907: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65903: l_accrual_line_num := NULL; -- 4262811
65904: l_tmp_amt := NULL; -- 4262811
65905: --
65906:
65907: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65908: l_balance_type_code <> 'B' THEN
65909: IF NVL(p_source_22,'
65910: ') = 'UNEDISC' AND
65911: NVL(p_source_71,'

Line 65981: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65977: --
65978: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65979:
65980: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65981: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65982:
65983: -- 4955764
65984: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65985: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66041: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66037: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66038:
66039: IF xla_accounting_cache_pkg.GetValueChar
66040: (p_source_code => 'LEDGER_CATEGORY_CODE'
66041: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66042: AND l_bflow_method_code = 'PRIOR_ENTRY'
66043: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66044: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66045: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66187: p_lookup_type => 'XLA_OWNER_TYPE'
66188: ,p_lookup_code => l_component_type_code
66189: )
66190: ,p_token_4 => 'PRODUCT_NAME'
66191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66195: ,p_ae_header_id => NULL

Line 66192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66188: ,p_lookup_code => l_component_type_code
66189: )
66190: ,p_token_4 => 'PRODUCT_NAME'
66191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66195: ,p_ae_header_id => NULL
66196: );

Line 66193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66189: )
66190: ,p_token_4 => 'PRODUCT_NAME'
66191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66195: ,p_ae_header_id => NULL
66196: );
66197:

Line 66194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66190: ,p_token_4 => 'PRODUCT_NAME'
66191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66195: ,p_ae_header_id => NULL
66196: );
66197:
66198: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66221: ----------------------------------------------------------------------------------
66222: -- 4219869 Business Flow
66223: -- Update journal entry status -- Need to generate this within IF
66224: ----------------------------------------------------------------------------------
66225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66227: ,p_balance_type_code => l_balance_type_code
66228: );
66229:

Line 66353: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66349:
66350: --
66351: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66352: --
66353: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66354: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66355: ELSE
66356: ---------------------------------------------------------------------------------------------------
66357: -- 4262811a Switch Sign

Line 66378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66374:
66375: XLA_AE_LINES_PKG.ValidateCurrentLine;
66376: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66377:
66378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66379: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66380: ,p_balance_type_code => l_balance_type_code);
66381:
66382: END IF;

Line 66504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66500: l_tmp_amt NUMBER;
66501: l_acc_rev_natural_side_code VARCHAR2(1);
66502:
66503: l_num_entries NUMBER;
66504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66508: l_recog_line_1 NUMBER;

Line 66505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66501: l_acc_rev_natural_side_code VARCHAR2(1);
66502:
66503: l_num_entries NUMBER;
66504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66508: l_recog_line_1 NUMBER;
66509: l_recog_line_2 NUMBER;

Line 66506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66502:
66503: l_num_entries NUMBER;
66504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66508: l_recog_line_1 NUMBER;
66509: l_recog_line_2 NUMBER;
66510:

Line 66507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66503: l_num_entries NUMBER;
66504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66508: l_recog_line_1 NUMBER;
66509: l_recog_line_2 NUMBER;
66510:
66511: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66513: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66509: l_recog_line_2 NUMBER;
66510:
66511: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66512: l_bflow_applied_to_amt NUMBER; -- 5132302
66513: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66514:
66515: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66516:
66517: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66588: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66584: l_accrual_line_num := NULL; -- 4262811
66585: l_tmp_amt := NULL; -- 4262811
66586: --
66587:
66588: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66589: l_balance_type_code <> 'B' THEN
66590: IF NVL(p_source_22,'
66591: ') = 'UNID' AND
66592: NVL(p_source_71,'

Line 66662: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66658: --
66659: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66660:
66661: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66662: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66663:
66664: -- 4955764
66665: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66666: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66722: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66718: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66719:
66720: IF xla_accounting_cache_pkg.GetValueChar
66721: (p_source_code => 'LEDGER_CATEGORY_CODE'
66722: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66723: AND l_bflow_method_code = 'PRIOR_ENTRY'
66724: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66725: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66726: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66818: p_lookup_type => 'XLA_OWNER_TYPE'
66819: ,p_lookup_code => l_component_type_code
66820: )
66821: ,p_token_4 => 'PRODUCT_NAME'
66822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66826: ,p_ae_header_id => NULL

Line 66823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66819: ,p_lookup_code => l_component_type_code
66820: )
66821: ,p_token_4 => 'PRODUCT_NAME'
66822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66826: ,p_ae_header_id => NULL
66827: );

Line 66824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66820: )
66821: ,p_token_4 => 'PRODUCT_NAME'
66822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66826: ,p_ae_header_id => NULL
66827: );
66828:

Line 66825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66821: ,p_token_4 => 'PRODUCT_NAME'
66822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66826: ,p_ae_header_id => NULL
66827: );
66828:
66829: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66852: ----------------------------------------------------------------------------------
66853: -- 4219869 Business Flow
66854: -- Update journal entry status -- Need to generate this within IF
66855: ----------------------------------------------------------------------------------
66856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66858: ,p_balance_type_code => l_balance_type_code
66859: );
66860:

Line 66943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66939:
66940: --
66941: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66942: --
66943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66944: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66945: ELSE
66946: ---------------------------------------------------------------------------------------------------
66947: -- 4262811a Switch Sign

Line 66968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66964:
66965: XLA_AE_LINES_PKG.ValidateCurrentLine;
66966: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66967:
66968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66970: ,p_balance_type_code => l_balance_type_code);
66971:
66972: END IF;

Line 67096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67092: l_tmp_amt NUMBER;
67093: l_acc_rev_natural_side_code VARCHAR2(1);
67094:
67095: l_num_entries NUMBER;
67096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67100: l_recog_line_1 NUMBER;

Line 67097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67093: l_acc_rev_natural_side_code VARCHAR2(1);
67094:
67095: l_num_entries NUMBER;
67096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67100: l_recog_line_1 NUMBER;
67101: l_recog_line_2 NUMBER;

Line 67098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67094:
67095: l_num_entries NUMBER;
67096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67100: l_recog_line_1 NUMBER;
67101: l_recog_line_2 NUMBER;
67102:

Line 67099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67095: l_num_entries NUMBER;
67096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67100: l_recog_line_1 NUMBER;
67101: l_recog_line_2 NUMBER;
67102:
67103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67101: l_recog_line_2 NUMBER;
67102:
67103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67104: l_bflow_applied_to_amt NUMBER; -- 5132302
67105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67106:
67107: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67108:
67109: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67176: l_accrual_line_num := NULL; -- 4262811
67177: l_tmp_amt := NULL; -- 4262811
67178: --
67179:
67180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67181: l_balance_type_code <> 'B' THEN
67182: IF NVL(p_source_22,'
67183: ') = 'ACTIVITY' AND
67184: NVL(p_source_23,'

Line 67256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67252: --
67253: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67254:
67255: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67257:
67258: -- 4955764
67259: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67260: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67312: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67313:
67314: IF xla_accounting_cache_pkg.GetValueChar
67315: (p_source_code => 'LEDGER_CATEGORY_CODE'
67316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67317: AND l_bflow_method_code = 'PRIOR_ENTRY'
67318: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67319: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67320: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67412: p_lookup_type => 'XLA_OWNER_TYPE'
67413: ,p_lookup_code => l_component_type_code
67414: )
67415: ,p_token_4 => 'PRODUCT_NAME'
67416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67420: ,p_ae_header_id => NULL

Line 67417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67413: ,p_lookup_code => l_component_type_code
67414: )
67415: ,p_token_4 => 'PRODUCT_NAME'
67416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67420: ,p_ae_header_id => NULL
67421: );

Line 67418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67414: )
67415: ,p_token_4 => 'PRODUCT_NAME'
67416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67420: ,p_ae_header_id => NULL
67421: );
67422:

Line 67419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67415: ,p_token_4 => 'PRODUCT_NAME'
67416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67420: ,p_ae_header_id => NULL
67421: );
67422:
67423: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67446: ----------------------------------------------------------------------------------
67447: -- 4219869 Business Flow
67448: -- Update journal entry status -- Need to generate this within IF
67449: ----------------------------------------------------------------------------------
67450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67451: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67452: ,p_balance_type_code => l_balance_type_code
67453: );
67454:

Line 67537: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67533:
67534: --
67535: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67536: --
67537: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67538: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67539: ELSE
67540: ---------------------------------------------------------------------------------------------------
67541: -- 4262811a Switch Sign

Line 67562: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67558:
67559: XLA_AE_LINES_PKG.ValidateCurrentLine;
67560: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67561:
67562: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67563: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67564: ,p_balance_type_code => l_balance_type_code);
67565:
67566: END IF;

Line 67986: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67982:
67983: l_calculate_acctd_flag VARCHAR2(1) :='N';
67984: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67985: --
67986: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67987: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67987: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67983: l_calculate_acctd_flag VARCHAR2(1) :='N';
67984: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67985: --
67986: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67987: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67984: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67985: --
67986: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67987: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67985: --
67986: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67987: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67986: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67987: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67987: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67988: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67989: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67990: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67991: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67992: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67993: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67994: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67995: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67996: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67997: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67998: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67999: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68000: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68001: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68002: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68010: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

68003: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68010: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68011: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

68004: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68010: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68011: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68012:

Line 68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

68005: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68010: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68011: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68012:
68013: l_event_id NUMBER;

Line 68010: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

68006: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68010: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68011: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68012:
68013: l_event_id NUMBER;
68014: l_previous_event_id NUMBER;

Line 68011: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

68007: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
68008: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
68009: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
68010: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68011: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
68012:
68013: l_event_id NUMBER;
68014: l_previous_event_id NUMBER;
68015: l_first_event_id NUMBER;

Line 68029: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

68025: l_event_class_name VARCHAR2(80) := 'Adjustment';
68026: l_description VARCHAR2(4000);
68027: l_transaction_reversal NUMBER;
68028: l_ae_header_id NUMBER;
68029: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
68030: l_log_module VARCHAR2(240);
68031: --
68032: l_acct_reversal_source VARCHAR2(30);
68033: l_trx_reversal_source VARCHAR2(30);

Line 68311: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

68307:
68308: --
68309: -- set event info as cache for other routines to refer event attributes
68310: --
68311: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
68312: (p_application_id => p_application_id
68313: ,p_primary_ledger_id => p_primary_ledger_id
68314: ,p_base_ledger_id => p_base_ledger_id
68315: ,p_target_ledger_id => p_target_ledger_id

Line 68344: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

68340:
68341: --
68342: -- set the status of entry to C_VALID (0)
68343: --
68344: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
68345:
68346: --
68347: -- initialize a row for ae header
68348: --

Line 68376: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

68372: --
68373: -- initilaize the status of ae headers for diffrent balance types
68374: -- the status is initialised to C_NOT_CREATED (2)
68375: --
68376: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68377: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68378: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68379:
68380: --

Line 68377: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

68373: -- initilaize the status of ae headers for diffrent balance types
68374: -- the status is initialised to C_NOT_CREATED (2)
68375: --
68376: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68377: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68378: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68379:
68380: --
68381: -- call api to validate and store accounting attributes for header

Line 68378: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

68374: -- the status is initialised to C_NOT_CREATED (2)
68375: --
68376: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68377: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68378: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
68379:
68380: --
68381: -- call api to validate and store accounting attributes for header
68382: --

Line 68423: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

68419: --
68420: l_trx_reversal_source := SUBSTR(NULL, 1,30);
68421:
68422: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
68423: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
68424:
68425: xla_accounting_err_pkg.build_message
68426: (p_appli_s_name => 'XLA'
68427: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 68431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

68427: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
68428: ,p_token_1 => 'ACCT_ATTR_NAME'
68429: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68430: ,p_token_2 => 'PRODUCT_NAME'
68431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68435:

Line 68432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

68428: ,p_token_1 => 'ACCT_ATTR_NAME'
68429: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68430: ,p_token_2 => 'PRODUCT_NAME'
68431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68435:
68436: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 68433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

68429: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68430: ,p_token_2 => 'PRODUCT_NAME'
68431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68435:
68436: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
68437: --

Line 68434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

68430: ,p_token_2 => 'PRODUCT_NAME'
68431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68435:
68436: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
68437: --
68438: -- following sets the accounting attributes needed to reverse

Line 68453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

68449: ----------------------------------------------------------------
68450: -- 4262811 - update the header statuses to invalid in need be
68451: ----------------------------------------------------------------
68452: --
68453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
68454:
68455:
68456: -----------------------------------------------
68457: -- No accrual reversal for the event class/type

Line 68582: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

68578: ,p_module => l_log_module);
68579: END IF;
68580:
68581: --
68582: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
68583: --
68584: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
68585: --
68586: -- set event info as cache for other routines to refer event attributes

Line 68584: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

68580:
68581: --
68582: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
68583: --
68584: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
68585: --
68586: -- set event info as cache for other routines to refer event attributes
68587: --
68588:

Line 68592: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

68588:
68589: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
68590: l_previous_event_id := l_event_id;
68591:
68592: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
68593: (p_application_id => p_application_id
68594: ,p_primary_ledger_id => p_primary_ledger_id
68595: ,p_base_ledger_id => p_base_ledger_id
68596: ,p_target_ledger_id => p_target_ledger_id

Line 68633: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

68629: l_acct_reversal_source := SUBSTR(NULL, 1,30);
68630:
68631: IF l_continue_with_lines THEN
68632: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
68633: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
68634:
68635: xla_accounting_err_pkg.build_message
68636: (p_appli_s_name => 'XLA'
68637: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 68641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

68637: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
68638: ,p_token_1 => 'LINE_NUMBER'
68639: ,p_value_1 => l_array_extract_line_num(Idx)
68640: ,p_token_2 => 'PRODUCT_NAME'
68641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68645:

Line 68642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

68638: ,p_token_1 => 'LINE_NUMBER'
68639: ,p_value_1 => l_array_extract_line_num(Idx)
68640: ,p_token_2 => 'PRODUCT_NAME'
68641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68645:
68646: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 68643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

68639: ,p_value_1 => l_array_extract_line_num(Idx)
68640: ,p_token_2 => 'PRODUCT_NAME'
68641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68645:
68646: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
68647: --

Line 68644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

68640: ,p_token_2 => 'PRODUCT_NAME'
68641: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68642: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68643: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68644: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68645:
68646: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
68647: --
68648: -- following sets the accounting attributes needed to reverse

Line 68834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

68830:
68831: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
68832: -- or secondary ledger that has different currency with primary
68833: -- or alc that is calculated by sla
68834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
68836:
68837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 68835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

68831: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
68832: -- or secondary ledger that has different currency with primary
68833: -- or alc that is calculated by sla
68834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
68836:
68837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68839: AND (l_actual_flag = 'A')) THEN

Line 68837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

68833: -- or alc that is calculated by sla
68834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
68836:
68837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68839: AND (l_actual_flag = 'A')) THEN
68840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 68838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

68834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
68836:
68837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68839: AND (l_actual_flag = 'A')) THEN
68840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68842: ,p_application_id => p_application_id

Line 68841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

68837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68839: AND (l_actual_flag = 'A')) THEN
68840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68842: ,p_application_id => p_application_id
68843: ,p_amb_context_code => 'DEFAULT'
68844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
68845: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 68844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

68840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68842: ,p_application_id => p_application_id
68843: ,p_amb_context_code => 'DEFAULT'
68844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
68845: ,p_event_class_code => C_EVENT_CLASS_CODE
68846: ,p_event_type_code => C_EVENT_TYPE_CODE
68847:
68848: ,p_gain_ccid => -1

Line 69342: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69338:
69339: l_calculate_acctd_flag VARCHAR2(1) :='N';
69340: l_calculate_g_l_flag VARCHAR2(1) :='N';
69341: --
69342: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69343: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69343: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69339: l_calculate_acctd_flag VARCHAR2(1) :='N';
69340: l_calculate_g_l_flag VARCHAR2(1) :='N';
69341: --
69342: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69343: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69340: l_calculate_g_l_flag VARCHAR2(1) :='N';
69341: --
69342: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69343: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69341: --
69342: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69343: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69342: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69343: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69343: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69344: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69345: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69346: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69347: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69348: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69349: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69350: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69351: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69352: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69353: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69354: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69355: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69356: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69357: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69358: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69366: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69359: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69366: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69367: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

69360: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69366: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69367: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69368:

Line 69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69361: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69366: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69367: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69368:
69369: l_event_id NUMBER;

Line 69366: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69362: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69366: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69367: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69368:
69369: l_event_id NUMBER;
69370: l_previous_event_id NUMBER;

Line 69367: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69363: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69364: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69365: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69366: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69367: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69368:
69369: l_event_id NUMBER;
69370: l_previous_event_id NUMBER;
69371: l_first_event_id NUMBER;

Line 69385: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

69381: l_event_class_name VARCHAR2(80) := 'Chargeback';
69382: l_description VARCHAR2(4000);
69383: l_transaction_reversal NUMBER;
69384: l_ae_header_id NUMBER;
69385: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
69386: l_log_module VARCHAR2(240);
69387: --
69388: l_acct_reversal_source VARCHAR2(30);
69389: l_trx_reversal_source VARCHAR2(30);

Line 69656: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

69652:
69653: --
69654: -- set event info as cache for other routines to refer event attributes
69655: --
69656: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
69657: (p_application_id => p_application_id
69658: ,p_primary_ledger_id => p_primary_ledger_id
69659: ,p_base_ledger_id => p_base_ledger_id
69660: ,p_target_ledger_id => p_target_ledger_id

Line 69689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

69685:
69686: --
69687: -- set the status of entry to C_VALID (0)
69688: --
69689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69690:
69691: --
69692: -- initialize a row for ae header
69693: --

Line 69720: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69716: --
69717: -- initilaize the status of ae headers for diffrent balance types
69718: -- the status is initialised to C_NOT_CREATED (2)
69719: --
69720: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69721: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69722: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69723:
69724: --

Line 69721: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69717: -- initilaize the status of ae headers for diffrent balance types
69718: -- the status is initialised to C_NOT_CREATED (2)
69719: --
69720: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69721: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69722: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69723:
69724: --
69725: -- call api to validate and store accounting attributes for header

Line 69722: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69718: -- the status is initialised to C_NOT_CREATED (2)
69719: --
69720: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69721: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69722: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69723:
69724: --
69725: -- call api to validate and store accounting attributes for header
69726: --

Line 69767: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

69763: --
69764: l_trx_reversal_source := SUBSTR(NULL, 1,30);
69765:
69766: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
69767: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
69768:
69769: xla_accounting_err_pkg.build_message
69770: (p_appli_s_name => 'XLA'
69771: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 69775: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

69771: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
69772: ,p_token_1 => 'ACCT_ATTR_NAME'
69773: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69774: ,p_token_2 => 'PRODUCT_NAME'
69775: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69776: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69777: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69778: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69779:

Line 69776: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

69772: ,p_token_1 => 'ACCT_ATTR_NAME'
69773: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69774: ,p_token_2 => 'PRODUCT_NAME'
69775: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69776: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69777: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69778: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69779:
69780: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 69777: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69773: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69774: ,p_token_2 => 'PRODUCT_NAME'
69775: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69776: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69777: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69778: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69779:
69780: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
69781: --

Line 69778: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

69774: ,p_token_2 => 'PRODUCT_NAME'
69775: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69776: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69777: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69778: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69779:
69780: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
69781: --
69782: -- following sets the accounting attributes needed to reverse

Line 69797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

69793: ----------------------------------------------------------------
69794: -- 4262811 - update the header statuses to invalid in need be
69795: ----------------------------------------------------------------
69796: --
69797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
69798:
69799:
69800: -----------------------------------------------
69801: -- No accrual reversal for the event class/type

Line 69925: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

69921: ,p_module => l_log_module);
69922: END IF;
69923:
69924: --
69925: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69926: --
69927: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69928: --
69929: -- set event info as cache for other routines to refer event attributes

Line 69927: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

69923:
69924: --
69925: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69926: --
69927: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69928: --
69929: -- set event info as cache for other routines to refer event attributes
69930: --
69931:

Line 69935: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

69931:
69932: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
69933: l_previous_event_id := l_event_id;
69934:
69935: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
69936: (p_application_id => p_application_id
69937: ,p_primary_ledger_id => p_primary_ledger_id
69938: ,p_base_ledger_id => p_base_ledger_id
69939: ,p_target_ledger_id => p_target_ledger_id

Line 69976: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

69972: l_acct_reversal_source := SUBSTR(NULL, 1,30);
69973:
69974: IF l_continue_with_lines THEN
69975: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
69976: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
69977:
69978: xla_accounting_err_pkg.build_message
69979: (p_appli_s_name => 'XLA'
69980: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 69984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

69980: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
69981: ,p_token_1 => 'LINE_NUMBER'
69982: ,p_value_1 => l_array_extract_line_num(Idx)
69983: ,p_token_2 => 'PRODUCT_NAME'
69984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69988:

Line 69985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

69981: ,p_token_1 => 'LINE_NUMBER'
69982: ,p_value_1 => l_array_extract_line_num(Idx)
69983: ,p_token_2 => 'PRODUCT_NAME'
69984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69988:
69989: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 69986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69982: ,p_value_1 => l_array_extract_line_num(Idx)
69983: ,p_token_2 => 'PRODUCT_NAME'
69984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69988:
69989: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69990: --

Line 69987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

69983: ,p_token_2 => 'PRODUCT_NAME'
69984: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69985: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69986: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69987: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69988:
69989: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69990: --
69991: -- following sets the accounting attributes needed to reverse

Line 70080: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70076:
70077: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70078: -- or secondary ledger that has different currency with primary
70079: -- or alc that is calculated by sla
70080: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70081: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70082:
70083: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70084: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 70081: (XLA_AE_JOURNAL_ENTRY_PKG.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: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70078: -- or secondary ledger that has different currency with primary
70079: -- or alc that is calculated by sla
70080: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70081: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70082:
70083: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70084: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70085: AND (l_actual_flag = 'A')) THEN

Line 70083: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

70079: -- or alc that is calculated by sla
70080: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70081: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70082:
70083: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70084: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70085: AND (l_actual_flag = 'A')) THEN
70086: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70087: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 70084: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

70080: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70081: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
70082:
70083: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70084: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70085: AND (l_actual_flag = 'A')) THEN
70086: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70087: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70088: ,p_application_id => p_application_id

Line 70087: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

70083: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70084: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70085: AND (l_actual_flag = 'A')) THEN
70086: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70087: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70088: ,p_application_id => p_application_id
70089: ,p_amb_context_code => 'DEFAULT'
70090: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70091: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 70090: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

70086: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70087: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70088: ,p_application_id => p_application_id
70089: ,p_amb_context_code => 'DEFAULT'
70090: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70091: ,p_event_class_code => C_EVENT_CLASS_CODE
70092: ,p_event_type_code => C_EVENT_TYPE_CODE
70093:
70094: ,p_gain_ccid => -1

Line 70631: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70627:
70628: l_calculate_acctd_flag VARCHAR2(1) :='N';
70629: l_calculate_g_l_flag VARCHAR2(1) :='Y';
70630: --
70631: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70632: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70632: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70628: l_calculate_acctd_flag VARCHAR2(1) :='N';
70629: l_calculate_g_l_flag VARCHAR2(1) :='Y';
70630: --
70631: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70632: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70629: l_calculate_g_l_flag VARCHAR2(1) :='Y';
70630: --
70631: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70632: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70630: --
70631: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70632: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70631: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70632: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70632: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70633: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70634: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70635: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70636: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70637: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70638: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70639: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70640: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70641: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70642: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70643: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70644: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70645: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70646: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70647: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70655: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70648: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70655: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70656: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

70649: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70655: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70656: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70657:

Line 70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70650: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70655: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70656: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70657:
70658: l_event_id NUMBER;

Line 70655: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

70651: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70655: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70656: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70657:
70658: l_event_id NUMBER;
70659: l_previous_event_id NUMBER;

Line 70656: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

70652: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70653: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70654: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70655: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70656: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70657:
70658: l_event_id NUMBER;
70659: l_previous_event_id NUMBER;
70660: l_first_event_id NUMBER;

Line 70674: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

70670: l_event_class_name VARCHAR2(80) := 'Credit Memo';
70671: l_description VARCHAR2(4000);
70672: l_transaction_reversal NUMBER;
70673: l_ae_header_id NUMBER;
70674: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
70675: l_log_module VARCHAR2(240);
70676: --
70677: l_acct_reversal_source VARCHAR2(30);
70678: l_trx_reversal_source VARCHAR2(30);

Line 70975: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

70971:
70972: --
70973: -- set event info as cache for other routines to refer event attributes
70974: --
70975: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
70976: (p_application_id => p_application_id
70977: ,p_primary_ledger_id => p_primary_ledger_id
70978: ,p_base_ledger_id => p_base_ledger_id
70979: ,p_target_ledger_id => p_target_ledger_id

Line 71008: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

71004:
71005: --
71006: -- set the status of entry to C_VALID (0)
71007: --
71008: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71009:
71010: --
71011: -- initialize a row for ae header
71012: --

Line 71040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71036: --
71037: -- initilaize the status of ae headers for diffrent balance types
71038: -- the status is initialised to C_NOT_CREATED (2)
71039: --
71040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71043:
71044: --

Line 71041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71037: -- initilaize the status of ae headers for diffrent balance types
71038: -- the status is initialised to C_NOT_CREATED (2)
71039: --
71040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71043:
71044: --
71045: -- call api to validate and store accounting attributes for header

Line 71042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71038: -- the status is initialised to C_NOT_CREATED (2)
71039: --
71040: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71041: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71042: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71043:
71044: --
71045: -- call api to validate and store accounting attributes for header
71046: --

Line 71081: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

71077: --
71078: l_trx_reversal_source := SUBSTR(NULL, 1,30);
71079:
71080: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
71081: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
71082:
71083: xla_accounting_err_pkg.build_message
71084: (p_appli_s_name => 'XLA'
71085: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 71089: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

71085: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
71086: ,p_token_1 => 'ACCT_ATTR_NAME'
71087: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71088: ,p_token_2 => 'PRODUCT_NAME'
71089: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71090: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71091: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71092: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71093:

Line 71090: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

71086: ,p_token_1 => 'ACCT_ATTR_NAME'
71087: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71088: ,p_token_2 => 'PRODUCT_NAME'
71089: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71090: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71091: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71092: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71093:
71094: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 71091: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71087: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71088: ,p_token_2 => 'PRODUCT_NAME'
71089: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71090: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71091: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71092: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71093:
71094: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71095: --

Line 71092: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

71088: ,p_token_2 => 'PRODUCT_NAME'
71089: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71090: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71091: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71092: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71093:
71094: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71095: --
71096: -- following sets the accounting attributes needed to reverse

Line 71111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

71107: ----------------------------------------------------------------
71108: -- 4262811 - update the header statuses to invalid in need be
71109: ----------------------------------------------------------------
71110: --
71111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
71112:
71113:
71114: -----------------------------------------------
71115: -- No accrual reversal for the event class/type

Line 71245: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

71241: ,p_module => l_log_module);
71242: END IF;
71243:
71244: --
71245: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
71246: --
71247: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71248: --
71249: -- set event info as cache for other routines to refer event attributes

Line 71247: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

71243:
71244: --
71245: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
71246: --
71247: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71248: --
71249: -- set event info as cache for other routines to refer event attributes
71250: --
71251:

Line 71255: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

71251:
71252: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
71253: l_previous_event_id := l_event_id;
71254:
71255: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
71256: (p_application_id => p_application_id
71257: ,p_primary_ledger_id => p_primary_ledger_id
71258: ,p_base_ledger_id => p_base_ledger_id
71259: ,p_target_ledger_id => p_target_ledger_id

Line 71296: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

71292: l_acct_reversal_source := SUBSTR(NULL, 1,30);
71293:
71294: IF l_continue_with_lines THEN
71295: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
71296: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
71297:
71298: xla_accounting_err_pkg.build_message
71299: (p_appli_s_name => 'XLA'
71300: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 71304: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

71300: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
71301: ,p_token_1 => 'LINE_NUMBER'
71302: ,p_value_1 => l_array_extract_line_num(Idx)
71303: ,p_token_2 => 'PRODUCT_NAME'
71304: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71308:

Line 71305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

71301: ,p_token_1 => 'LINE_NUMBER'
71302: ,p_value_1 => l_array_extract_line_num(Idx)
71303: ,p_token_2 => 'PRODUCT_NAME'
71304: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71308:
71309: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 71306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71302: ,p_value_1 => l_array_extract_line_num(Idx)
71303: ,p_token_2 => 'PRODUCT_NAME'
71304: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71308:
71309: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
71310: --

Line 71307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

71303: ,p_token_2 => 'PRODUCT_NAME'
71304: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71308:
71309: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
71310: --
71311: -- following sets the accounting attributes needed to reverse

Line 71699: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

71695:
71696: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
71697: -- or secondary ledger that has different currency with primary
71698: -- or alc that is calculated by sla
71699: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71700: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71701:
71702: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71703: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 71700: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

71696: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
71697: -- or secondary ledger that has different currency with primary
71698: -- or alc that is calculated by sla
71699: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71700: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71701:
71702: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71703: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71704: AND (l_actual_flag = 'A')) THEN

Line 71702: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

71698: -- or alc that is calculated by sla
71699: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71700: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71701:
71702: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71703: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71704: AND (l_actual_flag = 'A')) THEN
71705: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71706: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 71703: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

71699: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71700: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
71701:
71702: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71703: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71704: AND (l_actual_flag = 'A')) THEN
71705: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71706: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71707: ,p_application_id => p_application_id

Line 71706: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71702: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71703: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71704: AND (l_actual_flag = 'A')) THEN
71705: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71706: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71707: ,p_application_id => p_application_id
71708: ,p_amb_context_code => 'DEFAULT'
71709: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
71710: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 71709: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

71705: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71706: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71707: ,p_application_id => p_application_id
71708: ,p_amb_context_code => 'DEFAULT'
71709: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
71710: ,p_event_class_code => C_EVENT_CLASS_CODE
71711: ,p_event_type_code => C_EVENT_TYPE_CODE
71712:
71713: ,p_gain_ccid => -1

Line 72222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72218:
72219: l_calculate_acctd_flag VARCHAR2(1) :='N';
72220: l_calculate_g_l_flag VARCHAR2(1) :='N';
72221: --
72222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72219: l_calculate_acctd_flag VARCHAR2(1) :='N';
72220: l_calculate_g_l_flag VARCHAR2(1) :='N';
72221: --
72222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72220: l_calculate_g_l_flag VARCHAR2(1) :='N';
72221: --
72222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72221: --
72222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72222: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72223: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72224: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72225: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72226: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72227: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72228: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72229: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72230: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72231: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72232: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72233: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72234: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72235: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72236: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72237: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72238: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72239: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

72240: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72248:

Line 72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72241: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72248:
72249: l_event_id NUMBER;

Line 72246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

72242: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72248:
72249: l_event_id NUMBER;
72250: l_previous_event_id NUMBER;

Line 72247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

72243: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72244: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72245: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72246: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72247: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72248:
72249: l_event_id NUMBER;
72250: l_previous_event_id NUMBER;
72251: l_first_event_id NUMBER;

Line 72265: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

72261: l_event_class_name VARCHAR2(80) := 'Debit Memo';
72262: l_description VARCHAR2(4000);
72263: l_transaction_reversal NUMBER;
72264: l_ae_header_id NUMBER;
72265: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
72266: l_log_module VARCHAR2(240);
72267: --
72268: l_acct_reversal_source VARCHAR2(30);
72269: l_trx_reversal_source VARCHAR2(30);

Line 72547: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

72543:
72544: --
72545: -- set event info as cache for other routines to refer event attributes
72546: --
72547: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
72548: (p_application_id => p_application_id
72549: ,p_primary_ledger_id => p_primary_ledger_id
72550: ,p_base_ledger_id => p_base_ledger_id
72551: ,p_target_ledger_id => p_target_ledger_id

Line 72580: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

72576:
72577: --
72578: -- set the status of entry to C_VALID (0)
72579: --
72580: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72581:
72582: --
72583: -- initialize a row for ae header
72584: --

Line 72613: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72609: --
72610: -- initilaize the status of ae headers for diffrent balance types
72611: -- the status is initialised to C_NOT_CREATED (2)
72612: --
72613: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72614: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72615: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72616:
72617: --

Line 72614: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72610: -- initilaize the status of ae headers for diffrent balance types
72611: -- the status is initialised to C_NOT_CREATED (2)
72612: --
72613: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72614: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72615: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72616:
72617: --
72618: -- call api to validate and store accounting attributes for header

Line 72615: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72611: -- the status is initialised to C_NOT_CREATED (2)
72612: --
72613: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72614: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72615: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72616:
72617: --
72618: -- call api to validate and store accounting attributes for header
72619: --

Line 72660: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

72656: --
72657: l_trx_reversal_source := SUBSTR(NULL, 1,30);
72658:
72659: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
72660: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
72661:
72662: xla_accounting_err_pkg.build_message
72663: (p_appli_s_name => 'XLA'
72664: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 72668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

72664: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
72665: ,p_token_1 => 'ACCT_ATTR_NAME'
72666: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72667: ,p_token_2 => 'PRODUCT_NAME'
72668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72672:

Line 72669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

72665: ,p_token_1 => 'ACCT_ATTR_NAME'
72666: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72667: ,p_token_2 => 'PRODUCT_NAME'
72668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72672:
72673: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 72670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72666: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72667: ,p_token_2 => 'PRODUCT_NAME'
72668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72672:
72673: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
72674: --

Line 72671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

72667: ,p_token_2 => 'PRODUCT_NAME'
72668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72672:
72673: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
72674: --
72675: -- following sets the accounting attributes needed to reverse

Line 72690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

72686: ----------------------------------------------------------------
72687: -- 4262811 - update the header statuses to invalid in need be
72688: ----------------------------------------------------------------
72689: --
72690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
72691:
72692:
72693: -----------------------------------------------
72694: -- No accrual reversal for the event class/type

Line 72819: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

72815: ,p_module => l_log_module);
72816: END IF;
72817:
72818: --
72819: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72820: --
72821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72822: --
72823: -- set event info as cache for other routines to refer event attributes

Line 72821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

72817:
72818: --
72819: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72820: --
72821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72822: --
72823: -- set event info as cache for other routines to refer event attributes
72824: --
72825:

Line 72829: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

72825:
72826: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
72827: l_previous_event_id := l_event_id;
72828:
72829: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
72830: (p_application_id => p_application_id
72831: ,p_primary_ledger_id => p_primary_ledger_id
72832: ,p_base_ledger_id => p_base_ledger_id
72833: ,p_target_ledger_id => p_target_ledger_id

Line 72870: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

72866: l_acct_reversal_source := SUBSTR(NULL, 1,30);
72867:
72868: IF l_continue_with_lines THEN
72869: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
72870: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
72871:
72872: xla_accounting_err_pkg.build_message
72873: (p_appli_s_name => 'XLA'
72874: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 72878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

72874: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
72875: ,p_token_1 => 'LINE_NUMBER'
72876: ,p_value_1 => l_array_extract_line_num(Idx)
72877: ,p_token_2 => 'PRODUCT_NAME'
72878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72882:

Line 72879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

72875: ,p_token_1 => 'LINE_NUMBER'
72876: ,p_value_1 => l_array_extract_line_num(Idx)
72877: ,p_token_2 => 'PRODUCT_NAME'
72878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72882:
72883: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 72880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72876: ,p_value_1 => l_array_extract_line_num(Idx)
72877: ,p_token_2 => 'PRODUCT_NAME'
72878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72882:
72883: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72884: --

Line 72881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

72877: ,p_token_2 => 'PRODUCT_NAME'
72878: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72879: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72880: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72881: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72882:
72883: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72884: --
72885: -- following sets the accounting attributes needed to reverse

Line 73170: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

73166:
73167: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
73168: -- or secondary ledger that has different currency with primary
73169: -- or alc that is calculated by sla
73170: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73171: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73172:
73173: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73174: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 73171: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

73167: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
73168: -- or secondary ledger that has different currency with primary
73169: -- or alc that is calculated by sla
73170: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73171: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73172:
73173: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73174: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73175: AND (l_actual_flag = 'A')) THEN

Line 73173: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

73169: -- or alc that is calculated by sla
73170: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73171: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73172:
73173: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73174: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73175: AND (l_actual_flag = 'A')) THEN
73176: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73177: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 73174: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

73170: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
73171: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
73172:
73173: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73174: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73175: AND (l_actual_flag = 'A')) THEN
73176: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73177: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73178: ,p_application_id => p_application_id

Line 73177: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

73173: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
73174: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
73175: AND (l_actual_flag = 'A')) THEN
73176: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73177: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73178: ,p_application_id => p_application_id
73179: ,p_amb_context_code => 'DEFAULT'
73180: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
73181: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 73180: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

73176: XLA_AE_LINES_PKG.CreateGainOrLossLines(
73177: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
73178: ,p_application_id => p_application_id
73179: ,p_amb_context_code => 'DEFAULT'
73180: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
73181: ,p_event_class_code => C_EVENT_CLASS_CODE
73182: ,p_event_type_code => C_EVENT_TYPE_CODE
73183:
73184: ,p_gain_ccid => -1

Line 73678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73674:
73675: l_calculate_acctd_flag VARCHAR2(1) :='N';
73676: l_calculate_g_l_flag VARCHAR2(1) :='N';
73677: --
73678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73675: l_calculate_acctd_flag VARCHAR2(1) :='N';
73676: l_calculate_g_l_flag VARCHAR2(1) :='N';
73677: --
73678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73676: l_calculate_g_l_flag VARCHAR2(1) :='N';
73677: --
73678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73677: --
73678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

73696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73704:

Line 73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73704:
73705: l_event_id NUMBER;

Line 73702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

73698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73704:
73705: l_event_id NUMBER;
73706: l_previous_event_id NUMBER;

Line 73703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

73699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73704:
73705: l_event_id NUMBER;
73706: l_previous_event_id NUMBER;
73707: l_first_event_id NUMBER;

Line 73721: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

73717: l_event_class_name VARCHAR2(80) := 'Deposit';
73718: l_description VARCHAR2(4000);
73719: l_transaction_reversal NUMBER;
73720: l_ae_header_id NUMBER;
73721: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
73722: l_log_module VARCHAR2(240);
73723: --
73724: l_acct_reversal_source VARCHAR2(30);
73725: l_trx_reversal_source VARCHAR2(30);

Line 73992: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

73988:
73989: --
73990: -- set event info as cache for other routines to refer event attributes
73991: --
73992: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
73993: (p_application_id => p_application_id
73994: ,p_primary_ledger_id => p_primary_ledger_id
73995: ,p_base_ledger_id => p_base_ledger_id
73996: ,p_target_ledger_id => p_target_ledger_id

Line 74025: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

74021:
74022: --
74023: -- set the status of entry to C_VALID (0)
74024: --
74025: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74026:
74027: --
74028: -- initialize a row for ae header
74029: --

Line 74056: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74052: --
74053: -- initilaize the status of ae headers for diffrent balance types
74054: -- the status is initialised to C_NOT_CREATED (2)
74055: --
74056: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74057: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74058: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74059:
74060: --

Line 74057: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74053: -- initilaize the status of ae headers for diffrent balance types
74054: -- the status is initialised to C_NOT_CREATED (2)
74055: --
74056: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74057: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74058: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74059:
74060: --
74061: -- call api to validate and store accounting attributes for header

Line 74058: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74054: -- the status is initialised to C_NOT_CREATED (2)
74055: --
74056: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74057: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74058: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74059:
74060: --
74061: -- call api to validate and store accounting attributes for header
74062: --

Line 74103: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

74099: --
74100: l_trx_reversal_source := SUBSTR(NULL, 1,30);
74101:
74102: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
74103: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
74104:
74105: xla_accounting_err_pkg.build_message
74106: (p_appli_s_name => 'XLA'
74107: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 74111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

74107: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
74108: ,p_token_1 => 'ACCT_ATTR_NAME'
74109: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74110: ,p_token_2 => 'PRODUCT_NAME'
74111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74115:

Line 74112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

74108: ,p_token_1 => 'ACCT_ATTR_NAME'
74109: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74110: ,p_token_2 => 'PRODUCT_NAME'
74111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74115:
74116: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 74113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74109: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74110: ,p_token_2 => 'PRODUCT_NAME'
74111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74115:
74116: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
74117: --

Line 74114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

74110: ,p_token_2 => 'PRODUCT_NAME'
74111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74115:
74116: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
74117: --
74118: -- following sets the accounting attributes needed to reverse

Line 74133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

74129: ----------------------------------------------------------------
74130: -- 4262811 - update the header statuses to invalid in need be
74131: ----------------------------------------------------------------
74132: --
74133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
74134:
74135:
74136: -----------------------------------------------
74137: -- No accrual reversal for the event class/type

Line 74261: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

74257: ,p_module => l_log_module);
74258: END IF;
74259:
74260: --
74261: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74262: --
74263: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74264: --
74265: -- set event info as cache for other routines to refer event attributes

Line 74263: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

74259:
74260: --
74261: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74262: --
74263: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74264: --
74265: -- set event info as cache for other routines to refer event attributes
74266: --
74267:

Line 74271: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

74267:
74268: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
74269: l_previous_event_id := l_event_id;
74270:
74271: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
74272: (p_application_id => p_application_id
74273: ,p_primary_ledger_id => p_primary_ledger_id
74274: ,p_base_ledger_id => p_base_ledger_id
74275: ,p_target_ledger_id => p_target_ledger_id

Line 74312: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

74308: l_acct_reversal_source := SUBSTR(NULL, 1,30);
74309:
74310: IF l_continue_with_lines THEN
74311: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
74312: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
74313:
74314: xla_accounting_err_pkg.build_message
74315: (p_appli_s_name => 'XLA'
74316: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 74320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

74316: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
74317: ,p_token_1 => 'LINE_NUMBER'
74318: ,p_value_1 => l_array_extract_line_num(Idx)
74319: ,p_token_2 => 'PRODUCT_NAME'
74320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74324:

Line 74321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

74317: ,p_token_1 => 'LINE_NUMBER'
74318: ,p_value_1 => l_array_extract_line_num(Idx)
74319: ,p_token_2 => 'PRODUCT_NAME'
74320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74324:
74325: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 74322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74318: ,p_value_1 => l_array_extract_line_num(Idx)
74319: ,p_token_2 => 'PRODUCT_NAME'
74320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74324:
74325: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74326: --

Line 74323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

74319: ,p_token_2 => 'PRODUCT_NAME'
74320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74324:
74325: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74326: --
74327: -- following sets the accounting attributes needed to reverse

Line 74416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

74412:
74413: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74414: -- or secondary ledger that has different currency with primary
74415: -- or alc that is calculated by sla
74416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74418:
74419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 74417: (XLA_AE_JOURNAL_ENTRY_PKG.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: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74414: -- or secondary ledger that has different currency with primary
74415: -- or alc that is calculated by sla
74416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74418:
74419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74421: AND (l_actual_flag = 'A')) THEN

Line 74419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

74415: -- or alc that is calculated by sla
74416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74418:
74419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74421: AND (l_actual_flag = 'A')) THEN
74422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 74420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

74416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
74418:
74419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74421: AND (l_actual_flag = 'A')) THEN
74422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74424: ,p_application_id => p_application_id

Line 74423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74421: AND (l_actual_flag = 'A')) THEN
74422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74424: ,p_application_id => p_application_id
74425: ,p_amb_context_code => 'DEFAULT'
74426: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74427: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 74426: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

74422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74424: ,p_application_id => p_application_id
74425: ,p_amb_context_code => 'DEFAULT'
74426: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74427: ,p_event_class_code => C_EVENT_CLASS_CODE
74428: ,p_event_type_code => C_EVENT_TYPE_CODE
74429:
74430: ,p_gain_ccid => -1

Line 74924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74920:
74921: l_calculate_acctd_flag VARCHAR2(1) :='N';
74922: l_calculate_g_l_flag VARCHAR2(1) :='N';
74923: --
74924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74921: l_calculate_acctd_flag VARCHAR2(1) :='N';
74922: l_calculate_g_l_flag VARCHAR2(1) :='N';
74923: --
74924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74922: l_calculate_g_l_flag VARCHAR2(1) :='N';
74923: --
74924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74923: --
74924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

74933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

74937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

74941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

74942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74950:

Line 74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

74943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74950:
74951: l_event_id NUMBER;

Line 74948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

74944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74950:
74951: l_event_id NUMBER;
74952: l_previous_event_id NUMBER;

Line 74949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

74945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
74946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
74947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
74948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
74950:
74951: l_event_id NUMBER;
74952: l_previous_event_id NUMBER;
74953: l_first_event_id NUMBER;

Line 74967: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

74963: l_event_class_name VARCHAR2(80) := 'Guarantee';
74964: l_description VARCHAR2(4000);
74965: l_transaction_reversal NUMBER;
74966: l_ae_header_id NUMBER;
74967: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
74968: l_log_module VARCHAR2(240);
74969: --
74970: l_acct_reversal_source VARCHAR2(30);
74971: l_trx_reversal_source VARCHAR2(30);

Line 75238: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

75234:
75235: --
75236: -- set event info as cache for other routines to refer event attributes
75237: --
75238: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
75239: (p_application_id => p_application_id
75240: ,p_primary_ledger_id => p_primary_ledger_id
75241: ,p_base_ledger_id => p_base_ledger_id
75242: ,p_target_ledger_id => p_target_ledger_id

Line 75271: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

75267:
75268: --
75269: -- set the status of entry to C_VALID (0)
75270: --
75271: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75272:
75273: --
75274: -- initialize a row for ae header
75275: --

Line 75302: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75298: --
75299: -- initilaize the status of ae headers for diffrent balance types
75300: -- the status is initialised to C_NOT_CREATED (2)
75301: --
75302: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75303: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75304: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75305:
75306: --

Line 75303: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75299: -- initilaize the status of ae headers for diffrent balance types
75300: -- the status is initialised to C_NOT_CREATED (2)
75301: --
75302: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75303: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75304: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75305:
75306: --
75307: -- call api to validate and store accounting attributes for header

Line 75304: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75300: -- the status is initialised to C_NOT_CREATED (2)
75301: --
75302: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75303: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75304: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75305:
75306: --
75307: -- call api to validate and store accounting attributes for header
75308: --

Line 75349: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

75345: --
75346: l_trx_reversal_source := SUBSTR(NULL, 1,30);
75347:
75348: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
75349: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
75350:
75351: xla_accounting_err_pkg.build_message
75352: (p_appli_s_name => 'XLA'
75353: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 75357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

75353: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
75354: ,p_token_1 => 'ACCT_ATTR_NAME'
75355: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75356: ,p_token_2 => 'PRODUCT_NAME'
75357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75361:

Line 75358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

75354: ,p_token_1 => 'ACCT_ATTR_NAME'
75355: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75356: ,p_token_2 => 'PRODUCT_NAME'
75357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75361:
75362: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 75359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75355: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75356: ,p_token_2 => 'PRODUCT_NAME'
75357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75361:
75362: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75363: --

Line 75360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

75356: ,p_token_2 => 'PRODUCT_NAME'
75357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75361:
75362: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75363: --
75364: -- following sets the accounting attributes needed to reverse

Line 75379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

75375: ----------------------------------------------------------------
75376: -- 4262811 - update the header statuses to invalid in need be
75377: ----------------------------------------------------------------
75378: --
75379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
75380:
75381:
75382: -----------------------------------------------
75383: -- No accrual reversal for the event class/type

Line 75507: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

75503: ,p_module => l_log_module);
75504: END IF;
75505:
75506: --
75507: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
75508: --
75509: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75510: --
75511: -- set event info as cache for other routines to refer event attributes

Line 75509: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

75505:
75506: --
75507: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
75508: --
75509: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75510: --
75511: -- set event info as cache for other routines to refer event attributes
75512: --
75513:

Line 75517: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

75513:
75514: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
75515: l_previous_event_id := l_event_id;
75516:
75517: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
75518: (p_application_id => p_application_id
75519: ,p_primary_ledger_id => p_primary_ledger_id
75520: ,p_base_ledger_id => p_base_ledger_id
75521: ,p_target_ledger_id => p_target_ledger_id

Line 75558: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

75554: l_acct_reversal_source := SUBSTR(NULL, 1,30);
75555:
75556: IF l_continue_with_lines THEN
75557: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
75558: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
75559:
75560: xla_accounting_err_pkg.build_message
75561: (p_appli_s_name => 'XLA'
75562: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 75566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

75562: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
75563: ,p_token_1 => 'LINE_NUMBER'
75564: ,p_value_1 => l_array_extract_line_num(Idx)
75565: ,p_token_2 => 'PRODUCT_NAME'
75566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75570:

Line 75567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

75563: ,p_token_1 => 'LINE_NUMBER'
75564: ,p_value_1 => l_array_extract_line_num(Idx)
75565: ,p_token_2 => 'PRODUCT_NAME'
75566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75570:
75571: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 75568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75564: ,p_value_1 => l_array_extract_line_num(Idx)
75565: ,p_token_2 => 'PRODUCT_NAME'
75566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75570:
75571: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
75572: --

Line 75569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

75565: ,p_token_2 => 'PRODUCT_NAME'
75566: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75570:
75571: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
75572: --
75573: -- following sets the accounting attributes needed to reverse

Line 75662: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

75658:
75659: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
75660: -- or secondary ledger that has different currency with primary
75661: -- or alc that is calculated by sla
75662: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75663: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75664:
75665: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75666: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 75663: (XLA_AE_JOURNAL_ENTRY_PKG.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: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
75660: -- or secondary ledger that has different currency with primary
75661: -- or alc that is calculated by sla
75662: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75663: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75664:
75665: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75666: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75667: AND (l_actual_flag = 'A')) THEN

Line 75665: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

75661: -- or alc that is calculated by sla
75662: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75663: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75664:
75665: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75666: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75667: AND (l_actual_flag = 'A')) THEN
75668: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75669: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 75666: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

75662: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75663: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
75664:
75665: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75666: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75667: AND (l_actual_flag = 'A')) THEN
75668: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75669: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75670: ,p_application_id => p_application_id

Line 75669: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75665: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75666: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75667: AND (l_actual_flag = 'A')) THEN
75668: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75669: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75670: ,p_application_id => p_application_id
75671: ,p_amb_context_code => 'DEFAULT'
75672: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
75673: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 75672: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

75668: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75669: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75670: ,p_application_id => p_application_id
75671: ,p_amb_context_code => 'DEFAULT'
75672: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
75673: ,p_event_class_code => C_EVENT_CLASS_CODE
75674: ,p_event_type_code => C_EVENT_TYPE_CODE
75675:
75676: ,p_gain_ccid => -1

Line 76206: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76202:
76203: l_calculate_acctd_flag VARCHAR2(1) :='N';
76204: l_calculate_g_l_flag VARCHAR2(1) :='N';
76205: --
76206: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76207: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76207: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76203: l_calculate_acctd_flag VARCHAR2(1) :='N';
76204: l_calculate_g_l_flag VARCHAR2(1) :='N';
76205: --
76206: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76207: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76204: l_calculate_g_l_flag VARCHAR2(1) :='N';
76205: --
76206: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76207: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76205: --
76206: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76207: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76206: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76207: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76207: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76208: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76209: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76210: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76211: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76212: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76213: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76214: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76215: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76216: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76217: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76218: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76219: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76220: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76221: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76222: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76230: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76223: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76230: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76231: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

76224: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76230: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76231: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76232:

Line 76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76225: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76230: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76231: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76232:
76233: l_event_id NUMBER;

Line 76230: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

76226: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76230: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76231: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76232:
76233: l_event_id NUMBER;
76234: l_previous_event_id NUMBER;

Line 76231: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

76227: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76228: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76229: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76230: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76231: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76232:
76233: l_event_id NUMBER;
76234: l_previous_event_id NUMBER;
76235: l_first_event_id NUMBER;

Line 76249: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

76245: l_event_class_name VARCHAR2(80) := 'Invoice';
76246: l_description VARCHAR2(4000);
76247: l_transaction_reversal NUMBER;
76248: l_ae_header_id NUMBER;
76249: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
76250: l_log_module VARCHAR2(240);
76251: --
76252: l_acct_reversal_source VARCHAR2(30);
76253: l_trx_reversal_source VARCHAR2(30);

Line 76545: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

76541:
76542: --
76543: -- set event info as cache for other routines to refer event attributes
76544: --
76545: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
76546: (p_application_id => p_application_id
76547: ,p_primary_ledger_id => p_primary_ledger_id
76548: ,p_base_ledger_id => p_base_ledger_id
76549: ,p_target_ledger_id => p_target_ledger_id

Line 76578: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

76574:
76575: --
76576: -- set the status of entry to C_VALID (0)
76577: --
76578: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76579:
76580: --
76581: -- initialize a row for ae header
76582: --

Line 76612: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76608: --
76609: -- initilaize the status of ae headers for diffrent balance types
76610: -- the status is initialised to C_NOT_CREATED (2)
76611: --
76612: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76613: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76614: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76615:
76616: --

Line 76613: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76609: -- initilaize the status of ae headers for diffrent balance types
76610: -- the status is initialised to C_NOT_CREATED (2)
76611: --
76612: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76613: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76614: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76615:
76616: --
76617: -- call api to validate and store accounting attributes for header

Line 76614: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76610: -- the status is initialised to C_NOT_CREATED (2)
76611: --
76612: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76613: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76614: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76615:
76616: --
76617: -- call api to validate and store accounting attributes for header
76618: --

Line 76659: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

76655: --
76656: l_trx_reversal_source := SUBSTR(NULL, 1,30);
76657:
76658: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
76659: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
76660:
76661: xla_accounting_err_pkg.build_message
76662: (p_appli_s_name => 'XLA'
76663: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 76667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

76663: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
76664: ,p_token_1 => 'ACCT_ATTR_NAME'
76665: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76666: ,p_token_2 => 'PRODUCT_NAME'
76667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76671:

Line 76668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

76664: ,p_token_1 => 'ACCT_ATTR_NAME'
76665: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76666: ,p_token_2 => 'PRODUCT_NAME'
76667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76671:
76672: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 76669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76665: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76666: ,p_token_2 => 'PRODUCT_NAME'
76667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76671:
76672: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
76673: --

Line 76670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

76666: ,p_token_2 => 'PRODUCT_NAME'
76667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76671:
76672: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
76673: --
76674: -- following sets the accounting attributes needed to reverse

Line 76689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

76685: ----------------------------------------------------------------
76686: -- 4262811 - update the header statuses to invalid in need be
76687: ----------------------------------------------------------------
76688: --
76689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
76690:
76691:
76692: -----------------------------------------------
76693: -- No accrual reversal for the event class/type

Line 76821: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

76817: ,p_module => l_log_module);
76818: END IF;
76819:
76820: --
76821: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
76822: --
76823: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76824: --
76825: -- set event info as cache for other routines to refer event attributes

Line 76823: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

76819:
76820: --
76821: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
76822: --
76823: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76824: --
76825: -- set event info as cache for other routines to refer event attributes
76826: --
76827:

Line 76831: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

76827:
76828: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
76829: l_previous_event_id := l_event_id;
76830:
76831: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
76832: (p_application_id => p_application_id
76833: ,p_primary_ledger_id => p_primary_ledger_id
76834: ,p_base_ledger_id => p_base_ledger_id
76835: ,p_target_ledger_id => p_target_ledger_id

Line 76872: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

76868: l_acct_reversal_source := SUBSTR(NULL, 1,30);
76869:
76870: IF l_continue_with_lines THEN
76871: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
76872: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
76873:
76874: xla_accounting_err_pkg.build_message
76875: (p_appli_s_name => 'XLA'
76876: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 76880: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

76876: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
76877: ,p_token_1 => 'LINE_NUMBER'
76878: ,p_value_1 => l_array_extract_line_num(Idx)
76879: ,p_token_2 => 'PRODUCT_NAME'
76880: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76881: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76882: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76883: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76884:

Line 76881: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

76877: ,p_token_1 => 'LINE_NUMBER'
76878: ,p_value_1 => l_array_extract_line_num(Idx)
76879: ,p_token_2 => 'PRODUCT_NAME'
76880: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76881: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76882: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76883: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76884:
76885: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 76882: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76878: ,p_value_1 => l_array_extract_line_num(Idx)
76879: ,p_token_2 => 'PRODUCT_NAME'
76880: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76881: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76882: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76883: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76884:
76885: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
76886: --

Line 76883: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

76879: ,p_token_2 => 'PRODUCT_NAME'
76880: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76881: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76882: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76883: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76884:
76885: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
76886: --
76887: -- following sets the accounting attributes needed to reverse

Line 77245: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

77241:
77242: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
77243: -- or secondary ledger that has different currency with primary
77244: -- or alc that is calculated by sla
77245: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
77247:
77248: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77249: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 77246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

77242: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
77243: -- or secondary ledger that has different currency with primary
77244: -- or alc that is calculated by sla
77245: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
77247:
77248: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77249: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77250: AND (l_actual_flag = 'A')) THEN

Line 77248: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

77244: -- or alc that is calculated by sla
77245: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
77247:
77248: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77249: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77250: AND (l_actual_flag = 'A')) THEN
77251: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77252: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 77249: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

77245: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77246: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
77247:
77248: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77249: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77250: AND (l_actual_flag = 'A')) THEN
77251: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77252: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77253: ,p_application_id => p_application_id

Line 77252: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

77248: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77249: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77250: AND (l_actual_flag = 'A')) THEN
77251: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77252: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77253: ,p_application_id => p_application_id
77254: ,p_amb_context_code => 'DEFAULT'
77255: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
77256: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 77255: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

77251: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77252: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77253: ,p_application_id => p_application_id
77254: ,p_amb_context_code => 'DEFAULT'
77255: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
77256: ,p_event_class_code => C_EVENT_CLASS_CODE
77257: ,p_event_type_code => C_EVENT_TYPE_CODE
77258:
77259: ,p_gain_ccid => -1

Line 77806: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77802:
77803: l_calculate_acctd_flag VARCHAR2(1) :='N';
77804: l_calculate_g_l_flag VARCHAR2(1) :='N';
77805: --
77806: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77807: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77807: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77803: l_calculate_acctd_flag VARCHAR2(1) :='N';
77804: l_calculate_g_l_flag VARCHAR2(1) :='N';
77805: --
77806: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77807: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77804: l_calculate_g_l_flag VARCHAR2(1) :='N';
77805: --
77806: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77807: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77805: --
77806: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77807: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77806: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77807: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77807: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77808: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77809: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77810: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77811: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77812: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77813: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77814: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

77815: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77816: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77817: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77818: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

77819: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77820: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77821: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77822: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77830: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

77823: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77830: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77831: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

77824: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77830: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77831: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77832:

Line 77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

77825: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77830: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77831: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77832:
77833: l_event_id NUMBER;

Line 77830: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

77826: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77830: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77831: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77832:
77833: l_event_id NUMBER;
77834: l_previous_event_id NUMBER;

Line 77831: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

77827: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
77828: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
77829: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
77830: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77831: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
77832:
77833: l_event_id NUMBER;
77834: l_previous_event_id NUMBER;
77835: l_first_event_id NUMBER;

Line 77849: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

77845: l_event_class_name VARCHAR2(80) := 'Miscellaneous Receipt';
77846: l_description VARCHAR2(4000);
77847: l_transaction_reversal NUMBER;
77848: l_ae_header_id NUMBER;
77849: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
77850: l_log_module VARCHAR2(240);
77851: --
77852: l_acct_reversal_source VARCHAR2(30);
77853: l_trx_reversal_source VARCHAR2(30);

Line 78157: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

78153:
78154: --
78155: -- set event info as cache for other routines to refer event attributes
78156: --
78157: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
78158: (p_application_id => p_application_id
78159: ,p_primary_ledger_id => p_primary_ledger_id
78160: ,p_base_ledger_id => p_base_ledger_id
78161: ,p_target_ledger_id => p_target_ledger_id

Line 78190: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

78186:
78187: --
78188: -- set the status of entry to C_VALID (0)
78189: --
78190: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78191:
78192: --
78193: -- initialize a row for ae header
78194: --

Line 78224: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

78220: --
78221: -- initilaize the status of ae headers for diffrent balance types
78222: -- the status is initialised to C_NOT_CREATED (2)
78223: --
78224: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78225: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78226: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78227:
78228: --

Line 78225: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

78221: -- initilaize the status of ae headers for diffrent balance types
78222: -- the status is initialised to C_NOT_CREATED (2)
78223: --
78224: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78225: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78226: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78227:
78228: --
78229: -- call api to validate and store accounting attributes for header

Line 78226: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

78222: -- the status is initialised to C_NOT_CREATED (2)
78223: --
78224: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78225: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78226: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78227:
78228: --
78229: -- call api to validate and store accounting attributes for header
78230: --

Line 78273: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

78269: --
78270: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_91'), 1,30);
78271:
78272: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
78273: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
78274:
78275: xla_accounting_err_pkg.build_message
78276: (p_appli_s_name => 'XLA'
78277: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 78281: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

78277: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
78278: ,p_token_1 => 'ACCT_ATTR_NAME'
78279: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
78280: ,p_token_2 => 'PRODUCT_NAME'
78281: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78282: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78283: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78284: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78285:

Line 78282: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

78278: ,p_token_1 => 'ACCT_ATTR_NAME'
78279: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
78280: ,p_token_2 => 'PRODUCT_NAME'
78281: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78282: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78283: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78284: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78285:
78286: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 78283: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

78279: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
78280: ,p_token_2 => 'PRODUCT_NAME'
78281: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78282: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78283: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78284: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78285:
78286: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
78287: --

Line 78284: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

78280: ,p_token_2 => 'PRODUCT_NAME'
78281: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78282: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78283: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78284: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78285:
78286: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
78287: --
78288: -- following sets the accounting attributes needed to reverse

Line 78303: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

78299: ----------------------------------------------------------------
78300: -- 4262811 - update the header statuses to invalid in need be
78301: ----------------------------------------------------------------
78302: --
78303: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
78304:
78305:
78306: -----------------------------------------------
78307: -- No accrual reversal for the event class/type

Line 78439: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

78435: ,p_module => l_log_module);
78436: END IF;
78437:
78438: --
78439: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
78440: --
78441: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78442: --
78443: -- set event info as cache for other routines to refer event attributes

Line 78441: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

78437:
78438: --
78439: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
78440: --
78441: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78442: --
78443: -- set event info as cache for other routines to refer event attributes
78444: --
78445:

Line 78449: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

78445:
78446: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
78447: l_previous_event_id := l_event_id;
78448:
78449: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
78450: (p_application_id => p_application_id
78451: ,p_primary_ledger_id => p_primary_ledger_id
78452: ,p_base_ledger_id => p_base_ledger_id
78453: ,p_target_ledger_id => p_target_ledger_id

Line 78490: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

78486: l_acct_reversal_source := SUBSTR(NULL, 1,30);
78487:
78488: IF l_continue_with_lines THEN
78489: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
78490: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
78491:
78492: xla_accounting_err_pkg.build_message
78493: (p_appli_s_name => 'XLA'
78494: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 78498: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

78494: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
78495: ,p_token_1 => 'LINE_NUMBER'
78496: ,p_value_1 => l_array_extract_line_num(Idx)
78497: ,p_token_2 => 'PRODUCT_NAME'
78498: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78499: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78500: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78501: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78502:

Line 78499: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

78495: ,p_token_1 => 'LINE_NUMBER'
78496: ,p_value_1 => l_array_extract_line_num(Idx)
78497: ,p_token_2 => 'PRODUCT_NAME'
78498: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78499: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78500: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78501: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78502:
78503: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 78500: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

78496: ,p_value_1 => l_array_extract_line_num(Idx)
78497: ,p_token_2 => 'PRODUCT_NAME'
78498: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78499: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78500: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78501: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78502:
78503: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
78504: --

Line 78501: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

78497: ,p_token_2 => 'PRODUCT_NAME'
78498: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78499: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78500: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78501: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78502:
78503: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
78504: --
78505: -- following sets the accounting attributes needed to reverse

Line 79084: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

79080:
79081: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
79082: -- or secondary ledger that has different currency with primary
79083: -- or alc that is calculated by sla
79084: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79085: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
79086:
79087: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79088: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 79085: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

79081: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
79082: -- or secondary ledger that has different currency with primary
79083: -- or alc that is calculated by sla
79084: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79085: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
79086:
79087: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79088: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79089: AND (l_actual_flag = 'A')) THEN

Line 79087: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

79083: -- or alc that is calculated by sla
79084: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79085: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
79086:
79087: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79088: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79089: AND (l_actual_flag = 'A')) THEN
79090: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79091: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 79088: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

79084: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79085: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
79086:
79087: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79088: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79089: AND (l_actual_flag = 'A')) THEN
79090: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79091: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79092: ,p_application_id => p_application_id

Line 79091: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

79087: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79088: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79089: AND (l_actual_flag = 'A')) THEN
79090: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79091: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79092: ,p_application_id => p_application_id
79093: ,p_amb_context_code => 'DEFAULT'
79094: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
79095: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 79094: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

79090: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79091: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79092: ,p_application_id => p_application_id
79093: ,p_amb_context_code => 'DEFAULT'
79094: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
79095: ,p_event_class_code => C_EVENT_CLASS_CODE
79096: ,p_event_type_code => C_EVENT_TYPE_CODE
79097:
79098: ,p_gain_ccid => -1

Line 79799: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79795:
79796: l_calculate_acctd_flag VARCHAR2(1) :='N';
79797: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79798: --
79799: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79800: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79800: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79796: l_calculate_acctd_flag VARCHAR2(1) :='N';
79797: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79798: --
79799: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79800: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79797: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79798: --
79799: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79800: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79798: --
79799: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79800: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79799: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79800: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79800: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79801: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79802: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79803: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79804: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79805: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79806: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79807: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79808: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79809: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79810: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79811: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79812: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79813: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79814: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79815: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79823: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79816: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79823: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79824: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

79817: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79823: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79824: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79825:

Line 79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79818: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79823: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79824: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79825:
79826: l_event_id NUMBER;

Line 79823: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79819: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79823: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79824: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79825:
79826: l_event_id NUMBER;
79827: l_previous_event_id NUMBER;

Line 79824: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79820: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79821: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79822: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79823: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79824: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79825:
79826: l_event_id NUMBER;
79827: l_previous_event_id NUMBER;
79828: l_first_event_id NUMBER;

Line 79842: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

79838: l_event_class_name VARCHAR2(80) := 'Receipt';
79839: l_description VARCHAR2(4000);
79840: l_transaction_reversal NUMBER;
79841: l_ae_header_id NUMBER;
79842: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
79843: l_log_module VARCHAR2(240);
79844: --
79845: l_acct_reversal_source VARCHAR2(30);
79846: l_trx_reversal_source VARCHAR2(30);

Line 80256: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

80252:
80253: --
80254: -- set event info as cache for other routines to refer event attributes
80255: --
80256: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
80257: (p_application_id => p_application_id
80258: ,p_primary_ledger_id => p_primary_ledger_id
80259: ,p_base_ledger_id => p_base_ledger_id
80260: ,p_target_ledger_id => p_target_ledger_id

Line 80289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

80285:
80286: --
80287: -- set the status of entry to C_VALID (0)
80288: --
80289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
80290:
80291: --
80292: -- initialize a row for ae header
80293: --

Line 80332: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

80328: --
80329: -- initilaize the status of ae headers for diffrent balance types
80330: -- the status is initialised to C_NOT_CREATED (2)
80331: --
80332: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80333: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80334: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80335:
80336: --

Line 80333: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

80329: -- initilaize the status of ae headers for diffrent balance types
80330: -- the status is initialised to C_NOT_CREATED (2)
80331: --
80332: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80333: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80334: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80335:
80336: --
80337: -- call api to validate and store accounting attributes for header

Line 80334: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

80330: -- the status is initialised to C_NOT_CREATED (2)
80331: --
80332: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80333: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80334: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80335:
80336: --
80337: -- call api to validate and store accounting attributes for header
80338: --

Line 80381: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

80377: --
80378: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_91'), 1,30);
80379:
80380: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
80381: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
80382:
80383: xla_accounting_err_pkg.build_message
80384: (p_appli_s_name => 'XLA'
80385: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 80389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

80385: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
80386: ,p_token_1 => 'ACCT_ATTR_NAME'
80387: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
80388: ,p_token_2 => 'PRODUCT_NAME'
80389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80393:

Line 80390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

80386: ,p_token_1 => 'ACCT_ATTR_NAME'
80387: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
80388: ,p_token_2 => 'PRODUCT_NAME'
80389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80393:
80394: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 80391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

80387: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
80388: ,p_token_2 => 'PRODUCT_NAME'
80389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80393:
80394: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
80395: --

Line 80392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

80388: ,p_token_2 => 'PRODUCT_NAME'
80389: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80390: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80391: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80392: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80393:
80394: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
80395: --
80396: -- following sets the accounting attributes needed to reverse

Line 80411: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

80407: ----------------------------------------------------------------
80408: -- 4262811 - update the header statuses to invalid in need be
80409: ----------------------------------------------------------------
80410: --
80411: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
80412:
80413:
80414: -----------------------------------------------
80415: -- No accrual reversal for the event class/type

Line 80565: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

80561: ,p_module => l_log_module);
80562: END IF;
80563:
80564: --
80565: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
80566: --
80567: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
80568: --
80569: -- set event info as cache for other routines to refer event attributes

Line 80567: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

80563:
80564: --
80565: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
80566: --
80567: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
80568: --
80569: -- set event info as cache for other routines to refer event attributes
80570: --
80571:

Line 80575: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

80571:
80572: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
80573: l_previous_event_id := l_event_id;
80574:
80575: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
80576: (p_application_id => p_application_id
80577: ,p_primary_ledger_id => p_primary_ledger_id
80578: ,p_base_ledger_id => p_base_ledger_id
80579: ,p_target_ledger_id => p_target_ledger_id

Line 80616: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

80612: l_acct_reversal_source := SUBSTR(NULL, 1,30);
80613:
80614: IF l_continue_with_lines THEN
80615: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
80616: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
80617:
80618: xla_accounting_err_pkg.build_message
80619: (p_appli_s_name => 'XLA'
80620: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 80624: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

80620: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
80621: ,p_token_1 => 'LINE_NUMBER'
80622: ,p_value_1 => l_array_extract_line_num(Idx)
80623: ,p_token_2 => 'PRODUCT_NAME'
80624: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80628:

Line 80625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

80621: ,p_token_1 => 'LINE_NUMBER'
80622: ,p_value_1 => l_array_extract_line_num(Idx)
80623: ,p_token_2 => 'PRODUCT_NAME'
80624: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80628:
80629: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 80626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

80622: ,p_value_1 => l_array_extract_line_num(Idx)
80623: ,p_token_2 => 'PRODUCT_NAME'
80624: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80628:
80629: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
80630: --

Line 80627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

80623: ,p_token_2 => 'PRODUCT_NAME'
80624: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80628:
80629: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
80630: --
80631: -- following sets the accounting attributes needed to reverse

Line 82369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

82365:
82366: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
82367: -- or secondary ledger that has different currency with primary
82368: -- or alc that is calculated by sla
82369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
82370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
82371:
82372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
82373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 82370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

82366: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
82367: -- or secondary ledger that has different currency with primary
82368: -- or alc that is calculated by sla
82369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
82370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
82371:
82372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
82373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
82374: AND (l_actual_flag = 'A')) THEN

Line 82372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

82368: -- or alc that is calculated by sla
82369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
82370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
82371:
82372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
82373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
82374: AND (l_actual_flag = 'A')) THEN
82375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
82376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 82373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

82369: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
82370: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
82371:
82372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
82373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
82374: AND (l_actual_flag = 'A')) THEN
82375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
82376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
82377: ,p_application_id => p_application_id

Line 82376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

82372: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
82373: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
82374: AND (l_actual_flag = 'A')) THEN
82375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
82376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
82377: ,p_application_id => p_application_id
82378: ,p_amb_context_code => 'DEFAULT'
82379: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
82380: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 82379: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

82375: XLA_AE_LINES_PKG.CreateGainOrLossLines(
82376: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
82377: ,p_application_id => p_application_id
82378: ,p_amb_context_code => 'DEFAULT'
82379: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
82380: ,p_event_class_code => C_EVENT_CLASS_CODE
82381: ,p_event_type_code => C_EVENT_TYPE_CODE
82382:
82383: ,p_gain_ccid => TO_NUMBER(g_array_event(l_event_id).array_value_num('source_19'))

Line 82536: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

82532: ,p_level => C_LEVEL_PROCEDURE
82533: ,p_module => l_log_module);
82534: END IF;
82535:
82536: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
82537: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
82538: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
82539:
82540: --

Line 82537: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

82533: ,p_module => l_log_module);
82534: END IF;
82535:
82536: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
82537: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
82538: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
82539:
82540: --
82541: -- initialize array of lines with NULL

Line 82538: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

82534: END IF;
82535:
82536: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
82537: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
82538: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
82539:
82540: --
82541: -- initialize array of lines with NULL
82542: --

Line 82972: xla_ae_journal_entry_pkg.SetProductAcctDefinition

82968: ,p_level => C_LEVEL_STATEMENT
82969: ,p_module => l_log_module);
82970: END IF;
82971: --
82972: xla_ae_journal_entry_pkg.SetProductAcctDefinition
82973: (p_product_rule_code => 'MFAR_FED_AR_ACCRUAL_ACCOUNT'
82974: ,p_product_rule_type_code => 'S'
82975: ,p_product_rule_version => ''
82976: ,p_product_rule_name => 'Multi-Fund Federal Receivables Accrual - Account Method'

Line 82981: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

82977: ,p_amb_context_code => 'DEFAULT'
82978: );
82979:
82980: l_array_ledgers :=
82981: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
82982: (p_base_ledger_id => p_base_ledger_id);
82983:
82984: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
82985: l_temp_result :=

Line 82986: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

82982: (p_base_ledger_id => p_base_ledger_id);
82983:
82984: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
82985: l_temp_result :=
82986: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
82987: (p_application_id => p_application_id
82988: ,p_base_ledger_id => p_base_ledger_id
82989: ,p_target_ledger_id => l_array_ledgers(Idx)
82990: ,p_primary_ledger_id => p_primary_ledger_id