DBA Data[Home] [Help]

APPS.XLA_00260_AAD_S_000001_PKG dependencies on XLA_AE_JOURNAL_ENTRY_PKG

Line 24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

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

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

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

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

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

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

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

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

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

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

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

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

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

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

350: ,p_level => C_LEVEL_PROCEDURE
351: ,p_module => l_log_module);
352: END IF;
353:
354: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
355: l_component_type := 'AMB_DESCRIPTION';
356: l_component_code := 'BSL_LINE_DESCRIPTION';
357: l_component_type_code := 'S';
358: l_component_appl_id := 260;

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

468: (p_msg => 'END of AcctDerRule_3(invalid)'
469: ,p_level => C_LEVEL_PROCEDURE
470: ,p_module => l_log_module);
471: END IF;
472: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
473: x_value_type_code := null;
474: l_output_value := null;
475: xla_accounting_err_pkg.build_message
476: (p_appli_s_name => 'XLA'

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

488: 'XLA_OWNER_TYPE'
489: ,l_component_type_code
490: )
491: ,p_token_3 => 'PAD_NAME'
492: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
493: ,p_token_4 => 'PAD_OWNER'
494: ,p_value_4 => xla_lookups_pkg.get_meaning(
495: 'XLA_OWNER_TYPE'
496: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 496: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

492: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
493: ,p_token_4 => 'PAD_OWNER'
494: ,p_value_4 => xla_lookups_pkg.get_meaning(
495: 'XLA_OWNER_TYPE'
496: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
497: )
498: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
499: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
500: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

494: ,p_value_4 => xla_lookups_pkg.get_meaning(
495: 'XLA_OWNER_TYPE'
496: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
497: )
498: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
499: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
500: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
501: ,p_ae_header_id => NULL
502: );

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

495: 'XLA_OWNER_TYPE'
496: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
497: )
498: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
499: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
500: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
501: ,p_ae_header_id => NULL
502: );
503: RETURN l_output_value;

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

496: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
497: )
498: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
499: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
500: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
501: ,p_ae_header_id => NULL
502: );
503: RETURN l_output_value;
504: EXCEPTION

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

572: (p_msg => 'END of AcctDerRule_4(invalid)'
573: ,p_level => C_LEVEL_PROCEDURE
574: ,p_module => l_log_module);
575: END IF;
576: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
577: x_value_type_code := null;
578: l_output_value := null;
579: xla_accounting_err_pkg.build_message
580: (p_appli_s_name => 'XLA'

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

592: 'XLA_OWNER_TYPE'
593: ,l_component_type_code
594: )
595: ,p_token_3 => 'PAD_NAME'
596: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
597: ,p_token_4 => 'PAD_OWNER'
598: ,p_value_4 => xla_lookups_pkg.get_meaning(
599: 'XLA_OWNER_TYPE'
600: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 600: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

596: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
597: ,p_token_4 => 'PAD_OWNER'
598: ,p_value_4 => xla_lookups_pkg.get_meaning(
599: 'XLA_OWNER_TYPE'
600: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
601: )
602: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
603: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
604: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

598: ,p_value_4 => xla_lookups_pkg.get_meaning(
599: 'XLA_OWNER_TYPE'
600: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
601: )
602: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
603: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
604: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
605: ,p_ae_header_id => NULL
606: );

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

599: 'XLA_OWNER_TYPE'
600: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
601: )
602: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
603: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
604: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
605: ,p_ae_header_id => NULL
606: );
607: RETURN l_output_value;

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

600: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
601: )
602: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
603: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
604: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
605: ,p_ae_header_id => NULL
606: );
607: RETURN l_output_value;
608: EXCEPTION

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

676: (p_msg => 'END of AcctDerRule_5(invalid)'
677: ,p_level => C_LEVEL_PROCEDURE
678: ,p_module => l_log_module);
679: END IF;
680: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
681: x_value_type_code := null;
682: l_output_value := null;
683: xla_accounting_err_pkg.build_message
684: (p_appli_s_name => 'XLA'

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

696: 'XLA_OWNER_TYPE'
697: ,l_component_type_code
698: )
699: ,p_token_3 => 'PAD_NAME'
700: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
701: ,p_token_4 => 'PAD_OWNER'
702: ,p_value_4 => xla_lookups_pkg.get_meaning(
703: 'XLA_OWNER_TYPE'
704: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 704: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

700: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
701: ,p_token_4 => 'PAD_OWNER'
702: ,p_value_4 => xla_lookups_pkg.get_meaning(
703: 'XLA_OWNER_TYPE'
704: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
705: )
706: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
707: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
708: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

702: ,p_value_4 => xla_lookups_pkg.get_meaning(
703: 'XLA_OWNER_TYPE'
704: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
705: )
706: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
707: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
708: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
709: ,p_ae_header_id => NULL
710: );

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

703: 'XLA_OWNER_TYPE'
704: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
705: )
706: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
707: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
708: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
709: ,p_ae_header_id => NULL
710: );
711: RETURN l_output_value;

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

704: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
705: )
706: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
707: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
708: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
709: ,p_ae_header_id => NULL
710: );
711: RETURN l_output_value;
712: EXCEPTION

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

780: (p_msg => 'END of AcctDerRule_6(invalid)'
781: ,p_level => C_LEVEL_PROCEDURE
782: ,p_module => l_log_module);
783: END IF;
784: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
785: x_value_type_code := null;
786: l_output_value := null;
787: xla_accounting_err_pkg.build_message
788: (p_appli_s_name => 'XLA'

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

800: 'XLA_OWNER_TYPE'
801: ,l_component_type_code
802: )
803: ,p_token_3 => 'PAD_NAME'
804: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
805: ,p_token_4 => 'PAD_OWNER'
806: ,p_value_4 => xla_lookups_pkg.get_meaning(
807: 'XLA_OWNER_TYPE'
808: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 808: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

804: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
805: ,p_token_4 => 'PAD_OWNER'
806: ,p_value_4 => xla_lookups_pkg.get_meaning(
807: 'XLA_OWNER_TYPE'
808: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
809: )
810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

806: ,p_value_4 => xla_lookups_pkg.get_meaning(
807: 'XLA_OWNER_TYPE'
808: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
809: )
810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
813: ,p_ae_header_id => NULL
814: );

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

807: 'XLA_OWNER_TYPE'
808: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
809: )
810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
813: ,p_ae_header_id => NULL
814: );
815: RETURN l_output_value;

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

808: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
809: )
810: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
811: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
812: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
813: ,p_ae_header_id => NULL
814: );
815: RETURN l_output_value;
816: EXCEPTION

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

884: (p_msg => 'END of AcctDerRule_7(invalid)'
885: ,p_level => C_LEVEL_PROCEDURE
886: ,p_module => l_log_module);
887: END IF;
888: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
889: x_value_type_code := null;
890: l_output_value := null;
891: xla_accounting_err_pkg.build_message
892: (p_appli_s_name => 'XLA'

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

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

Line 912: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

Line 1010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

1006: l_tmp_amt NUMBER;
1007: l_acc_rev_natural_side_code VARCHAR2(1);
1008:
1009: l_num_entries NUMBER;
1010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1014: l_recog_line_1 NUMBER;

Line 1011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

1007: l_acc_rev_natural_side_code VARCHAR2(1);
1008:
1009: l_num_entries NUMBER;
1010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1014: l_recog_line_1 NUMBER;
1015: l_recog_line_2 NUMBER;

Line 1012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

1008:
1009: l_num_entries NUMBER;
1010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1014: l_recog_line_1 NUMBER;
1015: l_recog_line_2 NUMBER;
1016:

Line 1013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

1009: l_num_entries NUMBER;
1010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1014: l_recog_line_1 NUMBER;
1015: l_recog_line_2 NUMBER;
1016:
1017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 1019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

1015: l_recog_line_2 NUMBER;
1016:
1017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
1018: l_bflow_applied_to_amt NUMBER; -- 5132302
1019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
1020:
1021: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
1022:
1023: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

1090: l_accrual_line_num := NULL; -- 4262811
1091: l_tmp_amt := NULL; -- 4262811
1092: --
1093:
1094: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
1095: l_balance_type_code <> 'B' THEN
1096: IF p_source_8 IS NOT NULL
1097: THEN
1098:

Line 1165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

1161: --
1162: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
1163:
1164: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
1165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
1166:
1167: -- 4955764
1168: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1169: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

1213: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
1214:
1215: IF xla_accounting_cache_pkg.GetValueChar
1216: (p_source_code => 'LEDGER_CATEGORY_CODE'
1217: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
1218: AND l_bflow_method_code = 'PRIOR_ENTRY'
1219: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
1220: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
1221: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

1309: p_lookup_type => 'XLA_OWNER_TYPE'
1310: ,p_lookup_code => l_component_type_code
1311: )
1312: ,p_token_4 => 'PRODUCT_NAME'
1313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1317: ,p_ae_header_id => NULL

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

1310: ,p_lookup_code => l_component_type_code
1311: )
1312: ,p_token_4 => 'PRODUCT_NAME'
1313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1317: ,p_ae_header_id => NULL
1318: );

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

1311: )
1312: ,p_token_4 => 'PRODUCT_NAME'
1313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1317: ,p_ae_header_id => NULL
1318: );
1319:

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

1312: ,p_token_4 => 'PRODUCT_NAME'
1313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1317: ,p_ae_header_id => NULL
1318: );
1319:
1320: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 1347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1343: ----------------------------------------------------------------------------------
1344: -- 4219869 Business Flow
1345: -- Update journal entry status -- Need to generate this within IF
1346: ----------------------------------------------------------------------------------
1347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1348: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
1349: ,p_balance_type_code => l_balance_type_code
1350: );
1351:

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

1388:
1389: --
1390: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
1391: --
1392: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
1393: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
1394: ELSE
1395: ---------------------------------------------------------------------------------------------------
1396: -- 4262811a Switch Sign

Line 1417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1413:
1414: XLA_AE_LINES_PKG.ValidateCurrentLine;
1415: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1416:
1417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1418: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
1419: ,p_balance_type_code => l_balance_type_code);
1420:
1421: END IF;

Line 1531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

1527: l_tmp_amt NUMBER;
1528: l_acc_rev_natural_side_code VARCHAR2(1);
1529:
1530: l_num_entries NUMBER;
1531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1535: l_recog_line_1 NUMBER;

Line 1532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

1528: l_acc_rev_natural_side_code VARCHAR2(1);
1529:
1530: l_num_entries NUMBER;
1531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1535: l_recog_line_1 NUMBER;
1536: l_recog_line_2 NUMBER;

Line 1533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

1529:
1530: l_num_entries NUMBER;
1531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1535: l_recog_line_1 NUMBER;
1536: l_recog_line_2 NUMBER;
1537:

Line 1534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

1530: l_num_entries NUMBER;
1531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1535: l_recog_line_1 NUMBER;
1536: l_recog_line_2 NUMBER;
1537:
1538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 1540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

1536: l_recog_line_2 NUMBER;
1537:
1538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
1539: l_bflow_applied_to_amt NUMBER; -- 5132302
1540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
1541:
1542: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
1543:
1544: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

1611: l_accrual_line_num := NULL; -- 4262811
1612: l_tmp_amt := NULL; -- 4262811
1613: --
1614:
1615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
1616: l_balance_type_code <> 'B' THEN
1617: IF p_source_8 IS NOT NULL
1618: THEN
1619:

Line 1686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

1682: --
1683: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
1684:
1685: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
1686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
1687:
1688: -- 4955764
1689: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1690: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

1734: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
1735:
1736: IF xla_accounting_cache_pkg.GetValueChar
1737: (p_source_code => 'LEDGER_CATEGORY_CODE'
1738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
1739: AND l_bflow_method_code = 'PRIOR_ENTRY'
1740: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
1741: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
1742: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

1830: p_lookup_type => 'XLA_OWNER_TYPE'
1831: ,p_lookup_code => l_component_type_code
1832: )
1833: ,p_token_4 => 'PRODUCT_NAME'
1834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1838: ,p_ae_header_id => NULL

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

1831: ,p_lookup_code => l_component_type_code
1832: )
1833: ,p_token_4 => 'PRODUCT_NAME'
1834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1838: ,p_ae_header_id => NULL
1839: );

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

1832: )
1833: ,p_token_4 => 'PRODUCT_NAME'
1834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1838: ,p_ae_header_id => NULL
1839: );
1840:

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

1833: ,p_token_4 => 'PRODUCT_NAME'
1834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1838: ,p_ae_header_id => NULL
1839: );
1840:
1841: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 1868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1864: ----------------------------------------------------------------------------------
1865: -- 4219869 Business Flow
1866: -- Update journal entry status -- Need to generate this within IF
1867: ----------------------------------------------------------------------------------
1868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1869: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
1870: ,p_balance_type_code => l_balance_type_code
1871: );
1872:

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

1909:
1910: --
1911: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
1912: --
1913: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
1914: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
1915: ELSE
1916: ---------------------------------------------------------------------------------------------------
1917: -- 4262811a Switch Sign

Line 1938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1934:
1935: XLA_AE_LINES_PKG.ValidateCurrentLine;
1936: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1937:
1938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1939: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
1940: ,p_balance_type_code => l_balance_type_code);
1941:
1942: END IF;

Line 2052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

2048: l_tmp_amt NUMBER;
2049: l_acc_rev_natural_side_code VARCHAR2(1);
2050:
2051: l_num_entries NUMBER;
2052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2056: l_recog_line_1 NUMBER;

Line 2053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

2049: l_acc_rev_natural_side_code VARCHAR2(1);
2050:
2051: l_num_entries NUMBER;
2052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2056: l_recog_line_1 NUMBER;
2057: l_recog_line_2 NUMBER;

Line 2054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

2050:
2051: l_num_entries NUMBER;
2052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2056: l_recog_line_1 NUMBER;
2057: l_recog_line_2 NUMBER;
2058:

Line 2055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

2051: l_num_entries NUMBER;
2052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2056: l_recog_line_1 NUMBER;
2057: l_recog_line_2 NUMBER;
2058:
2059: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 2061: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

2057: l_recog_line_2 NUMBER;
2058:
2059: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
2060: l_bflow_applied_to_amt NUMBER; -- 5132302
2061: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
2062:
2063: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
2064:
2065: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

2132: l_accrual_line_num := NULL; -- 4262811
2133: l_tmp_amt := NULL; -- 4262811
2134: --
2135:
2136: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
2137: l_balance_type_code <> 'B' THEN
2138: IF p_source_20 IS NOT NULL
2139: THEN
2140:

Line 2207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

2203: --
2204: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
2205:
2206: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
2207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
2208:
2209: -- 4955764
2210: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2211: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

2255: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
2256:
2257: IF xla_accounting_cache_pkg.GetValueChar
2258: (p_source_code => 'LEDGER_CATEGORY_CODE'
2259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
2260: AND l_bflow_method_code = 'PRIOR_ENTRY'
2261: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
2262: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
2263: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

2351: p_lookup_type => 'XLA_OWNER_TYPE'
2352: ,p_lookup_code => l_component_type_code
2353: )
2354: ,p_token_4 => 'PRODUCT_NAME'
2355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2359: ,p_ae_header_id => NULL

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

2352: ,p_lookup_code => l_component_type_code
2353: )
2354: ,p_token_4 => 'PRODUCT_NAME'
2355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2359: ,p_ae_header_id => NULL
2360: );

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

2353: )
2354: ,p_token_4 => 'PRODUCT_NAME'
2355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2359: ,p_ae_header_id => NULL
2360: );
2361:

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

2354: ,p_token_4 => 'PRODUCT_NAME'
2355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2359: ,p_ae_header_id => NULL
2360: );
2361:
2362: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 2389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2385: ----------------------------------------------------------------------------------
2386: -- 4219869 Business Flow
2387: -- Update journal entry status -- Need to generate this within IF
2388: ----------------------------------------------------------------------------------
2389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2390: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
2391: ,p_balance_type_code => l_balance_type_code
2392: );
2393:

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

2430:
2431: --
2432: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
2433: --
2434: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
2435: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
2436: ELSE
2437: ---------------------------------------------------------------------------------------------------
2438: -- 4262811a Switch Sign

Line 2459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2455:
2456: XLA_AE_LINES_PKG.ValidateCurrentLine;
2457: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
2458:
2459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
2461: ,p_balance_type_code => l_balance_type_code);
2462:
2463: END IF;

Line 2573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

2569: l_tmp_amt NUMBER;
2570: l_acc_rev_natural_side_code VARCHAR2(1);
2571:
2572: l_num_entries NUMBER;
2573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2577: l_recog_line_1 NUMBER;

Line 2574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

2570: l_acc_rev_natural_side_code VARCHAR2(1);
2571:
2572: l_num_entries NUMBER;
2573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2577: l_recog_line_1 NUMBER;
2578: l_recog_line_2 NUMBER;

Line 2575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

2571:
2572: l_num_entries NUMBER;
2573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2577: l_recog_line_1 NUMBER;
2578: l_recog_line_2 NUMBER;
2579:

Line 2576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

2572: l_num_entries NUMBER;
2573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2577: l_recog_line_1 NUMBER;
2578: l_recog_line_2 NUMBER;
2579:
2580: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 2582: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

2578: l_recog_line_2 NUMBER;
2579:
2580: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
2581: l_bflow_applied_to_amt NUMBER; -- 5132302
2582: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
2583:
2584: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
2585:
2586: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

2653: l_accrual_line_num := NULL; -- 4262811
2654: l_tmp_amt := NULL; -- 4262811
2655: --
2656:
2657: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
2658: l_balance_type_code <> 'B' THEN
2659: IF p_source_20 IS NOT NULL
2660: THEN
2661:

Line 2728: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

2724: --
2725: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
2726:
2727: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
2728: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
2729:
2730: -- 4955764
2731: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2732: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

2872: p_lookup_type => 'XLA_OWNER_TYPE'
2873: ,p_lookup_code => l_component_type_code
2874: )
2875: ,p_token_4 => 'PRODUCT_NAME'
2876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2880: ,p_ae_header_id => NULL

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

2873: ,p_lookup_code => l_component_type_code
2874: )
2875: ,p_token_4 => 'PRODUCT_NAME'
2876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2880: ,p_ae_header_id => NULL
2881: );

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

2874: )
2875: ,p_token_4 => 'PRODUCT_NAME'
2876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2880: ,p_ae_header_id => NULL
2881: );
2882:

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

2875: ,p_token_4 => 'PRODUCT_NAME'
2876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2880: ,p_ae_header_id => NULL
2881: );
2882:
2883: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 2910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2906: ----------------------------------------------------------------------------------
2907: -- 4219869 Business Flow
2908: -- Update journal entry status -- Need to generate this within IF
2909: ----------------------------------------------------------------------------------
2910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2911: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
2912: ,p_balance_type_code => l_balance_type_code
2913: );
2914:

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

2951:
2952: --
2953: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
2954: --
2955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
2956: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
2957: ELSE
2958: ---------------------------------------------------------------------------------------------------
2959: -- 4262811a Switch Sign

Line 2980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2976:
2977: XLA_AE_LINES_PKG.ValidateCurrentLine;
2978: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
2979:
2980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2981: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
2982: ,p_balance_type_code => l_balance_type_code);
2983:
2984: END IF;

Line 3094: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

3090: l_tmp_amt NUMBER;
3091: l_acc_rev_natural_side_code VARCHAR2(1);
3092:
3093: l_num_entries NUMBER;
3094: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3095: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3096: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3097: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3098: l_recog_line_1 NUMBER;

Line 3095: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

3091: l_acc_rev_natural_side_code VARCHAR2(1);
3092:
3093: l_num_entries NUMBER;
3094: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3095: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3096: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3097: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3098: l_recog_line_1 NUMBER;
3099: l_recog_line_2 NUMBER;

Line 3096: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

3092:
3093: l_num_entries NUMBER;
3094: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3095: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3096: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3097: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3098: l_recog_line_1 NUMBER;
3099: l_recog_line_2 NUMBER;
3100:

Line 3097: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

3093: l_num_entries NUMBER;
3094: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3095: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3096: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3097: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3098: l_recog_line_1 NUMBER;
3099: l_recog_line_2 NUMBER;
3100:
3101: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 3103: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

3099: l_recog_line_2 NUMBER;
3100:
3101: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3102: l_bflow_applied_to_amt NUMBER; -- 5132302
3103: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3104:
3105: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3106:
3107: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

3174: l_accrual_line_num := NULL; -- 4262811
3175: l_tmp_amt := NULL; -- 4262811
3176: --
3177:
3178: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
3179: l_balance_type_code <> 'B' THEN
3180: IF p_source_21 IS NOT NULL
3181: THEN
3182:

Line 3249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

3245: --
3246: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
3247:
3248: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
3249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3250:
3251: -- 4955764
3252: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3253: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

3297: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
3298:
3299: IF xla_accounting_cache_pkg.GetValueChar
3300: (p_source_code => 'LEDGER_CATEGORY_CODE'
3301: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
3302: AND l_bflow_method_code = 'PRIOR_ENTRY'
3303: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
3304: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
3305: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

3393: p_lookup_type => 'XLA_OWNER_TYPE'
3394: ,p_lookup_code => l_component_type_code
3395: )
3396: ,p_token_4 => 'PRODUCT_NAME'
3397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3401: ,p_ae_header_id => NULL

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

3394: ,p_lookup_code => l_component_type_code
3395: )
3396: ,p_token_4 => 'PRODUCT_NAME'
3397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3401: ,p_ae_header_id => NULL
3402: );

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

3395: )
3396: ,p_token_4 => 'PRODUCT_NAME'
3397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3401: ,p_ae_header_id => NULL
3402: );
3403:

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

3396: ,p_token_4 => 'PRODUCT_NAME'
3397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3401: ,p_ae_header_id => NULL
3402: );
3403:
3404: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 3431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3427: ----------------------------------------------------------------------------------
3428: -- 4219869 Business Flow
3429: -- Update journal entry status -- Need to generate this within IF
3430: ----------------------------------------------------------------------------------
3431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
3433: ,p_balance_type_code => l_balance_type_code
3434: );
3435:

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

3472:
3473: --
3474: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
3475: --
3476: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
3477: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
3478: ELSE
3479: ---------------------------------------------------------------------------------------------------
3480: -- 4262811a Switch Sign

Line 3501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3497:
3498: XLA_AE_LINES_PKG.ValidateCurrentLine;
3499: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3500:
3501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3502: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
3503: ,p_balance_type_code => l_balance_type_code);
3504:
3505: END IF;

Line 3615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

3611: l_tmp_amt NUMBER;
3612: l_acc_rev_natural_side_code VARCHAR2(1);
3613:
3614: l_num_entries NUMBER;
3615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3619: l_recog_line_1 NUMBER;

Line 3616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

3612: l_acc_rev_natural_side_code VARCHAR2(1);
3613:
3614: l_num_entries NUMBER;
3615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3619: l_recog_line_1 NUMBER;
3620: l_recog_line_2 NUMBER;

Line 3617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

3613:
3614: l_num_entries NUMBER;
3615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3619: l_recog_line_1 NUMBER;
3620: l_recog_line_2 NUMBER;
3621:

Line 3618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

3614: l_num_entries NUMBER;
3615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3619: l_recog_line_1 NUMBER;
3620: l_recog_line_2 NUMBER;
3621:
3622: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 3624: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

3620: l_recog_line_2 NUMBER;
3621:
3622: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3623: l_bflow_applied_to_amt NUMBER; -- 5132302
3624: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3625:
3626: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3627:
3628: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

3695: l_accrual_line_num := NULL; -- 4262811
3696: l_tmp_amt := NULL; -- 4262811
3697: --
3698:
3699: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
3700: l_balance_type_code <> 'B' THEN
3701: IF p_source_21 IS NOT NULL
3702: THEN
3703:

Line 3770: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

3766: --
3767: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
3768:
3769: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
3770: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3771:
3772: -- 4955764
3773: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3774: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

3818: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
3819:
3820: IF xla_accounting_cache_pkg.GetValueChar
3821: (p_source_code => 'LEDGER_CATEGORY_CODE'
3822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
3823: AND l_bflow_method_code = 'PRIOR_ENTRY'
3824: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
3825: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
3826: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

3914: p_lookup_type => 'XLA_OWNER_TYPE'
3915: ,p_lookup_code => l_component_type_code
3916: )
3917: ,p_token_4 => 'PRODUCT_NAME'
3918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3922: ,p_ae_header_id => NULL

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

3915: ,p_lookup_code => l_component_type_code
3916: )
3917: ,p_token_4 => 'PRODUCT_NAME'
3918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3922: ,p_ae_header_id => NULL
3923: );

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

3916: )
3917: ,p_token_4 => 'PRODUCT_NAME'
3918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3922: ,p_ae_header_id => NULL
3923: );
3924:

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

3917: ,p_token_4 => 'PRODUCT_NAME'
3918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3922: ,p_ae_header_id => NULL
3923: );
3924:
3925: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 3952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3948: ----------------------------------------------------------------------------------
3949: -- 4219869 Business Flow
3950: -- Update journal entry status -- Need to generate this within IF
3951: ----------------------------------------------------------------------------------
3952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3953: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
3954: ,p_balance_type_code => l_balance_type_code
3955: );
3956:

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

3993:
3994: --
3995: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
3996: --
3997: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
3998: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
3999: ELSE
4000: ---------------------------------------------------------------------------------------------------
4001: -- 4262811a Switch Sign

Line 4022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4018:
4019: XLA_AE_LINES_PKG.ValidateCurrentLine;
4020: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4021:
4022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4024: ,p_balance_type_code => l_balance_type_code);
4025:
4026: END IF;

Line 4139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4135: l_tmp_amt NUMBER;
4136: l_acc_rev_natural_side_code VARCHAR2(1);
4137:
4138: l_num_entries NUMBER;
4139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4143: l_recog_line_1 NUMBER;

Line 4140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4136: l_acc_rev_natural_side_code VARCHAR2(1);
4137:
4138: l_num_entries NUMBER;
4139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4143: l_recog_line_1 NUMBER;
4144: l_recog_line_2 NUMBER;

Line 4141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4137:
4138: l_num_entries NUMBER;
4139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4143: l_recog_line_1 NUMBER;
4144: l_recog_line_2 NUMBER;
4145:

Line 4142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4138: l_num_entries NUMBER;
4139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4143: l_recog_line_1 NUMBER;
4144: l_recog_line_2 NUMBER;
4145:
4146: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4148: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4144: l_recog_line_2 NUMBER;
4145:
4146: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4147: l_bflow_applied_to_amt NUMBER; -- 5132302
4148: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4149:
4150: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4151:
4152: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4219: l_accrual_line_num := NULL; -- 4262811
4220: l_tmp_amt := NULL; -- 4262811
4221: --
4222:
4223: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4224: l_balance_type_code <> 'B' THEN
4225: IF NVL(p_source_22,'
4226: ') = 'PAYMENT'
4227: THEN

Line 4295: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4291: --
4292: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4293:
4294: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4295: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4296:
4297: -- 4955764
4298: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4299: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4343: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4344:
4345: IF xla_accounting_cache_pkg.GetValueChar
4346: (p_source_code => 'LEDGER_CATEGORY_CODE'
4347: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4348: AND l_bflow_method_code = 'PRIOR_ENTRY'
4349: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4350: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4351: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4439: p_lookup_type => 'XLA_OWNER_TYPE'
4440: ,p_lookup_code => l_component_type_code
4441: )
4442: ,p_token_4 => 'PRODUCT_NAME'
4443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4447: ,p_ae_header_id => NULL

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

4440: ,p_lookup_code => l_component_type_code
4441: )
4442: ,p_token_4 => 'PRODUCT_NAME'
4443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4447: ,p_ae_header_id => NULL
4448: );

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

4441: )
4442: ,p_token_4 => 'PRODUCT_NAME'
4443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4447: ,p_ae_header_id => NULL
4448: );
4449:

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

4442: ,p_token_4 => 'PRODUCT_NAME'
4443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4447: ,p_ae_header_id => NULL
4448: );
4449:
4450: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4473: ----------------------------------------------------------------------------------
4474: -- 4219869 Business Flow
4475: -- Update journal entry status -- Need to generate this within IF
4476: ----------------------------------------------------------------------------------
4477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4479: ,p_balance_type_code => l_balance_type_code
4480: );
4481:

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

4518:
4519: --
4520: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
4521: --
4522: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
4523: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
4524: ELSE
4525: ---------------------------------------------------------------------------------------------------
4526: -- 4262811a Switch Sign

Line 4547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4543:
4544: XLA_AE_LINES_PKG.ValidateCurrentLine;
4545: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4546:
4547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4548: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4549: ,p_balance_type_code => l_balance_type_code);
4550:
4551: END IF;

Line 4664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4660: l_tmp_amt NUMBER;
4661: l_acc_rev_natural_side_code VARCHAR2(1);
4662:
4663: l_num_entries NUMBER;
4664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4668: l_recog_line_1 NUMBER;

Line 4665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4661: l_acc_rev_natural_side_code VARCHAR2(1);
4662:
4663: l_num_entries NUMBER;
4664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4668: l_recog_line_1 NUMBER;
4669: l_recog_line_2 NUMBER;

Line 4666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4662:
4663: l_num_entries NUMBER;
4664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4668: l_recog_line_1 NUMBER;
4669: l_recog_line_2 NUMBER;
4670:

Line 4667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4663: l_num_entries NUMBER;
4664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4668: l_recog_line_1 NUMBER;
4669: l_recog_line_2 NUMBER;
4670:
4671: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4673: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4669: l_recog_line_2 NUMBER;
4670:
4671: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4672: l_bflow_applied_to_amt NUMBER; -- 5132302
4673: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4674:
4675: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4676:
4677: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4744: l_accrual_line_num := NULL; -- 4262811
4745: l_tmp_amt := NULL; -- 4262811
4746: --
4747:
4748: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4749: l_balance_type_code <> 'B' THEN
4750: IF NVL(p_source_22,'
4751: ') = 'PAYMENT'
4752: THEN

Line 4820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4816: --
4817: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4818:
4819: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4821:
4822: -- 4955764
4823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4868: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4869:
4870: IF xla_accounting_cache_pkg.GetValueChar
4871: (p_source_code => 'LEDGER_CATEGORY_CODE'
4872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4873: AND l_bflow_method_code = 'PRIOR_ENTRY'
4874: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4875: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4876: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4964: p_lookup_type => 'XLA_OWNER_TYPE'
4965: ,p_lookup_code => l_component_type_code
4966: )
4967: ,p_token_4 => 'PRODUCT_NAME'
4968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4972: ,p_ae_header_id => NULL

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

4965: ,p_lookup_code => l_component_type_code
4966: )
4967: ,p_token_4 => 'PRODUCT_NAME'
4968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4972: ,p_ae_header_id => NULL
4973: );

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

4966: )
4967: ,p_token_4 => 'PRODUCT_NAME'
4968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4972: ,p_ae_header_id => NULL
4973: );
4974:

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

4967: ,p_token_4 => 'PRODUCT_NAME'
4968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4972: ,p_ae_header_id => NULL
4973: );
4974:
4975: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4998: ----------------------------------------------------------------------------------
4999: -- 4219869 Business Flow
5000: -- Update journal entry status -- Need to generate this within IF
5001: ----------------------------------------------------------------------------------
5002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5004: ,p_balance_type_code => l_balance_type_code
5005: );
5006:

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

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

Line 5072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5068:
5069: XLA_AE_LINES_PKG.ValidateCurrentLine;
5070: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5071:
5072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5073: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5074: ,p_balance_type_code => l_balance_type_code);
5075:
5076: END IF;

Line 5189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

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

Line 5190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 5191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

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

Line 5192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

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

Line 5198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

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

Line 5345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

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

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

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

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

5489: p_lookup_type => 'XLA_OWNER_TYPE'
5490: ,p_lookup_code => l_component_type_code
5491: )
5492: ,p_token_4 => 'PRODUCT_NAME'
5493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5497: ,p_ae_header_id => NULL

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

5490: ,p_lookup_code => l_component_type_code
5491: )
5492: ,p_token_4 => 'PRODUCT_NAME'
5493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5497: ,p_ae_header_id => NULL
5498: );

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

5491: )
5492: ,p_token_4 => 'PRODUCT_NAME'
5493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5497: ,p_ae_header_id => NULL
5498: );
5499:

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

5492: ,p_token_4 => 'PRODUCT_NAME'
5493: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5494: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5495: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5496: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5497: ,p_ae_header_id => NULL
5498: );
5499:
5500: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5523: ----------------------------------------------------------------------------------
5524: -- 4219869 Business Flow
5525: -- Update journal entry status -- Need to generate this within IF
5526: ----------------------------------------------------------------------------------
5527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5528: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5529: ,p_balance_type_code => l_balance_type_code
5530: );
5531:

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

5568:
5569: --
5570: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5571: --
5572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5573: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5574: ELSE
5575: ---------------------------------------------------------------------------------------------------
5576: -- 4262811a Switch Sign

Line 5597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5593:
5594: XLA_AE_LINES_PKG.ValidateCurrentLine;
5595: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5596:
5597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5599: ,p_balance_type_code => l_balance_type_code);
5600:
5601: END IF;

Line 5714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5710: l_tmp_amt NUMBER;
5711: l_acc_rev_natural_side_code VARCHAR2(1);
5712:
5713: l_num_entries NUMBER;
5714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5718: l_recog_line_1 NUMBER;

Line 5715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5711: l_acc_rev_natural_side_code VARCHAR2(1);
5712:
5713: l_num_entries NUMBER;
5714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5718: l_recog_line_1 NUMBER;
5719: l_recog_line_2 NUMBER;

Line 5716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5712:
5713: l_num_entries NUMBER;
5714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5718: l_recog_line_1 NUMBER;
5719: l_recog_line_2 NUMBER;
5720:

Line 5717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5713: l_num_entries NUMBER;
5714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5718: l_recog_line_1 NUMBER;
5719: l_recog_line_2 NUMBER;
5720:
5721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5719: l_recog_line_2 NUMBER;
5720:
5721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5722: l_bflow_applied_to_amt NUMBER; -- 5132302
5723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5724:
5725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5726:
5727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5794: l_accrual_line_num := NULL; -- 4262811
5795: l_tmp_amt := NULL; -- 4262811
5796: --
5797:
5798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5799: l_balance_type_code <> 'B' THEN
5800: IF NVL(p_source_22,'
5801: ') = 'PAYMENT'
5802: THEN

Line 5870: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5866: --
5867: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5868:
5869: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5870: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5871:
5872: -- 4955764
5873: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5874: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5918: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5919:
5920: IF xla_accounting_cache_pkg.GetValueChar
5921: (p_source_code => 'LEDGER_CATEGORY_CODE'
5922: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5923: AND l_bflow_method_code = 'PRIOR_ENTRY'
5924: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5925: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5926: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6014: p_lookup_type => 'XLA_OWNER_TYPE'
6015: ,p_lookup_code => l_component_type_code
6016: )
6017: ,p_token_4 => 'PRODUCT_NAME'
6018: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6019: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6020: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6021: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6022: ,p_ae_header_id => NULL

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

6015: ,p_lookup_code => l_component_type_code
6016: )
6017: ,p_token_4 => 'PRODUCT_NAME'
6018: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6019: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6020: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6021: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6022: ,p_ae_header_id => NULL
6023: );

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

6016: )
6017: ,p_token_4 => 'PRODUCT_NAME'
6018: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6019: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6020: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6021: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6022: ,p_ae_header_id => NULL
6023: );
6024:

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

6017: ,p_token_4 => 'PRODUCT_NAME'
6018: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6019: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6020: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6021: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6022: ,p_ae_header_id => NULL
6023: );
6024:
6025: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6048: ----------------------------------------------------------------------------------
6049: -- 4219869 Business Flow
6050: -- Update journal entry status -- Need to generate this within IF
6051: ----------------------------------------------------------------------------------
6052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6053: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6054: ,p_balance_type_code => l_balance_type_code
6055: );
6056:

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

6093:
6094: --
6095: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6096: --
6097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6098: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6099: ELSE
6100: ---------------------------------------------------------------------------------------------------
6101: -- 4262811a Switch Sign

Line 6122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6118:
6119: XLA_AE_LINES_PKG.ValidateCurrentLine;
6120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6121:
6122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6124: ,p_balance_type_code => l_balance_type_code);
6125:
6126: END IF;

Line 6239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6235: l_tmp_amt NUMBER;
6236: l_acc_rev_natural_side_code VARCHAR2(1);
6237:
6238: l_num_entries NUMBER;
6239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6243: l_recog_line_1 NUMBER;

Line 6240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6236: l_acc_rev_natural_side_code VARCHAR2(1);
6237:
6238: l_num_entries NUMBER;
6239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6243: l_recog_line_1 NUMBER;
6244: l_recog_line_2 NUMBER;

Line 6241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6237:
6238: l_num_entries NUMBER;
6239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6243: l_recog_line_1 NUMBER;
6244: l_recog_line_2 NUMBER;
6245:

Line 6242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6238: l_num_entries NUMBER;
6239: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6240: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6241: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6242: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6243: l_recog_line_1 NUMBER;
6244: l_recog_line_2 NUMBER;
6245:
6246: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6248: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6244: l_recog_line_2 NUMBER;
6245:
6246: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6247: l_bflow_applied_to_amt NUMBER; -- 5132302
6248: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6249:
6250: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6251:
6252: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6319: l_accrual_line_num := NULL; -- 4262811
6320: l_tmp_amt := NULL; -- 4262811
6321: --
6322:
6323: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6324: l_balance_type_code <> 'B' THEN
6325: IF NVL(p_source_22,'
6326: ') = 'RECEIPT'
6327: THEN

Line 6395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6391: --
6392: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6393:
6394: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6396:
6397: -- 4955764
6398: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6399: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6443: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6444:
6445: IF xla_accounting_cache_pkg.GetValueChar
6446: (p_source_code => 'LEDGER_CATEGORY_CODE'
6447: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6448: AND l_bflow_method_code = 'PRIOR_ENTRY'
6449: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6450: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6451: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6539: p_lookup_type => 'XLA_OWNER_TYPE'
6540: ,p_lookup_code => l_component_type_code
6541: )
6542: ,p_token_4 => 'PRODUCT_NAME'
6543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6547: ,p_ae_header_id => NULL

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

6540: ,p_lookup_code => l_component_type_code
6541: )
6542: ,p_token_4 => 'PRODUCT_NAME'
6543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6547: ,p_ae_header_id => NULL
6548: );

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

6541: )
6542: ,p_token_4 => 'PRODUCT_NAME'
6543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6547: ,p_ae_header_id => NULL
6548: );
6549:

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

6542: ,p_token_4 => 'PRODUCT_NAME'
6543: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6544: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6545: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6546: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6547: ,p_ae_header_id => NULL
6548: );
6549:
6550: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6573: ----------------------------------------------------------------------------------
6574: -- 4219869 Business Flow
6575: -- Update journal entry status -- Need to generate this within IF
6576: ----------------------------------------------------------------------------------
6577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6578: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6579: ,p_balance_type_code => l_balance_type_code
6580: );
6581:

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

6618:
6619: --
6620: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6621: --
6622: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6623: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6624: ELSE
6625: ---------------------------------------------------------------------------------------------------
6626: -- 4262811a Switch Sign

Line 6647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6643:
6644: XLA_AE_LINES_PKG.ValidateCurrentLine;
6645: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6646:
6647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6649: ,p_balance_type_code => l_balance_type_code);
6650:
6651: END IF;

Line 6764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6760: l_tmp_amt NUMBER;
6761: l_acc_rev_natural_side_code VARCHAR2(1);
6762:
6763: l_num_entries NUMBER;
6764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6768: l_recog_line_1 NUMBER;

Line 6765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6761: l_acc_rev_natural_side_code VARCHAR2(1);
6762:
6763: l_num_entries NUMBER;
6764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6768: l_recog_line_1 NUMBER;
6769: l_recog_line_2 NUMBER;

Line 6766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6762:
6763: l_num_entries NUMBER;
6764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6768: l_recog_line_1 NUMBER;
6769: l_recog_line_2 NUMBER;
6770:

Line 6767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6763: l_num_entries NUMBER;
6764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6768: l_recog_line_1 NUMBER;
6769: l_recog_line_2 NUMBER;
6770:
6771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6769: l_recog_line_2 NUMBER;
6770:
6771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6772: l_bflow_applied_to_amt NUMBER; -- 5132302
6773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6774:
6775: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6776:
6777: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6844: l_accrual_line_num := NULL; -- 4262811
6845: l_tmp_amt := NULL; -- 4262811
6846: --
6847:
6848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6849: l_balance_type_code <> 'B' THEN
6850: IF NVL(p_source_22,'
6851: ') = 'RECEIPT'
6852: THEN

Line 6920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6916: --
6917: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6918:
6919: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6921:
6922: -- 4955764
6923: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6924: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6968: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6969:
6970: IF xla_accounting_cache_pkg.GetValueChar
6971: (p_source_code => 'LEDGER_CATEGORY_CODE'
6972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6973: AND l_bflow_method_code = 'PRIOR_ENTRY'
6974: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6975: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6976: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7064: p_lookup_type => 'XLA_OWNER_TYPE'
7065: ,p_lookup_code => l_component_type_code
7066: )
7067: ,p_token_4 => 'PRODUCT_NAME'
7068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7072: ,p_ae_header_id => NULL

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

7065: ,p_lookup_code => l_component_type_code
7066: )
7067: ,p_token_4 => 'PRODUCT_NAME'
7068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7072: ,p_ae_header_id => NULL
7073: );

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

7066: )
7067: ,p_token_4 => 'PRODUCT_NAME'
7068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7072: ,p_ae_header_id => NULL
7073: );
7074:

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

7067: ,p_token_4 => 'PRODUCT_NAME'
7068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7072: ,p_ae_header_id => NULL
7073: );
7074:
7075: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7098: ----------------------------------------------------------------------------------
7099: -- 4219869 Business Flow
7100: -- Update journal entry status -- Need to generate this within IF
7101: ----------------------------------------------------------------------------------
7102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7104: ,p_balance_type_code => l_balance_type_code
7105: );
7106:

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

7143:
7144: --
7145: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7146: --
7147: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7148: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7149: ELSE
7150: ---------------------------------------------------------------------------------------------------
7151: -- 4262811a Switch Sign

Line 7172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7168:
7169: XLA_AE_LINES_PKG.ValidateCurrentLine;
7170: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7171:
7172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7173: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7174: ,p_balance_type_code => l_balance_type_code);
7175:
7176: END IF;

Line 7289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7285: l_tmp_amt NUMBER;
7286: l_acc_rev_natural_side_code VARCHAR2(1);
7287:
7288: l_num_entries NUMBER;
7289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7293: l_recog_line_1 NUMBER;

Line 7290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7286: l_acc_rev_natural_side_code VARCHAR2(1);
7287:
7288: l_num_entries NUMBER;
7289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7293: l_recog_line_1 NUMBER;
7294: l_recog_line_2 NUMBER;

Line 7291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7287:
7288: l_num_entries NUMBER;
7289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7293: l_recog_line_1 NUMBER;
7294: l_recog_line_2 NUMBER;
7295:

Line 7292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7288: l_num_entries NUMBER;
7289: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7290: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7291: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7292: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7293: l_recog_line_1 NUMBER;
7294: l_recog_line_2 NUMBER;
7295:
7296: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7298: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

7369: l_accrual_line_num := NULL; -- 4262811
7370: l_tmp_amt := NULL; -- 4262811
7371: --
7372:
7373: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7374: l_balance_type_code <> 'B' THEN
7375: IF NVL(p_source_22,'
7376: ') = 'RECEIPT'
7377: THEN

Line 7445: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7441: --
7442: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7443:
7444: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7445: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7446:
7447: -- 4955764
7448: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7449: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

7589: p_lookup_type => 'XLA_OWNER_TYPE'
7590: ,p_lookup_code => l_component_type_code
7591: )
7592: ,p_token_4 => 'PRODUCT_NAME'
7593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7597: ,p_ae_header_id => NULL

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

7590: ,p_lookup_code => l_component_type_code
7591: )
7592: ,p_token_4 => 'PRODUCT_NAME'
7593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7597: ,p_ae_header_id => NULL
7598: );

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

7591: )
7592: ,p_token_4 => 'PRODUCT_NAME'
7593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7597: ,p_ae_header_id => NULL
7598: );
7599:

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

7592: ,p_token_4 => 'PRODUCT_NAME'
7593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7597: ,p_ae_header_id => NULL
7598: );
7599:
7600: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7623: ----------------------------------------------------------------------------------
7624: -- 4219869 Business Flow
7625: -- Update journal entry status -- Need to generate this within IF
7626: ----------------------------------------------------------------------------------
7627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7629: ,p_balance_type_code => l_balance_type_code
7630: );
7631:

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

7668:
7669: --
7670: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7671: --
7672: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7673: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7674: ELSE
7675: ---------------------------------------------------------------------------------------------------
7676: -- 4262811a Switch Sign

Line 7697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7693:
7694: XLA_AE_LINES_PKG.ValidateCurrentLine;
7695: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7696:
7697: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7698: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7699: ,p_balance_type_code => l_balance_type_code);
7700:
7701: END IF;

Line 7814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7810: l_tmp_amt NUMBER;
7811: l_acc_rev_natural_side_code VARCHAR2(1);
7812:
7813: l_num_entries NUMBER;
7814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7818: l_recog_line_1 NUMBER;

Line 7815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7811: l_acc_rev_natural_side_code VARCHAR2(1);
7812:
7813: l_num_entries NUMBER;
7814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7818: l_recog_line_1 NUMBER;
7819: l_recog_line_2 NUMBER;

Line 7816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7812:
7813: l_num_entries NUMBER;
7814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7818: l_recog_line_1 NUMBER;
7819: l_recog_line_2 NUMBER;
7820:

Line 7817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7813: l_num_entries NUMBER;
7814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7818: l_recog_line_1 NUMBER;
7819: l_recog_line_2 NUMBER;
7820:
7821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7819: l_recog_line_2 NUMBER;
7820:
7821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7822: l_bflow_applied_to_amt NUMBER; -- 5132302
7823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7824:
7825: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7826:
7827: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7894: l_accrual_line_num := NULL; -- 4262811
7895: l_tmp_amt := NULL; -- 4262811
7896: --
7897:
7898: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7899: l_balance_type_code <> 'B' THEN
7900: IF NVL(p_source_22,'
7901: ') = 'RECEIPT'
7902: THEN

Line 7970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7966: --
7967: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7968:
7969: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7971:
7972: -- 4955764
7973: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7974: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8018: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8019:
8020: IF xla_accounting_cache_pkg.GetValueChar
8021: (p_source_code => 'LEDGER_CATEGORY_CODE'
8022: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8023: AND l_bflow_method_code = 'PRIOR_ENTRY'
8024: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8025: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8026: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8114: p_lookup_type => 'XLA_OWNER_TYPE'
8115: ,p_lookup_code => l_component_type_code
8116: )
8117: ,p_token_4 => 'PRODUCT_NAME'
8118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8122: ,p_ae_header_id => NULL

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

8115: ,p_lookup_code => l_component_type_code
8116: )
8117: ,p_token_4 => 'PRODUCT_NAME'
8118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8122: ,p_ae_header_id => NULL
8123: );

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

8116: )
8117: ,p_token_4 => 'PRODUCT_NAME'
8118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8122: ,p_ae_header_id => NULL
8123: );
8124:

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

8117: ,p_token_4 => 'PRODUCT_NAME'
8118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8122: ,p_ae_header_id => NULL
8123: );
8124:
8125: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8148: ----------------------------------------------------------------------------------
8149: -- 4219869 Business Flow
8150: -- Update journal entry status -- Need to generate this within IF
8151: ----------------------------------------------------------------------------------
8152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8154: ,p_balance_type_code => l_balance_type_code
8155: );
8156:

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

8193:
8194: --
8195: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8196: --
8197: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8198: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8199: ELSE
8200: ---------------------------------------------------------------------------------------------------
8201: -- 4262811a Switch Sign

Line 8222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8218:
8219: XLA_AE_LINES_PKG.ValidateCurrentLine;
8220: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8221:
8222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8223: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8224: ,p_balance_type_code => l_balance_type_code);
8225:
8226: END IF;

Line 8341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8337: l_tmp_amt NUMBER;
8338: l_acc_rev_natural_side_code VARCHAR2(1);
8339:
8340: l_num_entries NUMBER;
8341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8345: l_recog_line_1 NUMBER;

Line 8342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8338: l_acc_rev_natural_side_code VARCHAR2(1);
8339:
8340: l_num_entries NUMBER;
8341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8345: l_recog_line_1 NUMBER;
8346: l_recog_line_2 NUMBER;

Line 8343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8339:
8340: l_num_entries NUMBER;
8341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8345: l_recog_line_1 NUMBER;
8346: l_recog_line_2 NUMBER;
8347:

Line 8344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8340: l_num_entries NUMBER;
8341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8345: l_recog_line_1 NUMBER;
8346: l_recog_line_2 NUMBER;
8347:
8348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8346: l_recog_line_2 NUMBER;
8347:
8348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8349: l_bflow_applied_to_amt NUMBER; -- 5132302
8350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8351:
8352: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8353:
8354: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8421: l_accrual_line_num := NULL; -- 4262811
8422: l_tmp_amt := NULL; -- 4262811
8423: --
8424:
8425: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8426: l_balance_type_code <> 'B' THEN
8427: IF NVL(p_source_22,'
8428: ') = 'PAYMENT'
8429: THEN

Line 8497: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8493: --
8494: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8495:
8496: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8497: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8498:
8499: -- 4955764
8500: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8501: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8545: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8546:
8547: IF xla_accounting_cache_pkg.GetValueChar
8548: (p_source_code => 'LEDGER_CATEGORY_CODE'
8549: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8550: AND l_bflow_method_code = 'PRIOR_ENTRY'
8551: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8552: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8553: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8651: p_lookup_type => 'XLA_OWNER_TYPE'
8652: ,p_lookup_code => l_component_type_code
8653: )
8654: ,p_token_4 => 'PRODUCT_NAME'
8655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8659: ,p_ae_header_id => NULL

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

8652: ,p_lookup_code => l_component_type_code
8653: )
8654: ,p_token_4 => 'PRODUCT_NAME'
8655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8659: ,p_ae_header_id => NULL
8660: );

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

8653: )
8654: ,p_token_4 => 'PRODUCT_NAME'
8655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8659: ,p_ae_header_id => NULL
8660: );
8661:

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

8654: ,p_token_4 => 'PRODUCT_NAME'
8655: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8656: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8657: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8658: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8659: ,p_ae_header_id => NULL
8660: );
8661:
8662: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8685: ----------------------------------------------------------------------------------
8686: -- 4219869 Business Flow
8687: -- Update journal entry status -- Need to generate this within IF
8688: ----------------------------------------------------------------------------------
8689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8690: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8691: ,p_balance_type_code => l_balance_type_code
8692: );
8693:

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

8730:
8731: --
8732: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8733: --
8734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8735: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8736: ELSE
8737: ---------------------------------------------------------------------------------------------------
8738: -- 4262811a Switch Sign

Line 8759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8755:
8756: XLA_AE_LINES_PKG.ValidateCurrentLine;
8757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8758:
8759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8761: ,p_balance_type_code => l_balance_type_code);
8762:
8763: END IF;

Line 8878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8874: l_tmp_amt NUMBER;
8875: l_acc_rev_natural_side_code VARCHAR2(1);
8876:
8877: l_num_entries NUMBER;
8878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8882: l_recog_line_1 NUMBER;

Line 8879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8875: l_acc_rev_natural_side_code VARCHAR2(1);
8876:
8877: l_num_entries NUMBER;
8878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8882: l_recog_line_1 NUMBER;
8883: l_recog_line_2 NUMBER;

Line 8880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8876:
8877: l_num_entries NUMBER;
8878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8882: l_recog_line_1 NUMBER;
8883: l_recog_line_2 NUMBER;
8884:

Line 8881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8877: l_num_entries NUMBER;
8878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8882: l_recog_line_1 NUMBER;
8883: l_recog_line_2 NUMBER;
8884:
8885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8883: l_recog_line_2 NUMBER;
8884:
8885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8886: l_bflow_applied_to_amt NUMBER; -- 5132302
8887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8888:
8889: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8890:
8891: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8958: l_accrual_line_num := NULL; -- 4262811
8959: l_tmp_amt := NULL; -- 4262811
8960: --
8961:
8962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8963: l_balance_type_code <> 'B' THEN
8964: IF NVL(p_source_22,'
8965: ') = 'PAYMENT'
8966: THEN

Line 9034: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9030: --
9031: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9032:
9033: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9034: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9035:
9036: -- 4955764
9037: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9038: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9082: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9083:
9084: IF xla_accounting_cache_pkg.GetValueChar
9085: (p_source_code => 'LEDGER_CATEGORY_CODE'
9086: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9087: AND l_bflow_method_code = 'PRIOR_ENTRY'
9088: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9089: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9090: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9188: p_lookup_type => 'XLA_OWNER_TYPE'
9189: ,p_lookup_code => l_component_type_code
9190: )
9191: ,p_token_4 => 'PRODUCT_NAME'
9192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9196: ,p_ae_header_id => NULL

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

9189: ,p_lookup_code => l_component_type_code
9190: )
9191: ,p_token_4 => 'PRODUCT_NAME'
9192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9196: ,p_ae_header_id => NULL
9197: );

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

9190: )
9191: ,p_token_4 => 'PRODUCT_NAME'
9192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9196: ,p_ae_header_id => NULL
9197: );
9198:

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

9191: ,p_token_4 => 'PRODUCT_NAME'
9192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9196: ,p_ae_header_id => NULL
9197: );
9198:
9199: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9222: ----------------------------------------------------------------------------------
9223: -- 4219869 Business Flow
9224: -- Update journal entry status -- Need to generate this within IF
9225: ----------------------------------------------------------------------------------
9226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9227: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9228: ,p_balance_type_code => l_balance_type_code
9229: );
9230:

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

9267:
9268: --
9269: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9270: --
9271: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9272: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9273: ELSE
9274: ---------------------------------------------------------------------------------------------------
9275: -- 4262811a Switch Sign

Line 9296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9292:
9293: XLA_AE_LINES_PKG.ValidateCurrentLine;
9294: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9295:
9296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9297: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9298: ,p_balance_type_code => l_balance_type_code);
9299:
9300: END IF;

Line 9415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9411: l_tmp_amt NUMBER;
9412: l_acc_rev_natural_side_code VARCHAR2(1);
9413:
9414: l_num_entries NUMBER;
9415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9419: l_recog_line_1 NUMBER;

Line 9416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9412: l_acc_rev_natural_side_code VARCHAR2(1);
9413:
9414: l_num_entries NUMBER;
9415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9419: l_recog_line_1 NUMBER;
9420: l_recog_line_2 NUMBER;

Line 9417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9413:
9414: l_num_entries NUMBER;
9415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9419: l_recog_line_1 NUMBER;
9420: l_recog_line_2 NUMBER;
9421:

Line 9418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9414: l_num_entries NUMBER;
9415: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9416: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9417: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9418: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9419: l_recog_line_1 NUMBER;
9420: l_recog_line_2 NUMBER;
9421:
9422: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9424: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9420: l_recog_line_2 NUMBER;
9421:
9422: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9423: l_bflow_applied_to_amt NUMBER; -- 5132302
9424: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9425:
9426: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9427:
9428: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9495: l_accrual_line_num := NULL; -- 4262811
9496: l_tmp_amt := NULL; -- 4262811
9497: --
9498:
9499: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9500: l_balance_type_code <> 'B' THEN
9501: IF NVL(p_source_22,'
9502: ') = 'RECEIPT'
9503: THEN

Line 9571: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9567: --
9568: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9569:
9570: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9571: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9572:
9573: -- 4955764
9574: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9575: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9619: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9620:
9621: IF xla_accounting_cache_pkg.GetValueChar
9622: (p_source_code => 'LEDGER_CATEGORY_CODE'
9623: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9624: AND l_bflow_method_code = 'PRIOR_ENTRY'
9625: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9626: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9627: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9725: p_lookup_type => 'XLA_OWNER_TYPE'
9726: ,p_lookup_code => l_component_type_code
9727: )
9728: ,p_token_4 => 'PRODUCT_NAME'
9729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9733: ,p_ae_header_id => NULL

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

9726: ,p_lookup_code => l_component_type_code
9727: )
9728: ,p_token_4 => 'PRODUCT_NAME'
9729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9733: ,p_ae_header_id => NULL
9734: );

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

9727: )
9728: ,p_token_4 => 'PRODUCT_NAME'
9729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9733: ,p_ae_header_id => NULL
9734: );
9735:

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

9728: ,p_token_4 => 'PRODUCT_NAME'
9729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9733: ,p_ae_header_id => NULL
9734: );
9735:
9736: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9759: ----------------------------------------------------------------------------------
9760: -- 4219869 Business Flow
9761: -- Update journal entry status -- Need to generate this within IF
9762: ----------------------------------------------------------------------------------
9763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9765: ,p_balance_type_code => l_balance_type_code
9766: );
9767:

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

9804:
9805: --
9806: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9807: --
9808: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9809: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9810: ELSE
9811: ---------------------------------------------------------------------------------------------------
9812: -- 4262811a Switch Sign

Line 9833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9829:
9830: XLA_AE_LINES_PKG.ValidateCurrentLine;
9831: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9832:
9833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9834: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9835: ,p_balance_type_code => l_balance_type_code);
9836:
9837: END IF;

Line 9952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9948: l_tmp_amt NUMBER;
9949: l_acc_rev_natural_side_code VARCHAR2(1);
9950:
9951: l_num_entries NUMBER;
9952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9956: l_recog_line_1 NUMBER;

Line 9953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9949: l_acc_rev_natural_side_code VARCHAR2(1);
9950:
9951: l_num_entries NUMBER;
9952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9956: l_recog_line_1 NUMBER;
9957: l_recog_line_2 NUMBER;

Line 9954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9950:
9951: l_num_entries NUMBER;
9952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9956: l_recog_line_1 NUMBER;
9957: l_recog_line_2 NUMBER;
9958:

Line 9955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9951: l_num_entries NUMBER;
9952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9956: l_recog_line_1 NUMBER;
9957: l_recog_line_2 NUMBER;
9958:
9959: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9961: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9957: l_recog_line_2 NUMBER;
9958:
9959: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9960: l_bflow_applied_to_amt NUMBER; -- 5132302
9961: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9962:
9963: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9964:
9965: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10032: l_accrual_line_num := NULL; -- 4262811
10033: l_tmp_amt := NULL; -- 4262811
10034: --
10035:
10036: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10037: l_balance_type_code <> 'B' THEN
10038: IF NVL(p_source_22,'
10039: ') = 'RECEIPT'
10040: THEN

Line 10108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10104: --
10105: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10106:
10107: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10109:
10110: -- 4955764
10111: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10112: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10156: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10157:
10158: IF xla_accounting_cache_pkg.GetValueChar
10159: (p_source_code => 'LEDGER_CATEGORY_CODE'
10160: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10161: AND l_bflow_method_code = 'PRIOR_ENTRY'
10162: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10163: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10164: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10262: p_lookup_type => 'XLA_OWNER_TYPE'
10263: ,p_lookup_code => l_component_type_code
10264: )
10265: ,p_token_4 => 'PRODUCT_NAME'
10266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10270: ,p_ae_header_id => NULL

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

10263: ,p_lookup_code => l_component_type_code
10264: )
10265: ,p_token_4 => 'PRODUCT_NAME'
10266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10270: ,p_ae_header_id => NULL
10271: );

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

10264: )
10265: ,p_token_4 => 'PRODUCT_NAME'
10266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10270: ,p_ae_header_id => NULL
10271: );
10272:

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

10265: ,p_token_4 => 'PRODUCT_NAME'
10266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10270: ,p_ae_header_id => NULL
10271: );
10272:
10273: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10300: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10296: ----------------------------------------------------------------------------------
10297: -- 4219869 Business Flow
10298: -- Update journal entry status -- Need to generate this within IF
10299: ----------------------------------------------------------------------------------
10300: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10301: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10302: ,p_balance_type_code => l_balance_type_code
10303: );
10304:

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

10341:
10342: --
10343: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10344: --
10345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10346: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10347: ELSE
10348: ---------------------------------------------------------------------------------------------------
10349: -- 4262811a Switch Sign

Line 10370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10366:
10367: XLA_AE_LINES_PKG.ValidateCurrentLine;
10368: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10369:
10370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10372: ,p_balance_type_code => l_balance_type_code);
10373:
10374: END IF;

Line 10746: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10742:
10743: l_calculate_acctd_flag VARCHAR2(1) :='Y';
10744: l_calculate_g_l_flag VARCHAR2(1) :='Y';
10745: --
10746: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10747: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10747: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10743: l_calculate_acctd_flag VARCHAR2(1) :='Y';
10744: l_calculate_g_l_flag VARCHAR2(1) :='Y';
10745: --
10746: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10747: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10744: l_calculate_g_l_flag VARCHAR2(1) :='Y';
10745: --
10746: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10747: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10745: --
10746: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10747: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10746: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10747: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10747: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10748: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10749: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10750: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10751: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10752: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10753: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10754: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10755: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10756: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10757: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10758: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10759: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10760: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10768: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10761: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10768: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10769: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10762: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10768: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10769: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10770:

Line 10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10763: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10768: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10769: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10770:
10771: l_event_id NUMBER;

Line 10768: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

10764: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10768: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10769: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10770:
10771: l_event_id NUMBER;
10772: l_previous_event_id NUMBER;

Line 10769: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10765: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10766: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10767: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10768: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10769: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10770:
10771: l_event_id NUMBER;
10772: l_previous_event_id NUMBER;
10773: l_first_event_id NUMBER;

Line 10787: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

10783: l_event_class_name VARCHAR2(80) := 'Bank Account Transfers';
10784: l_description VARCHAR2(4000);
10785: l_transaction_reversal NUMBER;
10786: l_ae_header_id NUMBER;
10787: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
10788: l_log_module VARCHAR2(240);
10789: --
10790: l_acct_reversal_source VARCHAR2(30);
10791: l_trx_reversal_source VARCHAR2(30);

Line 11111: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

11107:
11108: --
11109: -- set event info as cache for other routines to refer event attributes
11110: --
11111: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
11112: (p_application_id => p_application_id
11113: ,p_primary_ledger_id => p_primary_ledger_id
11114: ,p_base_ledger_id => p_base_ledger_id
11115: ,p_target_ledger_id => p_target_ledger_id

Line 11144: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

11140:
11141: --
11142: -- set the status of entry to C_VALID (0)
11143: --
11144: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
11145:
11146: --
11147: -- initialize a row for ae header
11148: --

Line 11196: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

11192: --
11193: -- initilaize the status of ae headers for diffrent balance types
11194: -- the status is initialised to C_NOT_CREATED (2)
11195: --
11196: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11197: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11198: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11199:
11200: --

Line 11197: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

11193: -- initilaize the status of ae headers for diffrent balance types
11194: -- the status is initialised to C_NOT_CREATED (2)
11195: --
11196: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11197: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11198: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11199:
11200: --
11201: -- call api to validate and store accounting attributes for header

Line 11198: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

11194: -- the status is initialised to C_NOT_CREATED (2)
11195: --
11196: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11197: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11198: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11199:
11200: --
11201: -- call api to validate and store accounting attributes for header
11202: --

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

11228: --
11229: l_trx_reversal_source := SUBSTR(NULL, 1,30);
11230:
11231: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
11232: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
11233:
11234: xla_accounting_err_pkg.build_message
11235: (p_appli_s_name => 'XLA'
11236: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 11240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

11236: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
11237: ,p_token_1 => 'ACCT_ATTR_NAME'
11238: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
11239: ,p_token_2 => 'PRODUCT_NAME'
11240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11244:

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

11237: ,p_token_1 => 'ACCT_ATTR_NAME'
11238: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
11239: ,p_token_2 => 'PRODUCT_NAME'
11240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11244:
11245: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

11238: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
11239: ,p_token_2 => 'PRODUCT_NAME'
11240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11244:
11245: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
11246: --

Line 11243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

11239: ,p_token_2 => 'PRODUCT_NAME'
11240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11244:
11245: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
11246: --
11247: -- following sets the accounting attributes needed to reverse

Line 11262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

11258: ----------------------------------------------------------------
11259: -- 4262811 - update the header statuses to invalid in need be
11260: ----------------------------------------------------------------
11261: --
11262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
11263:
11264:
11265: -----------------------------------------------
11266: -- No accrual reversal for the event class/type

Line 11381: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

11377: ,p_module => l_log_module);
11378: END IF;
11379:
11380: --
11381: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
11382: --
11383: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
11384: --
11385: -- set event info as cache for other routines to refer event attributes

Line 11383: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

11379:
11380: --
11381: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
11382: --
11383: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
11384: --
11385: -- set event info as cache for other routines to refer event attributes
11386: --
11387:

Line 11391: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

11387:
11388: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
11389: l_previous_event_id := l_event_id;
11390:
11391: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
11392: (p_application_id => p_application_id
11393: ,p_primary_ledger_id => p_primary_ledger_id
11394: ,p_base_ledger_id => p_base_ledger_id
11395: ,p_target_ledger_id => p_target_ledger_id

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

11428: l_acct_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_9'), 1,30);
11429:
11430: IF l_continue_with_lines THEN
11431: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
11432: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
11433:
11434: xla_accounting_err_pkg.build_message
11435: (p_appli_s_name => 'XLA'
11436: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 11440: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

11436: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
11437: ,p_token_1 => 'LINE_NUMBER'
11438: ,p_value_1 => l_array_extract_line_num(Idx)
11439: ,p_token_2 => 'PRODUCT_NAME'
11440: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11441: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11442: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11443: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11444:

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

11437: ,p_token_1 => 'LINE_NUMBER'
11438: ,p_value_1 => l_array_extract_line_num(Idx)
11439: ,p_token_2 => 'PRODUCT_NAME'
11440: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11441: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11442: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11443: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11444:
11445: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

11438: ,p_value_1 => l_array_extract_line_num(Idx)
11439: ,p_token_2 => 'PRODUCT_NAME'
11440: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11441: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11442: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11443: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11444:
11445: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
11446: --

Line 11443: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

11439: ,p_token_2 => 'PRODUCT_NAME'
11440: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11441: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11442: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11443: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11444:
11445: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
11446: --
11447: -- following sets the accounting attributes needed to reverse

Line 11713: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

11709:
11710: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
11711: -- or secondary ledger that has different currency with primary
11712: -- or alc that is calculated by sla
11713: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11714: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
11715:
11716: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11717: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

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

11710: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
11711: -- or secondary ledger that has different currency with primary
11712: -- or alc that is calculated by sla
11713: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11714: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
11715:
11716: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11717: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11718: AND (l_actual_flag = 'A')) THEN

Line 11716: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

11712: -- or alc that is calculated by sla
11713: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11714: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
11715:
11716: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11717: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11718: AND (l_actual_flag = 'A')) THEN
11719: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11720: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 11717: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

11713: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11714: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
11715:
11716: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11717: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11718: AND (l_actual_flag = 'A')) THEN
11719: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11720: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11721: ,p_application_id => p_application_id

Line 11720: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

11716: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11717: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11718: AND (l_actual_flag = 'A')) THEN
11719: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11720: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11721: ,p_application_id => p_application_id
11722: ,p_amb_context_code => 'DEFAULT'
11723: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
11724: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 11723: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

11719: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11720: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11721: ,p_application_id => p_application_id
11722: ,p_amb_context_code => 'DEFAULT'
11723: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
11724: ,p_event_class_code => C_EVENT_CLASS_CODE
11725: ,p_event_type_code => C_EVENT_TYPE_CODE
11726:
11727: ,p_gain_ccid => -1

Line 12152: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12148:
12149: l_calculate_acctd_flag VARCHAR2(1) :='Y';
12150: l_calculate_g_l_flag VARCHAR2(1) :='Y';
12151: --
12152: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12153: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12153: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12149: l_calculate_acctd_flag VARCHAR2(1) :='Y';
12150: l_calculate_g_l_flag VARCHAR2(1) :='Y';
12151: --
12152: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12153: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12150: l_calculate_g_l_flag VARCHAR2(1) :='Y';
12151: --
12152: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12153: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12151: --
12152: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12153: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12152: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12153: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12153: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12154: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12155: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12156: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12157: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12158: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12159: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12160: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12161: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12162: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12163: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12164: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12165: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12166: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12174: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12167: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12174: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12175: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12168: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12174: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12175: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12176:

Line 12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12169: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12174: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12175: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12176:
12177: l_event_id NUMBER;

Line 12174: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

12170: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12174: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12175: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12176:
12177: l_event_id NUMBER;
12178: l_previous_event_id NUMBER;

Line 12175: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12171: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12172: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12173: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12174: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12175: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12176:
12177: l_event_id NUMBER;
12178: l_previous_event_id NUMBER;
12179: l_first_event_id NUMBER;

Line 12193: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

12189: l_event_class_name VARCHAR2(80) := 'Bank Account Transfers';
12190: l_description VARCHAR2(4000);
12191: l_transaction_reversal NUMBER;
12192: l_ae_header_id NUMBER;
12193: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
12194: l_log_module VARCHAR2(240);
12195: --
12196: l_acct_reversal_source VARCHAR2(30);
12197: l_trx_reversal_source VARCHAR2(30);

Line 12517: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

12513:
12514: --
12515: -- set event info as cache for other routines to refer event attributes
12516: --
12517: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
12518: (p_application_id => p_application_id
12519: ,p_primary_ledger_id => p_primary_ledger_id
12520: ,p_base_ledger_id => p_base_ledger_id
12521: ,p_target_ledger_id => p_target_ledger_id

Line 12550: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

12546:
12547: --
12548: -- set the status of entry to C_VALID (0)
12549: --
12550: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
12551:
12552: --
12553: -- initialize a row for ae header
12554: --

Line 12602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

12598: --
12599: -- initilaize the status of ae headers for diffrent balance types
12600: -- the status is initialised to C_NOT_CREATED (2)
12601: --
12602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12605:
12606: --

Line 12603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

12599: -- initilaize the status of ae headers for diffrent balance types
12600: -- the status is initialised to C_NOT_CREATED (2)
12601: --
12602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12605:
12606: --
12607: -- call api to validate and store accounting attributes for header

Line 12604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

12600: -- the status is initialised to C_NOT_CREATED (2)
12601: --
12602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12605:
12606: --
12607: -- call api to validate and store accounting attributes for header
12608: --

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

12634: --
12635: l_trx_reversal_source := SUBSTR(NULL, 1,30);
12636:
12637: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
12638: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
12639:
12640: xla_accounting_err_pkg.build_message
12641: (p_appli_s_name => 'XLA'
12642: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 12646: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

12642: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
12643: ,p_token_1 => 'ACCT_ATTR_NAME'
12644: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
12645: ,p_token_2 => 'PRODUCT_NAME'
12646: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12647: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12648: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12649: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12650:

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

12643: ,p_token_1 => 'ACCT_ATTR_NAME'
12644: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
12645: ,p_token_2 => 'PRODUCT_NAME'
12646: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12647: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12648: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12649: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12650:
12651: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

12644: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
12645: ,p_token_2 => 'PRODUCT_NAME'
12646: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12647: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12648: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12649: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12650:
12651: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
12652: --

Line 12649: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

12645: ,p_token_2 => 'PRODUCT_NAME'
12646: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12647: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12648: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12649: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12650:
12651: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
12652: --
12653: -- following sets the accounting attributes needed to reverse

Line 12668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

12664: ----------------------------------------------------------------
12665: -- 4262811 - update the header statuses to invalid in need be
12666: ----------------------------------------------------------------
12667: --
12668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
12669:
12670:
12671: -----------------------------------------------
12672: -- No accrual reversal for the event class/type

Line 12787: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

12783: ,p_module => l_log_module);
12784: END IF;
12785:
12786: --
12787: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
12788: --
12789: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
12790: --
12791: -- set event info as cache for other routines to refer event attributes

Line 12789: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

12785:
12786: --
12787: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
12788: --
12789: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
12790: --
12791: -- set event info as cache for other routines to refer event attributes
12792: --
12793:

Line 12797: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

12793:
12794: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
12795: l_previous_event_id := l_event_id;
12796:
12797: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
12798: (p_application_id => p_application_id
12799: ,p_primary_ledger_id => p_primary_ledger_id
12800: ,p_base_ledger_id => p_base_ledger_id
12801: ,p_target_ledger_id => p_target_ledger_id

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

12834: l_acct_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_9'), 1,30);
12835:
12836: IF l_continue_with_lines THEN
12837: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
12838: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
12839:
12840: xla_accounting_err_pkg.build_message
12841: (p_appli_s_name => 'XLA'
12842: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 12846: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

12842: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
12843: ,p_token_1 => 'LINE_NUMBER'
12844: ,p_value_1 => l_array_extract_line_num(Idx)
12845: ,p_token_2 => 'PRODUCT_NAME'
12846: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12847: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12848: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12849: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12850:

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

12843: ,p_token_1 => 'LINE_NUMBER'
12844: ,p_value_1 => l_array_extract_line_num(Idx)
12845: ,p_token_2 => 'PRODUCT_NAME'
12846: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12847: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12848: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12849: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12850:
12851: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

12844: ,p_value_1 => l_array_extract_line_num(Idx)
12845: ,p_token_2 => 'PRODUCT_NAME'
12846: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12847: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12848: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12849: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12850:
12851: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
12852: --

Line 12849: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

12845: ,p_token_2 => 'PRODUCT_NAME'
12846: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12847: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12848: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12849: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12850:
12851: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
12852: --
12853: -- following sets the accounting attributes needed to reverse

Line 13119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

13115:
13116: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
13117: -- or secondary ledger that has different currency with primary
13118: -- or alc that is calculated by sla
13119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
13121:
13122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

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

13116: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
13117: -- or secondary ledger that has different currency with primary
13118: -- or alc that is calculated by sla
13119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
13121:
13122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13124: AND (l_actual_flag = 'A')) THEN

Line 13122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

13118: -- or alc that is calculated by sla
13119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
13121:
13122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13124: AND (l_actual_flag = 'A')) THEN
13125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 13123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

13119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
13121:
13122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13124: AND (l_actual_flag = 'A')) THEN
13125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13127: ,p_application_id => p_application_id

Line 13126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

13122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13124: AND (l_actual_flag = 'A')) THEN
13125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13127: ,p_application_id => p_application_id
13128: ,p_amb_context_code => 'DEFAULT'
13129: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
13130: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 13129: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

13125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13127: ,p_application_id => p_application_id
13128: ,p_amb_context_code => 'DEFAULT'
13129: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
13130: ,p_event_class_code => C_EVENT_CLASS_CODE
13131: ,p_event_type_code => C_EVENT_TYPE_CODE
13132:
13133: ,p_gain_ccid => -1

Line 13514: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13510:
13511: l_calculate_acctd_flag VARCHAR2(1) :='Y';
13512: l_calculate_g_l_flag VARCHAR2(1) :='Y';
13513: --
13514: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13515: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13515: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13511: l_calculate_acctd_flag VARCHAR2(1) :='Y';
13512: l_calculate_g_l_flag VARCHAR2(1) :='Y';
13513: --
13514: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13515: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13512: l_calculate_g_l_flag VARCHAR2(1) :='Y';
13513: --
13514: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13515: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13513: --
13514: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13515: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13514: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13515: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13515: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13516: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13517: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13518: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13519: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13520: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13521: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13522: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13523: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13524: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13525: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13526: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13527: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13528: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13536: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13529: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13536: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13537: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13530: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13536: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13537: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13538:

Line 13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13531: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13536: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13537: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13538:
13539: l_event_id NUMBER;

Line 13536: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

13532: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13536: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13537: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13538:
13539: l_event_id NUMBER;
13540: l_previous_event_id NUMBER;

Line 13537: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13533: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13534: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13535: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13536: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13537: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13538:
13539: l_event_id NUMBER;
13540: l_previous_event_id NUMBER;
13541: l_first_event_id NUMBER;

Line 13555: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

13551: l_event_class_name VARCHAR2(80) := 'Bank Statement Cashflows';
13552: l_description VARCHAR2(4000);
13553: l_transaction_reversal NUMBER;
13554: l_ae_header_id NUMBER;
13555: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
13556: l_log_module VARCHAR2(240);
13557: --
13558: l_acct_reversal_source VARCHAR2(30);
13559: l_trx_reversal_source VARCHAR2(30);

Line 13842: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

13838:
13839: --
13840: -- set event info as cache for other routines to refer event attributes
13841: --
13842: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
13843: (p_application_id => p_application_id
13844: ,p_primary_ledger_id => p_primary_ledger_id
13845: ,p_base_ledger_id => p_base_ledger_id
13846: ,p_target_ledger_id => p_target_ledger_id

Line 13875: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

13871:
13872: --
13873: -- set the status of entry to C_VALID (0)
13874: --
13875: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
13876:
13877: --
13878: -- initialize a row for ae header
13879: --

Line 13918: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

13914: --
13915: -- initilaize the status of ae headers for diffrent balance types
13916: -- the status is initialised to C_NOT_CREATED (2)
13917: --
13918: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13919: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13920: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13921:
13922: --

Line 13919: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

13915: -- initilaize the status of ae headers for diffrent balance types
13916: -- the status is initialised to C_NOT_CREATED (2)
13917: --
13918: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13919: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13920: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13921:
13922: --
13923: -- call api to validate and store accounting attributes for header

Line 13920: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

13916: -- the status is initialised to C_NOT_CREATED (2)
13917: --
13918: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13919: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13920: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
13921:
13922: --
13923: -- call api to validate and store accounting attributes for header
13924: --

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

13959: --
13960: l_trx_reversal_source := SUBSTR(NULL, 1,30);
13961:
13962: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
13963: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
13964:
13965: xla_accounting_err_pkg.build_message
13966: (p_appli_s_name => 'XLA'
13967: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 13971: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

13967: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
13968: ,p_token_1 => 'ACCT_ATTR_NAME'
13969: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
13970: ,p_token_2 => 'PRODUCT_NAME'
13971: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13975:

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

13968: ,p_token_1 => 'ACCT_ATTR_NAME'
13969: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
13970: ,p_token_2 => 'PRODUCT_NAME'
13971: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13975:
13976: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

13969: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
13970: ,p_token_2 => 'PRODUCT_NAME'
13971: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13975:
13976: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
13977: --

Line 13974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

13970: ,p_token_2 => 'PRODUCT_NAME'
13971: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13975:
13976: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
13977: --
13978: -- following sets the accounting attributes needed to reverse

Line 13993: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

13989: ----------------------------------------------------------------
13990: -- 4262811 - update the header statuses to invalid in need be
13991: ----------------------------------------------------------------
13992: --
13993: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
13994:
13995:
13996: -----------------------------------------------
13997: -- No accrual reversal for the event class/type

Line 14112: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

14108: ,p_module => l_log_module);
14109: END IF;
14110:
14111: --
14112: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
14113: --
14114: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
14115: --
14116: -- set event info as cache for other routines to refer event attributes

Line 14114: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

14110:
14111: --
14112: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
14113: --
14114: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
14115: --
14116: -- set event info as cache for other routines to refer event attributes
14117: --
14118:

Line 14122: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

14118:
14119: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
14120: l_previous_event_id := l_event_id;
14121:
14122: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
14123: (p_application_id => p_application_id
14124: ,p_primary_ledger_id => p_primary_ledger_id
14125: ,p_base_ledger_id => p_base_ledger_id
14126: ,p_target_ledger_id => p_target_ledger_id

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

14159: l_acct_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_9'), 1,30);
14160:
14161: IF l_continue_with_lines THEN
14162: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
14163: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14164:
14165: xla_accounting_err_pkg.build_message
14166: (p_appli_s_name => 'XLA'
14167: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 14171: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

14167: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
14168: ,p_token_1 => 'LINE_NUMBER'
14169: ,p_value_1 => l_array_extract_line_num(Idx)
14170: ,p_token_2 => 'PRODUCT_NAME'
14171: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14172: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14173: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14174: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14175:

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

14168: ,p_token_1 => 'LINE_NUMBER'
14169: ,p_value_1 => l_array_extract_line_num(Idx)
14170: ,p_token_2 => 'PRODUCT_NAME'
14171: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14172: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14173: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14174: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14175:
14176: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

14169: ,p_value_1 => l_array_extract_line_num(Idx)
14170: ,p_token_2 => 'PRODUCT_NAME'
14171: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14172: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14173: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14174: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14175:
14176: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
14177: --

Line 14174: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

14170: ,p_token_2 => 'PRODUCT_NAME'
14171: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14172: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14173: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14174: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14175:
14176: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
14177: --
14178: -- following sets the accounting attributes needed to reverse

Line 14355: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

14351:
14352: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
14353: -- or secondary ledger that has different currency with primary
14354: -- or alc that is calculated by sla
14355: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14356: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
14357:
14358: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14359: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

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

14352: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
14353: -- or secondary ledger that has different currency with primary
14354: -- or alc that is calculated by sla
14355: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14356: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
14357:
14358: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14359: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14360: AND (l_actual_flag = 'A')) THEN

Line 14358: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

14354: -- or alc that is calculated by sla
14355: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14356: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
14357:
14358: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14359: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14360: AND (l_actual_flag = 'A')) THEN
14361: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14362: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 14359: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

14355: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14356: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
14357:
14358: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14359: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14360: AND (l_actual_flag = 'A')) THEN
14361: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14362: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14363: ,p_application_id => p_application_id

Line 14362: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

14358: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14359: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14360: AND (l_actual_flag = 'A')) THEN
14361: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14362: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14363: ,p_application_id => p_application_id
14364: ,p_amb_context_code => 'DEFAULT'
14365: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
14366: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 14365: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

14361: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14362: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14363: ,p_application_id => p_application_id
14364: ,p_amb_context_code => 'DEFAULT'
14365: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
14366: ,p_event_class_code => C_EVENT_CLASS_CODE
14367: ,p_event_type_code => C_EVENT_TYPE_CODE
14368:
14369: ,p_gain_ccid => -1

Line 14487: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

14483: ,p_level => C_LEVEL_PROCEDURE
14484: ,p_module => l_log_module);
14485: END IF;
14486:
14487: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14488: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
14489: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
14490:
14491: --

Line 14488: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

14484: ,p_module => l_log_module);
14485: END IF;
14486:
14487: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14488: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
14489: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
14490:
14491: --
14492: -- initialize array of lines with NULL

Line 14489: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

14485: END IF;
14486:
14487: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14488: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
14489: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
14490:
14491: --
14492: -- initialize array of lines with NULL
14493: --

Line 14719: xla_ae_journal_entry_pkg.SetProductAcctDefinition

14715: ,p_level => C_LEVEL_STATEMENT
14716: ,p_module => l_log_module);
14717: END IF;
14718: --
14719: xla_ae_journal_entry_pkg.SetProductAcctDefinition
14720: (p_product_rule_code => 'CE_STANDARD_ACCOUNTING'
14721: ,p_product_rule_type_code => 'S'
14722: ,p_product_rule_version => ''
14723: ,p_product_rule_name => 'Cash Management Standard Accounting'

Line 14728: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

14724: ,p_amb_context_code => 'DEFAULT'
14725: );
14726:
14727: l_array_ledgers :=
14728: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
14729: (p_base_ledger_id => p_base_ledger_id);
14730:
14731: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
14732: l_temp_result :=

Line 14733: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

14729: (p_base_ledger_id => p_base_ledger_id);
14730:
14731: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
14732: l_temp_result :=
14733: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
14734: (p_application_id => p_application_id
14735: ,p_base_ledger_id => p_base_ledger_id
14736: ,p_target_ledger_id => l_array_ledgers(Idx)
14737: ,p_primary_ledger_id => p_primary_ledger_id