DBA Data[Home] [Help]

APPS.XLA_00200_AAD_S_000012_BC_PKG dependencies on XLA_AE_JOURNAL_ENTRY_PKG

Line 24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

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

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

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

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

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

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

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

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

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

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

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

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

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

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

343: ,p_level => C_LEVEL_PROCEDURE
344: ,p_module => l_log_module);
345: END IF;
346:
347: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
348: l_component_type := 'AMB_DESCRIPTION';
349: l_component_code := 'JE_INV_DIST_DESCRIPTION';
350: l_component_type_code := 'S';
351: l_component_appl_id := 200;

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

461: (p_msg => 'END of AcctDerRule_3(invalid)'
462: ,p_level => C_LEVEL_PROCEDURE
463: ,p_module => l_log_module);
464: END IF;
465: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
466: x_value_type_code := null;
467: l_output_value := null;
468: xla_accounting_err_pkg.build_message
469: (p_appli_s_name => 'XLA'

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

481: 'XLA_OWNER_TYPE'
482: ,l_component_type_code
483: )
484: ,p_token_3 => 'PAD_NAME'
485: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
486: ,p_token_4 => 'PAD_OWNER'
487: ,p_value_4 => xla_lookups_pkg.get_meaning(
488: 'XLA_OWNER_TYPE'
489: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 489: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

485: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
486: ,p_token_4 => 'PAD_OWNER'
487: ,p_value_4 => xla_lookups_pkg.get_meaning(
488: 'XLA_OWNER_TYPE'
489: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
490: )
491: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
492: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
493: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

487: ,p_value_4 => xla_lookups_pkg.get_meaning(
488: 'XLA_OWNER_TYPE'
489: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
490: )
491: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
492: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
493: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
494: ,p_ae_header_id => NULL
495: );

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

488: 'XLA_OWNER_TYPE'
489: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
490: )
491: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
492: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
493: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
494: ,p_ae_header_id => NULL
495: );
496: RETURN l_output_value;

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

489: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
490: )
491: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
492: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
493: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
494: ,p_ae_header_id => NULL
495: );
496: RETURN l_output_value;
497: EXCEPTION

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

579: ,p_module => l_log_module);
580:
581: END IF;
582:
583: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
584: x_value_combination_id := null;
585: x_value_segment_code := null;
586: x_value_type_code := null;
587: l_output_value := null;

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

601: 'XLA_OWNER_TYPE'
602: ,l_component_type_code
603: )
604: ,p_token_3 => 'PAD_NAME'
605: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
606: ,p_token_4 => 'PAD_OWNER'
607: ,p_value_4 => xla_lookups_pkg.get_meaning(
608: 'XLA_OWNER_TYPE'
609: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 609: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

605: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
606: ,p_token_4 => 'PAD_OWNER'
607: ,p_value_4 => xla_lookups_pkg.get_meaning(
608: 'XLA_OWNER_TYPE'
609: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
610: )
611: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
612: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
613: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

607: ,p_value_4 => xla_lookups_pkg.get_meaning(
608: 'XLA_OWNER_TYPE'
609: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
610: )
611: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
612: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
613: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
614: ,p_ae_header_id => NULL
615: );

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

608: 'XLA_OWNER_TYPE'
609: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
610: )
611: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
612: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
613: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
614: ,p_ae_header_id => NULL
615: );
616: RETURN l_output_value;

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

609: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
610: )
611: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
612: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
613: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
614: ,p_ae_header_id => NULL
615: );
616: RETURN l_output_value;
617: EXCEPTION

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

711: ,p_module => l_log_module);
712:
713: END IF;
714:
715: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
716: x_value_combination_id := null;
717: x_value_segment_code := null;
718: x_value_type_code := null;
719: l_output_value := null;

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

733: 'XLA_OWNER_TYPE'
734: ,l_component_type_code
735: )
736: ,p_token_3 => 'PAD_NAME'
737: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
738: ,p_token_4 => 'PAD_OWNER'
739: ,p_value_4 => xla_lookups_pkg.get_meaning(
740: 'XLA_OWNER_TYPE'
741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

737: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
738: ,p_token_4 => 'PAD_OWNER'
739: ,p_value_4 => xla_lookups_pkg.get_meaning(
740: 'XLA_OWNER_TYPE'
741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
742: )
743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

739: ,p_value_4 => xla_lookups_pkg.get_meaning(
740: 'XLA_OWNER_TYPE'
741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
742: )
743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
746: ,p_ae_header_id => NULL
747: );

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

740: 'XLA_OWNER_TYPE'
741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
742: )
743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
746: ,p_ae_header_id => NULL
747: );
748: RETURN l_output_value;

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

741: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
742: )
743: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
744: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
745: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
746: ,p_ae_header_id => NULL
747: );
748: RETURN l_output_value;
749: EXCEPTION

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

843: ,p_module => l_log_module);
844:
845: END IF;
846:
847: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
848: x_value_combination_id := null;
849: x_value_segment_code := null;
850: x_value_type_code := null;
851: l_output_value := null;

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

865: 'XLA_OWNER_TYPE'
866: ,l_component_type_code
867: )
868: ,p_token_3 => 'PAD_NAME'
869: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
870: ,p_token_4 => 'PAD_OWNER'
871: ,p_value_4 => xla_lookups_pkg.get_meaning(
872: 'XLA_OWNER_TYPE'
873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

869: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
870: ,p_token_4 => 'PAD_OWNER'
871: ,p_value_4 => xla_lookups_pkg.get_meaning(
872: 'XLA_OWNER_TYPE'
873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
874: )
875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

871: ,p_value_4 => xla_lookups_pkg.get_meaning(
872: 'XLA_OWNER_TYPE'
873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
874: )
875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
878: ,p_ae_header_id => NULL
879: );

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

872: 'XLA_OWNER_TYPE'
873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
874: )
875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
878: ,p_ae_header_id => NULL
879: );
880: RETURN l_output_value;

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

873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
874: )
875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
878: ,p_ae_header_id => NULL
879: );
880: RETURN l_output_value;
881: EXCEPTION

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

963: ,p_module => l_log_module);
964:
965: END IF;
966:
967: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
968: x_value_combination_id := null;
969: x_value_segment_code := null;
970: x_value_type_code := null;
971: l_output_value := null;

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

985: 'XLA_OWNER_TYPE'
986: ,l_component_type_code
987: )
988: ,p_token_3 => 'PAD_NAME'
989: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
990: ,p_token_4 => 'PAD_OWNER'
991: ,p_value_4 => xla_lookups_pkg.get_meaning(
992: 'XLA_OWNER_TYPE'
993: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 993: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

989: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
990: ,p_token_4 => 'PAD_OWNER'
991: ,p_value_4 => xla_lookups_pkg.get_meaning(
992: 'XLA_OWNER_TYPE'
993: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
994: )
995: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
996: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
997: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

991: ,p_value_4 => xla_lookups_pkg.get_meaning(
992: 'XLA_OWNER_TYPE'
993: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
994: )
995: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
996: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
997: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
998: ,p_ae_header_id => NULL
999: );

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

992: 'XLA_OWNER_TYPE'
993: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
994: )
995: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
996: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
997: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
998: ,p_ae_header_id => NULL
999: );
1000: RETURN l_output_value;

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

993: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
994: )
995: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
996: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
997: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
998: ,p_ae_header_id => NULL
999: );
1000: RETURN l_output_value;
1001: EXCEPTION

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

1147: ,p_module => l_log_module);
1148:
1149: END IF;
1150:
1151: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1152: x_value_combination_id := null;
1153: x_value_segment_code := null;
1154: x_value_type_code := null;
1155: l_output_value := null;

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

1169: 'XLA_OWNER_TYPE'
1170: ,l_component_type_code
1171: )
1172: ,p_token_3 => 'PAD_NAME'
1173: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1174: ,p_token_4 => 'PAD_OWNER'
1175: ,p_value_4 => xla_lookups_pkg.get_meaning(
1176: 'XLA_OWNER_TYPE'
1177: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1177: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1173: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1174: ,p_token_4 => 'PAD_OWNER'
1175: ,p_value_4 => xla_lookups_pkg.get_meaning(
1176: 'XLA_OWNER_TYPE'
1177: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1178: )
1179: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1180: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1181: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1175: ,p_value_4 => xla_lookups_pkg.get_meaning(
1176: 'XLA_OWNER_TYPE'
1177: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1178: )
1179: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1180: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1181: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1182: ,p_ae_header_id => NULL
1183: );

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

1176: 'XLA_OWNER_TYPE'
1177: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1178: )
1179: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1180: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1181: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1182: ,p_ae_header_id => NULL
1183: );
1184: RETURN l_output_value;

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

1177: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1178: )
1179: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1180: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1181: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1182: ,p_ae_header_id => NULL
1183: );
1184: RETURN l_output_value;
1185: EXCEPTION

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

1267: ,p_module => l_log_module);
1268:
1269: END IF;
1270:
1271: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1272: x_value_combination_id := null;
1273: x_value_segment_code := null;
1274: x_value_type_code := null;
1275: l_output_value := null;

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

1289: 'XLA_OWNER_TYPE'
1290: ,l_component_type_code
1291: )
1292: ,p_token_3 => 'PAD_NAME'
1293: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1294: ,p_token_4 => 'PAD_OWNER'
1295: ,p_value_4 => xla_lookups_pkg.get_meaning(
1296: 'XLA_OWNER_TYPE'
1297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1293: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1294: ,p_token_4 => 'PAD_OWNER'
1295: ,p_value_4 => xla_lookups_pkg.get_meaning(
1296: 'XLA_OWNER_TYPE'
1297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1298: )
1299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1295: ,p_value_4 => xla_lookups_pkg.get_meaning(
1296: 'XLA_OWNER_TYPE'
1297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1298: )
1299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1302: ,p_ae_header_id => NULL
1303: );

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

1296: 'XLA_OWNER_TYPE'
1297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1298: )
1299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1302: ,p_ae_header_id => NULL
1303: );
1304: RETURN l_output_value;

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

1297: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1298: )
1299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1302: ,p_ae_header_id => NULL
1303: );
1304: RETURN l_output_value;
1305: EXCEPTION

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

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

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

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

Line 1447: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1537: ,p_module => l_log_module);
1538:
1539: END IF;
1540:
1541: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1542: x_value_combination_id := null;
1543: x_value_segment_code := null;
1544: x_value_type_code := null;
1545: l_output_value := null;

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

1559: 'XLA_OWNER_TYPE'
1560: ,l_component_type_code
1561: )
1562: ,p_token_3 => 'PAD_NAME'
1563: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1564: ,p_token_4 => 'PAD_OWNER'
1565: ,p_value_4 => xla_lookups_pkg.get_meaning(
1566: 'XLA_OWNER_TYPE'
1567: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1567: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1563: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1564: ,p_token_4 => 'PAD_OWNER'
1565: ,p_value_4 => xla_lookups_pkg.get_meaning(
1566: 'XLA_OWNER_TYPE'
1567: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1568: )
1569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1565: ,p_value_4 => xla_lookups_pkg.get_meaning(
1566: 'XLA_OWNER_TYPE'
1567: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1568: )
1569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1572: ,p_ae_header_id => NULL
1573: );

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

1566: 'XLA_OWNER_TYPE'
1567: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1568: )
1569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1572: ,p_ae_header_id => NULL
1573: );
1574: RETURN l_output_value;

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

1567: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1568: )
1569: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1570: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1571: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1572: ,p_ae_header_id => NULL
1573: );
1574: RETURN l_output_value;
1575: EXCEPTION

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

1716: ,p_module => l_log_module);
1717:
1718: END IF;
1719:
1720: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1721: x_value_combination_id := null;
1722: x_value_segment_code := null;
1723: x_value_type_code := null;
1724: l_output_value := null;

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

1738: 'XLA_OWNER_TYPE'
1739: ,l_component_type_code
1740: )
1741: ,p_token_3 => 'PAD_NAME'
1742: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1743: ,p_token_4 => 'PAD_OWNER'
1744: ,p_value_4 => xla_lookups_pkg.get_meaning(
1745: 'XLA_OWNER_TYPE'
1746: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1746: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1742: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1743: ,p_token_4 => 'PAD_OWNER'
1744: ,p_value_4 => xla_lookups_pkg.get_meaning(
1745: 'XLA_OWNER_TYPE'
1746: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1747: )
1748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1744: ,p_value_4 => xla_lookups_pkg.get_meaning(
1745: 'XLA_OWNER_TYPE'
1746: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1747: )
1748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1751: ,p_ae_header_id => NULL
1752: );

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

1745: 'XLA_OWNER_TYPE'
1746: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1747: )
1748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1751: ,p_ae_header_id => NULL
1752: );
1753: RETURN l_output_value;

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

1746: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1747: )
1748: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1749: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1750: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1751: ,p_ae_header_id => NULL
1752: );
1753: RETURN l_output_value;
1754: EXCEPTION

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

1836: ,p_module => l_log_module);
1837:
1838: END IF;
1839:
1840: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1841: x_value_combination_id := null;
1842: x_value_segment_code := null;
1843: x_value_type_code := null;
1844: l_output_value := null;

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

1858: 'XLA_OWNER_TYPE'
1859: ,l_component_type_code
1860: )
1861: ,p_token_3 => 'PAD_NAME'
1862: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1863: ,p_token_4 => 'PAD_OWNER'
1864: ,p_value_4 => xla_lookups_pkg.get_meaning(
1865: 'XLA_OWNER_TYPE'
1866: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1866: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1862: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1863: ,p_token_4 => 'PAD_OWNER'
1864: ,p_value_4 => xla_lookups_pkg.get_meaning(
1865: 'XLA_OWNER_TYPE'
1866: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1867: )
1868: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1869: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1870: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1864: ,p_value_4 => xla_lookups_pkg.get_meaning(
1865: 'XLA_OWNER_TYPE'
1866: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1867: )
1868: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1869: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1870: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1871: ,p_ae_header_id => NULL
1872: );

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

1865: 'XLA_OWNER_TYPE'
1866: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1867: )
1868: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1869: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1870: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1871: ,p_ae_header_id => NULL
1872: );
1873: RETURN l_output_value;

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

1866: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1867: )
1868: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1869: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1870: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1871: ,p_ae_header_id => NULL
1872: );
1873: RETURN l_output_value;
1874: EXCEPTION

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

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

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

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

Line 2020: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2110: ,p_module => l_log_module);
2111:
2112: END IF;
2113:
2114: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2115: x_value_combination_id := null;
2116: x_value_segment_code := null;
2117: x_value_type_code := null;
2118: l_output_value := null;

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

2132: 'XLA_OWNER_TYPE'
2133: ,l_component_type_code
2134: )
2135: ,p_token_3 => 'PAD_NAME'
2136: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2137: ,p_token_4 => 'PAD_OWNER'
2138: ,p_value_4 => xla_lookups_pkg.get_meaning(
2139: 'XLA_OWNER_TYPE'
2140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2136: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2137: ,p_token_4 => 'PAD_OWNER'
2138: ,p_value_4 => xla_lookups_pkg.get_meaning(
2139: 'XLA_OWNER_TYPE'
2140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2141: )
2142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2138: ,p_value_4 => xla_lookups_pkg.get_meaning(
2139: 'XLA_OWNER_TYPE'
2140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2141: )
2142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2145: ,p_ae_header_id => NULL
2146: );

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

2139: 'XLA_OWNER_TYPE'
2140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2141: )
2142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2145: ,p_ae_header_id => NULL
2146: );
2147: RETURN l_output_value;

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

2140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2141: )
2142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2145: ,p_ae_header_id => NULL
2146: );
2147: RETURN l_output_value;
2148: EXCEPTION

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

2288: ,p_module => l_log_module);
2289:
2290: END IF;
2291:
2292: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2293: x_value_combination_id := null;
2294: x_value_segment_code := null;
2295: x_value_type_code := null;
2296: l_output_value := null;

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

2310: 'XLA_OWNER_TYPE'
2311: ,l_component_type_code
2312: )
2313: ,p_token_3 => 'PAD_NAME'
2314: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2315: ,p_token_4 => 'PAD_OWNER'
2316: ,p_value_4 => xla_lookups_pkg.get_meaning(
2317: 'XLA_OWNER_TYPE'
2318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2314: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2315: ,p_token_4 => 'PAD_OWNER'
2316: ,p_value_4 => xla_lookups_pkg.get_meaning(
2317: 'XLA_OWNER_TYPE'
2318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2319: )
2320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2316: ,p_value_4 => xla_lookups_pkg.get_meaning(
2317: 'XLA_OWNER_TYPE'
2318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2319: )
2320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2323: ,p_ae_header_id => NULL
2324: );

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

2317: 'XLA_OWNER_TYPE'
2318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2319: )
2320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2323: ,p_ae_header_id => NULL
2324: );
2325: RETURN l_output_value;

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

2318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2319: )
2320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2323: ,p_ae_header_id => NULL
2324: );
2325: RETURN l_output_value;
2326: EXCEPTION

Line 2479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

2475: l_tmp_amt NUMBER;
2476: l_acc_rev_natural_side_code VARCHAR2(1);
2477:
2478: l_num_entries NUMBER;
2479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2483: l_recog_line_1 NUMBER;

Line 2480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

2476: l_acc_rev_natural_side_code VARCHAR2(1);
2477:
2478: l_num_entries NUMBER;
2479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2483: l_recog_line_1 NUMBER;
2484: l_recog_line_2 NUMBER;

Line 2481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

2477:
2478: l_num_entries NUMBER;
2479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2483: l_recog_line_1 NUMBER;
2484: l_recog_line_2 NUMBER;
2485:

Line 2482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

2478: l_num_entries NUMBER;
2479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2483: l_recog_line_1 NUMBER;
2484: l_recog_line_2 NUMBER;
2485:
2486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 2488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

2484: l_recog_line_2 NUMBER;
2485:
2486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
2487: l_bflow_applied_to_amt NUMBER; -- 5132302
2488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
2489:
2490: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
2491:
2492: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

2559: l_accrual_line_num := NULL; -- 4262811
2560: l_tmp_amt := NULL; -- 4262811
2561: --
2562:
2563: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
2564: l_balance_type_code <> 'B' THEN
2565: IF NVL(p_source_9,'
2566: ') = 'Y' AND
2567: NVL(p_source_13,'

Line 2653: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

2649: --
2650: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
2651:
2652: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
2653: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
2654:
2655: -- 4955764
2656: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2657: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

2773: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
2774:
2775: IF xla_accounting_cache_pkg.GetValueChar
2776: (p_source_code => 'LEDGER_CATEGORY_CODE'
2777: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
2778: AND l_bflow_method_code = 'PRIOR_ENTRY'
2779: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
2780: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
2781: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

2924: p_lookup_type => 'XLA_OWNER_TYPE'
2925: ,p_lookup_code => l_component_type_code
2926: )
2927: ,p_token_4 => 'PRODUCT_NAME'
2928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2932: ,p_ae_header_id => NULL

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

2925: ,p_lookup_code => l_component_type_code
2926: )
2927: ,p_token_4 => 'PRODUCT_NAME'
2928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2932: ,p_ae_header_id => NULL
2933: );

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

2926: )
2927: ,p_token_4 => 'PRODUCT_NAME'
2928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2932: ,p_ae_header_id => NULL
2933: );
2934:

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

2927: ,p_token_4 => 'PRODUCT_NAME'
2928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2932: ,p_ae_header_id => NULL
2933: );
2934:
2935: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 2962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2958: ----------------------------------------------------------------------------------
2959: -- 4219869 Business Flow
2960: -- Update journal entry status -- Need to generate this within IF
2961: ----------------------------------------------------------------------------------
2962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
2964: ,p_balance_type_code => l_balance_type_code
2965: );
2966:

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

3086:
3087: --
3088: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
3089: --
3090: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
3091: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
3092: ELSE
3093: ---------------------------------------------------------------------------------------------------
3094: -- 4262811a Switch Sign

Line 3115: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3111:
3112: XLA_AE_LINES_PKG.ValidateCurrentLine;
3113: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3114:
3115: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3116: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
3117: ,p_balance_type_code => l_balance_type_code);
3118:
3119: END IF;

Line 3292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

3288: l_tmp_amt NUMBER;
3289: l_acc_rev_natural_side_code VARCHAR2(1);
3290:
3291: l_num_entries NUMBER;
3292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3296: l_recog_line_1 NUMBER;

Line 3293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

3289: l_acc_rev_natural_side_code VARCHAR2(1);
3290:
3291: l_num_entries NUMBER;
3292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3296: l_recog_line_1 NUMBER;
3297: l_recog_line_2 NUMBER;

Line 3294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

3290:
3291: l_num_entries NUMBER;
3292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3296: l_recog_line_1 NUMBER;
3297: l_recog_line_2 NUMBER;
3298:

Line 3295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

3291: l_num_entries NUMBER;
3292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3296: l_recog_line_1 NUMBER;
3297: l_recog_line_2 NUMBER;
3298:
3299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 3301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

3297: l_recog_line_2 NUMBER;
3298:
3299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3300: l_bflow_applied_to_amt NUMBER; -- 5132302
3301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3302:
3303: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3304:
3305: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

3372: l_accrual_line_num := NULL; -- 4262811
3373: l_tmp_amt := NULL; -- 4262811
3374: --
3375:
3376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
3377: l_balance_type_code <> 'B' THEN
3378: IF NVL(p_source_9,'
3379: ') = 'Y' AND
3380: NVL(p_source_13,'

Line 3462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

3458: --
3459: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
3460:
3461: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
3462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3463:
3464: -- 4955764
3465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

3582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
3583:
3584: IF xla_accounting_cache_pkg.GetValueChar
3585: (p_source_code => 'LEDGER_CATEGORY_CODE'
3586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
3587: AND l_bflow_method_code = 'PRIOR_ENTRY'
3588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
3589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
3590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

3732: p_lookup_type => 'XLA_OWNER_TYPE'
3733: ,p_lookup_code => l_component_type_code
3734: )
3735: ,p_token_4 => 'PRODUCT_NAME'
3736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3740: ,p_ae_header_id => NULL

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

3733: ,p_lookup_code => l_component_type_code
3734: )
3735: ,p_token_4 => 'PRODUCT_NAME'
3736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3740: ,p_ae_header_id => NULL
3741: );

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

3734: )
3735: ,p_token_4 => 'PRODUCT_NAME'
3736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3740: ,p_ae_header_id => NULL
3741: );
3742:

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

3735: ,p_token_4 => 'PRODUCT_NAME'
3736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3740: ,p_ae_header_id => NULL
3741: );
3742:
3743: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 3770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3766: ----------------------------------------------------------------------------------
3767: -- 4219869 Business Flow
3768: -- Update journal entry status -- Need to generate this within IF
3769: ----------------------------------------------------------------------------------
3770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3771: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
3772: ,p_balance_type_code => l_balance_type_code
3773: );
3774:

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

3893:
3894: --
3895: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
3896: --
3897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
3898: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
3899: ELSE
3900: ---------------------------------------------------------------------------------------------------
3901: -- 4262811a Switch Sign

Line 3922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3918:
3919: XLA_AE_LINES_PKG.ValidateCurrentLine;
3920: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3921:
3922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3923: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
3924: ,p_balance_type_code => l_balance_type_code);
3925:
3926: END IF;

Line 4099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4095: l_tmp_amt NUMBER;
4096: l_acc_rev_natural_side_code VARCHAR2(1);
4097:
4098: l_num_entries NUMBER;
4099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4103: l_recog_line_1 NUMBER;

Line 4100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4096: l_acc_rev_natural_side_code VARCHAR2(1);
4097:
4098: l_num_entries NUMBER;
4099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4103: l_recog_line_1 NUMBER;
4104: l_recog_line_2 NUMBER;

Line 4101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4097:
4098: l_num_entries NUMBER;
4099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4103: l_recog_line_1 NUMBER;
4104: l_recog_line_2 NUMBER;
4105:

Line 4102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4098: l_num_entries NUMBER;
4099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4103: l_recog_line_1 NUMBER;
4104: l_recog_line_2 NUMBER;
4105:
4106: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4108: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4104: l_recog_line_2 NUMBER;
4105:
4106: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4107: l_bflow_applied_to_amt NUMBER; -- 5132302
4108: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4109:
4110: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4111:
4112: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4179: l_accrual_line_num := NULL; -- 4262811
4180: l_tmp_amt := NULL; -- 4262811
4181: --
4182:
4183: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4184: l_balance_type_code <> 'B' THEN
4185: IF NVL(p_source_13,'
4186: ') = 'CREDIT' AND
4187: NVL(p_source_9,'

Line 4273: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4269: --
4270: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4271:
4272: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4273: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4274:
4275: -- 4955764
4276: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4277: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4393: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4394:
4395: IF xla_accounting_cache_pkg.GetValueChar
4396: (p_source_code => 'LEDGER_CATEGORY_CODE'
4397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4398: AND l_bflow_method_code = 'PRIOR_ENTRY'
4399: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4400: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4401: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4544: p_lookup_type => 'XLA_OWNER_TYPE'
4545: ,p_lookup_code => l_component_type_code
4546: )
4547: ,p_token_4 => 'PRODUCT_NAME'
4548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4552: ,p_ae_header_id => NULL

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

4545: ,p_lookup_code => l_component_type_code
4546: )
4547: ,p_token_4 => 'PRODUCT_NAME'
4548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4552: ,p_ae_header_id => NULL
4553: );

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

4546: )
4547: ,p_token_4 => 'PRODUCT_NAME'
4548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4552: ,p_ae_header_id => NULL
4553: );
4554:

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

4547: ,p_token_4 => 'PRODUCT_NAME'
4548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4552: ,p_ae_header_id => NULL
4553: );
4554:
4555: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4578: ----------------------------------------------------------------------------------
4579: -- 4219869 Business Flow
4580: -- Update journal entry status -- Need to generate this within IF
4581: ----------------------------------------------------------------------------------
4582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4584: ,p_balance_type_code => l_balance_type_code
4585: );
4586:

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

4706:
4707: --
4708: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
4709: --
4710: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
4711: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
4712: ELSE
4713: ---------------------------------------------------------------------------------------------------
4714: -- 4262811a Switch Sign

Line 4735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4731:
4732: XLA_AE_LINES_PKG.ValidateCurrentLine;
4733: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4734:
4735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4736: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4737: ,p_balance_type_code => l_balance_type_code);
4738:
4739: END IF;

Line 4917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4913: l_tmp_amt NUMBER;
4914: l_acc_rev_natural_side_code VARCHAR2(1);
4915:
4916: l_num_entries NUMBER;
4917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4921: l_recog_line_1 NUMBER;

Line 4918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4914: l_acc_rev_natural_side_code VARCHAR2(1);
4915:
4916: l_num_entries NUMBER;
4917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4921: l_recog_line_1 NUMBER;
4922: l_recog_line_2 NUMBER;

Line 4919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4915:
4916: l_num_entries NUMBER;
4917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4921: l_recog_line_1 NUMBER;
4922: l_recog_line_2 NUMBER;
4923:

Line 4920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4916: l_num_entries NUMBER;
4917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4921: l_recog_line_1 NUMBER;
4922: l_recog_line_2 NUMBER;
4923:
4924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4922: l_recog_line_2 NUMBER;
4923:
4924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4925: l_bflow_applied_to_amt NUMBER; -- 5132302
4926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4927:
4928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4929:
4930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4997: l_accrual_line_num := NULL; -- 4262811
4998: l_tmp_amt := NULL; -- 4262811
4999: --
5000:
5001: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5002: l_balance_type_code <> 'B' THEN
5003: IF NVL(p_source_13,'
5004: ') = 'CREDIT' AND
5005: NVL(p_source_9,'

Line 5087: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5083: --
5084: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5085:
5086: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5087: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5088:
5089: -- 4955764
5090: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5091: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5207: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5208:
5209: IF xla_accounting_cache_pkg.GetValueChar
5210: (p_source_code => 'LEDGER_CATEGORY_CODE'
5211: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5212: AND l_bflow_method_code = 'PRIOR_ENTRY'
5213: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5214: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5215: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5360: p_lookup_type => 'XLA_OWNER_TYPE'
5361: ,p_lookup_code => l_component_type_code
5362: )
5363: ,p_token_4 => 'PRODUCT_NAME'
5364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5368: ,p_ae_header_id => NULL

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

5361: ,p_lookup_code => l_component_type_code
5362: )
5363: ,p_token_4 => 'PRODUCT_NAME'
5364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5368: ,p_ae_header_id => NULL
5369: );

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

5362: )
5363: ,p_token_4 => 'PRODUCT_NAME'
5364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5368: ,p_ae_header_id => NULL
5369: );
5370:

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

5363: ,p_token_4 => 'PRODUCT_NAME'
5364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5368: ,p_ae_header_id => NULL
5369: );
5370:
5371: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5394: ----------------------------------------------------------------------------------
5395: -- 4219869 Business Flow
5396: -- Update journal entry status -- Need to generate this within IF
5397: ----------------------------------------------------------------------------------
5398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5400: ,p_balance_type_code => l_balance_type_code
5401: );
5402:

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

5524:
5525: --
5526: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5527: --
5528: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5529: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5530: ELSE
5531: ---------------------------------------------------------------------------------------------------
5532: -- 4262811a Switch Sign

Line 5553: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5549:
5550: XLA_AE_LINES_PKG.ValidateCurrentLine;
5551: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5552:
5553: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5554: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5555: ,p_balance_type_code => l_balance_type_code);
5556:
5557: END IF;

Line 5736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5732: l_tmp_amt NUMBER;
5733: l_acc_rev_natural_side_code VARCHAR2(1);
5734:
5735: l_num_entries NUMBER;
5736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5740: l_recog_line_1 NUMBER;

Line 5737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5733: l_acc_rev_natural_side_code VARCHAR2(1);
5734:
5735: l_num_entries NUMBER;
5736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5740: l_recog_line_1 NUMBER;
5741: l_recog_line_2 NUMBER;

Line 5738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5734:
5735: l_num_entries NUMBER;
5736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5740: l_recog_line_1 NUMBER;
5741: l_recog_line_2 NUMBER;
5742:

Line 5739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5735: l_num_entries NUMBER;
5736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5740: l_recog_line_1 NUMBER;
5741: l_recog_line_2 NUMBER;
5742:
5743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5741: l_recog_line_2 NUMBER;
5742:
5743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5744: l_bflow_applied_to_amt NUMBER; -- 5132302
5745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5746:
5747: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5748:
5749: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5816: l_accrual_line_num := NULL; -- 4262811
5817: l_tmp_amt := NULL; -- 4262811
5818: --
5819:
5820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5821: l_balance_type_code <> 'B' THEN
5822: IF NVL(p_source_13,'
5823: ') = 'CREDIT' AND
5824: (NVL(p_source_8,'

Line 5906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5902: --
5903: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5904:
5905: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5907:
5908: -- 4955764
5909: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5910: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6026: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6027:
6028: IF xla_accounting_cache_pkg.GetValueChar
6029: (p_source_code => 'LEDGER_CATEGORY_CODE'
6030: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6031: AND l_bflow_method_code = 'PRIOR_ENTRY'
6032: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6033: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6034: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

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

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

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

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

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

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

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

Line 6217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

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

6343:
6344: --
6345: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6346: --
6347: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6348: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6349: ELSE
6350: ---------------------------------------------------------------------------------------------------
6351: -- 4262811a Switch Sign

Line 6372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6368:
6369: XLA_AE_LINES_PKG.ValidateCurrentLine;
6370: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6371:
6372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6373: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6374: ,p_balance_type_code => l_balance_type_code);
6375:
6376: END IF;

Line 6541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6537: l_tmp_amt NUMBER;
6538: l_acc_rev_natural_side_code VARCHAR2(1);
6539:
6540: l_num_entries NUMBER;
6541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6545: l_recog_line_1 NUMBER;

Line 6542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6538: l_acc_rev_natural_side_code VARCHAR2(1);
6539:
6540: l_num_entries NUMBER;
6541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6545: l_recog_line_1 NUMBER;
6546: l_recog_line_2 NUMBER;

Line 6543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6539:
6540: l_num_entries NUMBER;
6541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6545: l_recog_line_1 NUMBER;
6546: l_recog_line_2 NUMBER;
6547:

Line 6544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6540: l_num_entries NUMBER;
6541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6545: l_recog_line_1 NUMBER;
6546: l_recog_line_2 NUMBER;
6547:
6548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6546: l_recog_line_2 NUMBER;
6547:
6548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6549: l_bflow_applied_to_amt NUMBER; -- 5132302
6550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6551:
6552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6553:
6554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6621: l_accrual_line_num := NULL; -- 4262811
6622: l_tmp_amt := NULL; -- 4262811
6623: --
6624:
6625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6626: l_balance_type_code <> 'B' THEN
6627: IF NVL(p_source_6,'
6628: ') = 'Direct' AND
6629: NVL(

Line 6704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6700: --
6701: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6702:
6703: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6705:
6706: -- 4955764
6707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6824: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6825:
6826: IF xla_accounting_cache_pkg.GetValueChar
6827: (p_source_code => 'LEDGER_CATEGORY_CODE'
6828: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6829: AND l_bflow_method_code = 'PRIOR_ENTRY'
6830: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6831: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6832: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6974: p_lookup_type => 'XLA_OWNER_TYPE'
6975: ,p_lookup_code => l_component_type_code
6976: )
6977: ,p_token_4 => 'PRODUCT_NAME'
6978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6982: ,p_ae_header_id => NULL

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

6975: ,p_lookup_code => l_component_type_code
6976: )
6977: ,p_token_4 => 'PRODUCT_NAME'
6978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6982: ,p_ae_header_id => NULL
6983: );

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

6976: )
6977: ,p_token_4 => 'PRODUCT_NAME'
6978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6982: ,p_ae_header_id => NULL
6983: );
6984:

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

6977: ,p_token_4 => 'PRODUCT_NAME'
6978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6982: ,p_ae_header_id => NULL
6983: );
6984:
6985: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7008: ----------------------------------------------------------------------------------
7009: -- 4219869 Business Flow
7010: -- Update journal entry status -- Need to generate this within IF
7011: ----------------------------------------------------------------------------------
7012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7013: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7014: ,p_balance_type_code => l_balance_type_code
7015: );
7016:

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

7135:
7136: --
7137: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7138: --
7139: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7140: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7141: ELSE
7142: ---------------------------------------------------------------------------------------------------
7143: -- 4262811a Switch Sign

Line 7164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7160:
7161: XLA_AE_LINES_PKG.ValidateCurrentLine;
7162: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7163:
7164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7165: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7166: ,p_balance_type_code => l_balance_type_code);
7167:
7168: END IF;

Line 7333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7329: l_tmp_amt NUMBER;
7330: l_acc_rev_natural_side_code VARCHAR2(1);
7331:
7332: l_num_entries NUMBER;
7333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7337: l_recog_line_1 NUMBER;

Line 7334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7330: l_acc_rev_natural_side_code VARCHAR2(1);
7331:
7332: l_num_entries NUMBER;
7333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7337: l_recog_line_1 NUMBER;
7338: l_recog_line_2 NUMBER;

Line 7335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7331:
7332: l_num_entries NUMBER;
7333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7337: l_recog_line_1 NUMBER;
7338: l_recog_line_2 NUMBER;
7339:

Line 7336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7332: l_num_entries NUMBER;
7333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7337: l_recog_line_1 NUMBER;
7338: l_recog_line_2 NUMBER;
7339:
7340: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7342: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7338: l_recog_line_2 NUMBER;
7339:
7340: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7341: l_bflow_applied_to_amt NUMBER; -- 5132302
7342: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7343:
7344: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7345:
7346: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7413: l_accrual_line_num := NULL; -- 4262811
7414: l_tmp_amt := NULL; -- 4262811
7415: --
7416:
7417: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7418: l_balance_type_code <> 'B' THEN
7419: IF NVL(p_source_6,'
7420: ') = 'Direct' AND
7421: NVL(

Line 7496: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7492: --
7493: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7494:
7495: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7496: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7497:
7498: -- 4955764
7499: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7500: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7616: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7617:
7618: IF xla_accounting_cache_pkg.GetValueChar
7619: (p_source_code => 'LEDGER_CATEGORY_CODE'
7620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7621: AND l_bflow_method_code = 'PRIOR_ENTRY'
7622: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7623: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7624: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7766: p_lookup_type => 'XLA_OWNER_TYPE'
7767: ,p_lookup_code => l_component_type_code
7768: )
7769: ,p_token_4 => 'PRODUCT_NAME'
7770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7774: ,p_ae_header_id => NULL

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

7767: ,p_lookup_code => l_component_type_code
7768: )
7769: ,p_token_4 => 'PRODUCT_NAME'
7770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7774: ,p_ae_header_id => NULL
7775: );

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

7768: )
7769: ,p_token_4 => 'PRODUCT_NAME'
7770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7774: ,p_ae_header_id => NULL
7775: );
7776:

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

7769: ,p_token_4 => 'PRODUCT_NAME'
7770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7774: ,p_ae_header_id => NULL
7775: );
7776:
7777: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7800: ----------------------------------------------------------------------------------
7801: -- 4219869 Business Flow
7802: -- Update journal entry status -- Need to generate this within IF
7803: ----------------------------------------------------------------------------------
7804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7805: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7806: ,p_balance_type_code => l_balance_type_code
7807: );
7808:

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

7927:
7928: --
7929: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7930: --
7931: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7932: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7933: ELSE
7934: ---------------------------------------------------------------------------------------------------
7935: -- 4262811a Switch Sign

Line 7956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7952:
7953: XLA_AE_LINES_PKG.ValidateCurrentLine;
7954: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7955:
7956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7958: ,p_balance_type_code => l_balance_type_code);
7959:
7960: END IF;

Line 8111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8107: l_tmp_amt NUMBER;
8108: l_acc_rev_natural_side_code VARCHAR2(1);
8109:
8110: l_num_entries NUMBER;
8111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8115: l_recog_line_1 NUMBER;

Line 8112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8108: l_acc_rev_natural_side_code VARCHAR2(1);
8109:
8110: l_num_entries NUMBER;
8111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8115: l_recog_line_1 NUMBER;
8116: l_recog_line_2 NUMBER;

Line 8113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8109:
8110: l_num_entries NUMBER;
8111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8115: l_recog_line_1 NUMBER;
8116: l_recog_line_2 NUMBER;
8117:

Line 8114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8110: l_num_entries NUMBER;
8111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8115: l_recog_line_1 NUMBER;
8116: l_recog_line_2 NUMBER;
8117:
8118: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8120: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8116: l_recog_line_2 NUMBER;
8117:
8118: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8119: l_bflow_applied_to_amt NUMBER; -- 5132302
8120: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8121:
8122: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8123:
8124: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8191: l_accrual_line_num := NULL; -- 4262811
8192: l_tmp_amt := NULL; -- 4262811
8193: --
8194:
8195: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8196: l_balance_type_code <> 'B' THEN
8197: IF NVL(p_source_6,'
8198: ') = 'Direct' AND
8199: NVL(

Line 8274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8270: --
8271: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8272:
8273: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8275:
8276: -- 4955764
8277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8384: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8385:
8386: IF xla_accounting_cache_pkg.GetValueChar
8387: (p_source_code => 'LEDGER_CATEGORY_CODE'
8388: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8389: AND l_bflow_method_code = 'PRIOR_ENTRY'
8390: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8391: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8392: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8461: p_lookup_type => 'XLA_OWNER_TYPE'
8462: ,p_lookup_code => l_component_type_code
8463: )
8464: ,p_token_4 => 'PRODUCT_NAME'
8465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8469: ,p_ae_header_id => NULL

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

8462: ,p_lookup_code => l_component_type_code
8463: )
8464: ,p_token_4 => 'PRODUCT_NAME'
8465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8469: ,p_ae_header_id => NULL
8470: );

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

8463: )
8464: ,p_token_4 => 'PRODUCT_NAME'
8465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8469: ,p_ae_header_id => NULL
8470: );
8471:

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

8464: ,p_token_4 => 'PRODUCT_NAME'
8465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8469: ,p_ae_header_id => NULL
8470: );
8471:
8472: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8495: ----------------------------------------------------------------------------------
8496: -- 4219869 Business Flow
8497: -- Update journal entry status -- Need to generate this within IF
8498: ----------------------------------------------------------------------------------
8499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8501: ,p_balance_type_code => l_balance_type_code
8502: );
8503:

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

8556:
8557: --
8558: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8559: --
8560: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8561: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8562: ELSE
8563: ---------------------------------------------------------------------------------------------------
8564: -- 4262811a Switch Sign

Line 8585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8581:
8582: XLA_AE_LINES_PKG.ValidateCurrentLine;
8583: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8584:
8585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8586: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8587: ,p_balance_type_code => l_balance_type_code);
8588:
8589: END IF;

Line 8740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8736: l_tmp_amt NUMBER;
8737: l_acc_rev_natural_side_code VARCHAR2(1);
8738:
8739: l_num_entries NUMBER;
8740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8744: l_recog_line_1 NUMBER;

Line 8741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8737: l_acc_rev_natural_side_code VARCHAR2(1);
8738:
8739: l_num_entries NUMBER;
8740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8744: l_recog_line_1 NUMBER;
8745: l_recog_line_2 NUMBER;

Line 8742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8738:
8739: l_num_entries NUMBER;
8740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8744: l_recog_line_1 NUMBER;
8745: l_recog_line_2 NUMBER;
8746:

Line 8743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8739: l_num_entries NUMBER;
8740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8744: l_recog_line_1 NUMBER;
8745: l_recog_line_2 NUMBER;
8746:
8747: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8749: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8745: l_recog_line_2 NUMBER;
8746:
8747: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8748: l_bflow_applied_to_amt NUMBER; -- 5132302
8749: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8750:
8751: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8752:
8753: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8820: l_accrual_line_num := NULL; -- 4262811
8821: l_tmp_amt := NULL; -- 4262811
8822: --
8823:
8824: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8825: l_balance_type_code <> 'B' THEN
8826: IF NVL(p_source_6,'
8827: ') = 'Direct' AND
8828: NVL(

Line 8903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8899: --
8900: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8901:
8902: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8904:
8905: -- 4955764
8906: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8907: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9014:
9015: IF xla_accounting_cache_pkg.GetValueChar
9016: (p_source_code => 'LEDGER_CATEGORY_CODE'
9017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9018: AND l_bflow_method_code = 'PRIOR_ENTRY'
9019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9090: p_lookup_type => 'XLA_OWNER_TYPE'
9091: ,p_lookup_code => l_component_type_code
9092: )
9093: ,p_token_4 => 'PRODUCT_NAME'
9094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9098: ,p_ae_header_id => NULL

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

9091: ,p_lookup_code => l_component_type_code
9092: )
9093: ,p_token_4 => 'PRODUCT_NAME'
9094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9098: ,p_ae_header_id => NULL
9099: );

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

9092: )
9093: ,p_token_4 => 'PRODUCT_NAME'
9094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9098: ,p_ae_header_id => NULL
9099: );
9100:

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

9093: ,p_token_4 => 'PRODUCT_NAME'
9094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9098: ,p_ae_header_id => NULL
9099: );
9100:
9101: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9124: ----------------------------------------------------------------------------------
9125: -- 4219869 Business Flow
9126: -- Update journal entry status -- Need to generate this within IF
9127: ----------------------------------------------------------------------------------
9128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9129: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9130: ,p_balance_type_code => l_balance_type_code
9131: );
9132:

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

9185:
9186: --
9187: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9188: --
9189: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9190: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9191: ELSE
9192: ---------------------------------------------------------------------------------------------------
9193: -- 4262811a Switch Sign

Line 9214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9210:
9211: XLA_AE_LINES_PKG.ValidateCurrentLine;
9212: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9213:
9214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9215: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9216: ,p_balance_type_code => l_balance_type_code);
9217:
9218: END IF;

Line 9395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9391: l_tmp_amt NUMBER;
9392: l_acc_rev_natural_side_code VARCHAR2(1);
9393:
9394: l_num_entries NUMBER;
9395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9399: l_recog_line_1 NUMBER;

Line 9396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9392: l_acc_rev_natural_side_code VARCHAR2(1);
9393:
9394: l_num_entries NUMBER;
9395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9399: l_recog_line_1 NUMBER;
9400: l_recog_line_2 NUMBER;

Line 9397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9393:
9394: l_num_entries NUMBER;
9395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9399: l_recog_line_1 NUMBER;
9400: l_recog_line_2 NUMBER;
9401:

Line 9398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9394: l_num_entries NUMBER;
9395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9399: l_recog_line_1 NUMBER;
9400: l_recog_line_2 NUMBER;
9401:
9402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9400: l_recog_line_2 NUMBER;
9401:
9402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9403: l_bflow_applied_to_amt NUMBER; -- 5132302
9404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9405:
9406: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9407:
9408: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9475: l_accrual_line_num := NULL; -- 4262811
9476: l_tmp_amt := NULL; -- 4262811
9477: --
9478:
9479: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9480: l_balance_type_code <> 'B' THEN
9481: IF NVL(p_source_13,'
9482: ') = 'CREDIT' AND
9483: (NVL(p_source_8,'

Line 9567: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9563: --
9564: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9565:
9566: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9567: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9568:
9569: -- 4955764
9570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9571: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9687: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9688:
9689: IF xla_accounting_cache_pkg.GetValueChar
9690: (p_source_code => 'LEDGER_CATEGORY_CODE'
9691: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9692: AND l_bflow_method_code = 'PRIOR_ENTRY'
9693: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9694: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9695: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9840: p_lookup_type => 'XLA_OWNER_TYPE'
9841: ,p_lookup_code => l_component_type_code
9842: )
9843: ,p_token_4 => 'PRODUCT_NAME'
9844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9848: ,p_ae_header_id => NULL

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

9841: ,p_lookup_code => l_component_type_code
9842: )
9843: ,p_token_4 => 'PRODUCT_NAME'
9844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9848: ,p_ae_header_id => NULL
9849: );

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

9842: )
9843: ,p_token_4 => 'PRODUCT_NAME'
9844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9848: ,p_ae_header_id => NULL
9849: );
9850:

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

9843: ,p_token_4 => 'PRODUCT_NAME'
9844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9848: ,p_ae_header_id => NULL
9849: );
9850:
9851: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9874: ----------------------------------------------------------------------------------
9875: -- 4219869 Business Flow
9876: -- Update journal entry status -- Need to generate this within IF
9877: ----------------------------------------------------------------------------------
9878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9879: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9880: ,p_balance_type_code => l_balance_type_code
9881: );
9882:

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

10004:
10005: --
10006: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10007: --
10008: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10009: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10010: ELSE
10011: ---------------------------------------------------------------------------------------------------
10012: -- 4262811a Switch Sign

Line 10033: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10029:
10030: XLA_AE_LINES_PKG.ValidateCurrentLine;
10031: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10032:
10033: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10034: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10035: ,p_balance_type_code => l_balance_type_code);
10036:
10037: END IF;

Line 10215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10211: l_tmp_amt NUMBER;
10212: l_acc_rev_natural_side_code VARCHAR2(1);
10213:
10214: l_num_entries NUMBER;
10215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10219: l_recog_line_1 NUMBER;

Line 10216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10212: l_acc_rev_natural_side_code VARCHAR2(1);
10213:
10214: l_num_entries NUMBER;
10215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10219: l_recog_line_1 NUMBER;
10220: l_recog_line_2 NUMBER;

Line 10217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10213:
10214: l_num_entries NUMBER;
10215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10219: l_recog_line_1 NUMBER;
10220: l_recog_line_2 NUMBER;
10221:

Line 10218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10214: l_num_entries NUMBER;
10215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10219: l_recog_line_1 NUMBER;
10220: l_recog_line_2 NUMBER;
10221:
10222: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10224: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10220: l_recog_line_2 NUMBER;
10221:
10222: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10223: l_bflow_applied_to_amt NUMBER; -- 5132302
10224: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10225:
10226: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10227:
10228: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10295: l_accrual_line_num := NULL; -- 4262811
10296: l_tmp_amt := NULL; -- 4262811
10297: --
10298:
10299: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10300: l_balance_type_code <> 'B' THEN
10301: IF NVL(p_source_13,'
10302: ') = 'CREDIT' AND
10303: (NVL(p_source_8,'

Line 10387: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10383: --
10384: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10385:
10386: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10387: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10388:
10389: -- 4955764
10390: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10391: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

10664: p_lookup_type => 'XLA_OWNER_TYPE'
10665: ,p_lookup_code => l_component_type_code
10666: )
10667: ,p_token_4 => 'PRODUCT_NAME'
10668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10672: ,p_ae_header_id => NULL

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

10665: ,p_lookup_code => l_component_type_code
10666: )
10667: ,p_token_4 => 'PRODUCT_NAME'
10668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10672: ,p_ae_header_id => NULL
10673: );

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

10666: )
10667: ,p_token_4 => 'PRODUCT_NAME'
10668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10672: ,p_ae_header_id => NULL
10673: );
10674:

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

10667: ,p_token_4 => 'PRODUCT_NAME'
10668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10672: ,p_ae_header_id => NULL
10673: );
10674:
10675: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10698: ----------------------------------------------------------------------------------
10699: -- 4219869 Business Flow
10700: -- Update journal entry status -- Need to generate this within IF
10701: ----------------------------------------------------------------------------------
10702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10704: ,p_balance_type_code => l_balance_type_code
10705: );
10706:

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

10832:
10833: --
10834: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10835: --
10836: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10837: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10838: ELSE
10839: ---------------------------------------------------------------------------------------------------
10840: -- 4262811a Switch Sign

Line 10861: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10857:
10858: XLA_AE_LINES_PKG.ValidateCurrentLine;
10859: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10860:
10861: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10862: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10863: ,p_balance_type_code => l_balance_type_code);
10864:
10865: END IF;

Line 11038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11034: l_tmp_amt NUMBER;
11035: l_acc_rev_natural_side_code VARCHAR2(1);
11036:
11037: l_num_entries NUMBER;
11038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11042: l_recog_line_1 NUMBER;

Line 11039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11035: l_acc_rev_natural_side_code VARCHAR2(1);
11036:
11037: l_num_entries NUMBER;
11038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11042: l_recog_line_1 NUMBER;
11043: l_recog_line_2 NUMBER;

Line 11040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11036:
11037: l_num_entries NUMBER;
11038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11042: l_recog_line_1 NUMBER;
11043: l_recog_line_2 NUMBER;
11044:

Line 11041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11037: l_num_entries NUMBER;
11038: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11039: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11040: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11041: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11042: l_recog_line_1 NUMBER;
11043: l_recog_line_2 NUMBER;
11044:
11045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11043: l_recog_line_2 NUMBER;
11044:
11045: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11046: l_bflow_applied_to_amt NUMBER; -- 5132302
11047: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11048:
11049: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11050:
11051: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11118: l_accrual_line_num := NULL; -- 4262811
11119: l_tmp_amt := NULL; -- 4262811
11120: --
11121:
11122: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11123: l_balance_type_code <> 'B' THEN
11124: IF NVL(p_source_13,'
11125: ') = 'DEBIT' AND
11126: (NVL(p_source_8,'

Line 11204: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11200: --
11201: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11202:
11203: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11204: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11205:
11206: -- 4955764
11207: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11208: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11322: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11323:
11324: IF xla_accounting_cache_pkg.GetValueChar
11325: (p_source_code => 'LEDGER_CATEGORY_CODE'
11326: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11327: AND l_bflow_method_code = 'PRIOR_ENTRY'
11328: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11329: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11330: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11475: p_lookup_type => 'XLA_OWNER_TYPE'
11476: ,p_lookup_code => l_component_type_code
11477: )
11478: ,p_token_4 => 'PRODUCT_NAME'
11479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11483: ,p_ae_header_id => NULL

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

11476: ,p_lookup_code => l_component_type_code
11477: )
11478: ,p_token_4 => 'PRODUCT_NAME'
11479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11483: ,p_ae_header_id => NULL
11484: );

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

11477: )
11478: ,p_token_4 => 'PRODUCT_NAME'
11479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11483: ,p_ae_header_id => NULL
11484: );
11485:

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

11478: ,p_token_4 => 'PRODUCT_NAME'
11479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11483: ,p_ae_header_id => NULL
11484: );
11485:
11486: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11509: ----------------------------------------------------------------------------------
11510: -- 4219869 Business Flow
11511: -- Update journal entry status -- Need to generate this within IF
11512: ----------------------------------------------------------------------------------
11513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11514: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11515: ,p_balance_type_code => l_balance_type_code
11516: );
11517:

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

11639:
11640: --
11641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11642: --
11643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11645: ELSE
11646: ---------------------------------------------------------------------------------------------------
11647: -- 4262811a Switch Sign

Line 11668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11664:
11665: XLA_AE_LINES_PKG.ValidateCurrentLine;
11666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11667:
11668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11670: ,p_balance_type_code => l_balance_type_code);
11671:
11672: END IF;

Line 11848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11844: l_tmp_amt NUMBER;
11845: l_acc_rev_natural_side_code VARCHAR2(1);
11846:
11847: l_num_entries NUMBER;
11848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11852: l_recog_line_1 NUMBER;

Line 11849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11845: l_acc_rev_natural_side_code VARCHAR2(1);
11846:
11847: l_num_entries NUMBER;
11848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11852: l_recog_line_1 NUMBER;
11853: l_recog_line_2 NUMBER;

Line 11850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11846:
11847: l_num_entries NUMBER;
11848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11852: l_recog_line_1 NUMBER;
11853: l_recog_line_2 NUMBER;
11854:

Line 11851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11847: l_num_entries NUMBER;
11848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11852: l_recog_line_1 NUMBER;
11853: l_recog_line_2 NUMBER;
11854:
11855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11853: l_recog_line_2 NUMBER;
11854:
11855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11856: l_bflow_applied_to_amt NUMBER; -- 5132302
11857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11858:
11859: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11860:
11861: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11928: l_accrual_line_num := NULL; -- 4262811
11929: l_tmp_amt := NULL; -- 4262811
11930: --
11931:
11932: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11933: l_balance_type_code <> 'B' THEN
11934: IF NVL(p_source_13,'
11935: ') = 'DEBIT' AND
11936: (NVL(p_source_8,'

Line 12014: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12010: --
12011: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12012:
12013: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12014: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12015:
12016: -- 4955764
12017: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12018: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12132: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12133:
12134: IF xla_accounting_cache_pkg.GetValueChar
12135: (p_source_code => 'LEDGER_CATEGORY_CODE'
12136: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12137: AND l_bflow_method_code = 'PRIOR_ENTRY'
12138: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12139: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12140: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12289: p_lookup_type => 'XLA_OWNER_TYPE'
12290: ,p_lookup_code => l_component_type_code
12291: )
12292: ,p_token_4 => 'PRODUCT_NAME'
12293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12297: ,p_ae_header_id => NULL

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

12290: ,p_lookup_code => l_component_type_code
12291: )
12292: ,p_token_4 => 'PRODUCT_NAME'
12293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12297: ,p_ae_header_id => NULL
12298: );

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

12291: )
12292: ,p_token_4 => 'PRODUCT_NAME'
12293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12297: ,p_ae_header_id => NULL
12298: );
12299:

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

12292: ,p_token_4 => 'PRODUCT_NAME'
12293: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12294: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12295: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12296: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12297: ,p_ae_header_id => NULL
12298: );
12299:
12300: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12323: ----------------------------------------------------------------------------------
12324: -- 4219869 Business Flow
12325: -- Update journal entry status -- Need to generate this within IF
12326: ----------------------------------------------------------------------------------
12327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12328: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12329: ,p_balance_type_code => l_balance_type_code
12330: );
12331:

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

12457:
12458: --
12459: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12460: --
12461: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12462: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12463: ELSE
12464: ---------------------------------------------------------------------------------------------------
12465: -- 4262811a Switch Sign

Line 12486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12482:
12483: XLA_AE_LINES_PKG.ValidateCurrentLine;
12484: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12485:
12486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12487: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12488: ,p_balance_type_code => l_balance_type_code);
12489:
12490: END IF;

Line 12670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12666: l_tmp_amt NUMBER;
12667: l_acc_rev_natural_side_code VARCHAR2(1);
12668:
12669: l_num_entries NUMBER;
12670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12674: l_recog_line_1 NUMBER;

Line 12671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12667: l_acc_rev_natural_side_code VARCHAR2(1);
12668:
12669: l_num_entries NUMBER;
12670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12674: l_recog_line_1 NUMBER;
12675: l_recog_line_2 NUMBER;

Line 12672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12668:
12669: l_num_entries NUMBER;
12670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12674: l_recog_line_1 NUMBER;
12675: l_recog_line_2 NUMBER;
12676:

Line 12673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12669: l_num_entries NUMBER;
12670: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12671: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12672: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12673: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12674: l_recog_line_1 NUMBER;
12675: l_recog_line_2 NUMBER;
12676:
12677: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12679: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12675: l_recog_line_2 NUMBER;
12676:
12677: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12678: l_bflow_applied_to_amt NUMBER; -- 5132302
12679: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12680:
12681: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12682:
12683: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12750: l_accrual_line_num := NULL; -- 4262811
12751: l_tmp_amt := NULL; -- 4262811
12752: --
12753:
12754: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12755: l_balance_type_code <> 'B' THEN
12756: IF (NVL(p_source_13,'
12757: ') = 'STANDARD' OR
12758: NVL(p_source_13,'

Line 12847: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12843: --
12844: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12845:
12846: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12847: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12848:
12849: -- 4955764
12850: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12851: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12969: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12970:
12971: IF xla_accounting_cache_pkg.GetValueChar
12972: (p_source_code => 'LEDGER_CATEGORY_CODE'
12973: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12974: AND l_bflow_method_code = 'PRIOR_ENTRY'
12975: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12976: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12977: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13126: p_lookup_type => 'XLA_OWNER_TYPE'
13127: ,p_lookup_code => l_component_type_code
13128: )
13129: ,p_token_4 => 'PRODUCT_NAME'
13130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13134: ,p_ae_header_id => NULL

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

13127: ,p_lookup_code => l_component_type_code
13128: )
13129: ,p_token_4 => 'PRODUCT_NAME'
13130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13134: ,p_ae_header_id => NULL
13135: );

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

13128: )
13129: ,p_token_4 => 'PRODUCT_NAME'
13130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13134: ,p_ae_header_id => NULL
13135: );
13136:

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

13129: ,p_token_4 => 'PRODUCT_NAME'
13130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13134: ,p_ae_header_id => NULL
13135: );
13136:
13137: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13160: ----------------------------------------------------------------------------------
13161: -- 4219869 Business Flow
13162: -- Update journal entry status -- Need to generate this within IF
13163: ----------------------------------------------------------------------------------
13164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13165: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13166: ,p_balance_type_code => l_balance_type_code
13167: );
13168:

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

13294:
13295: --
13296: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13297: --
13298: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13299: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13300: ELSE
13301: ---------------------------------------------------------------------------------------------------
13302: -- 4262811a Switch Sign

Line 13323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13319:
13320: XLA_AE_LINES_PKG.ValidateCurrentLine;
13321: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13322:
13323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13324: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13325: ,p_balance_type_code => l_balance_type_code);
13326:
13327: END IF;

Line 13511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13507: l_tmp_amt NUMBER;
13508: l_acc_rev_natural_side_code VARCHAR2(1);
13509:
13510: l_num_entries NUMBER;
13511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13515: l_recog_line_1 NUMBER;

Line 13512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13508: l_acc_rev_natural_side_code VARCHAR2(1);
13509:
13510: l_num_entries NUMBER;
13511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13515: l_recog_line_1 NUMBER;
13516: l_recog_line_2 NUMBER;

Line 13513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13509:
13510: l_num_entries NUMBER;
13511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13515: l_recog_line_1 NUMBER;
13516: l_recog_line_2 NUMBER;
13517:

Line 13514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13510: l_num_entries NUMBER;
13511: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13512: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13513: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13514: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13515: l_recog_line_1 NUMBER;
13516: l_recog_line_2 NUMBER;
13517:
13518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13516: l_recog_line_2 NUMBER;
13517:
13518: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13519: l_bflow_applied_to_amt NUMBER; -- 5132302
13520: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13521:
13522: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13523:
13524: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13591: l_accrual_line_num := NULL; -- 4262811
13592: l_tmp_amt := NULL; -- 4262811
13593: --
13594:
13595: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13596: l_balance_type_code <> 'B' THEN
13597: IF (NVL(p_source_13,'
13598: ') = 'STANDARD' OR
13599: NVL(p_source_13,'

Line 13688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13684: --
13685: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13686:
13687: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13689:
13690: -- 4955764
13691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13810: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13811:
13812: IF xla_accounting_cache_pkg.GetValueChar
13813: (p_source_code => 'LEDGER_CATEGORY_CODE'
13814: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13815: AND l_bflow_method_code = 'PRIOR_ENTRY'
13816: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13817: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13818: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13963: p_lookup_type => 'XLA_OWNER_TYPE'
13964: ,p_lookup_code => l_component_type_code
13965: )
13966: ,p_token_4 => 'PRODUCT_NAME'
13967: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13968: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13969: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13970: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13971: ,p_ae_header_id => NULL

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

13964: ,p_lookup_code => l_component_type_code
13965: )
13966: ,p_token_4 => 'PRODUCT_NAME'
13967: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13968: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13969: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13970: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13971: ,p_ae_header_id => NULL
13972: );

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

13965: )
13966: ,p_token_4 => 'PRODUCT_NAME'
13967: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13968: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13969: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13970: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13971: ,p_ae_header_id => NULL
13972: );
13973:

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

13966: ,p_token_4 => 'PRODUCT_NAME'
13967: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13968: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13969: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13970: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13971: ,p_ae_header_id => NULL
13972: );
13973:
13974: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14001: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13997: ----------------------------------------------------------------------------------
13998: -- 4219869 Business Flow
13999: -- Update journal entry status -- Need to generate this within IF
14000: ----------------------------------------------------------------------------------
14001: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14002: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14003: ,p_balance_type_code => l_balance_type_code
14004: );
14005:

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

14127:
14128: --
14129: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14130: --
14131: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14132: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14133: ELSE
14134: ---------------------------------------------------------------------------------------------------
14135: -- 4262811a Switch Sign

Line 14156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14152:
14153: XLA_AE_LINES_PKG.ValidateCurrentLine;
14154: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14155:
14156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14157: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14158: ,p_balance_type_code => l_balance_type_code);
14159:
14160: END IF;

Line 14331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14327: l_tmp_amt NUMBER;
14328: l_acc_rev_natural_side_code VARCHAR2(1);
14329:
14330: l_num_entries NUMBER;
14331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14335: l_recog_line_1 NUMBER;

Line 14332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14328: l_acc_rev_natural_side_code VARCHAR2(1);
14329:
14330: l_num_entries NUMBER;
14331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14335: l_recog_line_1 NUMBER;
14336: l_recog_line_2 NUMBER;

Line 14333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14329:
14330: l_num_entries NUMBER;
14331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14335: l_recog_line_1 NUMBER;
14336: l_recog_line_2 NUMBER;
14337:

Line 14334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14330: l_num_entries NUMBER;
14331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14335: l_recog_line_1 NUMBER;
14336: l_recog_line_2 NUMBER;
14337:
14338: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14340: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14336: l_recog_line_2 NUMBER;
14337:
14338: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14339: l_bflow_applied_to_amt NUMBER; -- 5132302
14340: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14341:
14342: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14343:
14344: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14411: l_accrual_line_num := NULL; -- 4262811
14412: l_tmp_amt := NULL; -- 4262811
14413: --
14414:
14415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14416: l_balance_type_code <> 'B' THEN
14417: IF NVL(p_source_13,'
14418: ') = 'DEBIT' AND
14419: NVL(p_source_9,'

Line 14505: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14501: --
14502: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14503:
14504: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14505: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14506:
14507: -- 4955764
14508: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14509: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14623: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14624:
14625: IF xla_accounting_cache_pkg.GetValueChar
14626: (p_source_code => 'LEDGER_CATEGORY_CODE'
14627: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14628: AND l_bflow_method_code = 'PRIOR_ENTRY'
14629: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14630: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14631: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14774: p_lookup_type => 'XLA_OWNER_TYPE'
14775: ,p_lookup_code => l_component_type_code
14776: )
14777: ,p_token_4 => 'PRODUCT_NAME'
14778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14782: ,p_ae_header_id => NULL

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

14775: ,p_lookup_code => l_component_type_code
14776: )
14777: ,p_token_4 => 'PRODUCT_NAME'
14778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14782: ,p_ae_header_id => NULL
14783: );

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

14776: )
14777: ,p_token_4 => 'PRODUCT_NAME'
14778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14782: ,p_ae_header_id => NULL
14783: );
14784:

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

14777: ,p_token_4 => 'PRODUCT_NAME'
14778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14782: ,p_ae_header_id => NULL
14783: );
14784:
14785: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14808: ----------------------------------------------------------------------------------
14809: -- 4219869 Business Flow
14810: -- Update journal entry status -- Need to generate this within IF
14811: ----------------------------------------------------------------------------------
14812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14814: ,p_balance_type_code => l_balance_type_code
14815: );
14816:

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

14936:
14937: --
14938: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14939: --
14940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14941: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14942: ELSE
14943: ---------------------------------------------------------------------------------------------------
14944: -- 4262811a Switch Sign

Line 14965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14961:
14962: XLA_AE_LINES_PKG.ValidateCurrentLine;
14963: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14964:
14965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14967: ,p_balance_type_code => l_balance_type_code);
14968:
14969: END IF;

Line 15140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15136: l_tmp_amt NUMBER;
15137: l_acc_rev_natural_side_code VARCHAR2(1);
15138:
15139: l_num_entries NUMBER;
15140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15144: l_recog_line_1 NUMBER;

Line 15141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15137: l_acc_rev_natural_side_code VARCHAR2(1);
15138:
15139: l_num_entries NUMBER;
15140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15144: l_recog_line_1 NUMBER;
15145: l_recog_line_2 NUMBER;

Line 15142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15138:
15139: l_num_entries NUMBER;
15140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15144: l_recog_line_1 NUMBER;
15145: l_recog_line_2 NUMBER;
15146:

Line 15143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15139: l_num_entries NUMBER;
15140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15144: l_recog_line_1 NUMBER;
15145: l_recog_line_2 NUMBER;
15146:
15147: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15149: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15145: l_recog_line_2 NUMBER;
15146:
15147: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15148: l_bflow_applied_to_amt NUMBER; -- 5132302
15149: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15150:
15151: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15152:
15153: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15220: l_accrual_line_num := NULL; -- 4262811
15221: l_tmp_amt := NULL; -- 4262811
15222: --
15223:
15224: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15225: l_balance_type_code <> 'B' THEN
15226: IF NVL(p_source_13,'
15227: ') = 'DEBIT' AND
15228: NVL(p_source_9,'

Line 15310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15306: --
15307: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15308:
15309: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15311:
15312: -- 4955764
15313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15428: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15429:
15430: IF xla_accounting_cache_pkg.GetValueChar
15431: (p_source_code => 'LEDGER_CATEGORY_CODE'
15432: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15433: AND l_bflow_method_code = 'PRIOR_ENTRY'
15434: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15435: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15436: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15578: p_lookup_type => 'XLA_OWNER_TYPE'
15579: ,p_lookup_code => l_component_type_code
15580: )
15581: ,p_token_4 => 'PRODUCT_NAME'
15582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15586: ,p_ae_header_id => NULL

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

15579: ,p_lookup_code => l_component_type_code
15580: )
15581: ,p_token_4 => 'PRODUCT_NAME'
15582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15586: ,p_ae_header_id => NULL
15587: );

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

15580: )
15581: ,p_token_4 => 'PRODUCT_NAME'
15582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15586: ,p_ae_header_id => NULL
15587: );
15588:

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

15581: ,p_token_4 => 'PRODUCT_NAME'
15582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15586: ,p_ae_header_id => NULL
15587: );
15588:
15589: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15612: ----------------------------------------------------------------------------------
15613: -- 4219869 Business Flow
15614: -- Update journal entry status -- Need to generate this within IF
15615: ----------------------------------------------------------------------------------
15616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15617: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15618: ,p_balance_type_code => l_balance_type_code
15619: );
15620:

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

15739:
15740: --
15741: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15742: --
15743: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15744: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15745: ELSE
15746: ---------------------------------------------------------------------------------------------------
15747: -- 4262811a Switch Sign

Line 15768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15764:
15765: XLA_AE_LINES_PKG.ValidateCurrentLine;
15766: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15767:
15768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15769: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15770: ,p_balance_type_code => l_balance_type_code);
15771:
15772: END IF;

Line 15943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15939: l_tmp_amt NUMBER;
15940: l_acc_rev_natural_side_code VARCHAR2(1);
15941:
15942: l_num_entries NUMBER;
15943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15947: l_recog_line_1 NUMBER;

Line 15944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15940: l_acc_rev_natural_side_code VARCHAR2(1);
15941:
15942: l_num_entries NUMBER;
15943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15947: l_recog_line_1 NUMBER;
15948: l_recog_line_2 NUMBER;

Line 15945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15941:
15942: l_num_entries NUMBER;
15943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15947: l_recog_line_1 NUMBER;
15948: l_recog_line_2 NUMBER;
15949:

Line 15946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15942: l_num_entries NUMBER;
15943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15947: l_recog_line_1 NUMBER;
15948: l_recog_line_2 NUMBER;
15949:
15950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15948: l_recog_line_2 NUMBER;
15949:
15950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15951: l_bflow_applied_to_amt NUMBER; -- 5132302
15952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15953:
15954: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15955:
15956: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16023: l_accrual_line_num := NULL; -- 4262811
16024: l_tmp_amt := NULL; -- 4262811
16025: --
16026:
16027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16028: l_balance_type_code <> 'B' THEN
16029: IF NVL(p_source_13,'
16030: ') = 'DEBIT' AND
16031: NVL(p_source_9,'

Line 16117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16113: --
16114: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16115:
16116: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16118:
16119: -- 4955764
16120: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16121: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16235: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16236:
16237: IF xla_accounting_cache_pkg.GetValueChar
16238: (p_source_code => 'LEDGER_CATEGORY_CODE'
16239: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16240: AND l_bflow_method_code = 'PRIOR_ENTRY'
16241: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16242: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16243: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16386: p_lookup_type => 'XLA_OWNER_TYPE'
16387: ,p_lookup_code => l_component_type_code
16388: )
16389: ,p_token_4 => 'PRODUCT_NAME'
16390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16394: ,p_ae_header_id => NULL

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

16387: ,p_lookup_code => l_component_type_code
16388: )
16389: ,p_token_4 => 'PRODUCT_NAME'
16390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16394: ,p_ae_header_id => NULL
16395: );

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

16388: )
16389: ,p_token_4 => 'PRODUCT_NAME'
16390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16394: ,p_ae_header_id => NULL
16395: );
16396:

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

16389: ,p_token_4 => 'PRODUCT_NAME'
16390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16394: ,p_ae_header_id => NULL
16395: );
16396:
16397: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16420: ----------------------------------------------------------------------------------
16421: -- 4219869 Business Flow
16422: -- Update journal entry status -- Need to generate this within IF
16423: ----------------------------------------------------------------------------------
16424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16426: ,p_balance_type_code => l_balance_type_code
16427: );
16428:

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

16548:
16549: --
16550: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16551: --
16552: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16553: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16554: ELSE
16555: ---------------------------------------------------------------------------------------------------
16556: -- 4262811a Switch Sign

Line 16577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16573:
16574: XLA_AE_LINES_PKG.ValidateCurrentLine;
16575: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16576:
16577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16578: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16579: ,p_balance_type_code => l_balance_type_code);
16580:
16581: END IF;

Line 16757: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16753: l_tmp_amt NUMBER;
16754: l_acc_rev_natural_side_code VARCHAR2(1);
16755:
16756: l_num_entries NUMBER;
16757: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16758: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16759: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16760: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16761: l_recog_line_1 NUMBER;

Line 16758: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16754: l_acc_rev_natural_side_code VARCHAR2(1);
16755:
16756: l_num_entries NUMBER;
16757: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16758: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16759: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16760: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16761: l_recog_line_1 NUMBER;
16762: l_recog_line_2 NUMBER;

Line 16759: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16755:
16756: l_num_entries NUMBER;
16757: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16758: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16759: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16760: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16761: l_recog_line_1 NUMBER;
16762: l_recog_line_2 NUMBER;
16763:

Line 16760: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16756: l_num_entries NUMBER;
16757: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16758: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16759: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16760: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16761: l_recog_line_1 NUMBER;
16762: l_recog_line_2 NUMBER;
16763:
16764: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16766: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16762: l_recog_line_2 NUMBER;
16763:
16764: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16765: l_bflow_applied_to_amt NUMBER; -- 5132302
16766: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16767:
16768: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16769:
16770: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16837: l_accrual_line_num := NULL; -- 4262811
16838: l_tmp_amt := NULL; -- 4262811
16839: --
16840:
16841: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16842: l_balance_type_code <> 'B' THEN
16843: IF NVL(p_source_13,'
16844: ') = 'DEBIT' AND
16845: NVL(p_source_9,'

Line 16927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16923: --
16924: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16925:
16926: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16928:
16929: -- 4955764
16930: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16931: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17045: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17046:
17047: IF xla_accounting_cache_pkg.GetValueChar
17048: (p_source_code => 'LEDGER_CATEGORY_CODE'
17049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17050: AND l_bflow_method_code = 'PRIOR_ENTRY'
17051: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17052: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17053: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17198: p_lookup_type => 'XLA_OWNER_TYPE'
17199: ,p_lookup_code => l_component_type_code
17200: )
17201: ,p_token_4 => 'PRODUCT_NAME'
17202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17206: ,p_ae_header_id => NULL

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

17199: ,p_lookup_code => l_component_type_code
17200: )
17201: ,p_token_4 => 'PRODUCT_NAME'
17202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17206: ,p_ae_header_id => NULL
17207: );

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

17200: )
17201: ,p_token_4 => 'PRODUCT_NAME'
17202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17206: ,p_ae_header_id => NULL
17207: );
17208:

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

17201: ,p_token_4 => 'PRODUCT_NAME'
17202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17206: ,p_ae_header_id => NULL
17207: );
17208:
17209: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17232: ----------------------------------------------------------------------------------
17233: -- 4219869 Business Flow
17234: -- Update journal entry status -- Need to generate this within IF
17235: ----------------------------------------------------------------------------------
17236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17237: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17238: ,p_balance_type_code => l_balance_type_code
17239: );
17240:

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

17362:
17363: --
17364: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17365: --
17366: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17367: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17368: ELSE
17369: ---------------------------------------------------------------------------------------------------
17370: -- 4262811a Switch Sign

Line 17391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17387:
17388: XLA_AE_LINES_PKG.ValidateCurrentLine;
17389: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17390:
17391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17392: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17393: ,p_balance_type_code => l_balance_type_code);
17394:
17395: END IF;

Line 17572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17568: l_tmp_amt NUMBER;
17569: l_acc_rev_natural_side_code VARCHAR2(1);
17570:
17571: l_num_entries NUMBER;
17572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17576: l_recog_line_1 NUMBER;

Line 17573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17569: l_acc_rev_natural_side_code VARCHAR2(1);
17570:
17571: l_num_entries NUMBER;
17572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17576: l_recog_line_1 NUMBER;
17577: l_recog_line_2 NUMBER;

Line 17574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17570:
17571: l_num_entries NUMBER;
17572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17576: l_recog_line_1 NUMBER;
17577: l_recog_line_2 NUMBER;
17578:

Line 17575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17571: l_num_entries NUMBER;
17572: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17573: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17574: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17575: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17576: l_recog_line_1 NUMBER;
17577: l_recog_line_2 NUMBER;
17578:
17579: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17581: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17577: l_recog_line_2 NUMBER;
17578:
17579: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17580: l_bflow_applied_to_amt NUMBER; -- 5132302
17581: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17582:
17583: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17584:
17585: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17652: l_accrual_line_num := NULL; -- 4262811
17653: l_tmp_amt := NULL; -- 4262811
17654: --
17655:
17656: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17657: l_balance_type_code <> 'B' THEN
17658: IF NVL(p_source_13,'
17659: ') = 'DEBIT' AND
17660: NVL(p_source_9,'

Line 17742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17738: --
17739: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17740:
17741: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17743:
17744: -- 4955764
17745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17860: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17861:
17862: IF xla_accounting_cache_pkg.GetValueChar
17863: (p_source_code => 'LEDGER_CATEGORY_CODE'
17864: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17865: AND l_bflow_method_code = 'PRIOR_ENTRY'
17866: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17867: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17868: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18013: p_lookup_type => 'XLA_OWNER_TYPE'
18014: ,p_lookup_code => l_component_type_code
18015: )
18016: ,p_token_4 => 'PRODUCT_NAME'
18017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18021: ,p_ae_header_id => NULL

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

18014: ,p_lookup_code => l_component_type_code
18015: )
18016: ,p_token_4 => 'PRODUCT_NAME'
18017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18021: ,p_ae_header_id => NULL
18022: );

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

18015: )
18016: ,p_token_4 => 'PRODUCT_NAME'
18017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18021: ,p_ae_header_id => NULL
18022: );
18023:

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

18016: ,p_token_4 => 'PRODUCT_NAME'
18017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18021: ,p_ae_header_id => NULL
18022: );
18023:
18024: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18047: ----------------------------------------------------------------------------------
18048: -- 4219869 Business Flow
18049: -- Update journal entry status -- Need to generate this within IF
18050: ----------------------------------------------------------------------------------
18051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18052: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18053: ,p_balance_type_code => l_balance_type_code
18054: );
18055:

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

18177:
18178: --
18179: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18180: --
18181: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18182: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18183: ELSE
18184: ---------------------------------------------------------------------------------------------------
18185: -- 4262811a Switch Sign

Line 18206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18202:
18203: XLA_AE_LINES_PKG.ValidateCurrentLine;
18204: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18205:
18206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18207: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18208: ,p_balance_type_code => l_balance_type_code);
18209:
18210: END IF;

Line 18373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18369: l_tmp_amt NUMBER;
18370: l_acc_rev_natural_side_code VARCHAR2(1);
18371:
18372: l_num_entries NUMBER;
18373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18377: l_recog_line_1 NUMBER;

Line 18374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18370: l_acc_rev_natural_side_code VARCHAR2(1);
18371:
18372: l_num_entries NUMBER;
18373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18377: l_recog_line_1 NUMBER;
18378: l_recog_line_2 NUMBER;

Line 18375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18371:
18372: l_num_entries NUMBER;
18373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18377: l_recog_line_1 NUMBER;
18378: l_recog_line_2 NUMBER;
18379:

Line 18376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18372: l_num_entries NUMBER;
18373: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18374: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18375: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18376: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18377: l_recog_line_1 NUMBER;
18378: l_recog_line_2 NUMBER;
18379:
18380: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18382: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18378: l_recog_line_2 NUMBER;
18379:
18380: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18381: l_bflow_applied_to_amt NUMBER; -- 5132302
18382: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18383:
18384: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18385:
18386: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18453: l_accrual_line_num := NULL; -- 4262811
18454: l_tmp_amt := NULL; -- 4262811
18455: --
18456:
18457: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18458: l_balance_type_code <> 'B' THEN
18459: IF NVL(p_source_6,'
18460: ') = 'Direct' AND
18461: NVL(

Line 18536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18532: --
18533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18534:
18535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18537:
18538: -- 4955764
18539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18654: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18655:
18656: IF xla_accounting_cache_pkg.GetValueChar
18657: (p_source_code => 'LEDGER_CATEGORY_CODE'
18658: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18659: AND l_bflow_method_code = 'PRIOR_ENTRY'
18660: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18661: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18662: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18804: p_lookup_type => 'XLA_OWNER_TYPE'
18805: ,p_lookup_code => l_component_type_code
18806: )
18807: ,p_token_4 => 'PRODUCT_NAME'
18808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18812: ,p_ae_header_id => NULL

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

18805: ,p_lookup_code => l_component_type_code
18806: )
18807: ,p_token_4 => 'PRODUCT_NAME'
18808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18812: ,p_ae_header_id => NULL
18813: );

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

18806: )
18807: ,p_token_4 => 'PRODUCT_NAME'
18808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18812: ,p_ae_header_id => NULL
18813: );
18814:

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

18807: ,p_token_4 => 'PRODUCT_NAME'
18808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18812: ,p_ae_header_id => NULL
18813: );
18814:
18815: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18838: ----------------------------------------------------------------------------------
18839: -- 4219869 Business Flow
18840: -- Update journal entry status -- Need to generate this within IF
18841: ----------------------------------------------------------------------------------
18842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18843: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18844: ,p_balance_type_code => l_balance_type_code
18845: );
18846:

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

18965:
18966: --
18967: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18968: --
18969: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18970: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18971: ELSE
18972: ---------------------------------------------------------------------------------------------------
18973: -- 4262811a Switch Sign

Line 18994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18990:
18991: XLA_AE_LINES_PKG.ValidateCurrentLine;
18992: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18993:
18994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18995: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18996: ,p_balance_type_code => l_balance_type_code);
18997:
18998: END IF;

Line 19161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19157: l_tmp_amt NUMBER;
19158: l_acc_rev_natural_side_code VARCHAR2(1);
19159:
19160: l_num_entries NUMBER;
19161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19165: l_recog_line_1 NUMBER;

Line 19162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19158: l_acc_rev_natural_side_code VARCHAR2(1);
19159:
19160: l_num_entries NUMBER;
19161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19165: l_recog_line_1 NUMBER;
19166: l_recog_line_2 NUMBER;

Line 19163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19159:
19160: l_num_entries NUMBER;
19161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19165: l_recog_line_1 NUMBER;
19166: l_recog_line_2 NUMBER;
19167:

Line 19164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19160: l_num_entries NUMBER;
19161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19165: l_recog_line_1 NUMBER;
19166: l_recog_line_2 NUMBER;
19167:
19168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19166: l_recog_line_2 NUMBER;
19167:
19168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19169: l_bflow_applied_to_amt NUMBER; -- 5132302
19170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19171:
19172: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19173:
19174: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19241: l_accrual_line_num := NULL; -- 4262811
19242: l_tmp_amt := NULL; -- 4262811
19243: --
19244:
19245: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19246: l_balance_type_code <> 'B' THEN
19247: IF NVL(p_source_6,'
19248: ') = 'Direct' AND
19249: NVL(

Line 19324: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19320: --
19321: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19322:
19323: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19324: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19325:
19326: -- 4955764
19327: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19328: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19442: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19443:
19444: IF xla_accounting_cache_pkg.GetValueChar
19445: (p_source_code => 'LEDGER_CATEGORY_CODE'
19446: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19447: AND l_bflow_method_code = 'PRIOR_ENTRY'
19448: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19449: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19450: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19592: p_lookup_type => 'XLA_OWNER_TYPE'
19593: ,p_lookup_code => l_component_type_code
19594: )
19595: ,p_token_4 => 'PRODUCT_NAME'
19596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19600: ,p_ae_header_id => NULL

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

19593: ,p_lookup_code => l_component_type_code
19594: )
19595: ,p_token_4 => 'PRODUCT_NAME'
19596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19600: ,p_ae_header_id => NULL
19601: );

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

19594: )
19595: ,p_token_4 => 'PRODUCT_NAME'
19596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19600: ,p_ae_header_id => NULL
19601: );
19602:

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

19595: ,p_token_4 => 'PRODUCT_NAME'
19596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19600: ,p_ae_header_id => NULL
19601: );
19602:
19603: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19626: ----------------------------------------------------------------------------------
19627: -- 4219869 Business Flow
19628: -- Update journal entry status -- Need to generate this within IF
19629: ----------------------------------------------------------------------------------
19630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19632: ,p_balance_type_code => l_balance_type_code
19633: );
19634:

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

19753:
19754: --
19755: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19756: --
19757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19758: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19759: ELSE
19760: ---------------------------------------------------------------------------------------------------
19761: -- 4262811a Switch Sign

Line 19782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19778:
19779: XLA_AE_LINES_PKG.ValidateCurrentLine;
19780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19781:
19782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19784: ,p_balance_type_code => l_balance_type_code);
19785:
19786: END IF;

Line 19935: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19931: l_tmp_amt NUMBER;
19932: l_acc_rev_natural_side_code VARCHAR2(1);
19933:
19934: l_num_entries NUMBER;
19935: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19936: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19937: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19938: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19939: l_recog_line_1 NUMBER;

Line 19936: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19932: l_acc_rev_natural_side_code VARCHAR2(1);
19933:
19934: l_num_entries NUMBER;
19935: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19936: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19937: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19938: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19939: l_recog_line_1 NUMBER;
19940: l_recog_line_2 NUMBER;

Line 19937: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19933:
19934: l_num_entries NUMBER;
19935: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19936: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19937: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19938: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19939: l_recog_line_1 NUMBER;
19940: l_recog_line_2 NUMBER;
19941:

Line 19938: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19934: l_num_entries NUMBER;
19935: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19936: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19937: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19938: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19939: l_recog_line_1 NUMBER;
19940: l_recog_line_2 NUMBER;
19941:
19942: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19944: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19940: l_recog_line_2 NUMBER;
19941:
19942: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19943: l_bflow_applied_to_amt NUMBER; -- 5132302
19944: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19945:
19946: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19947:
19948: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20015: l_accrual_line_num := NULL; -- 4262811
20016: l_tmp_amt := NULL; -- 4262811
20017: --
20018:
20019: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20020: l_balance_type_code <> 'B' THEN
20021: IF NVL(p_source_6,'
20022: ') = 'Direct' AND
20023: NVL(

Line 20098: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20094: --
20095: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20096:
20097: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20098: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20099:
20100: -- 4955764
20101: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20102: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20206: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20207:
20208: IF xla_accounting_cache_pkg.GetValueChar
20209: (p_source_code => 'LEDGER_CATEGORY_CODE'
20210: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20211: AND l_bflow_method_code = 'PRIOR_ENTRY'
20212: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20213: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20214: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20283: p_lookup_type => 'XLA_OWNER_TYPE'
20284: ,p_lookup_code => l_component_type_code
20285: )
20286: ,p_token_4 => 'PRODUCT_NAME'
20287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20291: ,p_ae_header_id => NULL

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

20284: ,p_lookup_code => l_component_type_code
20285: )
20286: ,p_token_4 => 'PRODUCT_NAME'
20287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20291: ,p_ae_header_id => NULL
20292: );

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

20285: )
20286: ,p_token_4 => 'PRODUCT_NAME'
20287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20291: ,p_ae_header_id => NULL
20292: );
20293:

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

20286: ,p_token_4 => 'PRODUCT_NAME'
20287: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20288: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20289: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20290: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20291: ,p_ae_header_id => NULL
20292: );
20293:
20294: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20321: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20317: ----------------------------------------------------------------------------------
20318: -- 4219869 Business Flow
20319: -- Update journal entry status -- Need to generate this within IF
20320: ----------------------------------------------------------------------------------
20321: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20322: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20323: ,p_balance_type_code => l_balance_type_code
20324: );
20325:

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

20378:
20379: --
20380: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20381: --
20382: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20383: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20384: ELSE
20385: ---------------------------------------------------------------------------------------------------
20386: -- 4262811a Switch Sign

Line 20407: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20403:
20404: XLA_AE_LINES_PKG.ValidateCurrentLine;
20405: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20406:
20407: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20408: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20409: ,p_balance_type_code => l_balance_type_code);
20410:
20411: END IF;

Line 20560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20556: l_tmp_amt NUMBER;
20557: l_acc_rev_natural_side_code VARCHAR2(1);
20558:
20559: l_num_entries NUMBER;
20560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20564: l_recog_line_1 NUMBER;

Line 20561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20557: l_acc_rev_natural_side_code VARCHAR2(1);
20558:
20559: l_num_entries NUMBER;
20560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20564: l_recog_line_1 NUMBER;
20565: l_recog_line_2 NUMBER;

Line 20562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20558:
20559: l_num_entries NUMBER;
20560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20564: l_recog_line_1 NUMBER;
20565: l_recog_line_2 NUMBER;
20566:

Line 20563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20559: l_num_entries NUMBER;
20560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20564: l_recog_line_1 NUMBER;
20565: l_recog_line_2 NUMBER;
20566:
20567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20565: l_recog_line_2 NUMBER;
20566:
20567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20568: l_bflow_applied_to_amt NUMBER; -- 5132302
20569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20570:
20571: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20572:
20573: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20640: l_accrual_line_num := NULL; -- 4262811
20641: l_tmp_amt := NULL; -- 4262811
20642: --
20643:
20644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20645: l_balance_type_code <> 'B' THEN
20646: IF NVL(p_source_6,'
20647: ') = 'Direct' AND
20648: NVL(

Line 20723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20719: --
20720: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20721:
20722: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20724:
20725: -- 4955764
20726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20831: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20832:
20833: IF xla_accounting_cache_pkg.GetValueChar
20834: (p_source_code => 'LEDGER_CATEGORY_CODE'
20835: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20836: AND l_bflow_method_code = 'PRIOR_ENTRY'
20837: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20838: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20839: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20908: p_lookup_type => 'XLA_OWNER_TYPE'
20909: ,p_lookup_code => l_component_type_code
20910: )
20911: ,p_token_4 => 'PRODUCT_NAME'
20912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20916: ,p_ae_header_id => NULL

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

20909: ,p_lookup_code => l_component_type_code
20910: )
20911: ,p_token_4 => 'PRODUCT_NAME'
20912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20916: ,p_ae_header_id => NULL
20917: );

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

20910: )
20911: ,p_token_4 => 'PRODUCT_NAME'
20912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20916: ,p_ae_header_id => NULL
20917: );
20918:

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

20911: ,p_token_4 => 'PRODUCT_NAME'
20912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20916: ,p_ae_header_id => NULL
20917: );
20918:
20919: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20942: ----------------------------------------------------------------------------------
20943: -- 4219869 Business Flow
20944: -- Update journal entry status -- Need to generate this within IF
20945: ----------------------------------------------------------------------------------
20946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20947: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20948: ,p_balance_type_code => l_balance_type_code
20949: );
20950:

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

21003:
21004: --
21005: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21006: --
21007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21008: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21009: ELSE
21010: ---------------------------------------------------------------------------------------------------
21011: -- 4262811a Switch Sign

Line 21032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21028:
21029: XLA_AE_LINES_PKG.ValidateCurrentLine;
21030: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21031:
21032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21034: ,p_balance_type_code => l_balance_type_code);
21035:
21036: END IF;

Line 21216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21212: l_tmp_amt NUMBER;
21213: l_acc_rev_natural_side_code VARCHAR2(1);
21214:
21215: l_num_entries NUMBER;
21216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21220: l_recog_line_1 NUMBER;

Line 21217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21213: l_acc_rev_natural_side_code VARCHAR2(1);
21214:
21215: l_num_entries NUMBER;
21216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21220: l_recog_line_1 NUMBER;
21221: l_recog_line_2 NUMBER;

Line 21218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21214:
21215: l_num_entries NUMBER;
21216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21220: l_recog_line_1 NUMBER;
21221: l_recog_line_2 NUMBER;
21222:

Line 21219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21215: l_num_entries NUMBER;
21216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21220: l_recog_line_1 NUMBER;
21221: l_recog_line_2 NUMBER;
21222:
21223: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21225: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21221: l_recog_line_2 NUMBER;
21222:
21223: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21224: l_bflow_applied_to_amt NUMBER; -- 5132302
21225: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21226:
21227: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21228:
21229: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21296: l_accrual_line_num := NULL; -- 4262811
21297: l_tmp_amt := NULL; -- 4262811
21298: --
21299:
21300: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21301: l_balance_type_code <> 'B' THEN
21302: IF ((p_source_12 IS NULL AND
21303: (NVL(p_source_13,'
21304: ') = 'STANDARD' OR

Line 21402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21398: --
21399: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21400:
21401: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21403:
21404: -- 4955764
21405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21524: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21525:
21526: IF xla_accounting_cache_pkg.GetValueChar
21527: (p_source_code => 'LEDGER_CATEGORY_CODE'
21528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21529: AND l_bflow_method_code = 'PRIOR_ENTRY'
21530: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21531: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21532: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21675: p_lookup_type => 'XLA_OWNER_TYPE'
21676: ,p_lookup_code => l_component_type_code
21677: )
21678: ,p_token_4 => 'PRODUCT_NAME'
21679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21683: ,p_ae_header_id => NULL

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

21676: ,p_lookup_code => l_component_type_code
21677: )
21678: ,p_token_4 => 'PRODUCT_NAME'
21679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21683: ,p_ae_header_id => NULL
21684: );

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

21677: )
21678: ,p_token_4 => 'PRODUCT_NAME'
21679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21683: ,p_ae_header_id => NULL
21684: );
21685:

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

21678: ,p_token_4 => 'PRODUCT_NAME'
21679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21683: ,p_ae_header_id => NULL
21684: );
21685:
21686: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21713: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21709: ----------------------------------------------------------------------------------
21710: -- 4219869 Business Flow
21711: -- Update journal entry status -- Need to generate this within IF
21712: ----------------------------------------------------------------------------------
21713: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21714: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21715: ,p_balance_type_code => l_balance_type_code
21716: );
21717:

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

21837:
21838: --
21839: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21840: --
21841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21842: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21843: ELSE
21844: ---------------------------------------------------------------------------------------------------
21845: -- 4262811a Switch Sign

Line 21866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21862:
21863: XLA_AE_LINES_PKG.ValidateCurrentLine;
21864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21865:
21866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21868: ,p_balance_type_code => l_balance_type_code);
21869:
21870: END IF;

Line 22048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22044: l_tmp_amt NUMBER;
22045: l_acc_rev_natural_side_code VARCHAR2(1);
22046:
22047: l_num_entries NUMBER;
22048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22052: l_recog_line_1 NUMBER;

Line 22049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22045: l_acc_rev_natural_side_code VARCHAR2(1);
22046:
22047: l_num_entries NUMBER;
22048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22052: l_recog_line_1 NUMBER;
22053: l_recog_line_2 NUMBER;

Line 22050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22046:
22047: l_num_entries NUMBER;
22048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22052: l_recog_line_1 NUMBER;
22053: l_recog_line_2 NUMBER;
22054:

Line 22051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22047: l_num_entries NUMBER;
22048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22052: l_recog_line_1 NUMBER;
22053: l_recog_line_2 NUMBER;
22054:
22055: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22057: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22053: l_recog_line_2 NUMBER;
22054:
22055: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22056: l_bflow_applied_to_amt NUMBER; -- 5132302
22057: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22058:
22059: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22060:
22061: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22128: l_accrual_line_num := NULL; -- 4262811
22129: l_tmp_amt := NULL; -- 4262811
22130: --
22131:
22132: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22133: l_balance_type_code <> 'B' THEN
22134: IF ((NVL(p_source_9,'
22135: ') = 'Y' AND
22136: p_source_12 IS NOT NULL AND

Line 22232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22228: --
22229: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22230:
22231: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22233:
22234: -- 4955764
22235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22354: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22355:
22356: IF xla_accounting_cache_pkg.GetValueChar
22357: (p_source_code => 'LEDGER_CATEGORY_CODE'
22358: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22359: AND l_bflow_method_code = 'PRIOR_ENTRY'
22360: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22361: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22362: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22504: p_lookup_type => 'XLA_OWNER_TYPE'
22505: ,p_lookup_code => l_component_type_code
22506: )
22507: ,p_token_4 => 'PRODUCT_NAME'
22508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22512: ,p_ae_header_id => NULL

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

22505: ,p_lookup_code => l_component_type_code
22506: )
22507: ,p_token_4 => 'PRODUCT_NAME'
22508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22512: ,p_ae_header_id => NULL
22513: );

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

22506: )
22507: ,p_token_4 => 'PRODUCT_NAME'
22508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22512: ,p_ae_header_id => NULL
22513: );
22514:

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

22507: ,p_token_4 => 'PRODUCT_NAME'
22508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22512: ,p_ae_header_id => NULL
22513: );
22514:
22515: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22538: ----------------------------------------------------------------------------------
22539: -- 4219869 Business Flow
22540: -- Update journal entry status -- Need to generate this within IF
22541: ----------------------------------------------------------------------------------
22542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22543: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22544: ,p_balance_type_code => l_balance_type_code
22545: );
22546:

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

22665:
22666: --
22667: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22668: --
22669: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22670: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22671: ELSE
22672: ---------------------------------------------------------------------------------------------------
22673: -- 4262811a Switch Sign

Line 22694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22690:
22691: XLA_AE_LINES_PKG.ValidateCurrentLine;
22692: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22693:
22694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22695: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22696: ,p_balance_type_code => l_balance_type_code);
22697:
22698: END IF;

Line 22878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22874: l_tmp_amt NUMBER;
22875: l_acc_rev_natural_side_code VARCHAR2(1);
22876:
22877: l_num_entries NUMBER;
22878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22882: l_recog_line_1 NUMBER;

Line 22879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22875: l_acc_rev_natural_side_code VARCHAR2(1);
22876:
22877: l_num_entries NUMBER;
22878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22882: l_recog_line_1 NUMBER;
22883: l_recog_line_2 NUMBER;

Line 22880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22876:
22877: l_num_entries NUMBER;
22878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22882: l_recog_line_1 NUMBER;
22883: l_recog_line_2 NUMBER;
22884:

Line 22881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22877: l_num_entries NUMBER;
22878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22882: l_recog_line_1 NUMBER;
22883: l_recog_line_2 NUMBER;
22884:
22885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22883: l_recog_line_2 NUMBER;
22884:
22885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22886: l_bflow_applied_to_amt NUMBER; -- 5132302
22887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22888:
22889: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22890:
22891: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22958: l_accrual_line_num := NULL; -- 4262811
22959: l_tmp_amt := NULL; -- 4262811
22960: --
22961:
22962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22963: l_balance_type_code <> 'B' THEN
22964: IF ((p_source_12 IS NULL AND
22965: (NVL(p_source_13,'
22966: ') = 'STANDARD' OR

Line 23064: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23060: --
23061: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23062:
23063: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23064: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23065:
23066: -- 4955764
23067: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23068: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23186: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23187:
23188: IF xla_accounting_cache_pkg.GetValueChar
23189: (p_source_code => 'LEDGER_CATEGORY_CODE'
23190: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23191: AND l_bflow_method_code = 'PRIOR_ENTRY'
23192: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23193: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23194: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23337: p_lookup_type => 'XLA_OWNER_TYPE'
23338: ,p_lookup_code => l_component_type_code
23339: )
23340: ,p_token_4 => 'PRODUCT_NAME'
23341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23345: ,p_ae_header_id => NULL

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

23338: ,p_lookup_code => l_component_type_code
23339: )
23340: ,p_token_4 => 'PRODUCT_NAME'
23341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23345: ,p_ae_header_id => NULL
23346: );

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

23339: )
23340: ,p_token_4 => 'PRODUCT_NAME'
23341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23345: ,p_ae_header_id => NULL
23346: );
23347:

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

23340: ,p_token_4 => 'PRODUCT_NAME'
23341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23345: ,p_ae_header_id => NULL
23346: );
23347:
23348: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23371: ----------------------------------------------------------------------------------
23372: -- 4219869 Business Flow
23373: -- Update journal entry status -- Need to generate this within IF
23374: ----------------------------------------------------------------------------------
23375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23376: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23377: ,p_balance_type_code => l_balance_type_code
23378: );
23379:

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

23499:
23500: --
23501: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23502: --
23503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23504: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23505: ELSE
23506: ---------------------------------------------------------------------------------------------------
23507: -- 4262811a Switch Sign

Line 23528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23524:
23525: XLA_AE_LINES_PKG.ValidateCurrentLine;
23526: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23527:
23528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23529: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23530: ,p_balance_type_code => l_balance_type_code);
23531:
23532: END IF;

Line 23710: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23706: l_tmp_amt NUMBER;
23707: l_acc_rev_natural_side_code VARCHAR2(1);
23708:
23709: l_num_entries NUMBER;
23710: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23711: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23712: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23713: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23714: l_recog_line_1 NUMBER;

Line 23711: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23707: l_acc_rev_natural_side_code VARCHAR2(1);
23708:
23709: l_num_entries NUMBER;
23710: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23711: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23712: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23713: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23714: l_recog_line_1 NUMBER;
23715: l_recog_line_2 NUMBER;

Line 23712: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23708:
23709: l_num_entries NUMBER;
23710: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23711: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23712: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23713: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23714: l_recog_line_1 NUMBER;
23715: l_recog_line_2 NUMBER;
23716:

Line 23713: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23709: l_num_entries NUMBER;
23710: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23711: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23712: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23713: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23714: l_recog_line_1 NUMBER;
23715: l_recog_line_2 NUMBER;
23716:
23717: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23719: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23715: l_recog_line_2 NUMBER;
23716:
23717: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23718: l_bflow_applied_to_amt NUMBER; -- 5132302
23719: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23720:
23721: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23722:
23723: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23790: l_accrual_line_num := NULL; -- 4262811
23791: l_tmp_amt := NULL; -- 4262811
23792: --
23793:
23794: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23795: l_balance_type_code <> 'B' THEN
23796: IF ((NVL(p_source_9,'
23797: ') = 'Y' AND
23798: p_source_12 IS NULL AND

Line 23892: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23888: --
23889: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23890:
23891: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23892: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23893:
23894: -- 4955764
23895: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23896: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24014: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24015:
24016: IF xla_accounting_cache_pkg.GetValueChar
24017: (p_source_code => 'LEDGER_CATEGORY_CODE'
24018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24019: AND l_bflow_method_code = 'PRIOR_ENTRY'
24020: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24021: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24022: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24167: p_lookup_type => 'XLA_OWNER_TYPE'
24168: ,p_lookup_code => l_component_type_code
24169: )
24170: ,p_token_4 => 'PRODUCT_NAME'
24171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24175: ,p_ae_header_id => NULL

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

24168: ,p_lookup_code => l_component_type_code
24169: )
24170: ,p_token_4 => 'PRODUCT_NAME'
24171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24175: ,p_ae_header_id => NULL
24176: );

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

24169: )
24170: ,p_token_4 => 'PRODUCT_NAME'
24171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24175: ,p_ae_header_id => NULL
24176: );
24177:

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

24170: ,p_token_4 => 'PRODUCT_NAME'
24171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24175: ,p_ae_header_id => NULL
24176: );
24177:
24178: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24201: ----------------------------------------------------------------------------------
24202: -- 4219869 Business Flow
24203: -- Update journal entry status -- Need to generate this within IF
24204: ----------------------------------------------------------------------------------
24205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24207: ,p_balance_type_code => l_balance_type_code
24208: );
24209:

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

24331:
24332: --
24333: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24334: --
24335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24336: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24337: ELSE
24338: ---------------------------------------------------------------------------------------------------
24339: -- 4262811a Switch Sign

Line 24360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24356:
24357: XLA_AE_LINES_PKG.ValidateCurrentLine;
24358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24359:
24360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24361: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24362: ,p_balance_type_code => l_balance_type_code);
24363:
24364: END IF;

Line 24545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24541: l_tmp_amt NUMBER;
24542: l_acc_rev_natural_side_code VARCHAR2(1);
24543:
24544: l_num_entries NUMBER;
24545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24549: l_recog_line_1 NUMBER;

Line 24546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24542: l_acc_rev_natural_side_code VARCHAR2(1);
24543:
24544: l_num_entries NUMBER;
24545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24549: l_recog_line_1 NUMBER;
24550: l_recog_line_2 NUMBER;

Line 24547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24543:
24544: l_num_entries NUMBER;
24545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24549: l_recog_line_1 NUMBER;
24550: l_recog_line_2 NUMBER;
24551:

Line 24548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24544: l_num_entries NUMBER;
24545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24549: l_recog_line_1 NUMBER;
24550: l_recog_line_2 NUMBER;
24551:
24552: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24554: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24550: l_recog_line_2 NUMBER;
24551:
24552: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24553: l_bflow_applied_to_amt NUMBER; -- 5132302
24554: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24555:
24556: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24557:
24558: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24625: l_accrual_line_num := NULL; -- 4262811
24626: l_tmp_amt := NULL; -- 4262811
24627: --
24628:
24629: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24630: l_balance_type_code <> 'B' THEN
24631: IF ((NVL(p_source_9,'
24632: ') = 'Y' AND
24633: p_source_12 IS NULL AND

Line 24727: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24723: --
24724: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24725:
24726: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24727: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24728:
24729: -- 4955764
24730: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24731: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24849: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24850:
24851: IF xla_accounting_cache_pkg.GetValueChar
24852: (p_source_code => 'LEDGER_CATEGORY_CODE'
24853: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24854: AND l_bflow_method_code = 'PRIOR_ENTRY'
24855: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24856: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24857: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25002: p_lookup_type => 'XLA_OWNER_TYPE'
25003: ,p_lookup_code => l_component_type_code
25004: )
25005: ,p_token_4 => 'PRODUCT_NAME'
25006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25010: ,p_ae_header_id => NULL

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

25003: ,p_lookup_code => l_component_type_code
25004: )
25005: ,p_token_4 => 'PRODUCT_NAME'
25006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25010: ,p_ae_header_id => NULL
25011: );

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

25004: )
25005: ,p_token_4 => 'PRODUCT_NAME'
25006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25010: ,p_ae_header_id => NULL
25011: );
25012:

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

25005: ,p_token_4 => 'PRODUCT_NAME'
25006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25010: ,p_ae_header_id => NULL
25011: );
25012:
25013: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25036: ----------------------------------------------------------------------------------
25037: -- 4219869 Business Flow
25038: -- Update journal entry status -- Need to generate this within IF
25039: ----------------------------------------------------------------------------------
25040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25041: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25042: ,p_balance_type_code => l_balance_type_code
25043: );
25044:

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

25166:
25167: --
25168: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25169: --
25170: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25171: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25172: ELSE
25173: ---------------------------------------------------------------------------------------------------
25174: -- 4262811a Switch Sign

Line 25195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25191:
25192: XLA_AE_LINES_PKG.ValidateCurrentLine;
25193: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25194:
25195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25196: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25197: ,p_balance_type_code => l_balance_type_code);
25198:
25199: END IF;

Line 25376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25372: l_tmp_amt NUMBER;
25373: l_acc_rev_natural_side_code VARCHAR2(1);
25374:
25375: l_num_entries NUMBER;
25376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25380: l_recog_line_1 NUMBER;

Line 25377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25373: l_acc_rev_natural_side_code VARCHAR2(1);
25374:
25375: l_num_entries NUMBER;
25376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25380: l_recog_line_1 NUMBER;
25381: l_recog_line_2 NUMBER;

Line 25378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25374:
25375: l_num_entries NUMBER;
25376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25380: l_recog_line_1 NUMBER;
25381: l_recog_line_2 NUMBER;
25382:

Line 25379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25375: l_num_entries NUMBER;
25376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25380: l_recog_line_1 NUMBER;
25381: l_recog_line_2 NUMBER;
25382:
25383: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25385: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25381: l_recog_line_2 NUMBER;
25382:
25383: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25384: l_bflow_applied_to_amt NUMBER; -- 5132302
25385: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25386:
25387: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25388:
25389: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25456: l_accrual_line_num := NULL; -- 4262811
25457: l_tmp_amt := NULL; -- 4262811
25458: --
25459:
25460: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25461: l_balance_type_code <> 'B' THEN
25462: IF NVL(p_source_8,'
25463: ') <> 'ACCRUAL' AND
25464: p_source_59 IS NOT NULL AND

Line 25535: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25531: --
25532: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25533:
25534: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25535: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25536:
25537: -- 4955764
25538: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25539: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25657: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25658:
25659: IF xla_accounting_cache_pkg.GetValueChar
25660: (p_source_code => 'LEDGER_CATEGORY_CODE'
25661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25662: AND l_bflow_method_code = 'PRIOR_ENTRY'
25663: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25664: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25665: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25810: p_lookup_type => 'XLA_OWNER_TYPE'
25811: ,p_lookup_code => l_component_type_code
25812: )
25813: ,p_token_4 => 'PRODUCT_NAME'
25814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25818: ,p_ae_header_id => NULL

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

25811: ,p_lookup_code => l_component_type_code
25812: )
25813: ,p_token_4 => 'PRODUCT_NAME'
25814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25818: ,p_ae_header_id => NULL
25819: );

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

25812: )
25813: ,p_token_4 => 'PRODUCT_NAME'
25814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25818: ,p_ae_header_id => NULL
25819: );
25820:

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

25813: ,p_token_4 => 'PRODUCT_NAME'
25814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25818: ,p_ae_header_id => NULL
25819: );
25820:
25821: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25844: ----------------------------------------------------------------------------------
25845: -- 4219869 Business Flow
25846: -- Update journal entry status -- Need to generate this within IF
25847: ----------------------------------------------------------------------------------
25848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25850: ,p_balance_type_code => l_balance_type_code
25851: );
25852:

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

25974:
25975: --
25976: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25977: --
25978: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25979: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25980: ELSE
25981: ---------------------------------------------------------------------------------------------------
25982: -- 4262811a Switch Sign

Line 26003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25999:
26000: XLA_AE_LINES_PKG.ValidateCurrentLine;
26001: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26002:
26003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26004: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26005: ,p_balance_type_code => l_balance_type_code);
26006:
26007: END IF;

Line 26178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26174: l_tmp_amt NUMBER;
26175: l_acc_rev_natural_side_code VARCHAR2(1);
26176:
26177: l_num_entries NUMBER;
26178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26182: l_recog_line_1 NUMBER;

Line 26179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26175: l_acc_rev_natural_side_code VARCHAR2(1);
26176:
26177: l_num_entries NUMBER;
26178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26182: l_recog_line_1 NUMBER;
26183: l_recog_line_2 NUMBER;

Line 26180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26176:
26177: l_num_entries NUMBER;
26178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26182: l_recog_line_1 NUMBER;
26183: l_recog_line_2 NUMBER;
26184:

Line 26181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26177: l_num_entries NUMBER;
26178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26182: l_recog_line_1 NUMBER;
26183: l_recog_line_2 NUMBER;
26184:
26185: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26187: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26183: l_recog_line_2 NUMBER;
26184:
26185: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26186: l_bflow_applied_to_amt NUMBER; -- 5132302
26187: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26188:
26189: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26190:
26191: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26258: l_accrual_line_num := NULL; -- 4262811
26259: l_tmp_amt := NULL; -- 4262811
26260: --
26261:
26262: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26263: l_balance_type_code <> 'B' THEN
26264: IF NVL(p_source_8,'
26265: ') <> 'ACCRUAL' AND
26266: p_source_59 IS NOT NULL AND

Line 26337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26333: --
26334: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26335:
26336: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26338:
26339: -- 4955764
26340: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26341: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26459: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26460:
26461: IF xla_accounting_cache_pkg.GetValueChar
26462: (p_source_code => 'LEDGER_CATEGORY_CODE'
26463: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26464: AND l_bflow_method_code = 'PRIOR_ENTRY'
26465: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26466: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26467: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26609: p_lookup_type => 'XLA_OWNER_TYPE'
26610: ,p_lookup_code => l_component_type_code
26611: )
26612: ,p_token_4 => 'PRODUCT_NAME'
26613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26617: ,p_ae_header_id => NULL

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

26610: ,p_lookup_code => l_component_type_code
26611: )
26612: ,p_token_4 => 'PRODUCT_NAME'
26613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26617: ,p_ae_header_id => NULL
26618: );

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

26611: )
26612: ,p_token_4 => 'PRODUCT_NAME'
26613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26617: ,p_ae_header_id => NULL
26618: );
26619:

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

26612: ,p_token_4 => 'PRODUCT_NAME'
26613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26617: ,p_ae_header_id => NULL
26618: );
26619:
26620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26643: ----------------------------------------------------------------------------------
26644: -- 4219869 Business Flow
26645: -- Update journal entry status -- Need to generate this within IF
26646: ----------------------------------------------------------------------------------
26647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26649: ,p_balance_type_code => l_balance_type_code
26650: );
26651:

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

26770:
26771: --
26772: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26773: --
26774: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26775: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26776: ELSE
26777: ---------------------------------------------------------------------------------------------------
26778: -- 4262811a Switch Sign

Line 26799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26795:
26796: XLA_AE_LINES_PKG.ValidateCurrentLine;
26797: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26798:
26799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26800: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26801: ,p_balance_type_code => l_balance_type_code);
26802:
26803: END IF;

Line 26968: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26964: l_tmp_amt NUMBER;
26965: l_acc_rev_natural_side_code VARCHAR2(1);
26966:
26967: l_num_entries NUMBER;
26968: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26969: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26970: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26971: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26972: l_recog_line_1 NUMBER;

Line 26969: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26965: l_acc_rev_natural_side_code VARCHAR2(1);
26966:
26967: l_num_entries NUMBER;
26968: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26969: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26970: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26971: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26972: l_recog_line_1 NUMBER;
26973: l_recog_line_2 NUMBER;

Line 26970: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26966:
26967: l_num_entries NUMBER;
26968: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26969: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26970: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26971: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26972: l_recog_line_1 NUMBER;
26973: l_recog_line_2 NUMBER;
26974:

Line 26971: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26967: l_num_entries NUMBER;
26968: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26969: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26970: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26971: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26972: l_recog_line_1 NUMBER;
26973: l_recog_line_2 NUMBER;
26974:
26975: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26977: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26973: l_recog_line_2 NUMBER;
26974:
26975: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26976: l_bflow_applied_to_amt NUMBER; -- 5132302
26977: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26978:
26979: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26980:
26981: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27048: l_accrual_line_num := NULL; -- 4262811
27049: l_tmp_amt := NULL; -- 4262811
27050: --
27051:
27052: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27053: l_balance_type_code <> 'B' THEN
27054: IF NVL(p_source_6,'
27055: ') = 'Direct'
27056: THEN

Line 27124: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27120: --
27121: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27122:
27123: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27124: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27125:
27126: -- 4955764
27127: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27128: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27246: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27247:
27248: IF xla_accounting_cache_pkg.GetValueChar
27249: (p_source_code => 'LEDGER_CATEGORY_CODE'
27250: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27251: AND l_bflow_method_code = 'PRIOR_ENTRY'
27252: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27253: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27254: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27396: p_lookup_type => 'XLA_OWNER_TYPE'
27397: ,p_lookup_code => l_component_type_code
27398: )
27399: ,p_token_4 => 'PRODUCT_NAME'
27400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27404: ,p_ae_header_id => NULL

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

27397: ,p_lookup_code => l_component_type_code
27398: )
27399: ,p_token_4 => 'PRODUCT_NAME'
27400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27404: ,p_ae_header_id => NULL
27405: );

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

27398: )
27399: ,p_token_4 => 'PRODUCT_NAME'
27400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27404: ,p_ae_header_id => NULL
27405: );
27406:

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

27399: ,p_token_4 => 'PRODUCT_NAME'
27400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27404: ,p_ae_header_id => NULL
27405: );
27406:
27407: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27430: ----------------------------------------------------------------------------------
27431: -- 4219869 Business Flow
27432: -- Update journal entry status -- Need to generate this within IF
27433: ----------------------------------------------------------------------------------
27434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27436: ,p_balance_type_code => l_balance_type_code
27437: );
27438:

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

27557:
27558: --
27559: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27560: --
27561: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27562: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27563: ELSE
27564: ---------------------------------------------------------------------------------------------------
27565: -- 4262811a Switch Sign

Line 27586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27582:
27583: XLA_AE_LINES_PKG.ValidateCurrentLine;
27584: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27585:
27586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27587: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27588: ,p_balance_type_code => l_balance_type_code);
27589:
27590: END IF;

Line 27755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27751: l_tmp_amt NUMBER;
27752: l_acc_rev_natural_side_code VARCHAR2(1);
27753:
27754: l_num_entries NUMBER;
27755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27759: l_recog_line_1 NUMBER;

Line 27756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27752: l_acc_rev_natural_side_code VARCHAR2(1);
27753:
27754: l_num_entries NUMBER;
27755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27759: l_recog_line_1 NUMBER;
27760: l_recog_line_2 NUMBER;

Line 27757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27753:
27754: l_num_entries NUMBER;
27755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27759: l_recog_line_1 NUMBER;
27760: l_recog_line_2 NUMBER;
27761:

Line 27758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27754: l_num_entries NUMBER;
27755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27759: l_recog_line_1 NUMBER;
27760: l_recog_line_2 NUMBER;
27761:
27762: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27764: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27760: l_recog_line_2 NUMBER;
27761:
27762: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27763: l_bflow_applied_to_amt NUMBER; -- 5132302
27764: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27765:
27766: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27767:
27768: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27835: l_accrual_line_num := NULL; -- 4262811
27836: l_tmp_amt := NULL; -- 4262811
27837: --
27838:
27839: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27840: l_balance_type_code <> 'B' THEN
27841: IF NVL(p_source_6,'
27842: ') = 'Direct'
27843: THEN

Line 27911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27907: --
27908: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27909:
27910: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27912:
27913: -- 4955764
27914: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27915: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28033: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28034:
28035: IF xla_accounting_cache_pkg.GetValueChar
28036: (p_source_code => 'LEDGER_CATEGORY_CODE'
28037: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28038: AND l_bflow_method_code = 'PRIOR_ENTRY'
28039: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28040: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28041: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28183: p_lookup_type => 'XLA_OWNER_TYPE'
28184: ,p_lookup_code => l_component_type_code
28185: )
28186: ,p_token_4 => 'PRODUCT_NAME'
28187: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28188: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28189: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28190: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28191: ,p_ae_header_id => NULL

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

28184: ,p_lookup_code => l_component_type_code
28185: )
28186: ,p_token_4 => 'PRODUCT_NAME'
28187: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28188: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28189: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28190: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28191: ,p_ae_header_id => NULL
28192: );

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

28185: )
28186: ,p_token_4 => 'PRODUCT_NAME'
28187: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28188: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28189: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28190: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28191: ,p_ae_header_id => NULL
28192: );
28193:

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

28186: ,p_token_4 => 'PRODUCT_NAME'
28187: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28188: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28189: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28190: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28191: ,p_ae_header_id => NULL
28192: );
28193:
28194: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28217: ----------------------------------------------------------------------------------
28218: -- 4219869 Business Flow
28219: -- Update journal entry status -- Need to generate this within IF
28220: ----------------------------------------------------------------------------------
28221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28222: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28223: ,p_balance_type_code => l_balance_type_code
28224: );
28225:

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

28344:
28345: --
28346: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28347: --
28348: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28349: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28350: ELSE
28351: ---------------------------------------------------------------------------------------------------
28352: -- 4262811a Switch Sign

Line 28373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28369:
28370: XLA_AE_LINES_PKG.ValidateCurrentLine;
28371: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28372:
28373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28375: ,p_balance_type_code => l_balance_type_code);
28376:
28377: END IF;

Line 28556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28552: l_tmp_amt NUMBER;
28553: l_acc_rev_natural_side_code VARCHAR2(1);
28554:
28555: l_num_entries NUMBER;
28556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28560: l_recog_line_1 NUMBER;

Line 28557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28553: l_acc_rev_natural_side_code VARCHAR2(1);
28554:
28555: l_num_entries NUMBER;
28556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28560: l_recog_line_1 NUMBER;
28561: l_recog_line_2 NUMBER;

Line 28558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28554:
28555: l_num_entries NUMBER;
28556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28560: l_recog_line_1 NUMBER;
28561: l_recog_line_2 NUMBER;
28562:

Line 28559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28555: l_num_entries NUMBER;
28556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28560: l_recog_line_1 NUMBER;
28561: l_recog_line_2 NUMBER;
28562:
28563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28561: l_recog_line_2 NUMBER;
28562:
28563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28564: l_bflow_applied_to_amt NUMBER; -- 5132302
28565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28566:
28567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28568:
28569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28636: l_accrual_line_num := NULL; -- 4262811
28637: l_tmp_amt := NULL; -- 4262811
28638: --
28639:
28640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28641: l_balance_type_code <> 'B' THEN
28642: IF NVL(p_source_8,'
28643: ') = 'IPV' AND
28644: NVL(p_source_60,'

Line 28719: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28715: --
28716: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28717:
28718: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28719: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28720:
28721: -- 4955764
28722: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28723: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28841: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28842:
28843: IF xla_accounting_cache_pkg.GetValueChar
28844: (p_source_code => 'LEDGER_CATEGORY_CODE'
28845: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28846: AND l_bflow_method_code = 'PRIOR_ENTRY'
28847: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28848: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28849: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28994: p_lookup_type => 'XLA_OWNER_TYPE'
28995: ,p_lookup_code => l_component_type_code
28996: )
28997: ,p_token_4 => 'PRODUCT_NAME'
28998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29002: ,p_ae_header_id => NULL

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

28995: ,p_lookup_code => l_component_type_code
28996: )
28997: ,p_token_4 => 'PRODUCT_NAME'
28998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29002: ,p_ae_header_id => NULL
29003: );

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

28996: )
28997: ,p_token_4 => 'PRODUCT_NAME'
28998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29002: ,p_ae_header_id => NULL
29003: );
29004:

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

28997: ,p_token_4 => 'PRODUCT_NAME'
28998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29002: ,p_ae_header_id => NULL
29003: );
29004:
29005: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29028: ----------------------------------------------------------------------------------
29029: -- 4219869 Business Flow
29030: -- Update journal entry status -- Need to generate this within IF
29031: ----------------------------------------------------------------------------------
29032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29034: ,p_balance_type_code => l_balance_type_code
29035: );
29036:

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

29158:
29159: --
29160: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29161: --
29162: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29163: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29164: ELSE
29165: ---------------------------------------------------------------------------------------------------
29166: -- 4262811a Switch Sign

Line 29187: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29183:
29184: XLA_AE_LINES_PKG.ValidateCurrentLine;
29185: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29186:
29187: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29188: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29189: ,p_balance_type_code => l_balance_type_code);
29190:
29191: END IF;

Line 29369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29365: l_tmp_amt NUMBER;
29366: l_acc_rev_natural_side_code VARCHAR2(1);
29367:
29368: l_num_entries NUMBER;
29369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29373: l_recog_line_1 NUMBER;

Line 29370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29366: l_acc_rev_natural_side_code VARCHAR2(1);
29367:
29368: l_num_entries NUMBER;
29369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29373: l_recog_line_1 NUMBER;
29374: l_recog_line_2 NUMBER;

Line 29371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29367:
29368: l_num_entries NUMBER;
29369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29373: l_recog_line_1 NUMBER;
29374: l_recog_line_2 NUMBER;
29375:

Line 29372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29368: l_num_entries NUMBER;
29369: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29370: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29371: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29372: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29373: l_recog_line_1 NUMBER;
29374: l_recog_line_2 NUMBER;
29375:
29376: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29378: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29374: l_recog_line_2 NUMBER;
29375:
29376: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29377: l_bflow_applied_to_amt NUMBER; -- 5132302
29378: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29379:
29380: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29381:
29382: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29449: l_accrual_line_num := NULL; -- 4262811
29450: l_tmp_amt := NULL; -- 4262811
29451: --
29452:
29453: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29454: l_balance_type_code <> 'B' THEN
29455: IF NVL(p_source_8,'
29456: ') = 'IPV' AND
29457: NVL(p_source_60,'

Line 29532: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29528: --
29529: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29530:
29531: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29532: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29533:
29534: -- 4955764
29535: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29536: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29654: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29655:
29656: IF xla_accounting_cache_pkg.GetValueChar
29657: (p_source_code => 'LEDGER_CATEGORY_CODE'
29658: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29659: AND l_bflow_method_code = 'PRIOR_ENTRY'
29660: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29661: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29662: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29811: p_lookup_type => 'XLA_OWNER_TYPE'
29812: ,p_lookup_code => l_component_type_code
29813: )
29814: ,p_token_4 => 'PRODUCT_NAME'
29815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29819: ,p_ae_header_id => NULL

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

29812: ,p_lookup_code => l_component_type_code
29813: )
29814: ,p_token_4 => 'PRODUCT_NAME'
29815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29819: ,p_ae_header_id => NULL
29820: );

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

29813: )
29814: ,p_token_4 => 'PRODUCT_NAME'
29815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29819: ,p_ae_header_id => NULL
29820: );
29821:

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

29814: ,p_token_4 => 'PRODUCT_NAME'
29815: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29816: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29817: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29818: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29819: ,p_ae_header_id => NULL
29820: );
29821:
29822: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29845: ----------------------------------------------------------------------------------
29846: -- 4219869 Business Flow
29847: -- Update journal entry status -- Need to generate this within IF
29848: ----------------------------------------------------------------------------------
29849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29851: ,p_balance_type_code => l_balance_type_code
29852: );
29853:

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

29979:
29980: --
29981: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29982: --
29983: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29984: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29985: ELSE
29986: ---------------------------------------------------------------------------------------------------
29987: -- 4262811a Switch Sign

Line 30008: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30004:
30005: XLA_AE_LINES_PKG.ValidateCurrentLine;
30006: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30007:
30008: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30009: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30010: ,p_balance_type_code => l_balance_type_code);
30011:
30012: END IF;

Line 30190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30186: l_tmp_amt NUMBER;
30187: l_acc_rev_natural_side_code VARCHAR2(1);
30188:
30189: l_num_entries NUMBER;
30190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30194: l_recog_line_1 NUMBER;

Line 30191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30187: l_acc_rev_natural_side_code VARCHAR2(1);
30188:
30189: l_num_entries NUMBER;
30190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30194: l_recog_line_1 NUMBER;
30195: l_recog_line_2 NUMBER;

Line 30192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30188:
30189: l_num_entries NUMBER;
30190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30194: l_recog_line_1 NUMBER;
30195: l_recog_line_2 NUMBER;
30196:

Line 30193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30189: l_num_entries NUMBER;
30190: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30191: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30192: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30193: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30194: l_recog_line_1 NUMBER;
30195: l_recog_line_2 NUMBER;
30196:
30197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30195: l_recog_line_2 NUMBER;
30196:
30197: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30198: l_bflow_applied_to_amt NUMBER; -- 5132302
30199: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30200:
30201: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30202:
30203: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30270: l_accrual_line_num := NULL; -- 4262811
30271: l_tmp_amt := NULL; -- 4262811
30272: --
30273:
30274: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30275: l_balance_type_code <> 'B' THEN
30276: IF NVL(p_source_8,'
30277: ') <> 'ACCRUAL' AND
30278: p_source_62 IS NOT NULL AND

Line 30349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30345: --
30346: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30347:
30348: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30350:
30351: -- 4955764
30352: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30353: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30471: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30472:
30473: IF xla_accounting_cache_pkg.GetValueChar
30474: (p_source_code => 'LEDGER_CATEGORY_CODE'
30475: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30476: AND l_bflow_method_code = 'PRIOR_ENTRY'
30477: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30478: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30479: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30625: p_lookup_type => 'XLA_OWNER_TYPE'
30626: ,p_lookup_code => l_component_type_code
30627: )
30628: ,p_token_4 => 'PRODUCT_NAME'
30629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30633: ,p_ae_header_id => NULL

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

30626: ,p_lookup_code => l_component_type_code
30627: )
30628: ,p_token_4 => 'PRODUCT_NAME'
30629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30633: ,p_ae_header_id => NULL
30634: );

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

30627: )
30628: ,p_token_4 => 'PRODUCT_NAME'
30629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30633: ,p_ae_header_id => NULL
30634: );
30635:

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

30628: ,p_token_4 => 'PRODUCT_NAME'
30629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30633: ,p_ae_header_id => NULL
30634: );
30635:
30636: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30659: ----------------------------------------------------------------------------------
30660: -- 4219869 Business Flow
30661: -- Update journal entry status -- Need to generate this within IF
30662: ----------------------------------------------------------------------------------
30663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30664: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30665: ,p_balance_type_code => l_balance_type_code
30666: );
30667:

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

30790:
30791: --
30792: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30793: --
30794: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30795: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30796: ELSE
30797: ---------------------------------------------------------------------------------------------------
30798: -- 4262811a Switch Sign

Line 30819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30815:
30816: XLA_AE_LINES_PKG.ValidateCurrentLine;
30817: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30818:
30819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30820: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30821: ,p_balance_type_code => l_balance_type_code);
30822:
30823: END IF;

Line 31000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30996: l_tmp_amt NUMBER;
30997: l_acc_rev_natural_side_code VARCHAR2(1);
30998:
30999: l_num_entries NUMBER;
31000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31004: l_recog_line_1 NUMBER;

Line 31001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30997: l_acc_rev_natural_side_code VARCHAR2(1);
30998:
30999: l_num_entries NUMBER;
31000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31004: l_recog_line_1 NUMBER;
31005: l_recog_line_2 NUMBER;

Line 31002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30998:
30999: l_num_entries NUMBER;
31000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31004: l_recog_line_1 NUMBER;
31005: l_recog_line_2 NUMBER;
31006:

Line 31003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30999: l_num_entries NUMBER;
31000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31004: l_recog_line_1 NUMBER;
31005: l_recog_line_2 NUMBER;
31006:
31007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31005: l_recog_line_2 NUMBER;
31006:
31007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31008: l_bflow_applied_to_amt NUMBER; -- 5132302
31009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31010:
31011: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31012:
31013: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31080: l_accrual_line_num := NULL; -- 4262811
31081: l_tmp_amt := NULL; -- 4262811
31082: --
31083:
31084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31085: l_balance_type_code <> 'B' THEN
31086: IF NVL(p_source_8,'
31087: ') <> 'ACCRUAL' AND
31088: p_source_62 IS NOT NULL AND

Line 31159: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31155: --
31156: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31157:
31158: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31159: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31160:
31161: -- 4955764
31162: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31163: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31281: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31282:
31283: IF xla_accounting_cache_pkg.GetValueChar
31284: (p_source_code => 'LEDGER_CATEGORY_CODE'
31285: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31286: AND l_bflow_method_code = 'PRIOR_ENTRY'
31287: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31288: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31289: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31434: p_lookup_type => 'XLA_OWNER_TYPE'
31435: ,p_lookup_code => l_component_type_code
31436: )
31437: ,p_token_4 => 'PRODUCT_NAME'
31438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31442: ,p_ae_header_id => NULL

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

31435: ,p_lookup_code => l_component_type_code
31436: )
31437: ,p_token_4 => 'PRODUCT_NAME'
31438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31442: ,p_ae_header_id => NULL
31443: );

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

31436: )
31437: ,p_token_4 => 'PRODUCT_NAME'
31438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31442: ,p_ae_header_id => NULL
31443: );
31444:

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

31437: ,p_token_4 => 'PRODUCT_NAME'
31438: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31439: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31440: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31441: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31442: ,p_ae_header_id => NULL
31443: );
31444:
31445: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31468: ----------------------------------------------------------------------------------
31469: -- 4219869 Business Flow
31470: -- Update journal entry status -- Need to generate this within IF
31471: ----------------------------------------------------------------------------------
31472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31473: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31474: ,p_balance_type_code => l_balance_type_code
31475: );
31476:

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

31598:
31599: --
31600: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31601: --
31602: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31603: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31604: ELSE
31605: ---------------------------------------------------------------------------------------------------
31606: -- 4262811a Switch Sign

Line 31627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31623:
31624: XLA_AE_LINES_PKG.ValidateCurrentLine;
31625: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31626:
31627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31629: ,p_balance_type_code => l_balance_type_code);
31630:
31631: END IF;

Line 31806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31802: l_tmp_amt NUMBER;
31803: l_acc_rev_natural_side_code VARCHAR2(1);
31804:
31805: l_num_entries NUMBER;
31806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31810: l_recog_line_1 NUMBER;

Line 31807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31803: l_acc_rev_natural_side_code VARCHAR2(1);
31804:
31805: l_num_entries NUMBER;
31806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31810: l_recog_line_1 NUMBER;
31811: l_recog_line_2 NUMBER;

Line 31808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31804:
31805: l_num_entries NUMBER;
31806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31810: l_recog_line_1 NUMBER;
31811: l_recog_line_2 NUMBER;
31812:

Line 31809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31805: l_num_entries NUMBER;
31806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31810: l_recog_line_1 NUMBER;
31811: l_recog_line_2 NUMBER;
31812:
31813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31811: l_recog_line_2 NUMBER;
31812:
31813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31814: l_bflow_applied_to_amt NUMBER; -- 5132302
31815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31816:
31817: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31818:
31819: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 31890: 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_accrual_line_num := NULL; -- 4262811
31887: l_tmp_amt := NULL; -- 4262811
31888: --
31889:
31890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31891: l_balance_type_code <> 'B' THEN
31892: IF p_source_12 IS NOT NULL AND
31893: (NVL(p_source_8,'
31894: ') = 'ITEM' OR

Line 31972: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31968: --
31969: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31970:
31971: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31972: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31973:
31974: -- 4955764
31975: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31976: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32094: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32095:
32096: IF xla_accounting_cache_pkg.GetValueChar
32097: (p_source_code => 'LEDGER_CATEGORY_CODE'
32098: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32099: AND l_bflow_method_code = 'PRIOR_ENTRY'
32100: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32101: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32102: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32244: p_lookup_type => 'XLA_OWNER_TYPE'
32245: ,p_lookup_code => l_component_type_code
32246: )
32247: ,p_token_4 => 'PRODUCT_NAME'
32248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32252: ,p_ae_header_id => NULL

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

32245: ,p_lookup_code => l_component_type_code
32246: )
32247: ,p_token_4 => 'PRODUCT_NAME'
32248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32252: ,p_ae_header_id => NULL
32253: );

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

32246: )
32247: ,p_token_4 => 'PRODUCT_NAME'
32248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32252: ,p_ae_header_id => NULL
32253: );
32254:

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

32247: ,p_token_4 => 'PRODUCT_NAME'
32248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32252: ,p_ae_header_id => NULL
32253: );
32254:
32255: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32278: ----------------------------------------------------------------------------------
32279: -- 4219869 Business Flow
32280: -- Update journal entry status -- Need to generate this within IF
32281: ----------------------------------------------------------------------------------
32282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32284: ,p_balance_type_code => l_balance_type_code
32285: );
32286:

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

32405:
32406: --
32407: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32408: --
32409: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32410: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32411: ELSE
32412: ---------------------------------------------------------------------------------------------------
32413: -- 4262811a Switch Sign

Line 32434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32430:
32431: XLA_AE_LINES_PKG.ValidateCurrentLine;
32432: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32433:
32434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32436: ,p_balance_type_code => l_balance_type_code);
32437:
32438: END IF;

Line 32601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32597: l_tmp_amt NUMBER;
32598: l_acc_rev_natural_side_code VARCHAR2(1);
32599:
32600: l_num_entries NUMBER;
32601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32605: l_recog_line_1 NUMBER;

Line 32602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32598: l_acc_rev_natural_side_code VARCHAR2(1);
32599:
32600: l_num_entries NUMBER;
32601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32605: l_recog_line_1 NUMBER;
32606: l_recog_line_2 NUMBER;

Line 32603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32599:
32600: l_num_entries NUMBER;
32601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32605: l_recog_line_1 NUMBER;
32606: l_recog_line_2 NUMBER;
32607:

Line 32604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32600: l_num_entries NUMBER;
32601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32605: l_recog_line_1 NUMBER;
32606: l_recog_line_2 NUMBER;
32607:
32608: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32610: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32606: l_recog_line_2 NUMBER;
32607:
32608: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32609: l_bflow_applied_to_amt NUMBER; -- 5132302
32610: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32611:
32612: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32613:
32614: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32681: l_accrual_line_num := NULL; -- 4262811
32682: l_tmp_amt := NULL; -- 4262811
32683: --
32684:
32685: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32686: l_balance_type_code <> 'B' THEN
32687: IF p_source_12 IS NOT NULL AND
32688: (NVL(p_source_8,'
32689: ') = 'ITEM' OR

Line 32769: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32765: --
32766: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32767:
32768: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32769: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32770:
32771: -- 4955764
32772: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32773: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32881: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32882:
32883: IF xla_accounting_cache_pkg.GetValueChar
32884: (p_source_code => 'LEDGER_CATEGORY_CODE'
32885: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32886: AND l_bflow_method_code = 'PRIOR_ENTRY'
32887: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32888: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32889: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32958: p_lookup_type => 'XLA_OWNER_TYPE'
32959: ,p_lookup_code => l_component_type_code
32960: )
32961: ,p_token_4 => 'PRODUCT_NAME'
32962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32966: ,p_ae_header_id => NULL

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

32959: ,p_lookup_code => l_component_type_code
32960: )
32961: ,p_token_4 => 'PRODUCT_NAME'
32962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32966: ,p_ae_header_id => NULL
32967: );

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

32960: )
32961: ,p_token_4 => 'PRODUCT_NAME'
32962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32966: ,p_ae_header_id => NULL
32967: );
32968:

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

32961: ,p_token_4 => 'PRODUCT_NAME'
32962: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32963: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32964: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32965: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32966: ,p_ae_header_id => NULL
32967: );
32968:
32969: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32992: ----------------------------------------------------------------------------------
32993: -- 4219869 Business Flow
32994: -- Update journal entry status -- Need to generate this within IF
32995: ----------------------------------------------------------------------------------
32996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32997: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32998: ,p_balance_type_code => l_balance_type_code
32999: );
33000:

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

33053:
33054: --
33055: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33056: --
33057: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33058: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33059: ELSE
33060: ---------------------------------------------------------------------------------------------------
33061: -- 4262811a Switch Sign

Line 33082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33078:
33079: XLA_AE_LINES_PKG.ValidateCurrentLine;
33080: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33081:
33082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33083: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33084: ,p_balance_type_code => l_balance_type_code);
33085:
33086: END IF;

Line 33261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33257: l_tmp_amt NUMBER;
33258: l_acc_rev_natural_side_code VARCHAR2(1);
33259:
33260: l_num_entries NUMBER;
33261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33265: l_recog_line_1 NUMBER;

Line 33262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33258: l_acc_rev_natural_side_code VARCHAR2(1);
33259:
33260: l_num_entries NUMBER;
33261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33265: l_recog_line_1 NUMBER;
33266: l_recog_line_2 NUMBER;

Line 33263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33259:
33260: l_num_entries NUMBER;
33261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33265: l_recog_line_1 NUMBER;
33266: l_recog_line_2 NUMBER;
33267:

Line 33264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33260: l_num_entries NUMBER;
33261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33265: l_recog_line_1 NUMBER;
33266: l_recog_line_2 NUMBER;
33267:
33268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33266: l_recog_line_2 NUMBER;
33267:
33268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33269: l_bflow_applied_to_amt NUMBER; -- 5132302
33270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33271:
33272: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33273:
33274: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33341: l_accrual_line_num := NULL; -- 4262811
33342: l_tmp_amt := NULL; -- 4262811
33343: --
33344:
33345: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33346: l_balance_type_code <> 'B' THEN
33347: IF p_source_12 IS NOT NULL AND
33348: (NVL(p_source_8,'
33349: ') = 'ITEM' OR

Line 33427: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33423: --
33424: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33425:
33426: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33427: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33428:
33429: -- 4955764
33430: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33431: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33549: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33550:
33551: IF xla_accounting_cache_pkg.GetValueChar
33552: (p_source_code => 'LEDGER_CATEGORY_CODE'
33553: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33554: AND l_bflow_method_code = 'PRIOR_ENTRY'
33555: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33556: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33557: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33690: p_lookup_type => 'XLA_OWNER_TYPE'
33691: ,p_lookup_code => l_component_type_code
33692: )
33693: ,p_token_4 => 'PRODUCT_NAME'
33694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33698: ,p_ae_header_id => NULL

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

33691: ,p_lookup_code => l_component_type_code
33692: )
33693: ,p_token_4 => 'PRODUCT_NAME'
33694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33698: ,p_ae_header_id => NULL
33699: );

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

33692: )
33693: ,p_token_4 => 'PRODUCT_NAME'
33694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33698: ,p_ae_header_id => NULL
33699: );
33700:

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

33693: ,p_token_4 => 'PRODUCT_NAME'
33694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33698: ,p_ae_header_id => NULL
33699: );
33700:
33701: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33724: ----------------------------------------------------------------------------------
33725: -- 4219869 Business Flow
33726: -- Update journal entry status -- Need to generate this within IF
33727: ----------------------------------------------------------------------------------
33728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33729: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33730: ,p_balance_type_code => l_balance_type_code
33731: );
33732:

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

33852:
33853: --
33854: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33855: --
33856: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33857: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33858: ELSE
33859: ---------------------------------------------------------------------------------------------------
33860: -- 4262811a Switch Sign

Line 33881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33877:
33878: XLA_AE_LINES_PKG.ValidateCurrentLine;
33879: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33880:
33881: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33882: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33883: ,p_balance_type_code => l_balance_type_code);
33884:
33885: END IF;

Line 34062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34058: l_tmp_amt NUMBER;
34059: l_acc_rev_natural_side_code VARCHAR2(1);
34060:
34061: l_num_entries NUMBER;
34062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34066: l_recog_line_1 NUMBER;

Line 34063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34059: l_acc_rev_natural_side_code VARCHAR2(1);
34060:
34061: l_num_entries NUMBER;
34062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34066: l_recog_line_1 NUMBER;
34067: l_recog_line_2 NUMBER;

Line 34064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34060:
34061: l_num_entries NUMBER;
34062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34066: l_recog_line_1 NUMBER;
34067: l_recog_line_2 NUMBER;
34068:

Line 34065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34061: l_num_entries NUMBER;
34062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34066: l_recog_line_1 NUMBER;
34067: l_recog_line_2 NUMBER;
34068:
34069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34067: l_recog_line_2 NUMBER;
34068:
34069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34070: l_bflow_applied_to_amt NUMBER; -- 5132302
34071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34072:
34073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34074:
34075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34142: l_accrual_line_num := NULL; -- 4262811
34143: l_tmp_amt := NULL; -- 4262811
34144: --
34145:
34146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34147: l_balance_type_code <> 'B' THEN
34148: IF p_source_12 IS NOT NULL AND
34149: (NVL(p_source_8,'
34150: ') = 'ITEM' OR

Line 34230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34226: --
34227: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34228:
34229: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34231:
34232: -- 4955764
34233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34352: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34353:
34354: IF xla_accounting_cache_pkg.GetValueChar
34355: (p_source_code => 'LEDGER_CATEGORY_CODE'
34356: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34357: AND l_bflow_method_code = 'PRIOR_ENTRY'
34358: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34359: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34360: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34502: p_lookup_type => 'XLA_OWNER_TYPE'
34503: ,p_lookup_code => l_component_type_code
34504: )
34505: ,p_token_4 => 'PRODUCT_NAME'
34506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34510: ,p_ae_header_id => NULL

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

34503: ,p_lookup_code => l_component_type_code
34504: )
34505: ,p_token_4 => 'PRODUCT_NAME'
34506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34510: ,p_ae_header_id => NULL
34511: );

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

34504: )
34505: ,p_token_4 => 'PRODUCT_NAME'
34506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34510: ,p_ae_header_id => NULL
34511: );
34512:

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

34505: ,p_token_4 => 'PRODUCT_NAME'
34506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34510: ,p_ae_header_id => NULL
34511: );
34512:
34513: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34536: ----------------------------------------------------------------------------------
34537: -- 4219869 Business Flow
34538: -- Update journal entry status -- Need to generate this within IF
34539: ----------------------------------------------------------------------------------
34540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34541: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34542: ,p_balance_type_code => l_balance_type_code
34543: );
34544:

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

34663:
34664: --
34665: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34666: --
34667: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34668: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34669: ELSE
34670: ---------------------------------------------------------------------------------------------------
34671: -- 4262811a Switch Sign

Line 34692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34688:
34689: XLA_AE_LINES_PKG.ValidateCurrentLine;
34690: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34691:
34692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34693: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34694: ,p_balance_type_code => l_balance_type_code);
34695:
34696: END IF;

Line 34864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34860: l_tmp_amt NUMBER;
34861: l_acc_rev_natural_side_code VARCHAR2(1);
34862:
34863: l_num_entries NUMBER;
34864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34868: l_recog_line_1 NUMBER;

Line 34865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34861: l_acc_rev_natural_side_code VARCHAR2(1);
34862:
34863: l_num_entries NUMBER;
34864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34868: l_recog_line_1 NUMBER;
34869: l_recog_line_2 NUMBER;

Line 34866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34862:
34863: l_num_entries NUMBER;
34864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34868: l_recog_line_1 NUMBER;
34869: l_recog_line_2 NUMBER;
34870:

Line 34867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34863: l_num_entries NUMBER;
34864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34868: l_recog_line_1 NUMBER;
34869: l_recog_line_2 NUMBER;
34870:
34871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34869: l_recog_line_2 NUMBER;
34870:
34871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34872: l_bflow_applied_to_amt NUMBER; -- 5132302
34873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34874:
34875: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34876:
34877: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34944: l_accrual_line_num := NULL; -- 4262811
34945: l_tmp_amt := NULL; -- 4262811
34946: --
34947:
34948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34949: l_balance_type_code <> 'B' THEN
34950: IF p_source_70 IS NULL AND
34951: NVL(p_source_13,'
34952: ') = 'PREPAYMENT'

Line 35021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35017: --
35018: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35019:
35020: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35022:
35023: -- 4955764
35024: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35025: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35141: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35142:
35143: IF xla_accounting_cache_pkg.GetValueChar
35144: (p_source_code => 'LEDGER_CATEGORY_CODE'
35145: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35146: AND l_bflow_method_code = 'PRIOR_ENTRY'
35147: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35148: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35149: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35291: p_lookup_type => 'XLA_OWNER_TYPE'
35292: ,p_lookup_code => l_component_type_code
35293: )
35294: ,p_token_4 => 'PRODUCT_NAME'
35295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35299: ,p_ae_header_id => NULL

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

35292: ,p_lookup_code => l_component_type_code
35293: )
35294: ,p_token_4 => 'PRODUCT_NAME'
35295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35299: ,p_ae_header_id => NULL
35300: );

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

35293: )
35294: ,p_token_4 => 'PRODUCT_NAME'
35295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35299: ,p_ae_header_id => NULL
35300: );
35301:

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

35294: ,p_token_4 => 'PRODUCT_NAME'
35295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35299: ,p_ae_header_id => NULL
35300: );
35301:
35302: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35325: ----------------------------------------------------------------------------------
35326: -- 4219869 Business Flow
35327: -- Update journal entry status -- Need to generate this within IF
35328: ----------------------------------------------------------------------------------
35329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35331: ,p_balance_type_code => l_balance_type_code
35332: );
35333:

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

35452:
35453: --
35454: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35455: --
35456: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35457: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35458: ELSE
35459: ---------------------------------------------------------------------------------------------------
35460: -- 4262811a Switch Sign

Line 35481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35477:
35478: XLA_AE_LINES_PKG.ValidateCurrentLine;
35479: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35480:
35481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35482: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35483: ,p_balance_type_code => l_balance_type_code);
35484:
35485: END IF;

Line 35659: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35655: l_tmp_amt NUMBER;
35656: l_acc_rev_natural_side_code VARCHAR2(1);
35657:
35658: l_num_entries NUMBER;
35659: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35660: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35661: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35662: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35663: l_recog_line_1 NUMBER;

Line 35660: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35656: l_acc_rev_natural_side_code VARCHAR2(1);
35657:
35658: l_num_entries NUMBER;
35659: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35660: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35661: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35662: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35663: l_recog_line_1 NUMBER;
35664: l_recog_line_2 NUMBER;

Line 35661: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35657:
35658: l_num_entries NUMBER;
35659: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35660: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35661: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35662: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35663: l_recog_line_1 NUMBER;
35664: l_recog_line_2 NUMBER;
35665:

Line 35662: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35658: l_num_entries NUMBER;
35659: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35660: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35661: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35662: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35663: l_recog_line_1 NUMBER;
35664: l_recog_line_2 NUMBER;
35665:
35666: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35668: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35664: l_recog_line_2 NUMBER;
35665:
35666: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35667: l_bflow_applied_to_amt NUMBER; -- 5132302
35668: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35669:
35670: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35671:
35672: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35739: l_accrual_line_num := NULL; -- 4262811
35740: l_tmp_amt := NULL; -- 4262811
35741: --
35742:
35743: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35744: l_balance_type_code <> 'B' THEN
35745: IF p_source_70 IS NULL AND
35746: NVL(p_source_13,'
35747: ') = 'PREPAYMENT'

Line 35816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35812: --
35813: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35814:
35815: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35817:
35818: -- 4955764
35819: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35820: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35936: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35937:
35938: IF xla_accounting_cache_pkg.GetValueChar
35939: (p_source_code => 'LEDGER_CATEGORY_CODE'
35940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35941: AND l_bflow_method_code = 'PRIOR_ENTRY'
35942: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35943: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35944: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36089: p_lookup_type => 'XLA_OWNER_TYPE'
36090: ,p_lookup_code => l_component_type_code
36091: )
36092: ,p_token_4 => 'PRODUCT_NAME'
36093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36097: ,p_ae_header_id => NULL

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

36090: ,p_lookup_code => l_component_type_code
36091: )
36092: ,p_token_4 => 'PRODUCT_NAME'
36093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36097: ,p_ae_header_id => NULL
36098: );

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

36091: )
36092: ,p_token_4 => 'PRODUCT_NAME'
36093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36097: ,p_ae_header_id => NULL
36098: );
36099:

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

36092: ,p_token_4 => 'PRODUCT_NAME'
36093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36097: ,p_ae_header_id => NULL
36098: );
36099:
36100: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36123: ----------------------------------------------------------------------------------
36124: -- 4219869 Business Flow
36125: -- Update journal entry status -- Need to generate this within IF
36126: ----------------------------------------------------------------------------------
36127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36128: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36129: ,p_balance_type_code => l_balance_type_code
36130: );
36131:

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

36253:
36254: --
36255: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36256: --
36257: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36258: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36259: ELSE
36260: ---------------------------------------------------------------------------------------------------
36261: -- 4262811a Switch Sign

Line 36282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36278:
36279: XLA_AE_LINES_PKG.ValidateCurrentLine;
36280: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36281:
36282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36284: ,p_balance_type_code => l_balance_type_code);
36285:
36286: END IF;

Line 36924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36920:
36921: l_calculate_acctd_flag VARCHAR2(1) :='N';
36922: l_calculate_g_l_flag VARCHAR2(1) :='N';
36923: --
36924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 36925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36921: l_calculate_acctd_flag VARCHAR2(1) :='N';
36922: l_calculate_g_l_flag VARCHAR2(1) :='N';
36923: --
36924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

36922: l_calculate_g_l_flag VARCHAR2(1) :='N';
36923: --
36924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

36923: --
36924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36924: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

36925: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

36926: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36927: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

36928: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

36929: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36930: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36931: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36932: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

36933: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

36934: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

36935: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

36936: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

36937: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

36938: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

36939: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

36940: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

36941: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

36942: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36950:

Line 36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

36943: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36950:
36951: l_event_id NUMBER;

Line 36948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

36944: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36950:
36951: l_event_id NUMBER;
36952: l_previous_event_id NUMBER;

Line 36949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

36945: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
36946: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
36947: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
36948: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36949: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
36950:
36951: l_event_id NUMBER;
36952: l_previous_event_id NUMBER;
36953: l_first_event_id NUMBER;

Line 36967: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

36963: l_event_class_name VARCHAR2(80) := 'Credit Memos';
36964: l_description VARCHAR2(4000);
36965: l_transaction_reversal NUMBER;
36966: l_ae_header_id NUMBER;
36967: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
36968: l_log_module VARCHAR2(240);
36969: --
36970: l_acct_reversal_source VARCHAR2(30);
36971: l_trx_reversal_source VARCHAR2(30);

Line 37393: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

37389:
37390: --
37391: -- set event info as cache for other routines to refer event attributes
37392: --
37393: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
37394: (p_application_id => p_application_id
37395: ,p_primary_ledger_id => p_primary_ledger_id
37396: ,p_base_ledger_id => p_base_ledger_id
37397: ,p_target_ledger_id => p_target_ledger_id

Line 37426: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

37422:
37423: --
37424: -- set the status of entry to C_VALID (0)
37425: --
37426: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
37427:
37428: --
37429: -- initialize a row for ae header
37430: --

Line 37464: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

37460: --
37461: -- initilaize the status of ae headers for diffrent balance types
37462: -- the status is initialised to C_NOT_CREATED (2)
37463: --
37464: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37465: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37466: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37467:
37468: --

Line 37465: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

37461: -- initilaize the status of ae headers for diffrent balance types
37462: -- the status is initialised to C_NOT_CREATED (2)
37463: --
37464: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37465: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37466: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37467:
37468: --
37469: -- call api to validate and store accounting attributes for header

Line 37466: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

37462: -- the status is initialised to C_NOT_CREATED (2)
37463: --
37464: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37465: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37466: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
37467:
37468: --
37469: -- call api to validate and store accounting attributes for header
37470: --

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

37515: --
37516: l_trx_reversal_source := SUBSTR(NULL, 1,30);
37517:
37518: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
37519: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
37520:
37521: xla_accounting_err_pkg.build_message
37522: (p_appli_s_name => 'XLA'
37523: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 37527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

37523: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
37524: ,p_token_1 => 'ACCT_ATTR_NAME'
37525: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
37526: ,p_token_2 => 'PRODUCT_NAME'
37527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37531:

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

37524: ,p_token_1 => 'ACCT_ATTR_NAME'
37525: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
37526: ,p_token_2 => 'PRODUCT_NAME'
37527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37531:
37532: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

37525: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
37526: ,p_token_2 => 'PRODUCT_NAME'
37527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37531:
37532: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
37533: --

Line 37530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

37526: ,p_token_2 => 'PRODUCT_NAME'
37527: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37531:
37532: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
37533: --
37534: -- following sets the accounting attributes needed to reverse

Line 37549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

37545: ----------------------------------------------------------------
37546: -- 4262811 - update the header statuses to invalid in need be
37547: ----------------------------------------------------------------
37548: --
37549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
37550:
37551:
37552: -----------------------------------------------
37553: -- No accrual reversal for the event class/type

Line 37715: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

37711: ,p_module => l_log_module);
37712: END IF;
37713:
37714: --
37715: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
37716: --
37717: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
37718: --
37719: -- set event info as cache for other routines to refer event attributes

Line 37717: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

37713:
37714: --
37715: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
37716: --
37717: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
37718: --
37719: -- set event info as cache for other routines to refer event attributes
37720: --
37721:

Line 37725: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

37721:
37722: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
37723: l_previous_event_id := l_event_id;
37724:
37725: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
37726: (p_application_id => p_application_id
37727: ,p_primary_ledger_id => p_primary_ledger_id
37728: ,p_base_ledger_id => p_base_ledger_id
37729: ,p_target_ledger_id => p_target_ledger_id

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

37762: l_acct_reversal_source := SUBSTR(l_array_source_15(Idx), 1,30);
37763:
37764: IF l_continue_with_lines THEN
37765: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
37766: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
37767:
37768: xla_accounting_err_pkg.build_message
37769: (p_appli_s_name => 'XLA'
37770: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 37774: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

37770: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
37771: ,p_token_1 => 'LINE_NUMBER'
37772: ,p_value_1 => l_array_extract_line_num(Idx)
37773: ,p_token_2 => 'PRODUCT_NAME'
37774: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37778:

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

37771: ,p_token_1 => 'LINE_NUMBER'
37772: ,p_value_1 => l_array_extract_line_num(Idx)
37773: ,p_token_2 => 'PRODUCT_NAME'
37774: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37778:
37779: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

37772: ,p_value_1 => l_array_extract_line_num(Idx)
37773: ,p_token_2 => 'PRODUCT_NAME'
37774: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37778:
37779: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
37780: --

Line 37777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

37773: ,p_token_2 => 'PRODUCT_NAME'
37774: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
37775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
37776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
37777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
37778:
37779: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
37780: --
37781: -- following sets the accounting attributes needed to reverse

Line 38529: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

38525:
38526: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
38527: -- or secondary ledger that has different currency with primary
38528: -- or alc that is calculated by sla
38529: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38530: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
38531:
38532: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
38533: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

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

38526: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
38527: -- or secondary ledger that has different currency with primary
38528: -- or alc that is calculated by sla
38529: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38530: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
38531:
38532: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
38533: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
38534: AND (l_actual_flag = 'A')) THEN

Line 38532: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

38528: -- or alc that is calculated by sla
38529: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38530: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
38531:
38532: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
38533: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
38534: AND (l_actual_flag = 'A')) THEN
38535: XLA_AE_LINES_PKG.CreateGainOrLossLines(
38536: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 38533: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

38529: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38530: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
38531:
38532: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
38533: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
38534: AND (l_actual_flag = 'A')) THEN
38535: XLA_AE_LINES_PKG.CreateGainOrLossLines(
38536: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
38537: ,p_application_id => p_application_id

Line 38536: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

38532: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
38533: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
38534: AND (l_actual_flag = 'A')) THEN
38535: XLA_AE_LINES_PKG.CreateGainOrLossLines(
38536: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
38537: ,p_application_id => p_application_id
38538: ,p_amb_context_code => 'DEFAULT'
38539: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
38540: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 38539: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

38535: XLA_AE_LINES_PKG.CreateGainOrLossLines(
38536: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
38537: ,p_application_id => p_application_id
38538: ,p_amb_context_code => 'DEFAULT'
38539: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
38540: ,p_event_class_code => C_EVENT_CLASS_CODE
38541: ,p_event_type_code => C_EVENT_TYPE_CODE
38542:
38543: ,p_gain_ccid => -1

Line 39269: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39265:
39266: l_calculate_acctd_flag VARCHAR2(1) :='N';
39267: l_calculate_g_l_flag VARCHAR2(1) :='N';
39268: --
39269: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39270: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 39270: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39266: l_calculate_acctd_flag VARCHAR2(1) :='N';
39267: l_calculate_g_l_flag VARCHAR2(1) :='N';
39268: --
39269: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39270: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

39267: l_calculate_g_l_flag VARCHAR2(1) :='N';
39268: --
39269: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39270: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

39268: --
39269: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39270: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39269: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39270: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

39270: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

39271: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39272: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

39273: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

39274: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39275: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39276: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39277: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

39278: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

39279: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

39280: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

39281: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

39282: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

39283: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

39284: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

39285: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39293: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

39286: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39293: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39294: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

39287: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39293: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39294: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39295:

Line 39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

39288: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39293: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39294: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39295:
39296: l_event_id NUMBER;

Line 39293: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

39289: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39293: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39294: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39295:
39296: l_event_id NUMBER;
39297: l_previous_event_id NUMBER;

Line 39294: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

39290: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
39291: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
39292: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
39293: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39294: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
39295:
39296: l_event_id NUMBER;
39297: l_previous_event_id NUMBER;
39298: l_first_event_id NUMBER;

Line 39312: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

39308: l_event_class_name VARCHAR2(80) := 'Debit Memos';
39309: l_description VARCHAR2(4000);
39310: l_transaction_reversal NUMBER;
39311: l_ae_header_id NUMBER;
39312: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
39313: l_log_module VARCHAR2(240);
39314: --
39315: l_acct_reversal_source VARCHAR2(30);
39316: l_trx_reversal_source VARCHAR2(30);

Line 39738: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

39734:
39735: --
39736: -- set event info as cache for other routines to refer event attributes
39737: --
39738: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
39739: (p_application_id => p_application_id
39740: ,p_primary_ledger_id => p_primary_ledger_id
39741: ,p_base_ledger_id => p_base_ledger_id
39742: ,p_target_ledger_id => p_target_ledger_id

Line 39771: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

39767:
39768: --
39769: -- set the status of entry to C_VALID (0)
39770: --
39771: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
39772:
39773: --
39774: -- initialize a row for ae header
39775: --

Line 39809: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

39805: --
39806: -- initilaize the status of ae headers for diffrent balance types
39807: -- the status is initialised to C_NOT_CREATED (2)
39808: --
39809: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39810: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39811: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39812:
39813: --

Line 39810: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

39806: -- initilaize the status of ae headers for diffrent balance types
39807: -- the status is initialised to C_NOT_CREATED (2)
39808: --
39809: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39810: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39811: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39812:
39813: --
39814: -- call api to validate and store accounting attributes for header

Line 39811: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

39807: -- the status is initialised to C_NOT_CREATED (2)
39808: --
39809: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39810: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39811: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
39812:
39813: --
39814: -- call api to validate and store accounting attributes for header
39815: --

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

39860: --
39861: l_trx_reversal_source := SUBSTR(NULL, 1,30);
39862:
39863: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
39864: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
39865:
39866: xla_accounting_err_pkg.build_message
39867: (p_appli_s_name => 'XLA'
39868: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 39872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

39868: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
39869: ,p_token_1 => 'ACCT_ATTR_NAME'
39870: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
39871: ,p_token_2 => 'PRODUCT_NAME'
39872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
39873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
39874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
39875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
39876:

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

39869: ,p_token_1 => 'ACCT_ATTR_NAME'
39870: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
39871: ,p_token_2 => 'PRODUCT_NAME'
39872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
39873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
39874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
39875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
39876:
39877: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

39870: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
39871: ,p_token_2 => 'PRODUCT_NAME'
39872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
39873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
39874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
39875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
39876:
39877: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
39878: --

Line 39875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

39871: ,p_token_2 => 'PRODUCT_NAME'
39872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
39873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
39874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
39875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
39876:
39877: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
39878: --
39879: -- following sets the accounting attributes needed to reverse

Line 39894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

39890: ----------------------------------------------------------------
39891: -- 4262811 - update the header statuses to invalid in need be
39892: ----------------------------------------------------------------
39893: --
39894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
39895:
39896:
39897: -----------------------------------------------
39898: -- No accrual reversal for the event class/type

Line 40060: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

40056: ,p_module => l_log_module);
40057: END IF;
40058:
40059: --
40060: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
40061: --
40062: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
40063: --
40064: -- set event info as cache for other routines to refer event attributes

Line 40062: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

40058:
40059: --
40060: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
40061: --
40062: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
40063: --
40064: -- set event info as cache for other routines to refer event attributes
40065: --
40066:

Line 40070: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

40066:
40067: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
40068: l_previous_event_id := l_event_id;
40069:
40070: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
40071: (p_application_id => p_application_id
40072: ,p_primary_ledger_id => p_primary_ledger_id
40073: ,p_base_ledger_id => p_base_ledger_id
40074: ,p_target_ledger_id => p_target_ledger_id

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

40107: l_acct_reversal_source := SUBSTR(l_array_source_15(Idx), 1,30);
40108:
40109: IF l_continue_with_lines THEN
40110: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
40111: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
40112:
40113: xla_accounting_err_pkg.build_message
40114: (p_appli_s_name => 'XLA'
40115: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 40119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

40115: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
40116: ,p_token_1 => 'LINE_NUMBER'
40117: ,p_value_1 => l_array_extract_line_num(Idx)
40118: ,p_token_2 => 'PRODUCT_NAME'
40119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
40120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
40121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
40122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
40123:

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

40116: ,p_token_1 => 'LINE_NUMBER'
40117: ,p_value_1 => l_array_extract_line_num(Idx)
40118: ,p_token_2 => 'PRODUCT_NAME'
40119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
40120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
40121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
40122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
40123:
40124: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

40117: ,p_value_1 => l_array_extract_line_num(Idx)
40118: ,p_token_2 => 'PRODUCT_NAME'
40119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
40120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
40121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
40122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
40123:
40124: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
40125: --

Line 40122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

40118: ,p_token_2 => 'PRODUCT_NAME'
40119: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
40120: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
40121: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
40122: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
40123:
40124: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
40125: --
40126: -- following sets the accounting attributes needed to reverse

Line 40862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

40858:
40859: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
40860: -- or secondary ledger that has different currency with primary
40861: -- or alc that is calculated by sla
40862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40863: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
40864:
40865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
40866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

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

40859: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
40860: -- or secondary ledger that has different currency with primary
40861: -- or alc that is calculated by sla
40862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40863: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
40864:
40865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
40866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
40867: AND (l_actual_flag = 'A')) THEN

Line 40865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

40861: -- or alc that is calculated by sla
40862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40863: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
40864:
40865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
40866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
40867: AND (l_actual_flag = 'A')) THEN
40868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
40869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 40866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

40862: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40863: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
40864:
40865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
40866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
40867: AND (l_actual_flag = 'A')) THEN
40868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
40869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
40870: ,p_application_id => p_application_id

Line 40869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

40865: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
40866: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
40867: AND (l_actual_flag = 'A')) THEN
40868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
40869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
40870: ,p_application_id => p_application_id
40871: ,p_amb_context_code => 'DEFAULT'
40872: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
40873: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 40872: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

40868: XLA_AE_LINES_PKG.CreateGainOrLossLines(
40869: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
40870: ,p_application_id => p_application_id
40871: ,p_amb_context_code => 'DEFAULT'
40872: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
40873: ,p_event_class_code => C_EVENT_CLASS_CODE
40874: ,p_event_type_code => C_EVENT_TYPE_CODE
40875:
40876: ,p_gain_ccid => -1

Line 41669: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41665:
41666: l_calculate_acctd_flag VARCHAR2(1) :='N';
41667: l_calculate_g_l_flag VARCHAR2(1) :='N';
41668: --
41669: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41670: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 41670: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41666: l_calculate_acctd_flag VARCHAR2(1) :='N';
41667: l_calculate_g_l_flag VARCHAR2(1) :='N';
41668: --
41669: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41670: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

41667: l_calculate_g_l_flag VARCHAR2(1) :='N';
41668: --
41669: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41670: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

41668: --
41669: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41670: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41669: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41670: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

41670: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

41671: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41672: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

41673: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

41674: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41675: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41676: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41677: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

41678: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

41679: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

41680: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

41681: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

41682: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

41683: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

41684: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

41685: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41693: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

41686: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41693: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41694: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

41687: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41693: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41694: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41695:

Line 41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

41688: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41693: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41694: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41695:
41696: l_event_id NUMBER;

Line 41693: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

41689: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41693: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41694: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41695:
41696: l_event_id NUMBER;
41697: l_previous_event_id NUMBER;

Line 41694: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

41690: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
41691: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
41692: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
41693: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41694: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
41695:
41696: l_event_id NUMBER;
41697: l_previous_event_id NUMBER;
41698: l_first_event_id NUMBER;

Line 41712: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

41708: l_event_class_name VARCHAR2(80) := 'Invoices';
41709: l_description VARCHAR2(4000);
41710: l_transaction_reversal NUMBER;
41711: l_ae_header_id NUMBER;
41712: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
41713: l_log_module VARCHAR2(240);
41714: --
41715: l_acct_reversal_source VARCHAR2(30);
41716: l_trx_reversal_source VARCHAR2(30);

Line 42184: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

42180:
42181: --
42182: -- set event info as cache for other routines to refer event attributes
42183: --
42184: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
42185: (p_application_id => p_application_id
42186: ,p_primary_ledger_id => p_primary_ledger_id
42187: ,p_base_ledger_id => p_base_ledger_id
42188: ,p_target_ledger_id => p_target_ledger_id

Line 42217: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

42213:
42214: --
42215: -- set the status of entry to C_VALID (0)
42216: --
42217: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
42218:
42219: --
42220: -- initialize a row for ae header
42221: --

Line 42257: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

42253: --
42254: -- initilaize the status of ae headers for diffrent balance types
42255: -- the status is initialised to C_NOT_CREATED (2)
42256: --
42257: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42258: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42259: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42260:
42261: --

Line 42258: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

42254: -- initilaize the status of ae headers for diffrent balance types
42255: -- the status is initialised to C_NOT_CREATED (2)
42256: --
42257: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42258: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42259: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42260:
42261: --
42262: -- call api to validate and store accounting attributes for header

Line 42259: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

42255: -- the status is initialised to C_NOT_CREATED (2)
42256: --
42257: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42258: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42259: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
42260:
42261: --
42262: -- call api to validate and store accounting attributes for header
42263: --

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

42308: --
42309: l_trx_reversal_source := SUBSTR(NULL, 1,30);
42310:
42311: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
42312: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
42313:
42314: xla_accounting_err_pkg.build_message
42315: (p_appli_s_name => 'XLA'
42316: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 42320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

42316: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
42317: ,p_token_1 => 'ACCT_ATTR_NAME'
42318: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
42319: ,p_token_2 => 'PRODUCT_NAME'
42320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42324:

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

42317: ,p_token_1 => 'ACCT_ATTR_NAME'
42318: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
42319: ,p_token_2 => 'PRODUCT_NAME'
42320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42324:
42325: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

42318: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
42319: ,p_token_2 => 'PRODUCT_NAME'
42320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42324:
42325: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
42326: --

Line 42323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

42319: ,p_token_2 => 'PRODUCT_NAME'
42320: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42321: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42322: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42323: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42324:
42325: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
42326: --
42327: -- following sets the accounting attributes needed to reverse

Line 42342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

42338: ----------------------------------------------------------------
42339: -- 4262811 - update the header statuses to invalid in need be
42340: ----------------------------------------------------------------
42341: --
42342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
42343:
42344:
42345: -----------------------------------------------
42346: -- No accrual reversal for the event class/type

Line 42519: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

42515: ,p_module => l_log_module);
42516: END IF;
42517:
42518: --
42519: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
42520: --
42521: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
42522: --
42523: -- set event info as cache for other routines to refer event attributes

Line 42521: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

42517:
42518: --
42519: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
42520: --
42521: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
42522: --
42523: -- set event info as cache for other routines to refer event attributes
42524: --
42525:

Line 42529: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

42525:
42526: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
42527: l_previous_event_id := l_event_id;
42528:
42529: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
42530: (p_application_id => p_application_id
42531: ,p_primary_ledger_id => p_primary_ledger_id
42532: ,p_base_ledger_id => p_base_ledger_id
42533: ,p_target_ledger_id => p_target_ledger_id

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

42566: l_acct_reversal_source := SUBSTR(l_array_source_15(Idx), 1,30);
42567:
42568: IF l_continue_with_lines THEN
42569: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
42570: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
42571:
42572: xla_accounting_err_pkg.build_message
42573: (p_appli_s_name => 'XLA'
42574: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 42578: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

42574: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
42575: ,p_token_1 => 'LINE_NUMBER'
42576: ,p_value_1 => l_array_extract_line_num(Idx)
42577: ,p_token_2 => 'PRODUCT_NAME'
42578: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42579: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42580: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42581: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42582:

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

42575: ,p_token_1 => 'LINE_NUMBER'
42576: ,p_value_1 => l_array_extract_line_num(Idx)
42577: ,p_token_2 => 'PRODUCT_NAME'
42578: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42579: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42580: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42581: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42582:
42583: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

42576: ,p_value_1 => l_array_extract_line_num(Idx)
42577: ,p_token_2 => 'PRODUCT_NAME'
42578: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42579: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42580: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42581: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42582:
42583: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
42584: --

Line 42581: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

42577: ,p_token_2 => 'PRODUCT_NAME'
42578: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
42579: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
42580: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
42581: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
42582:
42583: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
42584: --
42585: -- following sets the accounting attributes needed to reverse

Line 43897: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

43893:
43894: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
43895: -- or secondary ledger that has different currency with primary
43896: -- or alc that is calculated by sla
43897: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
43898: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
43899:
43900: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
43901: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

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

43894: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
43895: -- or secondary ledger that has different currency with primary
43896: -- or alc that is calculated by sla
43897: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
43898: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
43899:
43900: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
43901: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
43902: AND (l_actual_flag = 'A')) THEN

Line 43900: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

43896: -- or alc that is calculated by sla
43897: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
43898: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
43899:
43900: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
43901: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
43902: AND (l_actual_flag = 'A')) THEN
43903: XLA_AE_LINES_PKG.CreateGainOrLossLines(
43904: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 43901: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

43897: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
43898: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
43899:
43900: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
43901: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
43902: AND (l_actual_flag = 'A')) THEN
43903: XLA_AE_LINES_PKG.CreateGainOrLossLines(
43904: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
43905: ,p_application_id => p_application_id

Line 43904: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

43900: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
43901: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
43902: AND (l_actual_flag = 'A')) THEN
43903: XLA_AE_LINES_PKG.CreateGainOrLossLines(
43904: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
43905: ,p_application_id => p_application_id
43906: ,p_amb_context_code => 'DEFAULT'
43907: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
43908: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 43907: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

43903: XLA_AE_LINES_PKG.CreateGainOrLossLines(
43904: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
43905: ,p_application_id => p_application_id
43906: ,p_amb_context_code => 'DEFAULT'
43907: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
43908: ,p_event_class_code => C_EVENT_CLASS_CODE
43909: ,p_event_type_code => C_EVENT_TYPE_CODE
43910:
43911: ,p_gain_ccid => -1

Line 44574: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44570:
44571: l_calculate_acctd_flag VARCHAR2(1) :='N';
44572: l_calculate_g_l_flag VARCHAR2(1) :='N';
44573: --
44574: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44575: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 44575: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44571: l_calculate_acctd_flag VARCHAR2(1) :='N';
44572: l_calculate_g_l_flag VARCHAR2(1) :='N';
44573: --
44574: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44575: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

44572: l_calculate_g_l_flag VARCHAR2(1) :='N';
44573: --
44574: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44575: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

44573: --
44574: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44575: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44574: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44575: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

44575: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

44576: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44577: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

44578: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

44579: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44580: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44581: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44582: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

44583: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

44584: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

44585: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

44586: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

44587: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

44588: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

44589: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

44590: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44598: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

44591: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44598: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44599: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

44592: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44598: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44599: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44600:

Line 44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

44593: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44598: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44599: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44600:
44601: l_event_id NUMBER;

Line 44598: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

44594: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44598: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44599: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44600:
44601: l_event_id NUMBER;
44602: l_previous_event_id NUMBER;

Line 44599: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

44595: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
44596: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
44597: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
44598: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44599: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
44600:
44601: l_event_id NUMBER;
44602: l_previous_event_id NUMBER;
44603: l_first_event_id NUMBER;

Line 44617: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

44613: l_event_class_name VARCHAR2(80) := 'Prepayments';
44614: l_description VARCHAR2(4000);
44615: l_transaction_reversal NUMBER;
44616: l_ae_header_id NUMBER;
44617: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
44618: l_log_module VARCHAR2(240);
44619: --
44620: l_acct_reversal_source VARCHAR2(30);
44621: l_trx_reversal_source VARCHAR2(30);

Line 44997: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

44993:
44994: --
44995: -- set event info as cache for other routines to refer event attributes
44996: --
44997: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
44998: (p_application_id => p_application_id
44999: ,p_primary_ledger_id => p_primary_ledger_id
45000: ,p_base_ledger_id => p_base_ledger_id
45001: ,p_target_ledger_id => p_target_ledger_id

Line 45030: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

45026:
45027: --
45028: -- set the status of entry to C_VALID (0)
45029: --
45030: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
45031:
45032: --
45033: -- initialize a row for ae header
45034: --

Line 45067: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

45063: --
45064: -- initilaize the status of ae headers for diffrent balance types
45065: -- the status is initialised to C_NOT_CREATED (2)
45066: --
45067: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45068: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45069: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45070:
45071: --

Line 45068: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

45064: -- initilaize the status of ae headers for diffrent balance types
45065: -- the status is initialised to C_NOT_CREATED (2)
45066: --
45067: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45068: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45069: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45070:
45071: --
45072: -- call api to validate and store accounting attributes for header

Line 45069: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

45065: -- the status is initialised to C_NOT_CREATED (2)
45066: --
45067: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45068: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45069: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
45070:
45071: --
45072: -- call api to validate and store accounting attributes for header
45073: --

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

45110: --
45111: l_trx_reversal_source := SUBSTR(NULL, 1,30);
45112:
45113: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
45114: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
45115:
45116: xla_accounting_err_pkg.build_message
45117: (p_appli_s_name => 'XLA'
45118: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 45122: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

45118: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
45119: ,p_token_1 => 'ACCT_ATTR_NAME'
45120: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
45121: ,p_token_2 => 'PRODUCT_NAME'
45122: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45123: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45124: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45125: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45126:

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

45119: ,p_token_1 => 'ACCT_ATTR_NAME'
45120: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
45121: ,p_token_2 => 'PRODUCT_NAME'
45122: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45123: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45124: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45125: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45126:
45127: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

45120: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
45121: ,p_token_2 => 'PRODUCT_NAME'
45122: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45123: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45124: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45125: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45126:
45127: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
45128: --

Line 45125: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

45121: ,p_token_2 => 'PRODUCT_NAME'
45122: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45123: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45124: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45125: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45126:
45127: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
45128: --
45129: -- following sets the accounting attributes needed to reverse

Line 45144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

45140: ----------------------------------------------------------------
45141: -- 4262811 - update the header statuses to invalid in need be
45142: ----------------------------------------------------------------
45143: --
45144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
45145:
45146:
45147: -----------------------------------------------
45148: -- No accrual reversal for the event class/type

Line 45299: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

45295: ,p_module => l_log_module);
45296: END IF;
45297:
45298: --
45299: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
45300: --
45301: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
45302: --
45303: -- set event info as cache for other routines to refer event attributes

Line 45301: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

45297:
45298: --
45299: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
45300: --
45301: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
45302: --
45303: -- set event info as cache for other routines to refer event attributes
45304: --
45305:

Line 45309: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

45305:
45306: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
45307: l_previous_event_id := l_event_id;
45308:
45309: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
45310: (p_application_id => p_application_id
45311: ,p_primary_ledger_id => p_primary_ledger_id
45312: ,p_base_ledger_id => p_base_ledger_id
45313: ,p_target_ledger_id => p_target_ledger_id

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

45346: l_acct_reversal_source := SUBSTR(l_array_source_15(Idx), 1,30);
45347:
45348: IF l_continue_with_lines THEN
45349: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
45350: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
45351:
45352: xla_accounting_err_pkg.build_message
45353: (p_appli_s_name => 'XLA'
45354: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 45358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

45354: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
45355: ,p_token_1 => 'LINE_NUMBER'
45356: ,p_value_1 => l_array_extract_line_num(Idx)
45357: ,p_token_2 => 'PRODUCT_NAME'
45358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45362:

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

45355: ,p_token_1 => 'LINE_NUMBER'
45356: ,p_value_1 => l_array_extract_line_num(Idx)
45357: ,p_token_2 => 'PRODUCT_NAME'
45358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45362:
45363: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

45356: ,p_value_1 => l_array_extract_line_num(Idx)
45357: ,p_token_2 => 'PRODUCT_NAME'
45358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45362:
45363: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
45364: --

Line 45361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

45357: ,p_token_2 => 'PRODUCT_NAME'
45358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
45359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
45360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
45362:
45363: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
45364: --
45365: -- following sets the accounting attributes needed to reverse

Line 45557: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

45553:
45554: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
45555: -- or secondary ledger that has different currency with primary
45556: -- or alc that is calculated by sla
45557: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
45558: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
45559:
45560: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
45561: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

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

45554: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
45555: -- or secondary ledger that has different currency with primary
45556: -- or alc that is calculated by sla
45557: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
45558: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
45559:
45560: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
45561: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
45562: AND (l_actual_flag = 'A')) THEN

Line 45560: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

45556: -- or alc that is calculated by sla
45557: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
45558: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
45559:
45560: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
45561: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
45562: AND (l_actual_flag = 'A')) THEN
45563: XLA_AE_LINES_PKG.CreateGainOrLossLines(
45564: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 45561: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

45557: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
45558: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
45559:
45560: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
45561: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
45562: AND (l_actual_flag = 'A')) THEN
45563: XLA_AE_LINES_PKG.CreateGainOrLossLines(
45564: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45565: ,p_application_id => p_application_id

Line 45564: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

45560: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
45561: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
45562: AND (l_actual_flag = 'A')) THEN
45563: XLA_AE_LINES_PKG.CreateGainOrLossLines(
45564: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45565: ,p_application_id => p_application_id
45566: ,p_amb_context_code => 'DEFAULT'
45567: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
45568: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 45567: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

45563: XLA_AE_LINES_PKG.CreateGainOrLossLines(
45564: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
45565: ,p_application_id => p_application_id
45566: ,p_amb_context_code => 'DEFAULT'
45567: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
45568: ,p_event_class_code => C_EVENT_CLASS_CODE
45569: ,p_event_type_code => C_EVENT_TYPE_CODE
45570:
45571: ,p_gain_ccid => -1

Line 45724: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

45720: ,p_level => C_LEVEL_PROCEDURE
45721: ,p_module => l_log_module);
45722: END IF;
45723:
45724: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
45725: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
45726: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
45727:
45728: --

Line 45725: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

45721: ,p_module => l_log_module);
45722: END IF;
45723:
45724: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
45725: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
45726: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
45727:
45728: --
45729: -- initialize array of lines with NULL

Line 45726: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

45722: END IF;
45723:
45724: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
45725: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
45726: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
45727:
45728: --
45729: -- initialize array of lines with NULL
45730: --

Line 45990: xla_ae_journal_entry_pkg.SetProductAcctDefinition

45986: ,p_level => C_LEVEL_STATEMENT
45987: ,p_module => l_log_module);
45988: END IF;
45989: --
45990: xla_ae_journal_entry_pkg.SetProductAcctDefinition
45991: (p_product_rule_code => 'FV_PAYABLES_AAD'
45992: ,p_product_rule_type_code => 'S'
45993: ,p_product_rule_version => ''
45994: ,p_product_rule_name => 'Federal Payables AAD'

Line 45999: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

45995: ,p_amb_context_code => 'DEFAULT'
45996: );
45997:
45998: l_array_ledgers :=
45999: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
46000: (p_base_ledger_id => p_base_ledger_id);
46001:
46002: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
46003: l_temp_result :=

Line 46004: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

46000: (p_base_ledger_id => p_base_ledger_id);
46001:
46002: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
46003: l_temp_result :=
46004: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
46005: (p_application_id => p_application_id
46006: ,p_base_ledger_id => p_base_ledger_id
46007: ,p_target_ledger_id => l_array_ledgers(Idx)
46008: ,p_primary_ledger_id => p_primary_ledger_id