DBA Data[Home] [Help]

APPS.XLA_00222_AAD_S_000017_PKG dependencies on XLA_AE_JOURNAL_ENTRY_PKG

Line 24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

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

Line 31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

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

Line 37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

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

Line 41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

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

Line 45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

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

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

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

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

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

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

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

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

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

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

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

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

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

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

389: ,p_level => C_LEVEL_PROCEDURE
390: ,p_module => l_log_module);
391: END IF;
392:
393: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
394: l_component_type := 'AMB_DESCRIPTION';
395: l_component_code := 'JLBR_AR_BANK_CHARGES_JED';
396: l_component_type_code := 'S';
397: l_component_appl_id := 222;

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

555: ,p_level => C_LEVEL_PROCEDURE
556: ,p_module => l_log_module);
557: END IF;
558:
559: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
560: l_component_type := 'AMB_DESCRIPTION';
561: l_component_code := 'JLBR_AR_BILLS_UND_COLL_JED';
562: l_component_type_code := 'S';
563: l_component_appl_id := 222;

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

673: ,p_level => C_LEVEL_PROCEDURE
674: ,p_module => l_log_module);
675: END IF;
676:
677: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
678: l_component_type := 'AMB_DESCRIPTION';
679: l_component_code := 'JLBR_AR_BILLS_UND_DISC_JED';
680: l_component_type_code := 'S';
681: l_component_appl_id := 222;

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

794: ,p_level => C_LEVEL_PROCEDURE
795: ,p_module => l_log_module);
796: END IF;
797:
798: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
799: l_component_type := 'AMB_DESCRIPTION';
800: l_component_code := 'JLBR_AR_CASH_JED';
801: l_component_type_code := 'S';
802: l_component_appl_id := 222;

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

960: ,p_level => C_LEVEL_PROCEDURE
961: ,p_module => l_log_module);
962: END IF;
963:
964: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
965: l_component_type := 'AMB_DESCRIPTION';
966: l_component_code := 'JLBR_AR_COLL_ENDORSEMENT_JED';
967: l_component_type_code := 'S';
968: l_component_appl_id := 222;

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

1078: ,p_level => C_LEVEL_PROCEDURE
1079: ,p_module => l_log_module);
1080: END IF;
1081:
1082: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1083: l_component_type := 'AMB_DESCRIPTION';
1084: l_component_code := 'JLBR_AR_DISC_ENDORSEMENT_JED';
1085: l_component_type_code := 'S';
1086: l_component_appl_id := 222;

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

1196: ,p_level => C_LEVEL_PROCEDURE
1197: ,p_module => l_log_module);
1198: END IF;
1199:
1200: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1201: l_component_type := 'AMB_DESCRIPTION';
1202: l_component_code := 'JLBR_AR_FACT_CHARGES_JED';
1203: l_component_type_code := 'S';
1204: l_component_appl_id := 222;

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

1320: ,p_level => C_LEVEL_PROCEDURE
1321: ,p_module => l_log_module);
1322: END IF;
1323:
1324: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1325: l_component_type := 'AMB_DESCRIPTION';
1326: l_component_code := 'MISC_RCTS_H';
1327: l_component_type_code := 'S';
1328: l_component_appl_id := 222;

Line 1371: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);

1367: l_description := SUBSTR(CONCAT(l_description,'Receipt Date -'),1,2000);
1368: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1369: END IF;
1370: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_11,
1371: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1372: IF l_source IS NOT NULL THEN
1373: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1374: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1375: END IF;

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

1475: ,p_level => C_LEVEL_PROCEDURE
1476: ,p_module => l_log_module);
1477: END IF;
1478:
1479: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1480: l_component_type := 'AMB_DESCRIPTION';
1481: l_component_code := 'RCT_H';
1482: l_component_type_code := 'S';
1483: l_component_appl_id := 222;

Line 1526: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);

1522: l_description := SUBSTR(CONCAT(l_description,'Receipt Date -'),1,2000);
1523: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1524: END IF;
1525: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_11,
1526: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1527: IF l_source IS NOT NULL THEN
1528: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1529: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1530: END IF;

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

1624: ,p_level => C_LEVEL_PROCEDURE
1625: ,p_module => l_log_module);
1626: END IF;
1627:
1628: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1629: l_component_type := 'AMB_DESCRIPTION';
1630: l_component_code := 'RCT_L';
1631: l_component_type_code := 'S';
1632: l_component_appl_id := 222;

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

1770: (p_msg => 'END of AcctDerRule_12(invalid)'
1771: ,p_level => C_LEVEL_PROCEDURE
1772: ,p_module => l_log_module);
1773: END IF;
1774: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1775: x_value_type_code := null;
1776: l_output_value := null;
1777: xla_accounting_err_pkg.build_message
1778: (p_appli_s_name => 'XLA'

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

1790: 'XLA_OWNER_TYPE'
1791: ,l_component_type_code
1792: )
1793: ,p_token_3 => 'PAD_NAME'
1794: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1795: ,p_token_4 => 'PAD_OWNER'
1796: ,p_value_4 => xla_lookups_pkg.get_meaning(
1797: 'XLA_OWNER_TYPE'
1798: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1798: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1794: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1795: ,p_token_4 => 'PAD_OWNER'
1796: ,p_value_4 => xla_lookups_pkg.get_meaning(
1797: 'XLA_OWNER_TYPE'
1798: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1799: )
1800: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1801: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1802: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1796: ,p_value_4 => xla_lookups_pkg.get_meaning(
1797: 'XLA_OWNER_TYPE'
1798: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1799: )
1800: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1801: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1802: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1803: ,p_ae_header_id => NULL
1804: );

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

1797: 'XLA_OWNER_TYPE'
1798: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1799: )
1800: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1801: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1802: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1803: ,p_ae_header_id => NULL
1804: );
1805: RETURN l_output_value;

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

1798: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1799: )
1800: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1801: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1802: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1803: ,p_ae_header_id => NULL
1804: );
1805: RETURN l_output_value;
1806: EXCEPTION

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

1874: (p_msg => 'END of AcctDerRule_13(invalid)'
1875: ,p_level => C_LEVEL_PROCEDURE
1876: ,p_module => l_log_module);
1877: END IF;
1878: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1879: x_value_type_code := null;
1880: l_output_value := null;
1881: xla_accounting_err_pkg.build_message
1882: (p_appli_s_name => 'XLA'

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

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

Line 1902: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

1978: (p_msg => 'END of AcctDerRule_14(invalid)'
1979: ,p_level => C_LEVEL_PROCEDURE
1980: ,p_module => l_log_module);
1981: END IF;
1982: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1983: x_value_type_code := null;
1984: l_output_value := null;
1985: xla_accounting_err_pkg.build_message
1986: (p_appli_s_name => 'XLA'

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

1998: 'XLA_OWNER_TYPE'
1999: ,l_component_type_code
2000: )
2001: ,p_token_3 => 'PAD_NAME'
2002: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2003: ,p_token_4 => 'PAD_OWNER'
2004: ,p_value_4 => xla_lookups_pkg.get_meaning(
2005: 'XLA_OWNER_TYPE'
2006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2002: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2003: ,p_token_4 => 'PAD_OWNER'
2004: ,p_value_4 => xla_lookups_pkg.get_meaning(
2005: 'XLA_OWNER_TYPE'
2006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2007: )
2008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2004: ,p_value_4 => xla_lookups_pkg.get_meaning(
2005: 'XLA_OWNER_TYPE'
2006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2007: )
2008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2011: ,p_ae_header_id => NULL
2012: );

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

2005: 'XLA_OWNER_TYPE'
2006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2007: )
2008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2011: ,p_ae_header_id => NULL
2012: );
2013: RETURN l_output_value;

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

2006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2007: )
2008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2011: ,p_ae_header_id => NULL
2012: );
2013: RETURN l_output_value;
2014: EXCEPTION

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

2082: (p_msg => 'END of AcctDerRule_15(invalid)'
2083: ,p_level => C_LEVEL_PROCEDURE
2084: ,p_module => l_log_module);
2085: END IF;
2086: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2087: x_value_type_code := null;
2088: l_output_value := null;
2089: xla_accounting_err_pkg.build_message
2090: (p_appli_s_name => 'XLA'

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

2102: 'XLA_OWNER_TYPE'
2103: ,l_component_type_code
2104: )
2105: ,p_token_3 => 'PAD_NAME'
2106: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2107: ,p_token_4 => 'PAD_OWNER'
2108: ,p_value_4 => xla_lookups_pkg.get_meaning(
2109: 'XLA_OWNER_TYPE'
2110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2106: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2107: ,p_token_4 => 'PAD_OWNER'
2108: ,p_value_4 => xla_lookups_pkg.get_meaning(
2109: 'XLA_OWNER_TYPE'
2110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2111: )
2112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2108: ,p_value_4 => xla_lookups_pkg.get_meaning(
2109: 'XLA_OWNER_TYPE'
2110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2111: )
2112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2115: ,p_ae_header_id => NULL
2116: );

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

2109: 'XLA_OWNER_TYPE'
2110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2111: )
2112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2115: ,p_ae_header_id => NULL
2116: );
2117: RETURN l_output_value;

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

2110: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2111: )
2112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2115: ,p_ae_header_id => NULL
2116: );
2117: RETURN l_output_value;
2118: EXCEPTION

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

2186: (p_msg => 'END of AcctDerRule_16(invalid)'
2187: ,p_level => C_LEVEL_PROCEDURE
2188: ,p_module => l_log_module);
2189: END IF;
2190: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2191: x_value_type_code := null;
2192: l_output_value := null;
2193: xla_accounting_err_pkg.build_message
2194: (p_appli_s_name => 'XLA'

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

2206: 'XLA_OWNER_TYPE'
2207: ,l_component_type_code
2208: )
2209: ,p_token_3 => 'PAD_NAME'
2210: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2211: ,p_token_4 => 'PAD_OWNER'
2212: ,p_value_4 => xla_lookups_pkg.get_meaning(
2213: 'XLA_OWNER_TYPE'
2214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2210: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2211: ,p_token_4 => 'PAD_OWNER'
2212: ,p_value_4 => xla_lookups_pkg.get_meaning(
2213: 'XLA_OWNER_TYPE'
2214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2215: )
2216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2212: ,p_value_4 => xla_lookups_pkg.get_meaning(
2213: 'XLA_OWNER_TYPE'
2214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2215: )
2216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2219: ,p_ae_header_id => NULL
2220: );

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

2213: 'XLA_OWNER_TYPE'
2214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2215: )
2216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2219: ,p_ae_header_id => NULL
2220: );
2221: RETURN l_output_value;

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

2214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2215: )
2216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2219: ,p_ae_header_id => NULL
2220: );
2221: RETURN l_output_value;
2222: EXCEPTION

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

2290: (p_msg => 'END of AcctDerRule_17(invalid)'
2291: ,p_level => C_LEVEL_PROCEDURE
2292: ,p_module => l_log_module);
2293: END IF;
2294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2295: x_value_type_code := null;
2296: l_output_value := null;
2297: xla_accounting_err_pkg.build_message
2298: (p_appli_s_name => 'XLA'

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

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

Line 2318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2394: (p_msg => 'END of AcctDerRule_18(invalid)'
2395: ,p_level => C_LEVEL_PROCEDURE
2396: ,p_module => l_log_module);
2397: END IF;
2398: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2399: x_value_type_code := null;
2400: l_output_value := null;
2401: xla_accounting_err_pkg.build_message
2402: (p_appli_s_name => 'XLA'

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

2414: 'XLA_OWNER_TYPE'
2415: ,l_component_type_code
2416: )
2417: ,p_token_3 => 'PAD_NAME'
2418: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2419: ,p_token_4 => 'PAD_OWNER'
2420: ,p_value_4 => xla_lookups_pkg.get_meaning(
2421: 'XLA_OWNER_TYPE'
2422: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2422: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2418: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2419: ,p_token_4 => 'PAD_OWNER'
2420: ,p_value_4 => xla_lookups_pkg.get_meaning(
2421: 'XLA_OWNER_TYPE'
2422: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2423: )
2424: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2425: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2426: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2420: ,p_value_4 => xla_lookups_pkg.get_meaning(
2421: 'XLA_OWNER_TYPE'
2422: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2423: )
2424: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2425: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2426: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2427: ,p_ae_header_id => NULL
2428: );

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

2421: 'XLA_OWNER_TYPE'
2422: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2423: )
2424: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2425: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2426: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2427: ,p_ae_header_id => NULL
2428: );
2429: RETURN l_output_value;

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

2422: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2423: )
2424: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2425: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2426: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2427: ,p_ae_header_id => NULL
2428: );
2429: RETURN l_output_value;
2430: EXCEPTION

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

2498: (p_msg => 'END of AcctDerRule_19(invalid)'
2499: ,p_level => C_LEVEL_PROCEDURE
2500: ,p_module => l_log_module);
2501: END IF;
2502: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2503: x_value_type_code := null;
2504: l_output_value := null;
2505: xla_accounting_err_pkg.build_message
2506: (p_appli_s_name => 'XLA'

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

2518: 'XLA_OWNER_TYPE'
2519: ,l_component_type_code
2520: )
2521: ,p_token_3 => 'PAD_NAME'
2522: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2523: ,p_token_4 => 'PAD_OWNER'
2524: ,p_value_4 => xla_lookups_pkg.get_meaning(
2525: 'XLA_OWNER_TYPE'
2526: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2526: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2522: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2523: ,p_token_4 => 'PAD_OWNER'
2524: ,p_value_4 => xla_lookups_pkg.get_meaning(
2525: 'XLA_OWNER_TYPE'
2526: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2527: )
2528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2524: ,p_value_4 => xla_lookups_pkg.get_meaning(
2525: 'XLA_OWNER_TYPE'
2526: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2527: )
2528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2531: ,p_ae_header_id => NULL
2532: );

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

2525: 'XLA_OWNER_TYPE'
2526: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2527: )
2528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2531: ,p_ae_header_id => NULL
2532: );
2533: RETURN l_output_value;

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

2526: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2527: )
2528: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2529: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2530: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2531: ,p_ae_header_id => NULL
2532: );
2533: RETURN l_output_value;
2534: EXCEPTION

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

2602: (p_msg => 'END of AcctDerRule_20(invalid)'
2603: ,p_level => C_LEVEL_PROCEDURE
2604: ,p_module => l_log_module);
2605: END IF;
2606: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2607: x_value_type_code := null;
2608: l_output_value := null;
2609: xla_accounting_err_pkg.build_message
2610: (p_appli_s_name => 'XLA'

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

2622: 'XLA_OWNER_TYPE'
2623: ,l_component_type_code
2624: )
2625: ,p_token_3 => 'PAD_NAME'
2626: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2627: ,p_token_4 => 'PAD_OWNER'
2628: ,p_value_4 => xla_lookups_pkg.get_meaning(
2629: 'XLA_OWNER_TYPE'
2630: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2630: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2626: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2627: ,p_token_4 => 'PAD_OWNER'
2628: ,p_value_4 => xla_lookups_pkg.get_meaning(
2629: 'XLA_OWNER_TYPE'
2630: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2631: )
2632: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2633: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2634: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2628: ,p_value_4 => xla_lookups_pkg.get_meaning(
2629: 'XLA_OWNER_TYPE'
2630: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2631: )
2632: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2633: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2634: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2635: ,p_ae_header_id => NULL
2636: );

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

2629: 'XLA_OWNER_TYPE'
2630: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2631: )
2632: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2633: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2634: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2635: ,p_ae_header_id => NULL
2636: );
2637: RETURN l_output_value;

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

2630: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2631: )
2632: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2633: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2634: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2635: ,p_ae_header_id => NULL
2636: );
2637: RETURN l_output_value;
2638: EXCEPTION

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

2706: (p_msg => 'END of AcctDerRule_21(invalid)'
2707: ,p_level => C_LEVEL_PROCEDURE
2708: ,p_module => l_log_module);
2709: END IF;
2710: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2711: x_value_type_code := null;
2712: l_output_value := null;
2713: xla_accounting_err_pkg.build_message
2714: (p_appli_s_name => 'XLA'

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

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

Line 2734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2810: (p_msg => 'END of AcctDerRule_22(invalid)'
2811: ,p_level => C_LEVEL_PROCEDURE
2812: ,p_module => l_log_module);
2813: END IF;
2814: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2815: x_value_type_code := null;
2816: l_output_value := null;
2817: xla_accounting_err_pkg.build_message
2818: (p_appli_s_name => 'XLA'

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

2830: 'XLA_OWNER_TYPE'
2831: ,l_component_type_code
2832: )
2833: ,p_token_3 => 'PAD_NAME'
2834: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2835: ,p_token_4 => 'PAD_OWNER'
2836: ,p_value_4 => xla_lookups_pkg.get_meaning(
2837: 'XLA_OWNER_TYPE'
2838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2834: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2835: ,p_token_4 => 'PAD_OWNER'
2836: ,p_value_4 => xla_lookups_pkg.get_meaning(
2837: 'XLA_OWNER_TYPE'
2838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2839: )
2840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2836: ,p_value_4 => xla_lookups_pkg.get_meaning(
2837: 'XLA_OWNER_TYPE'
2838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2839: )
2840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2843: ,p_ae_header_id => NULL
2844: );

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

2837: 'XLA_OWNER_TYPE'
2838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2839: )
2840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2843: ,p_ae_header_id => NULL
2844: );
2845: RETURN l_output_value;

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

2838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2839: )
2840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2843: ,p_ae_header_id => NULL
2844: );
2845: RETURN l_output_value;
2846: EXCEPTION

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

2914: (p_msg => 'END of AcctDerRule_23(invalid)'
2915: ,p_level => C_LEVEL_PROCEDURE
2916: ,p_module => l_log_module);
2917: END IF;
2918: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2919: x_value_type_code := null;
2920: l_output_value := null;
2921: xla_accounting_err_pkg.build_message
2922: (p_appli_s_name => 'XLA'

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

2934: 'XLA_OWNER_TYPE'
2935: ,l_component_type_code
2936: )
2937: ,p_token_3 => 'PAD_NAME'
2938: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2939: ,p_token_4 => 'PAD_OWNER'
2940: ,p_value_4 => xla_lookups_pkg.get_meaning(
2941: 'XLA_OWNER_TYPE'
2942: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2942: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2938: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2939: ,p_token_4 => 'PAD_OWNER'
2940: ,p_value_4 => xla_lookups_pkg.get_meaning(
2941: 'XLA_OWNER_TYPE'
2942: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2943: )
2944: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2945: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2946: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2940: ,p_value_4 => xla_lookups_pkg.get_meaning(
2941: 'XLA_OWNER_TYPE'
2942: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2943: )
2944: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2945: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2946: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2947: ,p_ae_header_id => NULL
2948: );

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

2941: 'XLA_OWNER_TYPE'
2942: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2943: )
2944: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2945: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2946: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2947: ,p_ae_header_id => NULL
2948: );
2949: RETURN l_output_value;

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

2942: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2943: )
2944: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2945: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2946: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2947: ,p_ae_header_id => NULL
2948: );
2949: RETURN l_output_value;
2950: EXCEPTION

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

3018: (p_msg => 'END of AcctDerRule_24(invalid)'
3019: ,p_level => C_LEVEL_PROCEDURE
3020: ,p_module => l_log_module);
3021: END IF;
3022: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3023: x_value_type_code := null;
3024: l_output_value := null;
3025: xla_accounting_err_pkg.build_message
3026: (p_appli_s_name => 'XLA'

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

3038: 'XLA_OWNER_TYPE'
3039: ,l_component_type_code
3040: )
3041: ,p_token_3 => 'PAD_NAME'
3042: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3043: ,p_token_4 => 'PAD_OWNER'
3044: ,p_value_4 => xla_lookups_pkg.get_meaning(
3045: 'XLA_OWNER_TYPE'
3046: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3046: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3042: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3043: ,p_token_4 => 'PAD_OWNER'
3044: ,p_value_4 => xla_lookups_pkg.get_meaning(
3045: 'XLA_OWNER_TYPE'
3046: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3047: )
3048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3044: ,p_value_4 => xla_lookups_pkg.get_meaning(
3045: 'XLA_OWNER_TYPE'
3046: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3047: )
3048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3051: ,p_ae_header_id => NULL
3052: );

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

3045: 'XLA_OWNER_TYPE'
3046: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3047: )
3048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3051: ,p_ae_header_id => NULL
3052: );
3053: RETURN l_output_value;

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

3046: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3047: )
3048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3051: ,p_ae_header_id => NULL
3052: );
3053: RETURN l_output_value;
3054: EXCEPTION

Line 3146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

3142: l_tmp_amt NUMBER;
3143: l_acc_rev_natural_side_code VARCHAR2(1);
3144:
3145: l_num_entries NUMBER;
3146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3150: l_recog_line_1 NUMBER;

Line 3147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

3143: l_acc_rev_natural_side_code VARCHAR2(1);
3144:
3145: l_num_entries NUMBER;
3146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3150: l_recog_line_1 NUMBER;
3151: l_recog_line_2 NUMBER;

Line 3148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

3144:
3145: l_num_entries NUMBER;
3146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3150: l_recog_line_1 NUMBER;
3151: l_recog_line_2 NUMBER;
3152:

Line 3149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

3145: l_num_entries NUMBER;
3146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3150: l_recog_line_1 NUMBER;
3151: l_recog_line_2 NUMBER;
3152:
3153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 3155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

3151: l_recog_line_2 NUMBER;
3152:
3153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3154: l_bflow_applied_to_amt NUMBER; -- 5132302
3155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3156:
3157: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3158:
3159: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

3226: l_accrual_line_num := NULL; -- 4262811
3227: l_tmp_amt := NULL; -- 4262811
3228: --
3229:
3230: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
3231: l_balance_type_code <> 'B' THEN
3232: IF NVL(p_source_27,'
3233: ') = 'ADJ' AND
3234: NVL(p_source_28,'

Line 3304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

3300: --
3301: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
3302:
3303: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
3304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3305:
3306: -- 4955764
3307: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3308: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

3350: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
3351:
3352: IF xla_accounting_cache_pkg.GetValueChar
3353: (p_source_code => 'LEDGER_CATEGORY_CODE'
3354: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
3355: AND l_bflow_method_code = 'PRIOR_ENTRY'
3356: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
3357: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
3358: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

3450: p_lookup_type => 'XLA_OWNER_TYPE'
3451: ,p_lookup_code => l_component_type_code
3452: )
3453: ,p_token_4 => 'PRODUCT_NAME'
3454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3458: ,p_ae_header_id => NULL

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

3451: ,p_lookup_code => l_component_type_code
3452: )
3453: ,p_token_4 => 'PRODUCT_NAME'
3454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3458: ,p_ae_header_id => NULL
3459: );

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

3452: )
3453: ,p_token_4 => 'PRODUCT_NAME'
3454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3458: ,p_ae_header_id => NULL
3459: );
3460:

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

3453: ,p_token_4 => 'PRODUCT_NAME'
3454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3458: ,p_ae_header_id => NULL
3459: );
3460:
3461: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 3488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3484: ----------------------------------------------------------------------------------
3485: -- 4219869 Business Flow
3486: -- Update journal entry status -- Need to generate this within IF
3487: ----------------------------------------------------------------------------------
3488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
3490: ,p_balance_type_code => l_balance_type_code
3491: );
3492:

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

3571:
3572: --
3573: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
3574: --
3575: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
3576: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
3577: ELSE
3578: ---------------------------------------------------------------------------------------------------
3579: -- 4262811a Switch Sign

Line 3600: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3596:
3597: XLA_AE_LINES_PKG.ValidateCurrentLine;
3598: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3599:
3600: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3601: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
3602: ,p_balance_type_code => l_balance_type_code);
3603:
3604: END IF;

Line 3716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

3712: l_tmp_amt NUMBER;
3713: l_acc_rev_natural_side_code VARCHAR2(1);
3714:
3715: l_num_entries NUMBER;
3716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3720: l_recog_line_1 NUMBER;

Line 3717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

3713: l_acc_rev_natural_side_code VARCHAR2(1);
3714:
3715: l_num_entries NUMBER;
3716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3720: l_recog_line_1 NUMBER;
3721: l_recog_line_2 NUMBER;

Line 3718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

3714:
3715: l_num_entries NUMBER;
3716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3720: l_recog_line_1 NUMBER;
3721: l_recog_line_2 NUMBER;
3722:

Line 3719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

3715: l_num_entries NUMBER;
3716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3720: l_recog_line_1 NUMBER;
3721: l_recog_line_2 NUMBER;
3722:
3723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 3725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

3721: l_recog_line_2 NUMBER;
3722:
3723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3724: l_bflow_applied_to_amt NUMBER; -- 5132302
3725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3726:
3727: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3728:
3729: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

3796: l_accrual_line_num := NULL; -- 4262811
3797: l_tmp_amt := NULL; -- 4262811
3798: --
3799:
3800: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
3801: l_balance_type_code <> 'B' THEN
3802: IF NVL(p_source_27,'
3803: ') = 'ADJ' AND
3804: NVL(p_source_28,'

Line 3874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

3870: --
3871: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
3872:
3873: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
3874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3875:
3876: -- 4955764
3877: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3878: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

3920: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
3921:
3922: IF xla_accounting_cache_pkg.GetValueChar
3923: (p_source_code => 'LEDGER_CATEGORY_CODE'
3924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
3925: AND l_bflow_method_code = 'PRIOR_ENTRY'
3926: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
3927: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
3928: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4020: p_lookup_type => 'XLA_OWNER_TYPE'
4021: ,p_lookup_code => l_component_type_code
4022: )
4023: ,p_token_4 => 'PRODUCT_NAME'
4024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4028: ,p_ae_header_id => NULL

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

4021: ,p_lookup_code => l_component_type_code
4022: )
4023: ,p_token_4 => 'PRODUCT_NAME'
4024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4028: ,p_ae_header_id => NULL
4029: );

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

4022: )
4023: ,p_token_4 => 'PRODUCT_NAME'
4024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4028: ,p_ae_header_id => NULL
4029: );
4030:

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

4023: ,p_token_4 => 'PRODUCT_NAME'
4024: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4025: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4026: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4027: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4028: ,p_ae_header_id => NULL
4029: );
4030:
4031: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4054: ----------------------------------------------------------------------------------
4055: -- 4219869 Business Flow
4056: -- Update journal entry status -- Need to generate this within IF
4057: ----------------------------------------------------------------------------------
4058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4059: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4060: ,p_balance_type_code => l_balance_type_code
4061: );
4062:

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

4141:
4142: --
4143: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
4144: --
4145: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
4146: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
4147: ELSE
4148: ---------------------------------------------------------------------------------------------------
4149: -- 4262811a Switch Sign

Line 4170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4166:
4167: XLA_AE_LINES_PKG.ValidateCurrentLine;
4168: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4169:
4170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4171: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4172: ,p_balance_type_code => l_balance_type_code);
4173:
4174: END IF;

Line 4284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4280: l_tmp_amt NUMBER;
4281: l_acc_rev_natural_side_code VARCHAR2(1);
4282:
4283: l_num_entries NUMBER;
4284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4288: l_recog_line_1 NUMBER;

Line 4285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4281: l_acc_rev_natural_side_code VARCHAR2(1);
4282:
4283: l_num_entries NUMBER;
4284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4288: l_recog_line_1 NUMBER;
4289: l_recog_line_2 NUMBER;

Line 4286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4282:
4283: l_num_entries NUMBER;
4284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4288: l_recog_line_1 NUMBER;
4289: l_recog_line_2 NUMBER;
4290:

Line 4287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4283: l_num_entries NUMBER;
4284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4288: l_recog_line_1 NUMBER;
4289: l_recog_line_2 NUMBER;
4290:
4291: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4293: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4289: l_recog_line_2 NUMBER;
4290:
4291: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4292: l_bflow_applied_to_amt NUMBER; -- 5132302
4293: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4294:
4295: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4296:
4297: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4364: l_accrual_line_num := NULL; -- 4262811
4365: l_tmp_amt := NULL; -- 4262811
4366: --
4367:
4368: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4369: l_balance_type_code <> 'B' THEN
4370: IF NVL(p_source_27,'
4371: ') = 'FINCHRG' OR
4372: NVL(p_source_27,'

Line 4442: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4438: --
4439: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4440:
4441: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4442: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4443:
4444: -- 4955764
4445: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4446: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4488: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4489:
4490: IF xla_accounting_cache_pkg.GetValueChar
4491: (p_source_code => 'LEDGER_CATEGORY_CODE'
4492: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4493: AND l_bflow_method_code = 'PRIOR_ENTRY'
4494: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4495: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4496: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4588: p_lookup_type => 'XLA_OWNER_TYPE'
4589: ,p_lookup_code => l_component_type_code
4590: )
4591: ,p_token_4 => 'PRODUCT_NAME'
4592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4596: ,p_ae_header_id => NULL

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

4589: ,p_lookup_code => l_component_type_code
4590: )
4591: ,p_token_4 => 'PRODUCT_NAME'
4592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4596: ,p_ae_header_id => NULL
4597: );

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

4590: )
4591: ,p_token_4 => 'PRODUCT_NAME'
4592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4596: ,p_ae_header_id => NULL
4597: );
4598:

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

4591: ,p_token_4 => 'PRODUCT_NAME'
4592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4596: ,p_ae_header_id => NULL
4597: );
4598:
4599: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4622: ----------------------------------------------------------------------------------
4623: -- 4219869 Business Flow
4624: -- Update journal entry status -- Need to generate this within IF
4625: ----------------------------------------------------------------------------------
4626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4627: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4628: ,p_balance_type_code => l_balance_type_code
4629: );
4630:

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

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

Line 4738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

Line 4852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4848: l_tmp_amt NUMBER;
4849: l_acc_rev_natural_side_code VARCHAR2(1);
4850:
4851: l_num_entries NUMBER;
4852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4856: l_recog_line_1 NUMBER;

Line 4853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4849: l_acc_rev_natural_side_code VARCHAR2(1);
4850:
4851: l_num_entries NUMBER;
4852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4856: l_recog_line_1 NUMBER;
4857: l_recog_line_2 NUMBER;

Line 4854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4850:
4851: l_num_entries NUMBER;
4852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4856: l_recog_line_1 NUMBER;
4857: l_recog_line_2 NUMBER;
4858:

Line 4855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4851: l_num_entries NUMBER;
4852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4856: l_recog_line_1 NUMBER;
4857: l_recog_line_2 NUMBER;
4858:
4859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4857: l_recog_line_2 NUMBER;
4858:
4859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4860: l_bflow_applied_to_amt NUMBER; -- 5132302
4861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4862:
4863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4864:
4865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4932: l_accrual_line_num := NULL; -- 4262811
4933: l_tmp_amt := NULL; -- 4262811
4934: --
4935:
4936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4937: l_balance_type_code <> 'B' THEN
4938: IF NVL(p_source_27,'
4939: ') = 'REC'
4940: THEN

Line 5008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5004: --
5005: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5006:
5007: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5009:
5010: -- 4955764
5011: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5012: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5054: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5055:
5056: IF xla_accounting_cache_pkg.GetValueChar
5057: (p_source_code => 'LEDGER_CATEGORY_CODE'
5058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5059: AND l_bflow_method_code = 'PRIOR_ENTRY'
5060: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5061: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5062: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5154: p_lookup_type => 'XLA_OWNER_TYPE'
5155: ,p_lookup_code => l_component_type_code
5156: )
5157: ,p_token_4 => 'PRODUCT_NAME'
5158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5162: ,p_ae_header_id => NULL

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

5155: ,p_lookup_code => l_component_type_code
5156: )
5157: ,p_token_4 => 'PRODUCT_NAME'
5158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5162: ,p_ae_header_id => NULL
5163: );

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

5156: )
5157: ,p_token_4 => 'PRODUCT_NAME'
5158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5162: ,p_ae_header_id => NULL
5163: );
5164:

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

5157: ,p_token_4 => 'PRODUCT_NAME'
5158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5162: ,p_ae_header_id => NULL
5163: );
5164:
5165: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5188: ----------------------------------------------------------------------------------
5189: -- 4219869 Business Flow
5190: -- Update journal entry status -- Need to generate this within IF
5191: ----------------------------------------------------------------------------------
5192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5193: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5194: ,p_balance_type_code => l_balance_type_code
5195: );
5196:

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

5275:
5276: --
5277: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5278: --
5279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5280: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5281: ELSE
5282: ---------------------------------------------------------------------------------------------------
5283: -- 4262811a Switch Sign

Line 5304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5300:
5301: XLA_AE_LINES_PKG.ValidateCurrentLine;
5302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5303:
5304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5306: ,p_balance_type_code => l_balance_type_code);
5307:
5308: END IF;

Line 5418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5414: l_tmp_amt NUMBER;
5415: l_acc_rev_natural_side_code VARCHAR2(1);
5416:
5417: l_num_entries NUMBER;
5418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5422: l_recog_line_1 NUMBER;

Line 5419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5415: l_acc_rev_natural_side_code VARCHAR2(1);
5416:
5417: l_num_entries NUMBER;
5418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5422: l_recog_line_1 NUMBER;
5423: l_recog_line_2 NUMBER;

Line 5420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5416:
5417: l_num_entries NUMBER;
5418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5422: l_recog_line_1 NUMBER;
5423: l_recog_line_2 NUMBER;
5424:

Line 5421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5417: l_num_entries NUMBER;
5418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5422: l_recog_line_1 NUMBER;
5423: l_recog_line_2 NUMBER;
5424:
5425: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5427: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5423: l_recog_line_2 NUMBER;
5424:
5425: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5426: l_bflow_applied_to_amt NUMBER; -- 5132302
5427: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5428:
5429: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5430:
5431: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5498: l_accrual_line_num := NULL; -- 4262811
5499: l_tmp_amt := NULL; -- 4262811
5500: --
5501:
5502: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5503: l_balance_type_code <> 'B' THEN
5504: IF NVL(p_source_27,'
5505: ') = 'DEFERRED_TAX'
5506: THEN

Line 5574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5570: --
5571: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5572:
5573: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5575:
5576: -- 4955764
5577: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5578: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5620: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5621:
5622: IF xla_accounting_cache_pkg.GetValueChar
5623: (p_source_code => 'LEDGER_CATEGORY_CODE'
5624: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5625: AND l_bflow_method_code = 'PRIOR_ENTRY'
5626: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5627: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5628: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5720: p_lookup_type => 'XLA_OWNER_TYPE'
5721: ,p_lookup_code => l_component_type_code
5722: )
5723: ,p_token_4 => 'PRODUCT_NAME'
5724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5728: ,p_ae_header_id => NULL

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

5721: ,p_lookup_code => l_component_type_code
5722: )
5723: ,p_token_4 => 'PRODUCT_NAME'
5724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5728: ,p_ae_header_id => NULL
5729: );

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

5722: )
5723: ,p_token_4 => 'PRODUCT_NAME'
5724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5728: ,p_ae_header_id => NULL
5729: );
5730:

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

5723: ,p_token_4 => 'PRODUCT_NAME'
5724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5728: ,p_ae_header_id => NULL
5729: );
5730:
5731: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5754: ----------------------------------------------------------------------------------
5755: -- 4219869 Business Flow
5756: -- Update journal entry status -- Need to generate this within IF
5757: ----------------------------------------------------------------------------------
5758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5759: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5760: ,p_balance_type_code => l_balance_type_code
5761: );
5762:

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

5841:
5842: --
5843: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5844: --
5845: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5846: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5847: ELSE
5848: ---------------------------------------------------------------------------------------------------
5849: -- 4262811a Switch Sign

Line 5870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5866:
5867: XLA_AE_LINES_PKG.ValidateCurrentLine;
5868: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5869:
5870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5871: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5872: ,p_balance_type_code => l_balance_type_code);
5873:
5874: END IF;

Line 5984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5980: l_tmp_amt NUMBER;
5981: l_acc_rev_natural_side_code VARCHAR2(1);
5982:
5983: l_num_entries NUMBER;
5984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5988: l_recog_line_1 NUMBER;

Line 5985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5981: l_acc_rev_natural_side_code VARCHAR2(1);
5982:
5983: l_num_entries NUMBER;
5984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5988: l_recog_line_1 NUMBER;
5989: l_recog_line_2 NUMBER;

Line 5986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5982:
5983: l_num_entries NUMBER;
5984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5988: l_recog_line_1 NUMBER;
5989: l_recog_line_2 NUMBER;
5990:

Line 5987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5983: l_num_entries NUMBER;
5984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5988: l_recog_line_1 NUMBER;
5989: l_recog_line_2 NUMBER;
5990:
5991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5989: l_recog_line_2 NUMBER;
5990:
5991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5992: l_bflow_applied_to_amt NUMBER; -- 5132302
5993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5994:
5995: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5996:
5997: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6064: l_accrual_line_num := NULL; -- 4262811
6065: l_tmp_amt := NULL; -- 4262811
6066: --
6067:
6068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6069: l_balance_type_code <> 'B' THEN
6070: IF NVL(p_source_27,'
6071: ') = 'FINCHRG_NON_REC_TAX'
6072: THEN

Line 6140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6136: --
6137: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6138:
6139: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6141:
6142: -- 4955764
6143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6186: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6187:
6188: IF xla_accounting_cache_pkg.GetValueChar
6189: (p_source_code => 'LEDGER_CATEGORY_CODE'
6190: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6191: AND l_bflow_method_code = 'PRIOR_ENTRY'
6192: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6193: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6194: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6286: p_lookup_type => 'XLA_OWNER_TYPE'
6287: ,p_lookup_code => l_component_type_code
6288: )
6289: ,p_token_4 => 'PRODUCT_NAME'
6290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6294: ,p_ae_header_id => NULL

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

6287: ,p_lookup_code => l_component_type_code
6288: )
6289: ,p_token_4 => 'PRODUCT_NAME'
6290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6294: ,p_ae_header_id => NULL
6295: );

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

6288: )
6289: ,p_token_4 => 'PRODUCT_NAME'
6290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6294: ,p_ae_header_id => NULL
6295: );
6296:

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

6289: ,p_token_4 => 'PRODUCT_NAME'
6290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6294: ,p_ae_header_id => NULL
6295: );
6296:
6297: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6320: ----------------------------------------------------------------------------------
6321: -- 4219869 Business Flow
6322: -- Update journal entry status -- Need to generate this within IF
6323: ----------------------------------------------------------------------------------
6324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6325: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6326: ,p_balance_type_code => l_balance_type_code
6327: );
6328:

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

6407:
6408: --
6409: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6410: --
6411: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6412: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6413: ELSE
6414: ---------------------------------------------------------------------------------------------------
6415: -- 4262811a Switch Sign

Line 6436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6432:
6433: XLA_AE_LINES_PKG.ValidateCurrentLine;
6434: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6435:
6436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6437: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6438: ,p_balance_type_code => l_balance_type_code);
6439:
6440: END IF;

Line 6550: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6546: l_tmp_amt NUMBER;
6547: l_acc_rev_natural_side_code VARCHAR2(1);
6548:
6549: l_num_entries NUMBER;
6550: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6551: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6552: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6553: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6554: l_recog_line_1 NUMBER;

Line 6551: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6547: l_acc_rev_natural_side_code VARCHAR2(1);
6548:
6549: l_num_entries NUMBER;
6550: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6551: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6552: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6553: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6554: l_recog_line_1 NUMBER;
6555: l_recog_line_2 NUMBER;

Line 6552: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6548:
6549: l_num_entries NUMBER;
6550: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6551: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6552: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6553: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6554: l_recog_line_1 NUMBER;
6555: l_recog_line_2 NUMBER;
6556:

Line 6553: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6549: l_num_entries NUMBER;
6550: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6551: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6552: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6553: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6554: l_recog_line_1 NUMBER;
6555: l_recog_line_2 NUMBER;
6556:
6557: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6559: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6555: l_recog_line_2 NUMBER;
6556:
6557: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6558: l_bflow_applied_to_amt NUMBER; -- 5132302
6559: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6560:
6561: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6562:
6563: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6630: l_accrual_line_num := NULL; -- 4262811
6631: l_tmp_amt := NULL; -- 4262811
6632: --
6633:
6634: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6635: l_balance_type_code <> 'B' THEN
6636: IF NVL(p_source_27,'
6637: ') = 'ADJ_NON_REC_TAX'
6638: THEN

Line 6706: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

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

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

6752: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6753:
6754: IF xla_accounting_cache_pkg.GetValueChar
6755: (p_source_code => 'LEDGER_CATEGORY_CODE'
6756: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6757: AND l_bflow_method_code = 'PRIOR_ENTRY'
6758: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6759: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6760: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6852: p_lookup_type => 'XLA_OWNER_TYPE'
6853: ,p_lookup_code => l_component_type_code
6854: )
6855: ,p_token_4 => 'PRODUCT_NAME'
6856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6860: ,p_ae_header_id => NULL

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

6853: ,p_lookup_code => l_component_type_code
6854: )
6855: ,p_token_4 => 'PRODUCT_NAME'
6856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6860: ,p_ae_header_id => NULL
6861: );

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

6854: )
6855: ,p_token_4 => 'PRODUCT_NAME'
6856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6860: ,p_ae_header_id => NULL
6861: );
6862:

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

6855: ,p_token_4 => 'PRODUCT_NAME'
6856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6860: ,p_ae_header_id => NULL
6861: );
6862:
6863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6886: ----------------------------------------------------------------------------------
6887: -- 4219869 Business Flow
6888: -- Update journal entry status -- Need to generate this within IF
6889: ----------------------------------------------------------------------------------
6890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6892: ,p_balance_type_code => l_balance_type_code
6893: );
6894:

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

6973:
6974: --
6975: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6976: --
6977: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6978: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6979: ELSE
6980: ---------------------------------------------------------------------------------------------------
6981: -- 4262811a Switch Sign

Line 7002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6998:
6999: XLA_AE_LINES_PKG.ValidateCurrentLine;
7000: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7001:
7002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7004: ,p_balance_type_code => l_balance_type_code);
7005:
7006: END IF;

Line 7116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7112: l_tmp_amt NUMBER;
7113: l_acc_rev_natural_side_code VARCHAR2(1);
7114:
7115: l_num_entries NUMBER;
7116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7120: l_recog_line_1 NUMBER;

Line 7117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7113: l_acc_rev_natural_side_code VARCHAR2(1);
7114:
7115: l_num_entries NUMBER;
7116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7120: l_recog_line_1 NUMBER;
7121: l_recog_line_2 NUMBER;

Line 7118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7114:
7115: l_num_entries NUMBER;
7116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7120: l_recog_line_1 NUMBER;
7121: l_recog_line_2 NUMBER;
7122:

Line 7119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7115: l_num_entries NUMBER;
7116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7120: l_recog_line_1 NUMBER;
7121: l_recog_line_2 NUMBER;
7122:
7123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7121: l_recog_line_2 NUMBER;
7122:
7123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7124: l_bflow_applied_to_amt NUMBER; -- 5132302
7125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7126:
7127: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7128:
7129: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7196: l_accrual_line_num := NULL; -- 4262811
7197: l_tmp_amt := NULL; -- 4262811
7198: --
7199:
7200: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7201: l_balance_type_code <> 'B' THEN
7202: IF NVL(p_source_27,'
7203: ') = 'TAX'
7204: THEN

Line 7272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7268: --
7269: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7270:
7271: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7273:
7274: -- 4955764
7275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7318: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7319:
7320: IF xla_accounting_cache_pkg.GetValueChar
7321: (p_source_code => 'LEDGER_CATEGORY_CODE'
7322: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7323: AND l_bflow_method_code = 'PRIOR_ENTRY'
7324: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7325: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7326: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7418: p_lookup_type => 'XLA_OWNER_TYPE'
7419: ,p_lookup_code => l_component_type_code
7420: )
7421: ,p_token_4 => 'PRODUCT_NAME'
7422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7426: ,p_ae_header_id => NULL

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

7419: ,p_lookup_code => l_component_type_code
7420: )
7421: ,p_token_4 => 'PRODUCT_NAME'
7422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7426: ,p_ae_header_id => NULL
7427: );

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

7420: )
7421: ,p_token_4 => 'PRODUCT_NAME'
7422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7426: ,p_ae_header_id => NULL
7427: );
7428:

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

7421: ,p_token_4 => 'PRODUCT_NAME'
7422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7426: ,p_ae_header_id => NULL
7427: );
7428:
7429: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7456: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7452: ----------------------------------------------------------------------------------
7453: -- 4219869 Business Flow
7454: -- Update journal entry status -- Need to generate this within IF
7455: ----------------------------------------------------------------------------------
7456: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7457: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7458: ,p_balance_type_code => l_balance_type_code
7459: );
7460:

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

7539:
7540: --
7541: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7542: --
7543: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7544: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7545: ELSE
7546: ---------------------------------------------------------------------------------------------------
7547: -- 4262811a Switch Sign

Line 7568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7564:
7565: XLA_AE_LINES_PKG.ValidateCurrentLine;
7566: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7567:
7568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7569: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7570: ,p_balance_type_code => l_balance_type_code);
7571:
7572: END IF;

Line 7682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7678: l_tmp_amt NUMBER;
7679: l_acc_rev_natural_side_code VARCHAR2(1);
7680:
7681: l_num_entries NUMBER;
7682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7686: l_recog_line_1 NUMBER;

Line 7683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7679: l_acc_rev_natural_side_code VARCHAR2(1);
7680:
7681: l_num_entries NUMBER;
7682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7686: l_recog_line_1 NUMBER;
7687: l_recog_line_2 NUMBER;

Line 7684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7680:
7681: l_num_entries NUMBER;
7682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7686: l_recog_line_1 NUMBER;
7687: l_recog_line_2 NUMBER;
7688:

Line 7685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7681: l_num_entries NUMBER;
7682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7686: l_recog_line_1 NUMBER;
7687: l_recog_line_2 NUMBER;
7688:
7689: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7691: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7687: l_recog_line_2 NUMBER;
7688:
7689: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7690: l_bflow_applied_to_amt NUMBER; -- 5132302
7691: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7692:
7693: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7694:
7695: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7762: l_accrual_line_num := NULL; -- 4262811
7763: l_tmp_amt := NULL; -- 4262811
7764: --
7765:
7766: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7767: l_balance_type_code <> 'B' THEN
7768: IF NVL(p_source_27,'
7769: ') = 'DEFERRED_TAX'
7770: THEN

Line 7838: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7834: --
7835: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7836:
7837: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7838: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7839:
7840: -- 4955764
7841: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7842: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7884: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7885:
7886: IF xla_accounting_cache_pkg.GetValueChar
7887: (p_source_code => 'LEDGER_CATEGORY_CODE'
7888: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7889: AND l_bflow_method_code = 'PRIOR_ENTRY'
7890: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7891: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7892: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7984: p_lookup_type => 'XLA_OWNER_TYPE'
7985: ,p_lookup_code => l_component_type_code
7986: )
7987: ,p_token_4 => 'PRODUCT_NAME'
7988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7992: ,p_ae_header_id => NULL

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

7985: ,p_lookup_code => l_component_type_code
7986: )
7987: ,p_token_4 => 'PRODUCT_NAME'
7988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7992: ,p_ae_header_id => NULL
7993: );

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

7986: )
7987: ,p_token_4 => 'PRODUCT_NAME'
7988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7992: ,p_ae_header_id => NULL
7993: );
7994:

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

7987: ,p_token_4 => 'PRODUCT_NAME'
7988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7992: ,p_ae_header_id => NULL
7993: );
7994:
7995: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8018: ----------------------------------------------------------------------------------
8019: -- 4219869 Business Flow
8020: -- Update journal entry status -- Need to generate this within IF
8021: ----------------------------------------------------------------------------------
8022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8024: ,p_balance_type_code => l_balance_type_code
8025: );
8026:

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

8105:
8106: --
8107: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8108: --
8109: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8110: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8111: ELSE
8112: ---------------------------------------------------------------------------------------------------
8113: -- 4262811a Switch Sign

Line 8134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8130:
8131: XLA_AE_LINES_PKG.ValidateCurrentLine;
8132: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8133:
8134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8136: ,p_balance_type_code => l_balance_type_code);
8137:
8138: END IF;

Line 8248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8244: l_tmp_amt NUMBER;
8245: l_acc_rev_natural_side_code VARCHAR2(1);
8246:
8247: l_num_entries NUMBER;
8248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8252: l_recog_line_1 NUMBER;

Line 8249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8245: l_acc_rev_natural_side_code VARCHAR2(1);
8246:
8247: l_num_entries NUMBER;
8248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8252: l_recog_line_1 NUMBER;
8253: l_recog_line_2 NUMBER;

Line 8250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8246:
8247: l_num_entries NUMBER;
8248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8252: l_recog_line_1 NUMBER;
8253: l_recog_line_2 NUMBER;
8254:

Line 8251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8247: l_num_entries NUMBER;
8248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8252: l_recog_line_1 NUMBER;
8253: l_recog_line_2 NUMBER;
8254:
8255: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8257: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8253: l_recog_line_2 NUMBER;
8254:
8255: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8256: l_bflow_applied_to_amt NUMBER; -- 5132302
8257: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8258:
8259: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8260:
8261: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8328: l_accrual_line_num := NULL; -- 4262811
8329: l_tmp_amt := NULL; -- 4262811
8330: --
8331:
8332: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8333: l_balance_type_code <> 'B' THEN
8334: IF NVL(p_source_27,'
8335: ') = 'FACTOR'
8336: THEN

Line 8404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8400: --
8401: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8402:
8403: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8405:
8406: -- 4955764
8407: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8408: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8450: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8451:
8452: IF xla_accounting_cache_pkg.GetValueChar
8453: (p_source_code => 'LEDGER_CATEGORY_CODE'
8454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8455: AND l_bflow_method_code = 'PRIOR_ENTRY'
8456: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8457: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8458: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8550: p_lookup_type => 'XLA_OWNER_TYPE'
8551: ,p_lookup_code => l_component_type_code
8552: )
8553: ,p_token_4 => 'PRODUCT_NAME'
8554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8558: ,p_ae_header_id => NULL

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

8551: ,p_lookup_code => l_component_type_code
8552: )
8553: ,p_token_4 => 'PRODUCT_NAME'
8554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8558: ,p_ae_header_id => NULL
8559: );

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

8552: )
8553: ,p_token_4 => 'PRODUCT_NAME'
8554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8558: ,p_ae_header_id => NULL
8559: );
8560:

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

8553: ,p_token_4 => 'PRODUCT_NAME'
8554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8558: ,p_ae_header_id => NULL
8559: );
8560:
8561: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8584: ----------------------------------------------------------------------------------
8585: -- 4219869 Business Flow
8586: -- Update journal entry status -- Need to generate this within IF
8587: ----------------------------------------------------------------------------------
8588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8590: ,p_balance_type_code => l_balance_type_code
8591: );
8592:

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

8671:
8672: --
8673: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8674: --
8675: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8676: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8677: ELSE
8678: ---------------------------------------------------------------------------------------------------
8679: -- 4262811a Switch Sign

Line 8700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8696:
8697: XLA_AE_LINES_PKG.ValidateCurrentLine;
8698: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8699:
8700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8702: ,p_balance_type_code => l_balance_type_code);
8703:
8704: END IF;

Line 8814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8810: l_tmp_amt NUMBER;
8811: l_acc_rev_natural_side_code VARCHAR2(1);
8812:
8813: l_num_entries NUMBER;
8814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8818: l_recog_line_1 NUMBER;

Line 8815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8811: l_acc_rev_natural_side_code VARCHAR2(1);
8812:
8813: l_num_entries NUMBER;
8814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8818: l_recog_line_1 NUMBER;
8819: l_recog_line_2 NUMBER;

Line 8816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8812:
8813: l_num_entries NUMBER;
8814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8818: l_recog_line_1 NUMBER;
8819: l_recog_line_2 NUMBER;
8820:

Line 8817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8813: l_num_entries NUMBER;
8814: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8815: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8816: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8817: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8818: l_recog_line_1 NUMBER;
8819: l_recog_line_2 NUMBER;
8820:
8821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8819: l_recog_line_2 NUMBER;
8820:
8821: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8822: l_bflow_applied_to_amt NUMBER; -- 5132302
8823: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8824:
8825: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8826:
8827: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8894: l_accrual_line_num := NULL; -- 4262811
8895: l_tmp_amt := NULL; -- 4262811
8896: --
8897:
8898: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8899: l_balance_type_code <> 'B' THEN
8900: IF NVL(p_source_27,'
8901: ') = 'REC'
8902: THEN

Line 8970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8966: --
8967: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8968:
8969: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8970: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8971:
8972: -- 4955764
8973: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8974: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

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

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

9116: p_lookup_type => 'XLA_OWNER_TYPE'
9117: ,p_lookup_code => l_component_type_code
9118: )
9119: ,p_token_4 => 'PRODUCT_NAME'
9120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9124: ,p_ae_header_id => NULL

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

9117: ,p_lookup_code => l_component_type_code
9118: )
9119: ,p_token_4 => 'PRODUCT_NAME'
9120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9124: ,p_ae_header_id => NULL
9125: );

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

9118: )
9119: ,p_token_4 => 'PRODUCT_NAME'
9120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9124: ,p_ae_header_id => NULL
9125: );
9126:

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

9119: ,p_token_4 => 'PRODUCT_NAME'
9120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9124: ,p_ae_header_id => NULL
9125: );
9126:
9127: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9150: ----------------------------------------------------------------------------------
9151: -- 4219869 Business Flow
9152: -- Update journal entry status -- Need to generate this within IF
9153: ----------------------------------------------------------------------------------
9154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9155: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9156: ,p_balance_type_code => l_balance_type_code
9157: );
9158:

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

9237:
9238: --
9239: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9240: --
9241: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9242: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9243: ELSE
9244: ---------------------------------------------------------------------------------------------------
9245: -- 4262811a Switch Sign

Line 9266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9262:
9263: XLA_AE_LINES_PKG.ValidateCurrentLine;
9264: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9265:
9266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9267: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9268: ,p_balance_type_code => l_balance_type_code);
9269:
9270: END IF;

Line 9380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9376: l_tmp_amt NUMBER;
9377: l_acc_rev_natural_side_code VARCHAR2(1);
9378:
9379: l_num_entries NUMBER;
9380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9384: l_recog_line_1 NUMBER;

Line 9381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9377: l_acc_rev_natural_side_code VARCHAR2(1);
9378:
9379: l_num_entries NUMBER;
9380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9384: l_recog_line_1 NUMBER;
9385: l_recog_line_2 NUMBER;

Line 9382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9378:
9379: l_num_entries NUMBER;
9380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9384: l_recog_line_1 NUMBER;
9385: l_recog_line_2 NUMBER;
9386:

Line 9383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9379: l_num_entries NUMBER;
9380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9384: l_recog_line_1 NUMBER;
9385: l_recog_line_2 NUMBER;
9386:
9387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9385: l_recog_line_2 NUMBER;
9386:
9387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9388: l_bflow_applied_to_amt NUMBER; -- 5132302
9389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9390:
9391: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9392:
9393: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9460: l_accrual_line_num := NULL; -- 4262811
9461: l_tmp_amt := NULL; -- 4262811
9462: --
9463:
9464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9465: l_balance_type_code <> 'B' THEN
9466: IF NVL(p_source_27,'
9467: ') = 'REMITTANCE'
9468: THEN

Line 9536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9532: --
9533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9534:
9535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9537:
9538: -- 4955764
9539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9583:
9584: IF xla_accounting_cache_pkg.GetValueChar
9585: (p_source_code => 'LEDGER_CATEGORY_CODE'
9586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9587: AND l_bflow_method_code = 'PRIOR_ENTRY'
9588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9682: p_lookup_type => 'XLA_OWNER_TYPE'
9683: ,p_lookup_code => l_component_type_code
9684: )
9685: ,p_token_4 => 'PRODUCT_NAME'
9686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9690: ,p_ae_header_id => NULL

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

9683: ,p_lookup_code => l_component_type_code
9684: )
9685: ,p_token_4 => 'PRODUCT_NAME'
9686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9690: ,p_ae_header_id => NULL
9691: );

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

9684: )
9685: ,p_token_4 => 'PRODUCT_NAME'
9686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9690: ,p_ae_header_id => NULL
9691: );
9692:

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

9685: ,p_token_4 => 'PRODUCT_NAME'
9686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9690: ,p_ae_header_id => NULL
9691: );
9692:
9693: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9716: ----------------------------------------------------------------------------------
9717: -- 4219869 Business Flow
9718: -- Update journal entry status -- Need to generate this within IF
9719: ----------------------------------------------------------------------------------
9720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9721: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9722: ,p_balance_type_code => l_balance_type_code
9723: );
9724:

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

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

Line 9832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

Line 9946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9942: l_tmp_amt NUMBER;
9943: l_acc_rev_natural_side_code VARCHAR2(1);
9944:
9945: l_num_entries NUMBER;
9946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9950: l_recog_line_1 NUMBER;

Line 9947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9943: l_acc_rev_natural_side_code VARCHAR2(1);
9944:
9945: l_num_entries NUMBER;
9946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9950: l_recog_line_1 NUMBER;
9951: l_recog_line_2 NUMBER;

Line 9948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9944:
9945: l_num_entries NUMBER;
9946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9950: l_recog_line_1 NUMBER;
9951: l_recog_line_2 NUMBER;
9952:

Line 9949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9945: l_num_entries NUMBER;
9946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9950: l_recog_line_1 NUMBER;
9951: l_recog_line_2 NUMBER;
9952:
9953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9951: l_recog_line_2 NUMBER;
9952:
9953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9954: l_bflow_applied_to_amt NUMBER; -- 5132302
9955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9956:
9957: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9958:
9959: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10026: l_accrual_line_num := NULL; -- 4262811
10027: l_tmp_amt := NULL; -- 4262811
10028: --
10029:
10030: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10031: l_balance_type_code <> 'B' THEN
10032: IF NVL(p_source_27,'
10033: ') = 'TAX'
10034: THEN

Line 10102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10098: --
10099: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10100:
10101: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10103:
10104: -- 4955764
10105: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10106: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10148: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10149:
10150: IF xla_accounting_cache_pkg.GetValueChar
10151: (p_source_code => 'LEDGER_CATEGORY_CODE'
10152: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10153: AND l_bflow_method_code = 'PRIOR_ENTRY'
10154: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10155: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10156: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10248: p_lookup_type => 'XLA_OWNER_TYPE'
10249: ,p_lookup_code => l_component_type_code
10250: )
10251: ,p_token_4 => 'PRODUCT_NAME'
10252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10256: ,p_ae_header_id => NULL

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

10249: ,p_lookup_code => l_component_type_code
10250: )
10251: ,p_token_4 => 'PRODUCT_NAME'
10252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10256: ,p_ae_header_id => NULL
10257: );

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

10250: )
10251: ,p_token_4 => 'PRODUCT_NAME'
10252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10256: ,p_ae_header_id => NULL
10257: );
10258:

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

10251: ,p_token_4 => 'PRODUCT_NAME'
10252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10256: ,p_ae_header_id => NULL
10257: );
10258:
10259: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10282: ----------------------------------------------------------------------------------
10283: -- 4219869 Business Flow
10284: -- Update journal entry status -- Need to generate this within IF
10285: ----------------------------------------------------------------------------------
10286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10287: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10288: ,p_balance_type_code => l_balance_type_code
10289: );
10290:

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

10369:
10370: --
10371: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10372: --
10373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10374: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10375: ELSE
10376: ---------------------------------------------------------------------------------------------------
10377: -- 4262811a Switch Sign

Line 10398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10394:
10395: XLA_AE_LINES_PKG.ValidateCurrentLine;
10396: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10397:
10398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10400: ,p_balance_type_code => l_balance_type_code);
10401:
10402: END IF;

Line 10512: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10508: l_tmp_amt NUMBER;
10509: l_acc_rev_natural_side_code VARCHAR2(1);
10510:
10511: l_num_entries NUMBER;
10512: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10513: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10514: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10515: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10516: l_recog_line_1 NUMBER;

Line 10513: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10509: l_acc_rev_natural_side_code VARCHAR2(1);
10510:
10511: l_num_entries NUMBER;
10512: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10513: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10514: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10515: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10516: l_recog_line_1 NUMBER;
10517: l_recog_line_2 NUMBER;

Line 10514: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10510:
10511: l_num_entries NUMBER;
10512: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10513: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10514: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10515: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10516: l_recog_line_1 NUMBER;
10517: l_recog_line_2 NUMBER;
10518:

Line 10515: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10511: l_num_entries NUMBER;
10512: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10513: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10514: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10515: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10516: l_recog_line_1 NUMBER;
10517: l_recog_line_2 NUMBER;
10518:
10519: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10521: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10517: l_recog_line_2 NUMBER;
10518:
10519: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10520: l_bflow_applied_to_amt NUMBER; -- 5132302
10521: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10522:
10523: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10524:
10525: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10592: l_accrual_line_num := NULL; -- 4262811
10593: l_tmp_amt := NULL; -- 4262811
10594: --
10595:
10596: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10597: l_balance_type_code <> 'B' THEN
10598: IF NVL(p_source_27,'
10599: ') = 'UNPAIDREC'
10600: THEN

Line 10668: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10664: --
10665: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10666:
10667: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10668: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10669:
10670: -- 4955764
10671: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10672: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10714: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10715:
10716: IF xla_accounting_cache_pkg.GetValueChar
10717: (p_source_code => 'LEDGER_CATEGORY_CODE'
10718: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10719: AND l_bflow_method_code = 'PRIOR_ENTRY'
10720: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10721: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10722: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10814: p_lookup_type => 'XLA_OWNER_TYPE'
10815: ,p_lookup_code => l_component_type_code
10816: )
10817: ,p_token_4 => 'PRODUCT_NAME'
10818: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10819: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10820: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10821: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10822: ,p_ae_header_id => NULL

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

10815: ,p_lookup_code => l_component_type_code
10816: )
10817: ,p_token_4 => 'PRODUCT_NAME'
10818: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10819: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10820: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10821: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10822: ,p_ae_header_id => NULL
10823: );

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

10816: )
10817: ,p_token_4 => 'PRODUCT_NAME'
10818: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10819: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10820: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10821: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10822: ,p_ae_header_id => NULL
10823: );
10824:

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

10817: ,p_token_4 => 'PRODUCT_NAME'
10818: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10819: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10820: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10821: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10822: ,p_ae_header_id => NULL
10823: );
10824:
10825: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10848: ----------------------------------------------------------------------------------
10849: -- 4219869 Business Flow
10850: -- Update journal entry status -- Need to generate this within IF
10851: ----------------------------------------------------------------------------------
10852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10853: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10854: ,p_balance_type_code => l_balance_type_code
10855: );
10856:

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

10935:
10936: --
10937: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10938: --
10939: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10940: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10941: ELSE
10942: ---------------------------------------------------------------------------------------------------
10943: -- 4262811a Switch Sign

Line 10964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10960:
10961: XLA_AE_LINES_PKG.ValidateCurrentLine;
10962: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10963:
10964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10966: ,p_balance_type_code => l_balance_type_code);
10967:
10968: END IF;

Line 11078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11074: l_tmp_amt NUMBER;
11075: l_acc_rev_natural_side_code VARCHAR2(1);
11076:
11077: l_num_entries NUMBER;
11078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11082: l_recog_line_1 NUMBER;

Line 11079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11075: l_acc_rev_natural_side_code VARCHAR2(1);
11076:
11077: l_num_entries NUMBER;
11078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11082: l_recog_line_1 NUMBER;
11083: l_recog_line_2 NUMBER;

Line 11080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11076:
11077: l_num_entries NUMBER;
11078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11082: l_recog_line_1 NUMBER;
11083: l_recog_line_2 NUMBER;
11084:

Line 11081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11077: l_num_entries NUMBER;
11078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11082: l_recog_line_1 NUMBER;
11083: l_recog_line_2 NUMBER;
11084:
11085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11083: l_recog_line_2 NUMBER;
11084:
11085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11086: l_bflow_applied_to_amt NUMBER; -- 5132302
11087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11088:
11089: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11090:
11091: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11158: l_accrual_line_num := NULL; -- 4262811
11159: l_tmp_amt := NULL; -- 4262811
11160: --
11161:
11162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11163: l_balance_type_code <> 'B' THEN
11164: IF NVL(p_source_43,'
11165: ') = 'REC'
11166: THEN

Line 11234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11230: --
11231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11232:
11233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11235:
11236: -- 4955764
11237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11280: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11281:
11282: IF xla_accounting_cache_pkg.GetValueChar
11283: (p_source_code => 'LEDGER_CATEGORY_CODE'
11284: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11285: AND l_bflow_method_code = 'PRIOR_ENTRY'
11286: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11287: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11288: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11380: p_lookup_type => 'XLA_OWNER_TYPE'
11381: ,p_lookup_code => l_component_type_code
11382: )
11383: ,p_token_4 => 'PRODUCT_NAME'
11384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11388: ,p_ae_header_id => NULL

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

11381: ,p_lookup_code => l_component_type_code
11382: )
11383: ,p_token_4 => 'PRODUCT_NAME'
11384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11388: ,p_ae_header_id => NULL
11389: );

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

11382: )
11383: ,p_token_4 => 'PRODUCT_NAME'
11384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11388: ,p_ae_header_id => NULL
11389: );
11390:

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

11383: ,p_token_4 => 'PRODUCT_NAME'
11384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11388: ,p_ae_header_id => NULL
11389: );
11390:
11391: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11414: ----------------------------------------------------------------------------------
11415: -- 4219869 Business Flow
11416: -- Update journal entry status -- Need to generate this within IF
11417: ----------------------------------------------------------------------------------
11418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11419: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11420: ,p_balance_type_code => l_balance_type_code
11421: );
11422:

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

11501:
11502: --
11503: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11504: --
11505: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11506: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11507: ELSE
11508: ---------------------------------------------------------------------------------------------------
11509: -- 4262811a Switch Sign

Line 11530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11526:
11527: XLA_AE_LINES_PKG.ValidateCurrentLine;
11528: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11529:
11530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11531: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11532: ,p_balance_type_code => l_balance_type_code);
11533:
11534: END IF;

Line 11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11640: l_tmp_amt NUMBER;
11641: l_acc_rev_natural_side_code VARCHAR2(1);
11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;

Line 11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11641: l_acc_rev_natural_side_code VARCHAR2(1);
11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;

Line 11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11642:
11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;
11650:

Line 11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11643: l_num_entries NUMBER;
11644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11648: l_recog_line_1 NUMBER;
11649: l_recog_line_2 NUMBER;
11650:
11651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11649: l_recog_line_2 NUMBER;
11650:
11651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11652: l_bflow_applied_to_amt NUMBER; -- 5132302
11653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11654:
11655: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11656:
11657: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11724: l_accrual_line_num := NULL; -- 4262811
11725: l_tmp_amt := NULL; -- 4262811
11726: --
11727:
11728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11729: l_balance_type_code <> 'B' THEN
11730: IF NVL(p_source_43,'
11731: ') = 'REV'
11732: THEN

Line 11800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11796: --
11797: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11798:
11799: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11801:
11802: -- 4955764
11803: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11804: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11846: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11847:
11848: IF xla_accounting_cache_pkg.GetValueChar
11849: (p_source_code => 'LEDGER_CATEGORY_CODE'
11850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11851: AND l_bflow_method_code = 'PRIOR_ENTRY'
11852: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11853: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11854: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11946: p_lookup_type => 'XLA_OWNER_TYPE'
11947: ,p_lookup_code => l_component_type_code
11948: )
11949: ,p_token_4 => 'PRODUCT_NAME'
11950: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11951: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11952: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11953: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11954: ,p_ae_header_id => NULL

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

11947: ,p_lookup_code => l_component_type_code
11948: )
11949: ,p_token_4 => 'PRODUCT_NAME'
11950: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11951: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11952: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11953: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11954: ,p_ae_header_id => NULL
11955: );

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

11948: )
11949: ,p_token_4 => 'PRODUCT_NAME'
11950: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11951: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11952: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11953: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11954: ,p_ae_header_id => NULL
11955: );
11956:

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

11949: ,p_token_4 => 'PRODUCT_NAME'
11950: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11951: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11952: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11953: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11954: ,p_ae_header_id => NULL
11955: );
11956:
11957: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11984: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11980: ----------------------------------------------------------------------------------
11981: -- 4219869 Business Flow
11982: -- Update journal entry status -- Need to generate this within IF
11983: ----------------------------------------------------------------------------------
11984: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11985: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11986: ,p_balance_type_code => l_balance_type_code
11987: );
11988:

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

12067:
12068: --
12069: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12070: --
12071: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12072: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12073: ELSE
12074: ---------------------------------------------------------------------------------------------------
12075: -- 4262811a Switch Sign

Line 12096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12092:
12093: XLA_AE_LINES_PKG.ValidateCurrentLine;
12094: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12095:
12096: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12097: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12098: ,p_balance_type_code => l_balance_type_code);
12099:
12100: END IF;

Line 12214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12210: l_tmp_amt NUMBER;
12211: l_acc_rev_natural_side_code VARCHAR2(1);
12212:
12213: l_num_entries NUMBER;
12214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12218: l_recog_line_1 NUMBER;

Line 12215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12211: l_acc_rev_natural_side_code VARCHAR2(1);
12212:
12213: l_num_entries NUMBER;
12214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12218: l_recog_line_1 NUMBER;
12219: l_recog_line_2 NUMBER;

Line 12216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12212:
12213: l_num_entries NUMBER;
12214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12218: l_recog_line_1 NUMBER;
12219: l_recog_line_2 NUMBER;
12220:

Line 12217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12213: l_num_entries NUMBER;
12214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12218: l_recog_line_1 NUMBER;
12219: l_recog_line_2 NUMBER;
12220:
12221: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12223: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12219: l_recog_line_2 NUMBER;
12220:
12221: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12222: l_bflow_applied_to_amt NUMBER; -- 5132302
12223: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12224:
12225: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12226:
12227: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12294: l_accrual_line_num := NULL; -- 4262811
12295: l_tmp_amt := NULL; -- 4262811
12296: --
12297:
12298: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12299: l_balance_type_code <> 'B' THEN
12300: IF NVL(p_source_27,'
12301: ') = 'DEFERRED_TAX'
12302: THEN

Line 12370: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12366: --
12367: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12368:
12369: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12370: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12371:
12372: -- 4955764
12373: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12374: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12420: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12421:
12422: IF xla_accounting_cache_pkg.GetValueChar
12423: (p_source_code => 'LEDGER_CATEGORY_CODE'
12424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12425: AND l_bflow_method_code = 'PRIOR_ENTRY'
12426: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12427: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12428: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12520: p_lookup_type => 'XLA_OWNER_TYPE'
12521: ,p_lookup_code => l_component_type_code
12522: )
12523: ,p_token_4 => 'PRODUCT_NAME'
12524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12528: ,p_ae_header_id => NULL

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

12521: ,p_lookup_code => l_component_type_code
12522: )
12523: ,p_token_4 => 'PRODUCT_NAME'
12524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12528: ,p_ae_header_id => NULL
12529: );

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

12522: )
12523: ,p_token_4 => 'PRODUCT_NAME'
12524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12528: ,p_ae_header_id => NULL
12529: );
12530:

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

12523: ,p_token_4 => 'PRODUCT_NAME'
12524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12528: ,p_ae_header_id => NULL
12529: );
12530:
12531: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12554: ----------------------------------------------------------------------------------
12555: -- 4219869 Business Flow
12556: -- Update journal entry status -- Need to generate this within IF
12557: ----------------------------------------------------------------------------------
12558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12559: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12560: ,p_balance_type_code => l_balance_type_code
12561: );
12562:

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

12641:
12642: --
12643: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12644: --
12645: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12646: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12647: ELSE
12648: ---------------------------------------------------------------------------------------------------
12649: -- 4262811a Switch Sign

Line 12670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12666:
12667: XLA_AE_LINES_PKG.ValidateCurrentLine;
12668: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12669:
12670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12672: ,p_balance_type_code => l_balance_type_code);
12673:
12674: END IF;

Line 12794: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12790: l_tmp_amt NUMBER;
12791: l_acc_rev_natural_side_code VARCHAR2(1);
12792:
12793: l_num_entries NUMBER;
12794: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12795: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12796: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12797: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12798: l_recog_line_1 NUMBER;

Line 12795: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12791: l_acc_rev_natural_side_code VARCHAR2(1);
12792:
12793: l_num_entries NUMBER;
12794: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12795: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12796: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12797: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12798: l_recog_line_1 NUMBER;
12799: l_recog_line_2 NUMBER;

Line 12796: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12792:
12793: l_num_entries NUMBER;
12794: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12795: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12796: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12797: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12798: l_recog_line_1 NUMBER;
12799: l_recog_line_2 NUMBER;
12800:

Line 12797: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12793: l_num_entries NUMBER;
12794: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12795: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12796: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12797: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12798: l_recog_line_1 NUMBER;
12799: l_recog_line_2 NUMBER;
12800:
12801: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12803: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12799: l_recog_line_2 NUMBER;
12800:
12801: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12802: l_bflow_applied_to_amt NUMBER; -- 5132302
12803: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12804:
12805: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12806:
12807: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12874: l_accrual_line_num := NULL; -- 4262811
12875: l_tmp_amt := NULL; -- 4262811
12876: --
12877:
12878: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12879: l_balance_type_code <> 'B' THEN
12880: IF NVL(p_source_27,'
12881: ') = 'REC'
12882: THEN

Line 12950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12946: --
12947: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12948:
12949: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12951:
12952: -- 4955764
12953: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12954: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13000: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13001:
13002: IF xla_accounting_cache_pkg.GetValueChar
13003: (p_source_code => 'LEDGER_CATEGORY_CODE'
13004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13005: AND l_bflow_method_code = 'PRIOR_ENTRY'
13006: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13007: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13008: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13112: p_lookup_type => 'XLA_OWNER_TYPE'
13113: ,p_lookup_code => l_component_type_code
13114: )
13115: ,p_token_4 => 'PRODUCT_NAME'
13116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13120: ,p_ae_header_id => NULL

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

13113: ,p_lookup_code => l_component_type_code
13114: )
13115: ,p_token_4 => 'PRODUCT_NAME'
13116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13120: ,p_ae_header_id => NULL
13121: );

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

13114: )
13115: ,p_token_4 => 'PRODUCT_NAME'
13116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13120: ,p_ae_header_id => NULL
13121: );
13122:

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

13115: ,p_token_4 => 'PRODUCT_NAME'
13116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13120: ,p_ae_header_id => NULL
13121: );
13122:
13123: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13146: ----------------------------------------------------------------------------------
13147: -- 4219869 Business Flow
13148: -- Update journal entry status -- Need to generate this within IF
13149: ----------------------------------------------------------------------------------
13150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13151: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13152: ,p_balance_type_code => l_balance_type_code
13153: );
13154:

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

13233:
13234: --
13235: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13236: --
13237: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13238: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13239: ELSE
13240: ---------------------------------------------------------------------------------------------------
13241: -- 4262811a Switch Sign

Line 13262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13258:
13259: XLA_AE_LINES_PKG.ValidateCurrentLine;
13260: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13261:
13262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13263: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13264: ,p_balance_type_code => l_balance_type_code);
13265:
13266: END IF;

Line 13380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13376: l_tmp_amt NUMBER;
13377: l_acc_rev_natural_side_code VARCHAR2(1);
13378:
13379: l_num_entries NUMBER;
13380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13384: l_recog_line_1 NUMBER;

Line 13381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13377: l_acc_rev_natural_side_code VARCHAR2(1);
13378:
13379: l_num_entries NUMBER;
13380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13384: l_recog_line_1 NUMBER;
13385: l_recog_line_2 NUMBER;

Line 13382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13378:
13379: l_num_entries NUMBER;
13380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13384: l_recog_line_1 NUMBER;
13385: l_recog_line_2 NUMBER;
13386:

Line 13383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13379: l_num_entries NUMBER;
13380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13384: l_recog_line_1 NUMBER;
13385: l_recog_line_2 NUMBER;
13386:
13387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13385: l_recog_line_2 NUMBER;
13386:
13387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13388: l_bflow_applied_to_amt NUMBER; -- 5132302
13389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13390:
13391: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13392:
13393: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13460: l_accrual_line_num := NULL; -- 4262811
13461: l_tmp_amt := NULL; -- 4262811
13462: --
13463:
13464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13465: l_balance_type_code <> 'B' THEN
13466: IF NVL(p_source_27,'
13467: ') = 'TAX'
13468: THEN

Line 13536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13532: --
13533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13534:
13535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13537:
13538: -- 4955764
13539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13586: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13587:
13588: IF xla_accounting_cache_pkg.GetValueChar
13589: (p_source_code => 'LEDGER_CATEGORY_CODE'
13590: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13591: AND l_bflow_method_code = 'PRIOR_ENTRY'
13592: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13593: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13594: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13686: p_lookup_type => 'XLA_OWNER_TYPE'
13687: ,p_lookup_code => l_component_type_code
13688: )
13689: ,p_token_4 => 'PRODUCT_NAME'
13690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13694: ,p_ae_header_id => NULL

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

13687: ,p_lookup_code => l_component_type_code
13688: )
13689: ,p_token_4 => 'PRODUCT_NAME'
13690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13694: ,p_ae_header_id => NULL
13695: );

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

13688: )
13689: ,p_token_4 => 'PRODUCT_NAME'
13690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13694: ,p_ae_header_id => NULL
13695: );
13696:

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

13689: ,p_token_4 => 'PRODUCT_NAME'
13690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13694: ,p_ae_header_id => NULL
13695: );
13696:
13697: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13720: ----------------------------------------------------------------------------------
13721: -- 4219869 Business Flow
13722: -- Update journal entry status -- Need to generate this within IF
13723: ----------------------------------------------------------------------------------
13724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13725: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13726: ,p_balance_type_code => l_balance_type_code
13727: );
13728:

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

13807:
13808: --
13809: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13810: --
13811: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13812: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13813: ELSE
13814: ---------------------------------------------------------------------------------------------------
13815: -- 4262811a Switch Sign

Line 13836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13832:
13833: XLA_AE_LINES_PKG.ValidateCurrentLine;
13834: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13835:
13836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13837: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13838: ,p_balance_type_code => l_balance_type_code);
13839:
13840: END IF;

Line 13956: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13952: l_tmp_amt NUMBER;
13953: l_acc_rev_natural_side_code VARCHAR2(1);
13954:
13955: l_num_entries NUMBER;
13956: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13957: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13958: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13959: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13960: l_recog_line_1 NUMBER;

Line 13957: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13953: l_acc_rev_natural_side_code VARCHAR2(1);
13954:
13955: l_num_entries NUMBER;
13956: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13957: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13958: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13959: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13960: l_recog_line_1 NUMBER;
13961: l_recog_line_2 NUMBER;

Line 13958: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13954:
13955: l_num_entries NUMBER;
13956: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13957: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13958: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13959: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13960: l_recog_line_1 NUMBER;
13961: l_recog_line_2 NUMBER;
13962:

Line 13959: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13955: l_num_entries NUMBER;
13956: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13957: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13958: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13959: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13960: l_recog_line_1 NUMBER;
13961: l_recog_line_2 NUMBER;
13962:
13963: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13965: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13961: l_recog_line_2 NUMBER;
13962:
13963: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13964: l_bflow_applied_to_amt NUMBER; -- 5132302
13965: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13966:
13967: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13968:
13969: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14036: l_accrual_line_num := NULL; -- 4262811
14037: l_tmp_amt := NULL; -- 4262811
14038: --
14039:
14040: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14041: l_balance_type_code <> 'B' THEN
14042: IF (NVL(p_source_27,'
14043: ') = 'ACTIVITY' AND
14044: NVL(p_source_28,'

Line 14118: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14114: --
14115: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14116:
14117: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14118: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14119:
14120: -- 4955764
14121: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14122: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14168: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14169:
14170: IF xla_accounting_cache_pkg.GetValueChar
14171: (p_source_code => 'LEDGER_CATEGORY_CODE'
14172: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14173: AND l_bflow_method_code = 'PRIOR_ENTRY'
14174: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14175: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14176: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14268: p_lookup_type => 'XLA_OWNER_TYPE'
14269: ,p_lookup_code => l_component_type_code
14270: )
14271: ,p_token_4 => 'PRODUCT_NAME'
14272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14276: ,p_ae_header_id => NULL

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

14269: ,p_lookup_code => l_component_type_code
14270: )
14271: ,p_token_4 => 'PRODUCT_NAME'
14272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14276: ,p_ae_header_id => NULL
14277: );

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

14270: )
14271: ,p_token_4 => 'PRODUCT_NAME'
14272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14276: ,p_ae_header_id => NULL
14277: );
14278:

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

14271: ,p_token_4 => 'PRODUCT_NAME'
14272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14276: ,p_ae_header_id => NULL
14277: );
14278:
14279: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14302: ----------------------------------------------------------------------------------
14303: -- 4219869 Business Flow
14304: -- Update journal entry status -- Need to generate this within IF
14305: ----------------------------------------------------------------------------------
14306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14307: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14308: ,p_balance_type_code => l_balance_type_code
14309: );
14310:

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

14389:
14390: --
14391: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14392: --
14393: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14394: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14395: ELSE
14396: ---------------------------------------------------------------------------------------------------
14397: -- 4262811a Switch Sign

Line 14418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14414:
14415: XLA_AE_LINES_PKG.ValidateCurrentLine;
14416: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14417:
14418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14419: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14420: ,p_balance_type_code => l_balance_type_code);
14421:
14422: END IF;

Line 14536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14532: l_tmp_amt NUMBER;
14533: l_acc_rev_natural_side_code VARCHAR2(1);
14534:
14535: l_num_entries NUMBER;
14536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14540: l_recog_line_1 NUMBER;

Line 14537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14533: l_acc_rev_natural_side_code VARCHAR2(1);
14534:
14535: l_num_entries NUMBER;
14536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14540: l_recog_line_1 NUMBER;
14541: l_recog_line_2 NUMBER;

Line 14538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14534:
14535: l_num_entries NUMBER;
14536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14540: l_recog_line_1 NUMBER;
14541: l_recog_line_2 NUMBER;
14542:

Line 14539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14535: l_num_entries NUMBER;
14536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14540: l_recog_line_1 NUMBER;
14541: l_recog_line_2 NUMBER;
14542:
14543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14541: l_recog_line_2 NUMBER;
14542:
14543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14544: l_bflow_applied_to_amt NUMBER; -- 5132302
14545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14546:
14547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14548:
14549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14616: l_accrual_line_num := NULL; -- 4262811
14617: l_tmp_amt := NULL; -- 4262811
14618: --
14619:
14620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14621: l_balance_type_code <> 'B' THEN
14622: IF NVL(p_source_63,'
14623: ') = 'CHARGES'
14624: THEN

Line 14692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14688: --
14689: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14690:
14691: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14693:
14694: -- 4955764
14695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14742: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14743:
14744: IF xla_accounting_cache_pkg.GetValueChar
14745: (p_source_code => 'LEDGER_CATEGORY_CODE'
14746: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14747: AND l_bflow_method_code = 'PRIOR_ENTRY'
14748: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14749: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14750: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14842: p_lookup_type => 'XLA_OWNER_TYPE'
14843: ,p_lookup_code => l_component_type_code
14844: )
14845: ,p_token_4 => 'PRODUCT_NAME'
14846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14850: ,p_ae_header_id => NULL

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

14843: ,p_lookup_code => l_component_type_code
14844: )
14845: ,p_token_4 => 'PRODUCT_NAME'
14846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14850: ,p_ae_header_id => NULL
14851: );

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

14844: )
14845: ,p_token_4 => 'PRODUCT_NAME'
14846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14850: ,p_ae_header_id => NULL
14851: );
14852:

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

14845: ,p_token_4 => 'PRODUCT_NAME'
14846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14850: ,p_ae_header_id => NULL
14851: );
14852:
14853: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14876: ----------------------------------------------------------------------------------
14877: -- 4219869 Business Flow
14878: -- Update journal entry status -- Need to generate this within IF
14879: ----------------------------------------------------------------------------------
14880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14882: ,p_balance_type_code => l_balance_type_code
14883: );
14884:

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

14963:
14964: --
14965: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14966: --
14967: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14968: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14969: ELSE
14970: ---------------------------------------------------------------------------------------------------
14971: -- 4262811a Switch Sign

Line 14992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14988:
14989: XLA_AE_LINES_PKG.ValidateCurrentLine;
14990: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14991:
14992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14993: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14994: ,p_balance_type_code => l_balance_type_code);
14995:
14996: END IF;

Line 15110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15106: l_tmp_amt NUMBER;
15107: l_acc_rev_natural_side_code VARCHAR2(1);
15108:
15109: l_num_entries NUMBER;
15110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15114: l_recog_line_1 NUMBER;

Line 15111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15107: l_acc_rev_natural_side_code VARCHAR2(1);
15108:
15109: l_num_entries NUMBER;
15110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15114: l_recog_line_1 NUMBER;
15115: l_recog_line_2 NUMBER;

Line 15112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15108:
15109: l_num_entries NUMBER;
15110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15114: l_recog_line_1 NUMBER;
15115: l_recog_line_2 NUMBER;
15116:

Line 15113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15109: l_num_entries NUMBER;
15110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15114: l_recog_line_1 NUMBER;
15115: l_recog_line_2 NUMBER;
15116:
15117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15115: l_recog_line_2 NUMBER;
15116:
15117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15118: l_bflow_applied_to_amt NUMBER; -- 5132302
15119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15120:
15121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15122:
15123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15190: l_accrual_line_num := NULL; -- 4262811
15191: l_tmp_amt := NULL; -- 4262811
15192: --
15193:
15194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15195: l_balance_type_code <> 'B' THEN
15196: IF NVL(p_source_63,'
15197: ') = 'FREIGHT'
15198: THEN

Line 15266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15262: --
15263: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15264:
15265: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15267:
15268: -- 4955764
15269: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15270: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15316: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15317:
15318: IF xla_accounting_cache_pkg.GetValueChar
15319: (p_source_code => 'LEDGER_CATEGORY_CODE'
15320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15321: AND l_bflow_method_code = 'PRIOR_ENTRY'
15322: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15323: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15324: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15416: p_lookup_type => 'XLA_OWNER_TYPE'
15417: ,p_lookup_code => l_component_type_code
15418: )
15419: ,p_token_4 => 'PRODUCT_NAME'
15420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15424: ,p_ae_header_id => NULL

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

15417: ,p_lookup_code => l_component_type_code
15418: )
15419: ,p_token_4 => 'PRODUCT_NAME'
15420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15424: ,p_ae_header_id => NULL
15425: );

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

15418: )
15419: ,p_token_4 => 'PRODUCT_NAME'
15420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15424: ,p_ae_header_id => NULL
15425: );
15426:

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

15419: ,p_token_4 => 'PRODUCT_NAME'
15420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15424: ,p_ae_header_id => NULL
15425: );
15426:
15427: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15450: ----------------------------------------------------------------------------------
15451: -- 4219869 Business Flow
15452: -- Update journal entry status -- Need to generate this within IF
15453: ----------------------------------------------------------------------------------
15454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15456: ,p_balance_type_code => l_balance_type_code
15457: );
15458:

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

15537:
15538: --
15539: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15540: --
15541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15542: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15543: ELSE
15544: ---------------------------------------------------------------------------------------------------
15545: -- 4262811a Switch Sign

Line 15566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15562:
15563: XLA_AE_LINES_PKG.ValidateCurrentLine;
15564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15565:
15566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15568: ,p_balance_type_code => l_balance_type_code);
15569:
15570: END IF;

Line 15684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15680: l_tmp_amt NUMBER;
15681: l_acc_rev_natural_side_code VARCHAR2(1);
15682:
15683: l_num_entries NUMBER;
15684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15688: l_recog_line_1 NUMBER;

Line 15685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15681: l_acc_rev_natural_side_code VARCHAR2(1);
15682:
15683: l_num_entries NUMBER;
15684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15688: l_recog_line_1 NUMBER;
15689: l_recog_line_2 NUMBER;

Line 15686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15682:
15683: l_num_entries NUMBER;
15684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15688: l_recog_line_1 NUMBER;
15689: l_recog_line_2 NUMBER;
15690:

Line 15687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15683: l_num_entries NUMBER;
15684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15688: l_recog_line_1 NUMBER;
15689: l_recog_line_2 NUMBER;
15690:
15691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15689: l_recog_line_2 NUMBER;
15690:
15691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15692: l_bflow_applied_to_amt NUMBER; -- 5132302
15693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15694:
15695: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15696:
15697: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15764: l_accrual_line_num := NULL; -- 4262811
15765: l_tmp_amt := NULL; -- 4262811
15766: --
15767:
15768: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15769: l_balance_type_code <> 'B' THEN
15770: IF NVL(p_source_63,'
15771: ') = 'REC'
15772: THEN

Line 15840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15836: --
15837: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15838:
15839: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15841:
15842: -- 4955764
15843: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15844: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15890: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15891:
15892: IF xla_accounting_cache_pkg.GetValueChar
15893: (p_source_code => 'LEDGER_CATEGORY_CODE'
15894: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15895: AND l_bflow_method_code = 'PRIOR_ENTRY'
15896: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15897: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15898: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15990: p_lookup_type => 'XLA_OWNER_TYPE'
15991: ,p_lookup_code => l_component_type_code
15992: )
15993: ,p_token_4 => 'PRODUCT_NAME'
15994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15998: ,p_ae_header_id => NULL

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

15991: ,p_lookup_code => l_component_type_code
15992: )
15993: ,p_token_4 => 'PRODUCT_NAME'
15994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15998: ,p_ae_header_id => NULL
15999: );

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

15992: )
15993: ,p_token_4 => 'PRODUCT_NAME'
15994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15998: ,p_ae_header_id => NULL
15999: );
16000:

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

15993: ,p_token_4 => 'PRODUCT_NAME'
15994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15998: ,p_ae_header_id => NULL
15999: );
16000:
16001: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16024: ----------------------------------------------------------------------------------
16025: -- 4219869 Business Flow
16026: -- Update journal entry status -- Need to generate this within IF
16027: ----------------------------------------------------------------------------------
16028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16029: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16030: ,p_balance_type_code => l_balance_type_code
16031: );
16032:

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

16111:
16112: --
16113: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16114: --
16115: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16116: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16117: ELSE
16118: ---------------------------------------------------------------------------------------------------
16119: -- 4262811a Switch Sign

Line 16140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16136:
16137: XLA_AE_LINES_PKG.ValidateCurrentLine;
16138: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16139:
16140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16141: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16142: ,p_balance_type_code => l_balance_type_code);
16143:
16144: END IF;

Line 16260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16256: l_tmp_amt NUMBER;
16257: l_acc_rev_natural_side_code VARCHAR2(1);
16258:
16259: l_num_entries NUMBER;
16260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16264: l_recog_line_1 NUMBER;

Line 16261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16257: l_acc_rev_natural_side_code VARCHAR2(1);
16258:
16259: l_num_entries NUMBER;
16260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16264: l_recog_line_1 NUMBER;
16265: l_recog_line_2 NUMBER;

Line 16262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16258:
16259: l_num_entries NUMBER;
16260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16264: l_recog_line_1 NUMBER;
16265: l_recog_line_2 NUMBER;
16266:

Line 16263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16259: l_num_entries NUMBER;
16260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16264: l_recog_line_1 NUMBER;
16265: l_recog_line_2 NUMBER;
16266:
16267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16265: l_recog_line_2 NUMBER;
16266:
16267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16268: l_bflow_applied_to_amt NUMBER; -- 5132302
16269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16270:
16271: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16272:
16273: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16340: l_accrual_line_num := NULL; -- 4262811
16341: l_tmp_amt := NULL; -- 4262811
16342: --
16343:
16344: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16345: l_balance_type_code <> 'B' THEN
16346: IF NVL(p_source_63,'
16347: ') = 'REV'
16348: THEN

Line 16416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16412: --
16413: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16414:
16415: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16417:
16418: -- 4955764
16419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16466: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16467:
16468: IF xla_accounting_cache_pkg.GetValueChar
16469: (p_source_code => 'LEDGER_CATEGORY_CODE'
16470: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16471: AND l_bflow_method_code = 'PRIOR_ENTRY'
16472: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16473: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16474: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16584: p_lookup_type => 'XLA_OWNER_TYPE'
16585: ,p_lookup_code => l_component_type_code
16586: )
16587: ,p_token_4 => 'PRODUCT_NAME'
16588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16592: ,p_ae_header_id => NULL

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

16585: ,p_lookup_code => l_component_type_code
16586: )
16587: ,p_token_4 => 'PRODUCT_NAME'
16588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16592: ,p_ae_header_id => NULL
16593: );

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

16586: )
16587: ,p_token_4 => 'PRODUCT_NAME'
16588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16592: ,p_ae_header_id => NULL
16593: );
16594:

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

16587: ,p_token_4 => 'PRODUCT_NAME'
16588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16592: ,p_ae_header_id => NULL
16593: );
16594:
16595: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16618: ----------------------------------------------------------------------------------
16619: -- 4219869 Business Flow
16620: -- Update journal entry status -- Need to generate this within IF
16621: ----------------------------------------------------------------------------------
16622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16623: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16624: ,p_balance_type_code => l_balance_type_code
16625: );
16626:

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

16705:
16706: --
16707: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16708: --
16709: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16710: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16711: ELSE
16712: ---------------------------------------------------------------------------------------------------
16713: -- 4262811a Switch Sign

Line 16734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16730:
16731: XLA_AE_LINES_PKG.ValidateCurrentLine;
16732: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16733:
16734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16735: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16736: ,p_balance_type_code => l_balance_type_code);
16737:
16738: END IF;

Line 16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16848: l_tmp_amt NUMBER;
16849: l_acc_rev_natural_side_code VARCHAR2(1);
16850:
16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;

Line 16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16849: l_acc_rev_natural_side_code VARCHAR2(1);
16850:
16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;
16857: l_recog_line_2 NUMBER;

Line 16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16850:
16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;
16857: l_recog_line_2 NUMBER;
16858:

Line 16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;
16857: l_recog_line_2 NUMBER;
16858:
16859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16857: l_recog_line_2 NUMBER;
16858:
16859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16860: l_bflow_applied_to_amt NUMBER; -- 5132302
16861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16862:
16863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16864:
16865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16932: l_accrual_line_num := NULL; -- 4262811
16933: l_tmp_amt := NULL; -- 4262811
16934: --
16935:
16936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16937: l_balance_type_code <> 'B' THEN
16938: IF NVL(p_source_63,'
16939: ') = 'TAX'
16940: THEN

Line 17008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17004: --
17005: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17006:
17007: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17009:
17010: -- 4955764
17011: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17012: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17058: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17059:
17060: IF xla_accounting_cache_pkg.GetValueChar
17061: (p_source_code => 'LEDGER_CATEGORY_CODE'
17062: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17063: AND l_bflow_method_code = 'PRIOR_ENTRY'
17064: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17065: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17066: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17158: p_lookup_type => 'XLA_OWNER_TYPE'
17159: ,p_lookup_code => l_component_type_code
17160: )
17161: ,p_token_4 => 'PRODUCT_NAME'
17162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17166: ,p_ae_header_id => NULL

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

17159: ,p_lookup_code => l_component_type_code
17160: )
17161: ,p_token_4 => 'PRODUCT_NAME'
17162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17166: ,p_ae_header_id => NULL
17167: );

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

17160: )
17161: ,p_token_4 => 'PRODUCT_NAME'
17162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17166: ,p_ae_header_id => NULL
17167: );
17168:

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

17161: ,p_token_4 => 'PRODUCT_NAME'
17162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17166: ,p_ae_header_id => NULL
17167: );
17168:
17169: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17192: ----------------------------------------------------------------------------------
17193: -- 4219869 Business Flow
17194: -- Update journal entry status -- Need to generate this within IF
17195: ----------------------------------------------------------------------------------
17196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17197: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17198: ,p_balance_type_code => l_balance_type_code
17199: );
17200:

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

17279:
17280: --
17281: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17282: --
17283: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17284: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17285: ELSE
17286: ---------------------------------------------------------------------------------------------------
17287: -- 4262811a Switch Sign

Line 17308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17304:
17305: XLA_AE_LINES_PKG.ValidateCurrentLine;
17306: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17307:
17308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17309: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17310: ,p_balance_type_code => l_balance_type_code);
17311:
17312: END IF;

Line 17416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17412: l_tmp_amt NUMBER;
17413: l_acc_rev_natural_side_code VARCHAR2(1);
17414:
17415: l_num_entries NUMBER;
17416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17420: l_recog_line_1 NUMBER;

Line 17417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17413: l_acc_rev_natural_side_code VARCHAR2(1);
17414:
17415: l_num_entries NUMBER;
17416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17420: l_recog_line_1 NUMBER;
17421: l_recog_line_2 NUMBER;

Line 17418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17414:
17415: l_num_entries NUMBER;
17416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17420: l_recog_line_1 NUMBER;
17421: l_recog_line_2 NUMBER;
17422:

Line 17419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17415: l_num_entries NUMBER;
17416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17420: l_recog_line_1 NUMBER;
17421: l_recog_line_2 NUMBER;
17422:
17423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17421: l_recog_line_2 NUMBER;
17422:
17423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17424: l_bflow_applied_to_amt NUMBER; -- 5132302
17425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17426:
17427: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17428:
17429: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17495: l_acc_rev_flag := NULL; -- 4262811
17496: l_accrual_line_num := NULL; -- 4262811
17497: l_tmp_amt := NULL; -- 4262811
17498: --
17499: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
17500: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
17501: return;
17502: END IF;
17503:

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

17496: l_accrual_line_num := NULL; -- 4262811
17497: l_tmp_amt := NULL; -- 4262811
17498: --
17499: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
17500: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
17501: return;
17502: END IF;
17503:
17504: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

17500: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
17501: return;
17502: END IF;
17503:
17504: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17505: l_balance_type_code <> 'B' THEN
17506:
17507: --
17508: XLA_AE_LINES_PKG.SetNewLine;

Line 17573: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17569: --
17570: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17571:
17572: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17573: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17574:
17575: -- 4955764
17576: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17577: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17613: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17614:
17615: IF xla_accounting_cache_pkg.GetValueChar
17616: (p_source_code => 'LEDGER_CATEGORY_CODE'
17617: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17618: AND l_bflow_method_code = 'PRIOR_ENTRY'
17619: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17620: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17621: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17739: p_lookup_type => 'XLA_OWNER_TYPE'
17740: ,p_lookup_code => l_component_type_code
17741: )
17742: ,p_token_4 => 'PRODUCT_NAME'
17743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17747: ,p_ae_header_id => NULL

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

17740: ,p_lookup_code => l_component_type_code
17741: )
17742: ,p_token_4 => 'PRODUCT_NAME'
17743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17747: ,p_ae_header_id => NULL
17748: );

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

17741: )
17742: ,p_token_4 => 'PRODUCT_NAME'
17743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17747: ,p_ae_header_id => NULL
17748: );
17749:

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

17742: ,p_token_4 => 'PRODUCT_NAME'
17743: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17744: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17745: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17746: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17747: ,p_ae_header_id => NULL
17748: );
17749:
17750: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17773: ----------------------------------------------------------------------------------
17774: -- 4219869 Business Flow
17775: -- Update journal entry status -- Need to generate this within IF
17776: ----------------------------------------------------------------------------------
17777: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17778: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17779: ,p_balance_type_code => l_balance_type_code
17780: );
17781:

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

17886:
17887: --
17888: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17889: --
17890: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17891: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17892: ELSE
17893: ---------------------------------------------------------------------------------------------------
17894: -- 4262811a Switch Sign

Line 17915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17911:
17912: XLA_AE_LINES_PKG.ValidateCurrentLine;
17913: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17914:
17915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17917: ,p_balance_type_code => l_balance_type_code);
17918:
17919: END IF;

Line 18032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18028: l_tmp_amt NUMBER;
18029: l_acc_rev_natural_side_code VARCHAR2(1);
18030:
18031: l_num_entries NUMBER;
18032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18036: l_recog_line_1 NUMBER;

Line 18033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18029: l_acc_rev_natural_side_code VARCHAR2(1);
18030:
18031: l_num_entries NUMBER;
18032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18036: l_recog_line_1 NUMBER;
18037: l_recog_line_2 NUMBER;

Line 18034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18030:
18031: l_num_entries NUMBER;
18032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18036: l_recog_line_1 NUMBER;
18037: l_recog_line_2 NUMBER;
18038:

Line 18035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18031: l_num_entries NUMBER;
18032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18036: l_recog_line_1 NUMBER;
18037: l_recog_line_2 NUMBER;
18038:
18039: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18041: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18037: l_recog_line_2 NUMBER;
18038:
18039: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18040: l_bflow_applied_to_amt NUMBER; -- 5132302
18041: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18042:
18043: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18044:
18045: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18112: l_accrual_line_num := NULL; -- 4262811
18113: l_tmp_amt := NULL; -- 4262811
18114: --
18115:
18116: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18117: l_balance_type_code <> 'B' THEN
18118: IF NVL(p_source_63,'
18119: ') = 'ROUND'
18120: THEN

Line 18188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18184: --
18185: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18186:
18187: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18189:
18190: -- 4955764
18191: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18192: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18238: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18239:
18240: IF xla_accounting_cache_pkg.GetValueChar
18241: (p_source_code => 'LEDGER_CATEGORY_CODE'
18242: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18243: AND l_bflow_method_code = 'PRIOR_ENTRY'
18244: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18245: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18246: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18338: p_lookup_type => 'XLA_OWNER_TYPE'
18339: ,p_lookup_code => l_component_type_code
18340: )
18341: ,p_token_4 => 'PRODUCT_NAME'
18342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18346: ,p_ae_header_id => NULL

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

18339: ,p_lookup_code => l_component_type_code
18340: )
18341: ,p_token_4 => 'PRODUCT_NAME'
18342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18346: ,p_ae_header_id => NULL
18347: );

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

18340: )
18341: ,p_token_4 => 'PRODUCT_NAME'
18342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18346: ,p_ae_header_id => NULL
18347: );
18348:

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

18341: ,p_token_4 => 'PRODUCT_NAME'
18342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18346: ,p_ae_header_id => NULL
18347: );
18348:
18349: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18372: ----------------------------------------------------------------------------------
18373: -- 4219869 Business Flow
18374: -- Update journal entry status -- Need to generate this within IF
18375: ----------------------------------------------------------------------------------
18376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18378: ,p_balance_type_code => l_balance_type_code
18379: );
18380:

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

18459:
18460: --
18461: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18462: --
18463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18464: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18465: ELSE
18466: ---------------------------------------------------------------------------------------------------
18467: -- 4262811a Switch Sign

Line 18488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18484:
18485: XLA_AE_LINES_PKG.ValidateCurrentLine;
18486: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18487:
18488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18490: ,p_balance_type_code => l_balance_type_code);
18491:
18492: END IF;

Line 18606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18602: l_tmp_amt NUMBER;
18603: l_acc_rev_natural_side_code VARCHAR2(1);
18604:
18605: l_num_entries NUMBER;
18606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18610: l_recog_line_1 NUMBER;

Line 18607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18603: l_acc_rev_natural_side_code VARCHAR2(1);
18604:
18605: l_num_entries NUMBER;
18606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18610: l_recog_line_1 NUMBER;
18611: l_recog_line_2 NUMBER;

Line 18608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18604:
18605: l_num_entries NUMBER;
18606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18610: l_recog_line_1 NUMBER;
18611: l_recog_line_2 NUMBER;
18612:

Line 18609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18605: l_num_entries NUMBER;
18606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18610: l_recog_line_1 NUMBER;
18611: l_recog_line_2 NUMBER;
18612:
18613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18611: l_recog_line_2 NUMBER;
18612:
18613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18614: l_bflow_applied_to_amt NUMBER; -- 5132302
18615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18616:
18617: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18618:
18619: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18686: l_accrual_line_num := NULL; -- 4262811
18687: l_tmp_amt := NULL; -- 4262811
18688: --
18689:
18690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18691: l_balance_type_code <> 'B' THEN
18692: IF NVL(p_source_63,'
18693: ') = 'UNBILL'
18694: THEN

Line 18762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18758: --
18759: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18760:
18761: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18763:
18764: -- 4955764
18765: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18766: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18812: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18813:
18814: IF xla_accounting_cache_pkg.GetValueChar
18815: (p_source_code => 'LEDGER_CATEGORY_CODE'
18816: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18817: AND l_bflow_method_code = 'PRIOR_ENTRY'
18818: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18819: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18820: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18912: p_lookup_type => 'XLA_OWNER_TYPE'
18913: ,p_lookup_code => l_component_type_code
18914: )
18915: ,p_token_4 => 'PRODUCT_NAME'
18916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18920: ,p_ae_header_id => NULL

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

18913: ,p_lookup_code => l_component_type_code
18914: )
18915: ,p_token_4 => 'PRODUCT_NAME'
18916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18920: ,p_ae_header_id => NULL
18921: );

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

18914: )
18915: ,p_token_4 => 'PRODUCT_NAME'
18916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18920: ,p_ae_header_id => NULL
18921: );
18922:

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

18915: ,p_token_4 => 'PRODUCT_NAME'
18916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18920: ,p_ae_header_id => NULL
18921: );
18922:
18923: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18946: ----------------------------------------------------------------------------------
18947: -- 4219869 Business Flow
18948: -- Update journal entry status -- Need to generate this within IF
18949: ----------------------------------------------------------------------------------
18950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18952: ,p_balance_type_code => l_balance_type_code
18953: );
18954:

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

19033:
19034: --
19035: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19036: --
19037: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19038: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19039: ELSE
19040: ---------------------------------------------------------------------------------------------------
19041: -- 4262811a Switch Sign

Line 19062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19058:
19059: XLA_AE_LINES_PKG.ValidateCurrentLine;
19060: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19061:
19062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19063: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19064: ,p_balance_type_code => l_balance_type_code);
19065:
19066: END IF;

Line 19182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19178: l_tmp_amt NUMBER;
19179: l_acc_rev_natural_side_code VARCHAR2(1);
19180:
19181: l_num_entries NUMBER;
19182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19186: l_recog_line_1 NUMBER;

Line 19183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19179: l_acc_rev_natural_side_code VARCHAR2(1);
19180:
19181: l_num_entries NUMBER;
19182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19186: l_recog_line_1 NUMBER;
19187: l_recog_line_2 NUMBER;

Line 19184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19180:
19181: l_num_entries NUMBER;
19182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19186: l_recog_line_1 NUMBER;
19187: l_recog_line_2 NUMBER;
19188:

Line 19185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19181: l_num_entries NUMBER;
19182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19186: l_recog_line_1 NUMBER;
19187: l_recog_line_2 NUMBER;
19188:
19189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19187: l_recog_line_2 NUMBER;
19188:
19189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19190: l_bflow_applied_to_amt NUMBER; -- 5132302
19191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19192:
19193: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19194:
19195: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19262: l_accrual_line_num := NULL; -- 4262811
19263: l_tmp_amt := NULL; -- 4262811
19264: --
19265:
19266: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19267: l_balance_type_code <> 'B' THEN
19268: IF NVL(p_source_63,'
19269: ') = 'UNEARN'
19270: THEN

Line 19338: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19334: --
19335: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19336:
19337: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19338: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19339:
19340: -- 4955764
19341: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19342: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19388: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19389:
19390: IF xla_accounting_cache_pkg.GetValueChar
19391: (p_source_code => 'LEDGER_CATEGORY_CODE'
19392: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19393: AND l_bflow_method_code = 'PRIOR_ENTRY'
19394: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19395: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19396: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19506: p_lookup_type => 'XLA_OWNER_TYPE'
19507: ,p_lookup_code => l_component_type_code
19508: )
19509: ,p_token_4 => 'PRODUCT_NAME'
19510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19514: ,p_ae_header_id => NULL

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

19507: ,p_lookup_code => l_component_type_code
19508: )
19509: ,p_token_4 => 'PRODUCT_NAME'
19510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19514: ,p_ae_header_id => NULL
19515: );

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

19508: )
19509: ,p_token_4 => 'PRODUCT_NAME'
19510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19514: ,p_ae_header_id => NULL
19515: );
19516:

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

19509: ,p_token_4 => 'PRODUCT_NAME'
19510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19514: ,p_ae_header_id => NULL
19515: );
19516:
19517: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19540: ----------------------------------------------------------------------------------
19541: -- 4219869 Business Flow
19542: -- Update journal entry status -- Need to generate this within IF
19543: ----------------------------------------------------------------------------------
19544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19545: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19546: ,p_balance_type_code => l_balance_type_code
19547: );
19548:

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

19627:
19628: --
19629: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19630: --
19631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19632: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19633: ELSE
19634: ---------------------------------------------------------------------------------------------------
19635: -- 4262811a Switch Sign

Line 19656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19652:
19653: XLA_AE_LINES_PKG.ValidateCurrentLine;
19654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19655:
19656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19658: ,p_balance_type_code => l_balance_type_code);
19659:
19660: END IF;

Line 19797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19793: l_tmp_amt NUMBER;
19794: l_acc_rev_natural_side_code VARCHAR2(1);
19795:
19796: l_num_entries NUMBER;
19797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19801: l_recog_line_1 NUMBER;

Line 19798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19794: l_acc_rev_natural_side_code VARCHAR2(1);
19795:
19796: l_num_entries NUMBER;
19797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19801: l_recog_line_1 NUMBER;
19802: l_recog_line_2 NUMBER;

Line 19799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19795:
19796: l_num_entries NUMBER;
19797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19801: l_recog_line_1 NUMBER;
19802: l_recog_line_2 NUMBER;
19803:

Line 19800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19796: l_num_entries NUMBER;
19797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19801: l_recog_line_1 NUMBER;
19802: l_recog_line_2 NUMBER;
19803:
19804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19802: l_recog_line_2 NUMBER;
19803:
19804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19805: l_bflow_applied_to_amt NUMBER; -- 5132302
19806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19807:
19808: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19809:
19810: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19877: l_accrual_line_num := NULL; -- 4262811
19878: l_tmp_amt := NULL; -- 4262811
19879: --
19880:
19881: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19882: l_balance_type_code <> 'B' THEN
19883: IF NVL(p_source_66,'
19884: ') = 'JLBR_AR_BANK_CHARGES' AND
19885: NVL(p_source_7,'

Line 19955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19951: --
19952: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19953:
19954: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19956:
19957: -- 4955764
19958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20033: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20034:
20035: IF xla_accounting_cache_pkg.GetValueChar
20036: (p_source_code => 'LEDGER_CATEGORY_CODE'
20037: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20038: AND l_bflow_method_code = 'PRIOR_ENTRY'
20039: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20040: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20041: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20147: p_lookup_type => 'XLA_OWNER_TYPE'
20148: ,p_lookup_code => l_component_type_code
20149: )
20150: ,p_token_4 => 'PRODUCT_NAME'
20151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20155: ,p_ae_header_id => NULL

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

20148: ,p_lookup_code => l_component_type_code
20149: )
20150: ,p_token_4 => 'PRODUCT_NAME'
20151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20155: ,p_ae_header_id => NULL
20156: );

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

20149: )
20150: ,p_token_4 => 'PRODUCT_NAME'
20151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20155: ,p_ae_header_id => NULL
20156: );
20157:

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

20150: ,p_token_4 => 'PRODUCT_NAME'
20151: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20152: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20153: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20154: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20155: ,p_ae_header_id => NULL
20156: );
20157:
20158: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20181: ----------------------------------------------------------------------------------
20182: -- 4219869 Business Flow
20183: -- Update journal entry status -- Need to generate this within IF
20184: ----------------------------------------------------------------------------------
20185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20186: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20187: ,p_balance_type_code => l_balance_type_code
20188: );
20189:

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

20268:
20269: --
20270: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20271: --
20272: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20273: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20274: ELSE
20275: ---------------------------------------------------------------------------------------------------
20276: -- 4262811a Switch Sign

Line 20297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20293:
20294: XLA_AE_LINES_PKG.ValidateCurrentLine;
20295: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20296:
20297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20298: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20299: ,p_balance_type_code => l_balance_type_code);
20300:
20301: END IF;

Line 20423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20419: l_tmp_amt NUMBER;
20420: l_acc_rev_natural_side_code VARCHAR2(1);
20421:
20422: l_num_entries NUMBER;
20423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20427: l_recog_line_1 NUMBER;

Line 20424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20420: l_acc_rev_natural_side_code VARCHAR2(1);
20421:
20422: l_num_entries NUMBER;
20423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20427: l_recog_line_1 NUMBER;
20428: l_recog_line_2 NUMBER;

Line 20425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20421:
20422: l_num_entries NUMBER;
20423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20427: l_recog_line_1 NUMBER;
20428: l_recog_line_2 NUMBER;
20429:

Line 20426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20422: l_num_entries NUMBER;
20423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20427: l_recog_line_1 NUMBER;
20428: l_recog_line_2 NUMBER;
20429:
20430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20428: l_recog_line_2 NUMBER;
20429:
20430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20431: l_bflow_applied_to_amt NUMBER; -- 5132302
20432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20433:
20434: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20435:
20436: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20503: l_accrual_line_num := NULL; -- 4262811
20504: l_tmp_amt := NULL; -- 4262811
20505: --
20506:
20507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20508: l_balance_type_code <> 'B' THEN
20509: IF NVL(p_source_66,'
20510: ') = 'JLBR_AR_ENDORSEMENT' AND
20511: NVL(p_source_7,'

Line 20583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20579: --
20580: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20581:
20582: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20584:
20585: -- 4955764
20586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20651: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20652:
20653: IF xla_accounting_cache_pkg.GetValueChar
20654: (p_source_code => 'LEDGER_CATEGORY_CODE'
20655: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20656: AND l_bflow_method_code = 'PRIOR_ENTRY'
20657: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20658: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20659: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20728: p_lookup_type => 'XLA_OWNER_TYPE'
20729: ,p_lookup_code => l_component_type_code
20730: )
20731: ,p_token_4 => 'PRODUCT_NAME'
20732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20736: ,p_ae_header_id => NULL

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

20729: ,p_lookup_code => l_component_type_code
20730: )
20731: ,p_token_4 => 'PRODUCT_NAME'
20732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20736: ,p_ae_header_id => NULL
20737: );

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

20730: )
20731: ,p_token_4 => 'PRODUCT_NAME'
20732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20736: ,p_ae_header_id => NULL
20737: );
20738:

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

20731: ,p_token_4 => 'PRODUCT_NAME'
20732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20736: ,p_ae_header_id => NULL
20737: );
20738:
20739: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20762: ----------------------------------------------------------------------------------
20763: -- 4219869 Business Flow
20764: -- Update journal entry status -- Need to generate this within IF
20765: ----------------------------------------------------------------------------------
20766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20767: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20768: ,p_balance_type_code => l_balance_type_code
20769: );
20770:

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

20823:
20824: --
20825: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20826: --
20827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20828: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20829: ELSE
20830: ---------------------------------------------------------------------------------------------------
20831: -- 4262811a Switch Sign

Line 20852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20848:
20849: XLA_AE_LINES_PKG.ValidateCurrentLine;
20850: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20851:
20852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20853: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20854: ,p_balance_type_code => l_balance_type_code);
20855:
20856: END IF;

Line 20996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20992: l_tmp_amt NUMBER;
20993: l_acc_rev_natural_side_code VARCHAR2(1);
20994:
20995: l_num_entries NUMBER;
20996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21000: l_recog_line_1 NUMBER;

Line 20997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20993: l_acc_rev_natural_side_code VARCHAR2(1);
20994:
20995: l_num_entries NUMBER;
20996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21000: l_recog_line_1 NUMBER;
21001: l_recog_line_2 NUMBER;

Line 20998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20994:
20995: l_num_entries NUMBER;
20996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21000: l_recog_line_1 NUMBER;
21001: l_recog_line_2 NUMBER;
21002:

Line 20999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20995: l_num_entries NUMBER;
20996: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20997: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20998: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20999: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21000: l_recog_line_1 NUMBER;
21001: l_recog_line_2 NUMBER;
21002:
21003: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21005: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21001: l_recog_line_2 NUMBER;
21002:
21003: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21004: l_bflow_applied_to_amt NUMBER; -- 5132302
21005: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21006:
21007: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21008:
21009: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21076: l_accrual_line_num := NULL; -- 4262811
21077: l_tmp_amt := NULL; -- 4262811
21078: --
21079:
21080: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21081: l_balance_type_code <> 'B' THEN
21082: IF NVL(p_source_66,'
21083: ') = 'JLBR_AR_ENDORSEMENT' AND
21084: NVL(p_source_7,'

Line 21156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21152: --
21153: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21154:
21155: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21157:
21158: -- 4955764
21159: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21160: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21234: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21235:
21236: IF xla_accounting_cache_pkg.GetValueChar
21237: (p_source_code => 'LEDGER_CATEGORY_CODE'
21238: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21239: AND l_bflow_method_code = 'PRIOR_ENTRY'
21240: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21241: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21242: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21346: p_lookup_type => 'XLA_OWNER_TYPE'
21347: ,p_lookup_code => l_component_type_code
21348: )
21349: ,p_token_4 => 'PRODUCT_NAME'
21350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21354: ,p_ae_header_id => NULL

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

21347: ,p_lookup_code => l_component_type_code
21348: )
21349: ,p_token_4 => 'PRODUCT_NAME'
21350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21354: ,p_ae_header_id => NULL
21355: );

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

21348: )
21349: ,p_token_4 => 'PRODUCT_NAME'
21350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21354: ,p_ae_header_id => NULL
21355: );
21356:

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

21349: ,p_token_4 => 'PRODUCT_NAME'
21350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21354: ,p_ae_header_id => NULL
21355: );
21356:
21357: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21380: ----------------------------------------------------------------------------------
21381: -- 4219869 Business Flow
21382: -- Update journal entry status -- Need to generate this within IF
21383: ----------------------------------------------------------------------------------
21384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21385: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21386: ,p_balance_type_code => l_balance_type_code
21387: );
21388:

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

21467:
21468: --
21469: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21470: --
21471: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21472: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21473: ELSE
21474: ---------------------------------------------------------------------------------------------------
21475: -- 4262811a Switch Sign

Line 21496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21492:
21493: XLA_AE_LINES_PKG.ValidateCurrentLine;
21494: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21495:
21496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21497: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21498: ,p_balance_type_code => l_balance_type_code);
21499:
21500: END IF;

Line 21637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21633: l_tmp_amt NUMBER;
21634: l_acc_rev_natural_side_code VARCHAR2(1);
21635:
21636: l_num_entries NUMBER;
21637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21641: l_recog_line_1 NUMBER;

Line 21638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21634: l_acc_rev_natural_side_code VARCHAR2(1);
21635:
21636: l_num_entries NUMBER;
21637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21641: l_recog_line_1 NUMBER;
21642: l_recog_line_2 NUMBER;

Line 21639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21635:
21636: l_num_entries NUMBER;
21637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21641: l_recog_line_1 NUMBER;
21642: l_recog_line_2 NUMBER;
21643:

Line 21640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21636: l_num_entries NUMBER;
21637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21641: l_recog_line_1 NUMBER;
21642: l_recog_line_2 NUMBER;
21643:
21644: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21646: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21642: l_recog_line_2 NUMBER;
21643:
21644: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21645: l_bflow_applied_to_amt NUMBER; -- 5132302
21646: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21647:
21648: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21649:
21650: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21717: l_accrual_line_num := NULL; -- 4262811
21718: l_tmp_amt := NULL; -- 4262811
21719: --
21720:
21721: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21722: l_balance_type_code <> 'B' THEN
21723: IF NVL(p_source_66,'
21724: ') = 'JLBR_AR_BANK_CHARGES' AND
21725: NVL(p_source_7,'

Line 21795: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21791: --
21792: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21793:
21794: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21795: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21796:
21797: -- 4955764
21798: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21799: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21873: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21874:
21875: IF xla_accounting_cache_pkg.GetValueChar
21876: (p_source_code => 'LEDGER_CATEGORY_CODE'
21877: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21878: AND l_bflow_method_code = 'PRIOR_ENTRY'
21879: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21880: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21881: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21987: p_lookup_type => 'XLA_OWNER_TYPE'
21988: ,p_lookup_code => l_component_type_code
21989: )
21990: ,p_token_4 => 'PRODUCT_NAME'
21991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21995: ,p_ae_header_id => NULL

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

21988: ,p_lookup_code => l_component_type_code
21989: )
21990: ,p_token_4 => 'PRODUCT_NAME'
21991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21995: ,p_ae_header_id => NULL
21996: );

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

21989: )
21990: ,p_token_4 => 'PRODUCT_NAME'
21991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21995: ,p_ae_header_id => NULL
21996: );
21997:

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

21990: ,p_token_4 => 'PRODUCT_NAME'
21991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21995: ,p_ae_header_id => NULL
21996: );
21997:
21998: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22021: ----------------------------------------------------------------------------------
22022: -- 4219869 Business Flow
22023: -- Update journal entry status -- Need to generate this within IF
22024: ----------------------------------------------------------------------------------
22025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22026: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22027: ,p_balance_type_code => l_balance_type_code
22028: );
22029:

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

22108:
22109: --
22110: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22111: --
22112: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22113: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22114: ELSE
22115: ---------------------------------------------------------------------------------------------------
22116: -- 4262811a Switch Sign

Line 22137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22133:
22134: XLA_AE_LINES_PKG.ValidateCurrentLine;
22135: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22136:
22137: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22138: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22139: ,p_balance_type_code => l_balance_type_code);
22140:
22141: END IF;

Line 22281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22277: l_tmp_amt NUMBER;
22278: l_acc_rev_natural_side_code VARCHAR2(1);
22279:
22280: l_num_entries NUMBER;
22281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22285: l_recog_line_1 NUMBER;

Line 22282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22278: l_acc_rev_natural_side_code VARCHAR2(1);
22279:
22280: l_num_entries NUMBER;
22281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22285: l_recog_line_1 NUMBER;
22286: l_recog_line_2 NUMBER;

Line 22283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22279:
22280: l_num_entries NUMBER;
22281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22285: l_recog_line_1 NUMBER;
22286: l_recog_line_2 NUMBER;
22287:

Line 22284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22280: l_num_entries NUMBER;
22281: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22282: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22283: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22284: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22285: l_recog_line_1 NUMBER;
22286: l_recog_line_2 NUMBER;
22287:
22288: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22290: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22286: l_recog_line_2 NUMBER;
22287:
22288: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22289: l_bflow_applied_to_amt NUMBER; -- 5132302
22290: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22291:
22292: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22293:
22294: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22361: l_accrual_line_num := NULL; -- 4262811
22362: l_tmp_amt := NULL; -- 4262811
22363: --
22364:
22365: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22366: l_balance_type_code <> 'B' THEN
22367: IF NVL(p_source_66,'
22368: ') = 'JLBR_AR_ENDORSEMENT' AND
22369: NVL(p_source_7,'

Line 22441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22437: --
22438: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22439:
22440: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22442:
22443: -- 4955764
22444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22519: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22520:
22521: IF xla_accounting_cache_pkg.GetValueChar
22522: (p_source_code => 'LEDGER_CATEGORY_CODE'
22523: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22524: AND l_bflow_method_code = 'PRIOR_ENTRY'
22525: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22526: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22527: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22631: p_lookup_type => 'XLA_OWNER_TYPE'
22632: ,p_lookup_code => l_component_type_code
22633: )
22634: ,p_token_4 => 'PRODUCT_NAME'
22635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22639: ,p_ae_header_id => NULL

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

22632: ,p_lookup_code => l_component_type_code
22633: )
22634: ,p_token_4 => 'PRODUCT_NAME'
22635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22639: ,p_ae_header_id => NULL
22640: );

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

22633: )
22634: ,p_token_4 => 'PRODUCT_NAME'
22635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22639: ,p_ae_header_id => NULL
22640: );
22641:

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

22634: ,p_token_4 => 'PRODUCT_NAME'
22635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22639: ,p_ae_header_id => NULL
22640: );
22641:
22642: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22665: ----------------------------------------------------------------------------------
22666: -- 4219869 Business Flow
22667: -- Update journal entry status -- Need to generate this within IF
22668: ----------------------------------------------------------------------------------
22669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22670: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22671: ,p_balance_type_code => l_balance_type_code
22672: );
22673:

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

22752:
22753: --
22754: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22755: --
22756: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22757: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22758: ELSE
22759: ---------------------------------------------------------------------------------------------------
22760: -- 4262811a Switch Sign

Line 22781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22777:
22778: XLA_AE_LINES_PKG.ValidateCurrentLine;
22779: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22780:
22781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22782: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22783: ,p_balance_type_code => l_balance_type_code);
22784:
22785: END IF;

Line 22907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22903: l_tmp_amt NUMBER;
22904: l_acc_rev_natural_side_code VARCHAR2(1);
22905:
22906: l_num_entries NUMBER;
22907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22911: l_recog_line_1 NUMBER;

Line 22908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22904: l_acc_rev_natural_side_code VARCHAR2(1);
22905:
22906: l_num_entries NUMBER;
22907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22911: l_recog_line_1 NUMBER;
22912: l_recog_line_2 NUMBER;

Line 22909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22905:
22906: l_num_entries NUMBER;
22907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22911: l_recog_line_1 NUMBER;
22912: l_recog_line_2 NUMBER;
22913:

Line 22910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22906: l_num_entries NUMBER;
22907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22911: l_recog_line_1 NUMBER;
22912: l_recog_line_2 NUMBER;
22913:
22914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22912: l_recog_line_2 NUMBER;
22913:
22914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22915: l_bflow_applied_to_amt NUMBER; -- 5132302
22916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22917:
22918: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22919:
22920: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22987: l_accrual_line_num := NULL; -- 4262811
22988: l_tmp_amt := NULL; -- 4262811
22989: --
22990:
22991: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22992: l_balance_type_code <> 'B' THEN
22993: IF NVL(p_source_66,'
22994: ') = 'JLBR_AR_ENDORSEMENT' AND
22995: NVL(p_source_7,'

Line 23067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

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

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

23135: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23136:
23137: IF xla_accounting_cache_pkg.GetValueChar
23138: (p_source_code => 'LEDGER_CATEGORY_CODE'
23139: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23140: AND l_bflow_method_code = 'PRIOR_ENTRY'
23141: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23142: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23143: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23212: p_lookup_type => 'XLA_OWNER_TYPE'
23213: ,p_lookup_code => l_component_type_code
23214: )
23215: ,p_token_4 => 'PRODUCT_NAME'
23216: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23217: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23218: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23219: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23220: ,p_ae_header_id => NULL

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

23213: ,p_lookup_code => l_component_type_code
23214: )
23215: ,p_token_4 => 'PRODUCT_NAME'
23216: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23217: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23218: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23219: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23220: ,p_ae_header_id => NULL
23221: );

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

23214: )
23215: ,p_token_4 => 'PRODUCT_NAME'
23216: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23217: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23218: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23219: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23220: ,p_ae_header_id => NULL
23221: );
23222:

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

23215: ,p_token_4 => 'PRODUCT_NAME'
23216: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23217: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23218: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23219: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23220: ,p_ae_header_id => NULL
23221: );
23222:
23223: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23246: ----------------------------------------------------------------------------------
23247: -- 4219869 Business Flow
23248: -- Update journal entry status -- Need to generate this within IF
23249: ----------------------------------------------------------------------------------
23250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23251: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23252: ,p_balance_type_code => l_balance_type_code
23253: );
23254:

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

23307:
23308: --
23309: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23310: --
23311: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23312: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23313: ELSE
23314: ---------------------------------------------------------------------------------------------------
23315: -- 4262811a Switch Sign

Line 23336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23332:
23333: XLA_AE_LINES_PKG.ValidateCurrentLine;
23334: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23335:
23336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23337: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23338: ,p_balance_type_code => l_balance_type_code);
23339:
23340: END IF;

Line 23450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23446: l_tmp_amt NUMBER;
23447: l_acc_rev_natural_side_code VARCHAR2(1);
23448:
23449: l_num_entries NUMBER;
23450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23454: l_recog_line_1 NUMBER;

Line 23451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23447: l_acc_rev_natural_side_code VARCHAR2(1);
23448:
23449: l_num_entries NUMBER;
23450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23454: l_recog_line_1 NUMBER;
23455: l_recog_line_2 NUMBER;

Line 23452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23448:
23449: l_num_entries NUMBER;
23450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23454: l_recog_line_1 NUMBER;
23455: l_recog_line_2 NUMBER;
23456:

Line 23453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23449: l_num_entries NUMBER;
23450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23454: l_recog_line_1 NUMBER;
23455: l_recog_line_2 NUMBER;
23456:
23457: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23459: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23455: l_recog_line_2 NUMBER;
23456:
23457: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23458: l_bflow_applied_to_amt NUMBER; -- 5132302
23459: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23460:
23461: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23462:
23463: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23530: l_accrual_line_num := NULL; -- 4262811
23531: l_tmp_amt := NULL; -- 4262811
23532: --
23533:
23534: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23535: l_balance_type_code <> 'B' THEN
23536: IF NVL(p_source_43,'
23537: ') = 'REC'
23538: THEN

Line 23606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23602: --
23603: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23604:
23605: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23607:
23608: -- 4955764
23609: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23610: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23652: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23653:
23654: IF xla_accounting_cache_pkg.GetValueChar
23655: (p_source_code => 'LEDGER_CATEGORY_CODE'
23656: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23657: AND l_bflow_method_code = 'PRIOR_ENTRY'
23658: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23659: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23660: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23752: p_lookup_type => 'XLA_OWNER_TYPE'
23753: ,p_lookup_code => l_component_type_code
23754: )
23755: ,p_token_4 => 'PRODUCT_NAME'
23756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23760: ,p_ae_header_id => NULL

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

23753: ,p_lookup_code => l_component_type_code
23754: )
23755: ,p_token_4 => 'PRODUCT_NAME'
23756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23760: ,p_ae_header_id => NULL
23761: );

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

23754: )
23755: ,p_token_4 => 'PRODUCT_NAME'
23756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23760: ,p_ae_header_id => NULL
23761: );
23762:

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

23755: ,p_token_4 => 'PRODUCT_NAME'
23756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23760: ,p_ae_header_id => NULL
23761: );
23762:
23763: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23790: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23786: ----------------------------------------------------------------------------------
23787: -- 4219869 Business Flow
23788: -- Update journal entry status -- Need to generate this within IF
23789: ----------------------------------------------------------------------------------
23790: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23791: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23792: ,p_balance_type_code => l_balance_type_code
23793: );
23794:

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

23873:
23874: --
23875: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23876: --
23877: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23878: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23879: ELSE
23880: ---------------------------------------------------------------------------------------------------
23881: -- 4262811a Switch Sign

Line 23902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23898:
23899: XLA_AE_LINES_PKG.ValidateCurrentLine;
23900: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23901:
23902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23903: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23904: ,p_balance_type_code => l_balance_type_code);
23905:
23906: END IF;

Line 24016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24012: l_tmp_amt NUMBER;
24013: l_acc_rev_natural_side_code VARCHAR2(1);
24014:
24015: l_num_entries NUMBER;
24016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24020: l_recog_line_1 NUMBER;

Line 24017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24013: l_acc_rev_natural_side_code VARCHAR2(1);
24014:
24015: l_num_entries NUMBER;
24016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24020: l_recog_line_1 NUMBER;
24021: l_recog_line_2 NUMBER;

Line 24018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24014:
24015: l_num_entries NUMBER;
24016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24020: l_recog_line_1 NUMBER;
24021: l_recog_line_2 NUMBER;
24022:

Line 24019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24015: l_num_entries NUMBER;
24016: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24017: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24018: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24019: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24020: l_recog_line_1 NUMBER;
24021: l_recog_line_2 NUMBER;
24022:
24023: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24025: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24021: l_recog_line_2 NUMBER;
24022:
24023: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24024: l_bflow_applied_to_amt NUMBER; -- 5132302
24025: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24026:
24027: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24028:
24029: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24096: l_accrual_line_num := NULL; -- 4262811
24097: l_tmp_amt := NULL; -- 4262811
24098: --
24099:
24100: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24101: l_balance_type_code <> 'B' THEN
24102: IF NVL(p_source_43,'
24103: ') = 'REV'
24104: THEN

Line 24172: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24168: --
24169: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24170:
24171: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24172: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24173:
24174: -- 4955764
24175: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24176: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24218: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24219:
24220: IF xla_accounting_cache_pkg.GetValueChar
24221: (p_source_code => 'LEDGER_CATEGORY_CODE'
24222: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24223: AND l_bflow_method_code = 'PRIOR_ENTRY'
24224: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24225: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24226: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24318: p_lookup_type => 'XLA_OWNER_TYPE'
24319: ,p_lookup_code => l_component_type_code
24320: )
24321: ,p_token_4 => 'PRODUCT_NAME'
24322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24326: ,p_ae_header_id => NULL

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

24319: ,p_lookup_code => l_component_type_code
24320: )
24321: ,p_token_4 => 'PRODUCT_NAME'
24322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24326: ,p_ae_header_id => NULL
24327: );

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

24320: )
24321: ,p_token_4 => 'PRODUCT_NAME'
24322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24326: ,p_ae_header_id => NULL
24327: );
24328:

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

24321: ,p_token_4 => 'PRODUCT_NAME'
24322: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24323: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24324: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24325: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24326: ,p_ae_header_id => NULL
24327: );
24328:
24329: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24356: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24352: ----------------------------------------------------------------------------------
24353: -- 4219869 Business Flow
24354: -- Update journal entry status -- Need to generate this within IF
24355: ----------------------------------------------------------------------------------
24356: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24357: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24358: ,p_balance_type_code => l_balance_type_code
24359: );
24360:

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

24439:
24440: --
24441: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24442: --
24443: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24444: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24445: ELSE
24446: ---------------------------------------------------------------------------------------------------
24447: -- 4262811a Switch Sign

Line 24468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24464:
24465: XLA_AE_LINES_PKG.ValidateCurrentLine;
24466: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24467:
24468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24469: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24470: ,p_balance_type_code => l_balance_type_code);
24471:
24472: END IF;

Line 24584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24580: l_tmp_amt NUMBER;
24581: l_acc_rev_natural_side_code VARCHAR2(1);
24582:
24583: l_num_entries NUMBER;
24584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24588: l_recog_line_1 NUMBER;

Line 24585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24581: l_acc_rev_natural_side_code VARCHAR2(1);
24582:
24583: l_num_entries NUMBER;
24584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24588: l_recog_line_1 NUMBER;
24589: l_recog_line_2 NUMBER;

Line 24586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24582:
24583: l_num_entries NUMBER;
24584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24588: l_recog_line_1 NUMBER;
24589: l_recog_line_2 NUMBER;
24590:

Line 24587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24583: l_num_entries NUMBER;
24584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24588: l_recog_line_1 NUMBER;
24589: l_recog_line_2 NUMBER;
24590:
24591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24589: l_recog_line_2 NUMBER;
24590:
24591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24592: l_bflow_applied_to_amt NUMBER; -- 5132302
24593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24594:
24595: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24596:
24597: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24664: l_accrual_line_num := NULL; -- 4262811
24665: l_tmp_amt := NULL; -- 4262811
24666: --
24667:
24668: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24669: l_balance_type_code <> 'B' THEN
24670: IF NVL(p_source_43,'
24671: ') = 'CHARGES'
24672: THEN

Line 24740: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24736: --
24737: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24738:
24739: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24740: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24741:
24742: -- 4955764
24743: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24744: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24788: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24789:
24790: IF xla_accounting_cache_pkg.GetValueChar
24791: (p_source_code => 'LEDGER_CATEGORY_CODE'
24792: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24793: AND l_bflow_method_code = 'PRIOR_ENTRY'
24794: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24795: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24796: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24888: p_lookup_type => 'XLA_OWNER_TYPE'
24889: ,p_lookup_code => l_component_type_code
24890: )
24891: ,p_token_4 => 'PRODUCT_NAME'
24892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24896: ,p_ae_header_id => NULL

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

24889: ,p_lookup_code => l_component_type_code
24890: )
24891: ,p_token_4 => 'PRODUCT_NAME'
24892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24896: ,p_ae_header_id => NULL
24897: );

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

24890: )
24891: ,p_token_4 => 'PRODUCT_NAME'
24892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24896: ,p_ae_header_id => NULL
24897: );
24898:

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

24891: ,p_token_4 => 'PRODUCT_NAME'
24892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24896: ,p_ae_header_id => NULL
24897: );
24898:
24899: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24922: ----------------------------------------------------------------------------------
24923: -- 4219869 Business Flow
24924: -- Update journal entry status -- Need to generate this within IF
24925: ----------------------------------------------------------------------------------
24926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24927: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24928: ,p_balance_type_code => l_balance_type_code
24929: );
24930:

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

25009:
25010: --
25011: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25012: --
25013: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25014: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25015: ELSE
25016: ---------------------------------------------------------------------------------------------------
25017: -- 4262811a Switch Sign

Line 25038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25034:
25035: XLA_AE_LINES_PKG.ValidateCurrentLine;
25036: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25037:
25038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25040: ,p_balance_type_code => l_balance_type_code);
25041:
25042: END IF;

Line 25154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25150: l_tmp_amt NUMBER;
25151: l_acc_rev_natural_side_code VARCHAR2(1);
25152:
25153: l_num_entries NUMBER;
25154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25158: l_recog_line_1 NUMBER;

Line 25155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25151: l_acc_rev_natural_side_code VARCHAR2(1);
25152:
25153: l_num_entries NUMBER;
25154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25158: l_recog_line_1 NUMBER;
25159: l_recog_line_2 NUMBER;

Line 25156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25152:
25153: l_num_entries NUMBER;
25154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25158: l_recog_line_1 NUMBER;
25159: l_recog_line_2 NUMBER;
25160:

Line 25157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25153: l_num_entries NUMBER;
25154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25158: l_recog_line_1 NUMBER;
25159: l_recog_line_2 NUMBER;
25160:
25161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25159: l_recog_line_2 NUMBER;
25160:
25161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25162: l_bflow_applied_to_amt NUMBER; -- 5132302
25163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25164:
25165: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25166:
25167: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25234: l_accrual_line_num := NULL; -- 4262811
25235: l_tmp_amt := NULL; -- 4262811
25236: --
25237:
25238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25239: l_balance_type_code <> 'B' THEN
25240: IF NVL(p_source_43,'
25241: ') = 'REC'
25242: THEN

Line 25310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25306: --
25307: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25308:
25309: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25311:
25312: -- 4955764
25313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25358: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25359:
25360: IF xla_accounting_cache_pkg.GetValueChar
25361: (p_source_code => 'LEDGER_CATEGORY_CODE'
25362: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25363: AND l_bflow_method_code = 'PRIOR_ENTRY'
25364: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25365: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25366: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25458: p_lookup_type => 'XLA_OWNER_TYPE'
25459: ,p_lookup_code => l_component_type_code
25460: )
25461: ,p_token_4 => 'PRODUCT_NAME'
25462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25466: ,p_ae_header_id => NULL

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

25459: ,p_lookup_code => l_component_type_code
25460: )
25461: ,p_token_4 => 'PRODUCT_NAME'
25462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25466: ,p_ae_header_id => NULL
25467: );

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

25460: )
25461: ,p_token_4 => 'PRODUCT_NAME'
25462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25466: ,p_ae_header_id => NULL
25467: );
25468:

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

25461: ,p_token_4 => 'PRODUCT_NAME'
25462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25466: ,p_ae_header_id => NULL
25467: );
25468:
25469: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25492: ----------------------------------------------------------------------------------
25493: -- 4219869 Business Flow
25494: -- Update journal entry status -- Need to generate this within IF
25495: ----------------------------------------------------------------------------------
25496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25497: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25498: ,p_balance_type_code => l_balance_type_code
25499: );
25500:

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

25579:
25580: --
25581: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25582: --
25583: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25584: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25585: ELSE
25586: ---------------------------------------------------------------------------------------------------
25587: -- 4262811a Switch Sign

Line 25608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25604:
25605: XLA_AE_LINES_PKG.ValidateCurrentLine;
25606: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25607:
25608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25609: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25610: ,p_balance_type_code => l_balance_type_code);
25611:
25612: END IF;

Line 25724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25720: l_tmp_amt NUMBER;
25721: l_acc_rev_natural_side_code VARCHAR2(1);
25722:
25723: l_num_entries NUMBER;
25724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25728: l_recog_line_1 NUMBER;

Line 25725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25721: l_acc_rev_natural_side_code VARCHAR2(1);
25722:
25723: l_num_entries NUMBER;
25724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25728: l_recog_line_1 NUMBER;
25729: l_recog_line_2 NUMBER;

Line 25726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25722:
25723: l_num_entries NUMBER;
25724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25728: l_recog_line_1 NUMBER;
25729: l_recog_line_2 NUMBER;
25730:

Line 25727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25723: l_num_entries NUMBER;
25724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25728: l_recog_line_1 NUMBER;
25729: l_recog_line_2 NUMBER;
25730:
25731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25729: l_recog_line_2 NUMBER;
25730:
25731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25732: l_bflow_applied_to_amt NUMBER; -- 5132302
25733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25734:
25735: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25736:
25737: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25804: l_accrual_line_num := NULL; -- 4262811
25805: l_tmp_amt := NULL; -- 4262811
25806: --
25807:
25808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25809: l_balance_type_code <> 'B' THEN
25810: IF NVL(p_source_43,'
25811: ') = 'FREIGHT'
25812: THEN

Line 25880: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25876: --
25877: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25878:
25879: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25880: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25881:
25882: -- 4955764
25883: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25884: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25928: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25929:
25930: IF xla_accounting_cache_pkg.GetValueChar
25931: (p_source_code => 'LEDGER_CATEGORY_CODE'
25932: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25933: AND l_bflow_method_code = 'PRIOR_ENTRY'
25934: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25935: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25936: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26028: p_lookup_type => 'XLA_OWNER_TYPE'
26029: ,p_lookup_code => l_component_type_code
26030: )
26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL

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

26029: ,p_lookup_code => l_component_type_code
26030: )
26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL
26037: );

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

26030: )
26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL
26037: );
26038:

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

26031: ,p_token_4 => 'PRODUCT_NAME'
26032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26036: ,p_ae_header_id => NULL
26037: );
26038:
26039: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26062: ----------------------------------------------------------------------------------
26063: -- 4219869 Business Flow
26064: -- Update journal entry status -- Need to generate this within IF
26065: ----------------------------------------------------------------------------------
26066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26067: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26068: ,p_balance_type_code => l_balance_type_code
26069: );
26070:

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

26149:
26150: --
26151: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26152: --
26153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26154: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26155: ELSE
26156: ---------------------------------------------------------------------------------------------------
26157: -- 4262811a Switch Sign

Line 26178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26174:
26175: XLA_AE_LINES_PKG.ValidateCurrentLine;
26176: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26177:
26178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26180: ,p_balance_type_code => l_balance_type_code);
26181:
26182: END IF;

Line 26296: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26292: l_tmp_amt NUMBER;
26293: l_acc_rev_natural_side_code VARCHAR2(1);
26294:
26295: l_num_entries NUMBER;
26296: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26297: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26298: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26299: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26300: l_recog_line_1 NUMBER;

Line 26297: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26293: l_acc_rev_natural_side_code VARCHAR2(1);
26294:
26295: l_num_entries NUMBER;
26296: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26297: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26298: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26299: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26300: l_recog_line_1 NUMBER;
26301: l_recog_line_2 NUMBER;

Line 26298: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26294:
26295: l_num_entries NUMBER;
26296: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26297: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26298: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26299: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26300: l_recog_line_1 NUMBER;
26301: l_recog_line_2 NUMBER;
26302:

Line 26299: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26295: l_num_entries NUMBER;
26296: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26297: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26298: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26299: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26300: l_recog_line_1 NUMBER;
26301: l_recog_line_2 NUMBER;
26302:
26303: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26305: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26301: l_recog_line_2 NUMBER;
26302:
26303: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26304: l_bflow_applied_to_amt NUMBER; -- 5132302
26305: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26306:
26307: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26308:
26309: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26376: l_accrual_line_num := NULL; -- 4262811
26377: l_tmp_amt := NULL; -- 4262811
26378: --
26379:
26380: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26381: l_balance_type_code <> 'B' THEN
26382: IF NVL(p_source_43,'
26383: ') = 'REV'
26384: THEN

Line 26452: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26448: --
26449: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26450:
26451: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26452: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26453:
26454: -- 4955764
26455: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26456: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26500: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26501:
26502: IF xla_accounting_cache_pkg.GetValueChar
26503: (p_source_code => 'LEDGER_CATEGORY_CODE'
26504: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26505: AND l_bflow_method_code = 'PRIOR_ENTRY'
26506: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26507: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26508: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26618: p_lookup_type => 'XLA_OWNER_TYPE'
26619: ,p_lookup_code => l_component_type_code
26620: )
26621: ,p_token_4 => 'PRODUCT_NAME'
26622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26626: ,p_ae_header_id => NULL

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

26619: ,p_lookup_code => l_component_type_code
26620: )
26621: ,p_token_4 => 'PRODUCT_NAME'
26622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26626: ,p_ae_header_id => NULL
26627: );

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

26620: )
26621: ,p_token_4 => 'PRODUCT_NAME'
26622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26626: ,p_ae_header_id => NULL
26627: );
26628:

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

26621: ,p_token_4 => 'PRODUCT_NAME'
26622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26626: ,p_ae_header_id => NULL
26627: );
26628:
26629: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26652: ----------------------------------------------------------------------------------
26653: -- 4219869 Business Flow
26654: -- Update journal entry status -- Need to generate this within IF
26655: ----------------------------------------------------------------------------------
26656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26658: ,p_balance_type_code => l_balance_type_code
26659: );
26660:

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

26739:
26740: --
26741: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26742: --
26743: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26744: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26745: ELSE
26746: ---------------------------------------------------------------------------------------------------
26747: -- 4262811a Switch Sign

Line 26768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26764:
26765: XLA_AE_LINES_PKG.ValidateCurrentLine;
26766: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26767:
26768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26769: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26770: ,p_balance_type_code => l_balance_type_code);
26771:
26772: END IF;

Line 26884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26880: l_tmp_amt NUMBER;
26881: l_acc_rev_natural_side_code VARCHAR2(1);
26882:
26883: l_num_entries NUMBER;
26884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26888: l_recog_line_1 NUMBER;

Line 26885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26881: l_acc_rev_natural_side_code VARCHAR2(1);
26882:
26883: l_num_entries NUMBER;
26884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26888: l_recog_line_1 NUMBER;
26889: l_recog_line_2 NUMBER;

Line 26886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26882:
26883: l_num_entries NUMBER;
26884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26888: l_recog_line_1 NUMBER;
26889: l_recog_line_2 NUMBER;
26890:

Line 26887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26883: l_num_entries NUMBER;
26884: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26885: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26886: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26887: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26888: l_recog_line_1 NUMBER;
26889: l_recog_line_2 NUMBER;
26890:
26891: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26893: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26889: l_recog_line_2 NUMBER;
26890:
26891: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26892: l_bflow_applied_to_amt NUMBER; -- 5132302
26893: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26894:
26895: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26896:
26897: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26964: l_accrual_line_num := NULL; -- 4262811
26965: l_tmp_amt := NULL; -- 4262811
26966: --
26967:
26968: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26969: l_balance_type_code <> 'B' THEN
26970: IF NVL(p_source_43,'
26971: ') = 'ROUND'
26972: THEN

Line 27040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27036: --
27037: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27038:
27039: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27041:
27042: -- 4955764
27043: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27044: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27088: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27089:
27090: IF xla_accounting_cache_pkg.GetValueChar
27091: (p_source_code => 'LEDGER_CATEGORY_CODE'
27092: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27093: AND l_bflow_method_code = 'PRIOR_ENTRY'
27094: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27095: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27096: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27188: p_lookup_type => 'XLA_OWNER_TYPE'
27189: ,p_lookup_code => l_component_type_code
27190: )
27191: ,p_token_4 => 'PRODUCT_NAME'
27192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27196: ,p_ae_header_id => NULL

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

27189: ,p_lookup_code => l_component_type_code
27190: )
27191: ,p_token_4 => 'PRODUCT_NAME'
27192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27196: ,p_ae_header_id => NULL
27197: );

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

27190: )
27191: ,p_token_4 => 'PRODUCT_NAME'
27192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27196: ,p_ae_header_id => NULL
27197: );
27198:

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

27191: ,p_token_4 => 'PRODUCT_NAME'
27192: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27193: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27194: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27195: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27196: ,p_ae_header_id => NULL
27197: );
27198:
27199: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27222: ----------------------------------------------------------------------------------
27223: -- 4219869 Business Flow
27224: -- Update journal entry status -- Need to generate this within IF
27225: ----------------------------------------------------------------------------------
27226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27227: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27228: ,p_balance_type_code => l_balance_type_code
27229: );
27230:

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

27309:
27310: --
27311: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27312: --
27313: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27314: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27315: ELSE
27316: ---------------------------------------------------------------------------------------------------
27317: -- 4262811a Switch Sign

Line 27338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27334:
27335: XLA_AE_LINES_PKG.ValidateCurrentLine;
27336: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27337:
27338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27339: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27340: ,p_balance_type_code => l_balance_type_code);
27341:
27342: END IF;

Line 27454: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27450: l_tmp_amt NUMBER;
27451: l_acc_rev_natural_side_code VARCHAR2(1);
27452:
27453: l_num_entries NUMBER;
27454: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27455: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27456: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27457: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27458: l_recog_line_1 NUMBER;

Line 27455: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27451: l_acc_rev_natural_side_code VARCHAR2(1);
27452:
27453: l_num_entries NUMBER;
27454: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27455: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27456: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27457: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27458: l_recog_line_1 NUMBER;
27459: l_recog_line_2 NUMBER;

Line 27456: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27452:
27453: l_num_entries NUMBER;
27454: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27455: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27456: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27457: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27458: l_recog_line_1 NUMBER;
27459: l_recog_line_2 NUMBER;
27460:

Line 27457: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27453: l_num_entries NUMBER;
27454: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27455: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27456: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27457: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27458: l_recog_line_1 NUMBER;
27459: l_recog_line_2 NUMBER;
27460:
27461: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27463: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27459: l_recog_line_2 NUMBER;
27460:
27461: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27462: l_bflow_applied_to_amt NUMBER; -- 5132302
27463: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27464:
27465: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27466:
27467: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27534: l_accrual_line_num := NULL; -- 4262811
27535: l_tmp_amt := NULL; -- 4262811
27536: --
27537:
27538: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27539: l_balance_type_code <> 'B' THEN
27540: IF NVL(p_source_43,'
27541: ') = 'TAX'
27542: THEN

Line 27610: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27606: --
27607: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27608:
27609: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27610: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27611:
27612: -- 4955764
27613: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27614: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27658: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27659:
27660: IF xla_accounting_cache_pkg.GetValueChar
27661: (p_source_code => 'LEDGER_CATEGORY_CODE'
27662: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27663: AND l_bflow_method_code = 'PRIOR_ENTRY'
27664: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27665: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27666: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27758: p_lookup_type => 'XLA_OWNER_TYPE'
27759: ,p_lookup_code => l_component_type_code
27760: )
27761: ,p_token_4 => 'PRODUCT_NAME'
27762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27766: ,p_ae_header_id => NULL

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

27759: ,p_lookup_code => l_component_type_code
27760: )
27761: ,p_token_4 => 'PRODUCT_NAME'
27762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27766: ,p_ae_header_id => NULL
27767: );

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

27760: )
27761: ,p_token_4 => 'PRODUCT_NAME'
27762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27766: ,p_ae_header_id => NULL
27767: );
27768:

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

27761: ,p_token_4 => 'PRODUCT_NAME'
27762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27766: ,p_ae_header_id => NULL
27767: );
27768:
27769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27792: ----------------------------------------------------------------------------------
27793: -- 4219869 Business Flow
27794: -- Update journal entry status -- Need to generate this within IF
27795: ----------------------------------------------------------------------------------
27796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27798: ,p_balance_type_code => l_balance_type_code
27799: );
27800:

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

27879:
27880: --
27881: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27882: --
27883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27884: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27885: ELSE
27886: ---------------------------------------------------------------------------------------------------
27887: -- 4262811a Switch Sign

Line 27908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27904:
27905: XLA_AE_LINES_PKG.ValidateCurrentLine;
27906: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27907:
27908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27910: ,p_balance_type_code => l_balance_type_code);
27911:
27912: END IF;

Line 28024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28020: l_tmp_amt NUMBER;
28021: l_acc_rev_natural_side_code VARCHAR2(1);
28022:
28023: l_num_entries NUMBER;
28024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28028: l_recog_line_1 NUMBER;

Line 28025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28021: l_acc_rev_natural_side_code VARCHAR2(1);
28022:
28023: l_num_entries NUMBER;
28024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28028: l_recog_line_1 NUMBER;
28029: l_recog_line_2 NUMBER;

Line 28026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28022:
28023: l_num_entries NUMBER;
28024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28028: l_recog_line_1 NUMBER;
28029: l_recog_line_2 NUMBER;
28030:

Line 28027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28023: l_num_entries NUMBER;
28024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28028: l_recog_line_1 NUMBER;
28029: l_recog_line_2 NUMBER;
28030:
28031: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28033: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28029: l_recog_line_2 NUMBER;
28030:
28031: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28032: l_bflow_applied_to_amt NUMBER; -- 5132302
28033: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28034:
28035: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28036:
28037: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28104: l_accrual_line_num := NULL; -- 4262811
28105: l_tmp_amt := NULL; -- 4262811
28106: --
28107:
28108: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28109: l_balance_type_code <> 'B' THEN
28110: IF NVL(p_source_43,'
28111: ') = 'UNBILL'
28112: THEN

Line 28180: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28176: --
28177: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28178:
28179: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28180: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28181:
28182: -- 4955764
28183: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28184: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28228: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28229:
28230: IF xla_accounting_cache_pkg.GetValueChar
28231: (p_source_code => 'LEDGER_CATEGORY_CODE'
28232: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28233: AND l_bflow_method_code = 'PRIOR_ENTRY'
28234: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28235: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28236: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28328: p_lookup_type => 'XLA_OWNER_TYPE'
28329: ,p_lookup_code => l_component_type_code
28330: )
28331: ,p_token_4 => 'PRODUCT_NAME'
28332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28336: ,p_ae_header_id => NULL

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

28329: ,p_lookup_code => l_component_type_code
28330: )
28331: ,p_token_4 => 'PRODUCT_NAME'
28332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28336: ,p_ae_header_id => NULL
28337: );

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

28330: )
28331: ,p_token_4 => 'PRODUCT_NAME'
28332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28336: ,p_ae_header_id => NULL
28337: );
28338:

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

28331: ,p_token_4 => 'PRODUCT_NAME'
28332: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28333: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28334: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28335: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28336: ,p_ae_header_id => NULL
28337: );
28338:
28339: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28362: ----------------------------------------------------------------------------------
28363: -- 4219869 Business Flow
28364: -- Update journal entry status -- Need to generate this within IF
28365: ----------------------------------------------------------------------------------
28366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28367: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28368: ,p_balance_type_code => l_balance_type_code
28369: );
28370:

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

28449:
28450: --
28451: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28452: --
28453: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28454: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28455: ELSE
28456: ---------------------------------------------------------------------------------------------------
28457: -- 4262811a Switch Sign

Line 28478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28474:
28475: XLA_AE_LINES_PKG.ValidateCurrentLine;
28476: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28477:
28478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28480: ,p_balance_type_code => l_balance_type_code);
28481:
28482: END IF;

Line 28596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28592: l_tmp_amt NUMBER;
28593: l_acc_rev_natural_side_code VARCHAR2(1);
28594:
28595: l_num_entries NUMBER;
28596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28600: l_recog_line_1 NUMBER;

Line 28597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28593: l_acc_rev_natural_side_code VARCHAR2(1);
28594:
28595: l_num_entries NUMBER;
28596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28600: l_recog_line_1 NUMBER;
28601: l_recog_line_2 NUMBER;

Line 28598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28594:
28595: l_num_entries NUMBER;
28596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28600: l_recog_line_1 NUMBER;
28601: l_recog_line_2 NUMBER;
28602:

Line 28599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28595: l_num_entries NUMBER;
28596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28600: l_recog_line_1 NUMBER;
28601: l_recog_line_2 NUMBER;
28602:
28603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28601: l_recog_line_2 NUMBER;
28602:
28603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28604: l_bflow_applied_to_amt NUMBER; -- 5132302
28605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28606:
28607: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28608:
28609: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28676: l_accrual_line_num := NULL; -- 4262811
28677: l_tmp_amt := NULL; -- 4262811
28678: --
28679:
28680: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28681: l_balance_type_code <> 'B' THEN
28682: IF NVL(p_source_43,'
28683: ') = 'UNEARN'
28684: THEN

Line 28752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28748: --
28749: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28750:
28751: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28753:
28754: -- 4955764
28755: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28756: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28800: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28801:
28802: IF xla_accounting_cache_pkg.GetValueChar
28803: (p_source_code => 'LEDGER_CATEGORY_CODE'
28804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28805: AND l_bflow_method_code = 'PRIOR_ENTRY'
28806: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28807: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28808: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28918: p_lookup_type => 'XLA_OWNER_TYPE'
28919: ,p_lookup_code => l_component_type_code
28920: )
28921: ,p_token_4 => 'PRODUCT_NAME'
28922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28926: ,p_ae_header_id => NULL

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

28919: ,p_lookup_code => l_component_type_code
28920: )
28921: ,p_token_4 => 'PRODUCT_NAME'
28922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28926: ,p_ae_header_id => NULL
28927: );

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

28920: )
28921: ,p_token_4 => 'PRODUCT_NAME'
28922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28926: ,p_ae_header_id => NULL
28927: );
28928:

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

28921: ,p_token_4 => 'PRODUCT_NAME'
28922: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28923: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28924: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28925: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28926: ,p_ae_header_id => NULL
28927: );
28928:
28929: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28952: ----------------------------------------------------------------------------------
28953: -- 4219869 Business Flow
28954: -- Update journal entry status -- Need to generate this within IF
28955: ----------------------------------------------------------------------------------
28956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28958: ,p_balance_type_code => l_balance_type_code
28959: );
28960:

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

29039:
29040: --
29041: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29042: --
29043: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29044: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29045: ELSE
29046: ---------------------------------------------------------------------------------------------------
29047: -- 4262811a Switch Sign

Line 29068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29064:
29065: XLA_AE_LINES_PKG.ValidateCurrentLine;
29066: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29067:
29068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29069: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29070: ,p_balance_type_code => l_balance_type_code);
29071:
29072: END IF;

Line 29209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29205: l_tmp_amt NUMBER;
29206: l_acc_rev_natural_side_code VARCHAR2(1);
29207:
29208: l_num_entries NUMBER;
29209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29213: l_recog_line_1 NUMBER;

Line 29210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29206: l_acc_rev_natural_side_code VARCHAR2(1);
29207:
29208: l_num_entries NUMBER;
29209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29213: l_recog_line_1 NUMBER;
29214: l_recog_line_2 NUMBER;

Line 29211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29207:
29208: l_num_entries NUMBER;
29209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29213: l_recog_line_1 NUMBER;
29214: l_recog_line_2 NUMBER;
29215:

Line 29212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29208: l_num_entries NUMBER;
29209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29213: l_recog_line_1 NUMBER;
29214: l_recog_line_2 NUMBER;
29215:
29216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29214: l_recog_line_2 NUMBER;
29215:
29216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29217: l_bflow_applied_to_amt NUMBER; -- 5132302
29218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29219:
29220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29221:
29222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29289: l_accrual_line_num := NULL; -- 4262811
29290: l_tmp_amt := NULL; -- 4262811
29291: --
29292:
29293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29294: l_balance_type_code <> 'B' THEN
29295: IF NVL(p_source_66,'
29296: ') = 'JLBR_AR_BANK_CHARGES' AND
29297: NVL(p_source_7,'

Line 29367: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29363: --
29364: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29365:
29366: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29367: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29368:
29369: -- 4955764
29370: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29371: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29445: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29446:
29447: IF xla_accounting_cache_pkg.GetValueChar
29448: (p_source_code => 'LEDGER_CATEGORY_CODE'
29449: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29450: AND l_bflow_method_code = 'PRIOR_ENTRY'
29451: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29452: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29453: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29559: p_lookup_type => 'XLA_OWNER_TYPE'
29560: ,p_lookup_code => l_component_type_code
29561: )
29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL

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

29560: ,p_lookup_code => l_component_type_code
29561: )
29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL
29568: );

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

29561: )
29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL
29568: );
29569:

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

29562: ,p_token_4 => 'PRODUCT_NAME'
29563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29567: ,p_ae_header_id => NULL
29568: );
29569:
29570: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29593: ----------------------------------------------------------------------------------
29594: -- 4219869 Business Flow
29595: -- Update journal entry status -- Need to generate this within IF
29596: ----------------------------------------------------------------------------------
29597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29599: ,p_balance_type_code => l_balance_type_code
29600: );
29601:

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

29680:
29681: --
29682: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29683: --
29684: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29685: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29686: ELSE
29687: ---------------------------------------------------------------------------------------------------
29688: -- 4262811a Switch Sign

Line 29709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29705:
29706: XLA_AE_LINES_PKG.ValidateCurrentLine;
29707: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29708:
29709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29710: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29711: ,p_balance_type_code => l_balance_type_code);
29712:
29713: END IF;

Line 29835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29831: l_tmp_amt NUMBER;
29832: l_acc_rev_natural_side_code VARCHAR2(1);
29833:
29834: l_num_entries NUMBER;
29835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29839: l_recog_line_1 NUMBER;

Line 29836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29832: l_acc_rev_natural_side_code VARCHAR2(1);
29833:
29834: l_num_entries NUMBER;
29835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29839: l_recog_line_1 NUMBER;
29840: l_recog_line_2 NUMBER;

Line 29837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29833:
29834: l_num_entries NUMBER;
29835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29839: l_recog_line_1 NUMBER;
29840: l_recog_line_2 NUMBER;
29841:

Line 29838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29834: l_num_entries NUMBER;
29835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29839: l_recog_line_1 NUMBER;
29840: l_recog_line_2 NUMBER;
29841:
29842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29840: l_recog_line_2 NUMBER;
29841:
29842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29843: l_bflow_applied_to_amt NUMBER; -- 5132302
29844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29845:
29846: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29847:
29848: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29915: l_accrual_line_num := NULL; -- 4262811
29916: l_tmp_amt := NULL; -- 4262811
29917: --
29918:
29919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29920: l_balance_type_code <> 'B' THEN
29921: IF NVL(p_source_66,'
29922: ') = 'JLBR_AR_ENDORSEMENT' AND
29923: NVL(p_source_7,'

Line 29995: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29991: --
29992: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29993:
29994: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29995: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29996:
29997: -- 4955764
29998: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29999: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30063: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30064:
30065: IF xla_accounting_cache_pkg.GetValueChar
30066: (p_source_code => 'LEDGER_CATEGORY_CODE'
30067: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30068: AND l_bflow_method_code = 'PRIOR_ENTRY'
30069: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30070: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30071: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30140: p_lookup_type => 'XLA_OWNER_TYPE'
30141: ,p_lookup_code => l_component_type_code
30142: )
30143: ,p_token_4 => 'PRODUCT_NAME'
30144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30148: ,p_ae_header_id => NULL

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

30141: ,p_lookup_code => l_component_type_code
30142: )
30143: ,p_token_4 => 'PRODUCT_NAME'
30144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30148: ,p_ae_header_id => NULL
30149: );

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

30142: )
30143: ,p_token_4 => 'PRODUCT_NAME'
30144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30148: ,p_ae_header_id => NULL
30149: );
30150:

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

30143: ,p_token_4 => 'PRODUCT_NAME'
30144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30148: ,p_ae_header_id => NULL
30149: );
30150:
30151: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30174: ----------------------------------------------------------------------------------
30175: -- 4219869 Business Flow
30176: -- Update journal entry status -- Need to generate this within IF
30177: ----------------------------------------------------------------------------------
30178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30180: ,p_balance_type_code => l_balance_type_code
30181: );
30182:

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

30235:
30236: --
30237: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30238: --
30239: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30240: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30241: ELSE
30242: ---------------------------------------------------------------------------------------------------
30243: -- 4262811a Switch Sign

Line 30264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30260:
30261: XLA_AE_LINES_PKG.ValidateCurrentLine;
30262: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30263:
30264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30265: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30266: ,p_balance_type_code => l_balance_type_code);
30267:
30268: END IF;

Line 30408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30404: l_tmp_amt NUMBER;
30405: l_acc_rev_natural_side_code VARCHAR2(1);
30406:
30407: l_num_entries NUMBER;
30408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30412: l_recog_line_1 NUMBER;

Line 30409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30405: l_acc_rev_natural_side_code VARCHAR2(1);
30406:
30407: l_num_entries NUMBER;
30408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30412: l_recog_line_1 NUMBER;
30413: l_recog_line_2 NUMBER;

Line 30410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30406:
30407: l_num_entries NUMBER;
30408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30412: l_recog_line_1 NUMBER;
30413: l_recog_line_2 NUMBER;
30414:

Line 30411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30407: l_num_entries NUMBER;
30408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30412: l_recog_line_1 NUMBER;
30413: l_recog_line_2 NUMBER;
30414:
30415: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30417: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30413: l_recog_line_2 NUMBER;
30414:
30415: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30416: l_bflow_applied_to_amt NUMBER; -- 5132302
30417: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30418:
30419: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30420:
30421: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30488: l_accrual_line_num := NULL; -- 4262811
30489: l_tmp_amt := NULL; -- 4262811
30490: --
30491:
30492: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30493: l_balance_type_code <> 'B' THEN
30494: IF NVL(p_source_66,'
30495: ') = 'JLBR_AR_ENDORSEMENT' AND
30496: NVL(p_source_7,'

Line 30568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30564: --
30565: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30566:
30567: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30569:
30570: -- 4955764
30571: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30572: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30646: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30647:
30648: IF xla_accounting_cache_pkg.GetValueChar
30649: (p_source_code => 'LEDGER_CATEGORY_CODE'
30650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30651: AND l_bflow_method_code = 'PRIOR_ENTRY'
30652: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30653: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30654: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30758: p_lookup_type => 'XLA_OWNER_TYPE'
30759: ,p_lookup_code => l_component_type_code
30760: )
30761: ,p_token_4 => 'PRODUCT_NAME'
30762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30766: ,p_ae_header_id => NULL

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

30759: ,p_lookup_code => l_component_type_code
30760: )
30761: ,p_token_4 => 'PRODUCT_NAME'
30762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30766: ,p_ae_header_id => NULL
30767: );

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

30760: )
30761: ,p_token_4 => 'PRODUCT_NAME'
30762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30766: ,p_ae_header_id => NULL
30767: );
30768:

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

30761: ,p_token_4 => 'PRODUCT_NAME'
30762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30766: ,p_ae_header_id => NULL
30767: );
30768:
30769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30792: ----------------------------------------------------------------------------------
30793: -- 4219869 Business Flow
30794: -- Update journal entry status -- Need to generate this within IF
30795: ----------------------------------------------------------------------------------
30796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30798: ,p_balance_type_code => l_balance_type_code
30799: );
30800:

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

30879:
30880: --
30881: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30882: --
30883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30884: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30885: ELSE
30886: ---------------------------------------------------------------------------------------------------
30887: -- 4262811a Switch Sign

Line 30908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30904:
30905: XLA_AE_LINES_PKG.ValidateCurrentLine;
30906: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30907:
30908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30910: ,p_balance_type_code => l_balance_type_code);
30911:
30912: END IF;

Line 31049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31045: l_tmp_amt NUMBER;
31046: l_acc_rev_natural_side_code VARCHAR2(1);
31047:
31048: l_num_entries NUMBER;
31049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31053: l_recog_line_1 NUMBER;

Line 31050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31046: l_acc_rev_natural_side_code VARCHAR2(1);
31047:
31048: l_num_entries NUMBER;
31049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31053: l_recog_line_1 NUMBER;
31054: l_recog_line_2 NUMBER;

Line 31051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31047:
31048: l_num_entries NUMBER;
31049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31053: l_recog_line_1 NUMBER;
31054: l_recog_line_2 NUMBER;
31055:

Line 31052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31048: l_num_entries NUMBER;
31049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31053: l_recog_line_1 NUMBER;
31054: l_recog_line_2 NUMBER;
31055:
31056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31054: l_recog_line_2 NUMBER;
31055:
31056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31057: l_bflow_applied_to_amt NUMBER; -- 5132302
31058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31059:
31060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31061:
31062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31129: l_accrual_line_num := NULL; -- 4262811
31130: l_tmp_amt := NULL; -- 4262811
31131: --
31132:
31133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31134: l_balance_type_code <> 'B' THEN
31135: IF (NVL(p_source_66,'
31136: ') = 'JLBR_AR_BANK_CHARGES' OR
31137: NVL(p_source_66,'

Line 31209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31205: --
31206: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31207:
31208: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31210:
31211: -- 4955764
31212: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31213: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31287: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31288:
31289: IF xla_accounting_cache_pkg.GetValueChar
31290: (p_source_code => 'LEDGER_CATEGORY_CODE'
31291: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31292: AND l_bflow_method_code = 'PRIOR_ENTRY'
31293: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31294: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31295: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31401: p_lookup_type => 'XLA_OWNER_TYPE'
31402: ,p_lookup_code => l_component_type_code
31403: )
31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL

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

31402: ,p_lookup_code => l_component_type_code
31403: )
31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL
31410: );

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

31403: )
31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL
31410: );
31411:

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

31404: ,p_token_4 => 'PRODUCT_NAME'
31405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31409: ,p_ae_header_id => NULL
31410: );
31411:
31412: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31439: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31435: ----------------------------------------------------------------------------------
31436: -- 4219869 Business Flow
31437: -- Update journal entry status -- Need to generate this within IF
31438: ----------------------------------------------------------------------------------
31439: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31440: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31441: ,p_balance_type_code => l_balance_type_code
31442: );
31443:

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

31522:
31523: --
31524: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31525: --
31526: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31527: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31528: ELSE
31529: ---------------------------------------------------------------------------------------------------
31530: -- 4262811a Switch Sign

Line 31551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31547:
31548: XLA_AE_LINES_PKG.ValidateCurrentLine;
31549: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31550:
31551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31552: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31553: ,p_balance_type_code => l_balance_type_code);
31554:
31555: END IF;

Line 31695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31691: l_tmp_amt NUMBER;
31692: l_acc_rev_natural_side_code VARCHAR2(1);
31693:
31694: l_num_entries NUMBER;
31695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31699: l_recog_line_1 NUMBER;

Line 31696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31692: l_acc_rev_natural_side_code VARCHAR2(1);
31693:
31694: l_num_entries NUMBER;
31695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31699: l_recog_line_1 NUMBER;
31700: l_recog_line_2 NUMBER;

Line 31697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31693:
31694: l_num_entries NUMBER;
31695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31699: l_recog_line_1 NUMBER;
31700: l_recog_line_2 NUMBER;
31701:

Line 31698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31694: l_num_entries NUMBER;
31695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31699: l_recog_line_1 NUMBER;
31700: l_recog_line_2 NUMBER;
31701:
31702: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31704: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31700: l_recog_line_2 NUMBER;
31701:
31702: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31703: l_bflow_applied_to_amt NUMBER; -- 5132302
31704: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31705:
31706: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31707:
31708: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31775: l_accrual_line_num := NULL; -- 4262811
31776: l_tmp_amt := NULL; -- 4262811
31777: --
31778:
31779: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31780: l_balance_type_code <> 'B' THEN
31781: IF NVL(p_source_66,'
31782: ') = 'JLBR_AR_ENDORSEMENT' AND
31783: NVL(p_source_7,'

Line 31855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31851: --
31852: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31853:
31854: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31856:
31857: -- 4955764
31858: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31859: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31933: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31934:
31935: IF xla_accounting_cache_pkg.GetValueChar
31936: (p_source_code => 'LEDGER_CATEGORY_CODE'
31937: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31938: AND l_bflow_method_code = 'PRIOR_ENTRY'
31939: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31940: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31941: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32045: p_lookup_type => 'XLA_OWNER_TYPE'
32046: ,p_lookup_code => l_component_type_code
32047: )
32048: ,p_token_4 => 'PRODUCT_NAME'
32049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32053: ,p_ae_header_id => NULL

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

32046: ,p_lookup_code => l_component_type_code
32047: )
32048: ,p_token_4 => 'PRODUCT_NAME'
32049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32053: ,p_ae_header_id => NULL
32054: );

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

32047: )
32048: ,p_token_4 => 'PRODUCT_NAME'
32049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32053: ,p_ae_header_id => NULL
32054: );
32055:

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

32048: ,p_token_4 => 'PRODUCT_NAME'
32049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32053: ,p_ae_header_id => NULL
32054: );
32055:
32056: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32079: ----------------------------------------------------------------------------------
32080: -- 4219869 Business Flow
32081: -- Update journal entry status -- Need to generate this within IF
32082: ----------------------------------------------------------------------------------
32083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32084: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32085: ,p_balance_type_code => l_balance_type_code
32086: );
32087:

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

32166:
32167: --
32168: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32169: --
32170: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32171: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32172: ELSE
32173: ---------------------------------------------------------------------------------------------------
32174: -- 4262811a Switch Sign

Line 32195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32191:
32192: XLA_AE_LINES_PKG.ValidateCurrentLine;
32193: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32194:
32195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32196: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32197: ,p_balance_type_code => l_balance_type_code);
32198:
32199: END IF;

Line 32321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32317: l_tmp_amt NUMBER;
32318: l_acc_rev_natural_side_code VARCHAR2(1);
32319:
32320: l_num_entries NUMBER;
32321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32325: l_recog_line_1 NUMBER;

Line 32322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32318: l_acc_rev_natural_side_code VARCHAR2(1);
32319:
32320: l_num_entries NUMBER;
32321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32325: l_recog_line_1 NUMBER;
32326: l_recog_line_2 NUMBER;

Line 32323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32319:
32320: l_num_entries NUMBER;
32321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32325: l_recog_line_1 NUMBER;
32326: l_recog_line_2 NUMBER;
32327:

Line 32324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32320: l_num_entries NUMBER;
32321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32325: l_recog_line_1 NUMBER;
32326: l_recog_line_2 NUMBER;
32327:
32328: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32330: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32326: l_recog_line_2 NUMBER;
32327:
32328: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32329: l_bflow_applied_to_amt NUMBER; -- 5132302
32330: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32331:
32332: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32333:
32334: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32401: l_accrual_line_num := NULL; -- 4262811
32402: l_tmp_amt := NULL; -- 4262811
32403: --
32404:
32405: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32406: l_balance_type_code <> 'B' THEN
32407: IF NVL(p_source_66,'
32408: ') = 'JLBR_AR_ENDORSEMENT' AND
32409: NVL(p_source_7,'

Line 32481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32477: --
32478: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32479:
32480: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32482:
32483: -- 4955764
32484: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32485: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32549: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32550:
32551: IF xla_accounting_cache_pkg.GetValueChar
32552: (p_source_code => 'LEDGER_CATEGORY_CODE'
32553: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32554: AND l_bflow_method_code = 'PRIOR_ENTRY'
32555: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32556: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32557: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32626: p_lookup_type => 'XLA_OWNER_TYPE'
32627: ,p_lookup_code => l_component_type_code
32628: )
32629: ,p_token_4 => 'PRODUCT_NAME'
32630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32634: ,p_ae_header_id => NULL

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

32627: ,p_lookup_code => l_component_type_code
32628: )
32629: ,p_token_4 => 'PRODUCT_NAME'
32630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32634: ,p_ae_header_id => NULL
32635: );

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

32628: )
32629: ,p_token_4 => 'PRODUCT_NAME'
32630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32634: ,p_ae_header_id => NULL
32635: );
32636:

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

32629: ,p_token_4 => 'PRODUCT_NAME'
32630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32634: ,p_ae_header_id => NULL
32635: );
32636:
32637: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32660: ----------------------------------------------------------------------------------
32661: -- 4219869 Business Flow
32662: -- Update journal entry status -- Need to generate this within IF
32663: ----------------------------------------------------------------------------------
32664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32666: ,p_balance_type_code => l_balance_type_code
32667: );
32668:

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

32721:
32722: --
32723: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32724: --
32725: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32726: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32727: ELSE
32728: ---------------------------------------------------------------------------------------------------
32729: -- 4262811a Switch Sign

Line 32750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32746:
32747: XLA_AE_LINES_PKG.ValidateCurrentLine;
32748: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32749:
32750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32751: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32752: ,p_balance_type_code => l_balance_type_code);
32753:
32754: END IF;

Line 32891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32887: l_tmp_amt NUMBER;
32888: l_acc_rev_natural_side_code VARCHAR2(1);
32889:
32890: l_num_entries NUMBER;
32891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32895: l_recog_line_1 NUMBER;

Line 32892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32888: l_acc_rev_natural_side_code VARCHAR2(1);
32889:
32890: l_num_entries NUMBER;
32891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32895: l_recog_line_1 NUMBER;
32896: l_recog_line_2 NUMBER;

Line 32893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32889:
32890: l_num_entries NUMBER;
32891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32895: l_recog_line_1 NUMBER;
32896: l_recog_line_2 NUMBER;
32897:

Line 32894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32890: l_num_entries NUMBER;
32891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32895: l_recog_line_1 NUMBER;
32896: l_recog_line_2 NUMBER;
32897:
32898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32896: l_recog_line_2 NUMBER;
32897:
32898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32899: l_bflow_applied_to_amt NUMBER; -- 5132302
32900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32901:
32902: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32903:
32904: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32971: l_accrual_line_num := NULL; -- 4262811
32972: l_tmp_amt := NULL; -- 4262811
32973: --
32974:
32975: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32976: l_balance_type_code <> 'B' THEN
32977: IF NVL(p_source_66,'
32978: ') = 'JLBR_AR_FACTORING_CHARGES' AND
32979: NVL(p_source_7,'

Line 33049: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33045: --
33046: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33047:
33048: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33049: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33050:
33051: -- 4955764
33052: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33053: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33127: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33128:
33129: IF xla_accounting_cache_pkg.GetValueChar
33130: (p_source_code => 'LEDGER_CATEGORY_CODE'
33131: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33132: AND l_bflow_method_code = 'PRIOR_ENTRY'
33133: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33134: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33135: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33239: p_lookup_type => 'XLA_OWNER_TYPE'
33240: ,p_lookup_code => l_component_type_code
33241: )
33242: ,p_token_4 => 'PRODUCT_NAME'
33243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33247: ,p_ae_header_id => NULL

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

33240: ,p_lookup_code => l_component_type_code
33241: )
33242: ,p_token_4 => 'PRODUCT_NAME'
33243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33247: ,p_ae_header_id => NULL
33248: );

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

33241: )
33242: ,p_token_4 => 'PRODUCT_NAME'
33243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33247: ,p_ae_header_id => NULL
33248: );
33249:

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

33242: ,p_token_4 => 'PRODUCT_NAME'
33243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33247: ,p_ae_header_id => NULL
33248: );
33249:
33250: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33273: ----------------------------------------------------------------------------------
33274: -- 4219869 Business Flow
33275: -- Update journal entry status -- Need to generate this within IF
33276: ----------------------------------------------------------------------------------
33277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33278: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33279: ,p_balance_type_code => l_balance_type_code
33280: );
33281:

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

33360:
33361: --
33362: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33363: --
33364: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33365: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33366: ELSE
33367: ---------------------------------------------------------------------------------------------------
33368: -- 4262811a Switch Sign

Line 33389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33385:
33386: XLA_AE_LINES_PKG.ValidateCurrentLine;
33387: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33388:
33389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33390: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33391: ,p_balance_type_code => l_balance_type_code);
33392:
33393: END IF;

Line 33503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33499: l_tmp_amt NUMBER;
33500: l_acc_rev_natural_side_code VARCHAR2(1);
33501:
33502: l_num_entries NUMBER;
33503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33507: l_recog_line_1 NUMBER;

Line 33504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33500: l_acc_rev_natural_side_code VARCHAR2(1);
33501:
33502: l_num_entries NUMBER;
33503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33507: l_recog_line_1 NUMBER;
33508: l_recog_line_2 NUMBER;

Line 33505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33501:
33502: l_num_entries NUMBER;
33503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33507: l_recog_line_1 NUMBER;
33508: l_recog_line_2 NUMBER;
33509:

Line 33506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33502: l_num_entries NUMBER;
33503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33507: l_recog_line_1 NUMBER;
33508: l_recog_line_2 NUMBER;
33509:
33510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33508: l_recog_line_2 NUMBER;
33509:
33510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33511: l_bflow_applied_to_amt NUMBER; -- 5132302
33512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33513:
33514: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33515:
33516: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33583: l_accrual_line_num := NULL; -- 4262811
33584: l_tmp_amt := NULL; -- 4262811
33585: --
33586:
33587: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33588: l_balance_type_code <> 'B' THEN
33589: IF NVL(p_source_43,'
33590: ') = 'REC'
33591: THEN

Line 33659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33655: --
33656: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33657:
33658: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33660:
33661: -- 4955764
33662: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33663: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33705: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33706:
33707: IF xla_accounting_cache_pkg.GetValueChar
33708: (p_source_code => 'LEDGER_CATEGORY_CODE'
33709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33710: AND l_bflow_method_code = 'PRIOR_ENTRY'
33711: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33712: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33713: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33805: p_lookup_type => 'XLA_OWNER_TYPE'
33806: ,p_lookup_code => l_component_type_code
33807: )
33808: ,p_token_4 => 'PRODUCT_NAME'
33809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33813: ,p_ae_header_id => NULL

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

33806: ,p_lookup_code => l_component_type_code
33807: )
33808: ,p_token_4 => 'PRODUCT_NAME'
33809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33813: ,p_ae_header_id => NULL
33814: );

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

33807: )
33808: ,p_token_4 => 'PRODUCT_NAME'
33809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33813: ,p_ae_header_id => NULL
33814: );
33815:

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

33808: ,p_token_4 => 'PRODUCT_NAME'
33809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33813: ,p_ae_header_id => NULL
33814: );
33815:
33816: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33839: ----------------------------------------------------------------------------------
33840: -- 4219869 Business Flow
33841: -- Update journal entry status -- Need to generate this within IF
33842: ----------------------------------------------------------------------------------
33843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33844: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33845: ,p_balance_type_code => l_balance_type_code
33846: );
33847:

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

33926:
33927: --
33928: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33929: --
33930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33931: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33932: ELSE
33933: ---------------------------------------------------------------------------------------------------
33934: -- 4262811a Switch Sign

Line 33955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33951:
33952: XLA_AE_LINES_PKG.ValidateCurrentLine;
33953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33954:
33955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33957: ,p_balance_type_code => l_balance_type_code);
33958:
33959: END IF;

Line 34069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34065: l_tmp_amt NUMBER;
34066: l_acc_rev_natural_side_code VARCHAR2(1);
34067:
34068: l_num_entries NUMBER;
34069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34073: l_recog_line_1 NUMBER;

Line 34070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34066: l_acc_rev_natural_side_code VARCHAR2(1);
34067:
34068: l_num_entries NUMBER;
34069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34073: l_recog_line_1 NUMBER;
34074: l_recog_line_2 NUMBER;

Line 34071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34067:
34068: l_num_entries NUMBER;
34069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34073: l_recog_line_1 NUMBER;
34074: l_recog_line_2 NUMBER;
34075:

Line 34072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34068: l_num_entries NUMBER;
34069: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34070: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34071: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34072: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34073: l_recog_line_1 NUMBER;
34074: l_recog_line_2 NUMBER;
34075:
34076: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34078: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34074: l_recog_line_2 NUMBER;
34075:
34076: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34077: l_bflow_applied_to_amt NUMBER; -- 5132302
34078: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34079:
34080: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34081:
34082: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34149: l_accrual_line_num := NULL; -- 4262811
34150: l_tmp_amt := NULL; -- 4262811
34151: --
34152:
34153: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34154: l_balance_type_code <> 'B' THEN
34155: IF NVL(p_source_43,'
34156: ') = 'REV'
34157: THEN

Line 34225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34221: --
34222: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34223:
34224: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34226:
34227: -- 4955764
34228: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34229: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34271: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34272:
34273: IF xla_accounting_cache_pkg.GetValueChar
34274: (p_source_code => 'LEDGER_CATEGORY_CODE'
34275: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34276: AND l_bflow_method_code = 'PRIOR_ENTRY'
34277: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34278: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34279: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34371: p_lookup_type => 'XLA_OWNER_TYPE'
34372: ,p_lookup_code => l_component_type_code
34373: )
34374: ,p_token_4 => 'PRODUCT_NAME'
34375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34379: ,p_ae_header_id => NULL

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

34372: ,p_lookup_code => l_component_type_code
34373: )
34374: ,p_token_4 => 'PRODUCT_NAME'
34375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34379: ,p_ae_header_id => NULL
34380: );

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

34373: )
34374: ,p_token_4 => 'PRODUCT_NAME'
34375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34379: ,p_ae_header_id => NULL
34380: );
34381:

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

34374: ,p_token_4 => 'PRODUCT_NAME'
34375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34379: ,p_ae_header_id => NULL
34380: );
34381:
34382: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34405: ----------------------------------------------------------------------------------
34406: -- 4219869 Business Flow
34407: -- Update journal entry status -- Need to generate this within IF
34408: ----------------------------------------------------------------------------------
34409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34411: ,p_balance_type_code => l_balance_type_code
34412: );
34413:

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

34492:
34493: --
34494: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34495: --
34496: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34497: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34498: ELSE
34499: ---------------------------------------------------------------------------------------------------
34500: -- 4262811a Switch Sign

Line 34521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34517:
34518: XLA_AE_LINES_PKG.ValidateCurrentLine;
34519: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34520:
34521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34522: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34523: ,p_balance_type_code => l_balance_type_code);
34524:
34525: END IF;

Line 34637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34633: l_tmp_amt NUMBER;
34634: l_acc_rev_natural_side_code VARCHAR2(1);
34635:
34636: l_num_entries NUMBER;
34637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34641: l_recog_line_1 NUMBER;

Line 34638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34634: l_acc_rev_natural_side_code VARCHAR2(1);
34635:
34636: l_num_entries NUMBER;
34637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34641: l_recog_line_1 NUMBER;
34642: l_recog_line_2 NUMBER;

Line 34639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34635:
34636: l_num_entries NUMBER;
34637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34641: l_recog_line_1 NUMBER;
34642: l_recog_line_2 NUMBER;
34643:

Line 34640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34636: l_num_entries NUMBER;
34637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34641: l_recog_line_1 NUMBER;
34642: l_recog_line_2 NUMBER;
34643:
34644: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34646: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34642: l_recog_line_2 NUMBER;
34643:
34644: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34645: l_bflow_applied_to_amt NUMBER; -- 5132302
34646: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34647:
34648: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34649:
34650: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34717: l_accrual_line_num := NULL; -- 4262811
34718: l_tmp_amt := NULL; -- 4262811
34719: --
34720:
34721: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34722: l_balance_type_code <> 'B' THEN
34723: IF NVL(p_source_43,'
34724: ') = 'CHARGES'
34725: THEN

Line 34793: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34789: --
34790: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34791:
34792: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34793: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34794:
34795: -- 4955764
34796: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34797: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34841: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34842:
34843: IF xla_accounting_cache_pkg.GetValueChar
34844: (p_source_code => 'LEDGER_CATEGORY_CODE'
34845: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34846: AND l_bflow_method_code = 'PRIOR_ENTRY'
34847: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34848: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34849: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34941: p_lookup_type => 'XLA_OWNER_TYPE'
34942: ,p_lookup_code => l_component_type_code
34943: )
34944: ,p_token_4 => 'PRODUCT_NAME'
34945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34949: ,p_ae_header_id => NULL

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

34942: ,p_lookup_code => l_component_type_code
34943: )
34944: ,p_token_4 => 'PRODUCT_NAME'
34945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34949: ,p_ae_header_id => NULL
34950: );

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

34943: )
34944: ,p_token_4 => 'PRODUCT_NAME'
34945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34949: ,p_ae_header_id => NULL
34950: );
34951:

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

34944: ,p_token_4 => 'PRODUCT_NAME'
34945: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34946: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34947: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34948: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34949: ,p_ae_header_id => NULL
34950: );
34951:
34952: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34975: ----------------------------------------------------------------------------------
34976: -- 4219869 Business Flow
34977: -- Update journal entry status -- Need to generate this within IF
34978: ----------------------------------------------------------------------------------
34979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34981: ,p_balance_type_code => l_balance_type_code
34982: );
34983:

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

35062:
35063: --
35064: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35065: --
35066: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35067: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35068: ELSE
35069: ---------------------------------------------------------------------------------------------------
35070: -- 4262811a Switch Sign

Line 35091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35087:
35088: XLA_AE_LINES_PKG.ValidateCurrentLine;
35089: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35090:
35091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35092: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35093: ,p_balance_type_code => l_balance_type_code);
35094:
35095: END IF;

Line 35207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35203: l_tmp_amt NUMBER;
35204: l_acc_rev_natural_side_code VARCHAR2(1);
35205:
35206: l_num_entries NUMBER;
35207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35211: l_recog_line_1 NUMBER;

Line 35208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35204: l_acc_rev_natural_side_code VARCHAR2(1);
35205:
35206: l_num_entries NUMBER;
35207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35211: l_recog_line_1 NUMBER;
35212: l_recog_line_2 NUMBER;

Line 35209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35205:
35206: l_num_entries NUMBER;
35207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35211: l_recog_line_1 NUMBER;
35212: l_recog_line_2 NUMBER;
35213:

Line 35210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35206: l_num_entries NUMBER;
35207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35211: l_recog_line_1 NUMBER;
35212: l_recog_line_2 NUMBER;
35213:
35214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35212: l_recog_line_2 NUMBER;
35213:
35214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35215: l_bflow_applied_to_amt NUMBER; -- 5132302
35216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35217:
35218: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35219:
35220: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35287: l_accrual_line_num := NULL; -- 4262811
35288: l_tmp_amt := NULL; -- 4262811
35289: --
35290:
35291: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35292: l_balance_type_code <> 'B' THEN
35293: IF NVL(p_source_43,'
35294: ') = 'REC'
35295: THEN

Line 35363: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35359: --
35360: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35361:
35362: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35363: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35364:
35365: -- 4955764
35366: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35367: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35411: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35412:
35413: IF xla_accounting_cache_pkg.GetValueChar
35414: (p_source_code => 'LEDGER_CATEGORY_CODE'
35415: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35416: AND l_bflow_method_code = 'PRIOR_ENTRY'
35417: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35418: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35419: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35511: p_lookup_type => 'XLA_OWNER_TYPE'
35512: ,p_lookup_code => l_component_type_code
35513: )
35514: ,p_token_4 => 'PRODUCT_NAME'
35515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35519: ,p_ae_header_id => NULL

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

35512: ,p_lookup_code => l_component_type_code
35513: )
35514: ,p_token_4 => 'PRODUCT_NAME'
35515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35519: ,p_ae_header_id => NULL
35520: );

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

35513: )
35514: ,p_token_4 => 'PRODUCT_NAME'
35515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35519: ,p_ae_header_id => NULL
35520: );
35521:

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

35514: ,p_token_4 => 'PRODUCT_NAME'
35515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35519: ,p_ae_header_id => NULL
35520: );
35521:
35522: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35545: ----------------------------------------------------------------------------------
35546: -- 4219869 Business Flow
35547: -- Update journal entry status -- Need to generate this within IF
35548: ----------------------------------------------------------------------------------
35549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35550: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35551: ,p_balance_type_code => l_balance_type_code
35552: );
35553:

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

35632:
35633: --
35634: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35635: --
35636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35637: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35638: ELSE
35639: ---------------------------------------------------------------------------------------------------
35640: -- 4262811a Switch Sign

Line 35661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35657:
35658: XLA_AE_LINES_PKG.ValidateCurrentLine;
35659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35660:
35661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35663: ,p_balance_type_code => l_balance_type_code);
35664:
35665: END IF;

Line 35777: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35773: l_tmp_amt NUMBER;
35774: l_acc_rev_natural_side_code VARCHAR2(1);
35775:
35776: l_num_entries NUMBER;
35777: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35778: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35779: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35780: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35781: l_recog_line_1 NUMBER;

Line 35778: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35774: l_acc_rev_natural_side_code VARCHAR2(1);
35775:
35776: l_num_entries NUMBER;
35777: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35778: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35779: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35780: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35781: l_recog_line_1 NUMBER;
35782: l_recog_line_2 NUMBER;

Line 35779: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35775:
35776: l_num_entries NUMBER;
35777: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35778: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35779: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35780: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35781: l_recog_line_1 NUMBER;
35782: l_recog_line_2 NUMBER;
35783:

Line 35780: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35776: l_num_entries NUMBER;
35777: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35778: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35779: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35780: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35781: l_recog_line_1 NUMBER;
35782: l_recog_line_2 NUMBER;
35783:
35784: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35786: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35782: l_recog_line_2 NUMBER;
35783:
35784: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35785: l_bflow_applied_to_amt NUMBER; -- 5132302
35786: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35787:
35788: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35789:
35790: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35857: l_accrual_line_num := NULL; -- 4262811
35858: l_tmp_amt := NULL; -- 4262811
35859: --
35860:
35861: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35862: l_balance_type_code <> 'B' THEN
35863: IF NVL(p_source_43,'
35864: ') = 'FREIGHT'
35865: THEN

Line 35933: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35929: --
35930: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35931:
35932: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35933: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35934:
35935: -- 4955764
35936: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35937: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35981: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35982:
35983: IF xla_accounting_cache_pkg.GetValueChar
35984: (p_source_code => 'LEDGER_CATEGORY_CODE'
35985: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35986: AND l_bflow_method_code = 'PRIOR_ENTRY'
35987: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35988: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35989: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36081: p_lookup_type => 'XLA_OWNER_TYPE'
36082: ,p_lookup_code => l_component_type_code
36083: )
36084: ,p_token_4 => 'PRODUCT_NAME'
36085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36089: ,p_ae_header_id => NULL

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

36082: ,p_lookup_code => l_component_type_code
36083: )
36084: ,p_token_4 => 'PRODUCT_NAME'
36085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36089: ,p_ae_header_id => NULL
36090: );

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

36083: )
36084: ,p_token_4 => 'PRODUCT_NAME'
36085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36089: ,p_ae_header_id => NULL
36090: );
36091:

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

36084: ,p_token_4 => 'PRODUCT_NAME'
36085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36089: ,p_ae_header_id => NULL
36090: );
36091:
36092: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36115: ----------------------------------------------------------------------------------
36116: -- 4219869 Business Flow
36117: -- Update journal entry status -- Need to generate this within IF
36118: ----------------------------------------------------------------------------------
36119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36120: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36121: ,p_balance_type_code => l_balance_type_code
36122: );
36123:

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

36202:
36203: --
36204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36205: --
36206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36208: ELSE
36209: ---------------------------------------------------------------------------------------------------
36210: -- 4262811a Switch Sign

Line 36231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36227:
36228: XLA_AE_LINES_PKG.ValidateCurrentLine;
36229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36230:
36231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36233: ,p_balance_type_code => l_balance_type_code);
36234:
36235: END IF;

Line 36351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36347: l_tmp_amt NUMBER;
36348: l_acc_rev_natural_side_code VARCHAR2(1);
36349:
36350: l_num_entries NUMBER;
36351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36355: l_recog_line_1 NUMBER;

Line 36352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36348: l_acc_rev_natural_side_code VARCHAR2(1);
36349:
36350: l_num_entries NUMBER;
36351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36355: l_recog_line_1 NUMBER;
36356: l_recog_line_2 NUMBER;

Line 36353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36349:
36350: l_num_entries NUMBER;
36351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36355: l_recog_line_1 NUMBER;
36356: l_recog_line_2 NUMBER;
36357:

Line 36354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36350: l_num_entries NUMBER;
36351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36355: l_recog_line_1 NUMBER;
36356: l_recog_line_2 NUMBER;
36357:
36358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36356: l_recog_line_2 NUMBER;
36357:
36358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36359: l_bflow_applied_to_amt NUMBER; -- 5132302
36360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36361:
36362: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36363:
36364: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36431: l_accrual_line_num := NULL; -- 4262811
36432: l_tmp_amt := NULL; -- 4262811
36433: --
36434:
36435: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36436: l_balance_type_code <> 'B' THEN
36437: IF NVL(p_source_43,'
36438: ') = 'REV' AND
36439: p_source_87 IS NULL

Line 36508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36504: --
36505: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36506:
36507: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36509:
36510: -- 4955764
36511: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36512: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36556: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36557:
36558: IF xla_accounting_cache_pkg.GetValueChar
36559: (p_source_code => 'LEDGER_CATEGORY_CODE'
36560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36561: AND l_bflow_method_code = 'PRIOR_ENTRY'
36562: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36563: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36564: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36674: p_lookup_type => 'XLA_OWNER_TYPE'
36675: ,p_lookup_code => l_component_type_code
36676: )
36677: ,p_token_4 => 'PRODUCT_NAME'
36678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36682: ,p_ae_header_id => NULL

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

36675: ,p_lookup_code => l_component_type_code
36676: )
36677: ,p_token_4 => 'PRODUCT_NAME'
36678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36682: ,p_ae_header_id => NULL
36683: );

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

36676: )
36677: ,p_token_4 => 'PRODUCT_NAME'
36678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36682: ,p_ae_header_id => NULL
36683: );
36684:

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

36677: ,p_token_4 => 'PRODUCT_NAME'
36678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36682: ,p_ae_header_id => NULL
36683: );
36684:
36685: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36708: ----------------------------------------------------------------------------------
36709: -- 4219869 Business Flow
36710: -- Update journal entry status -- Need to generate this within IF
36711: ----------------------------------------------------------------------------------
36712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36713: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36714: ,p_balance_type_code => l_balance_type_code
36715: );
36716:

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

36795:
36796: --
36797: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36798: --
36799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36800: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36801: ELSE
36802: ---------------------------------------------------------------------------------------------------
36803: -- 4262811a Switch Sign

Line 36824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36820:
36821: XLA_AE_LINES_PKG.ValidateCurrentLine;
36822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36823:
36824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36826: ,p_balance_type_code => l_balance_type_code);
36827:
36828: END IF;

Line 36942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36938: l_tmp_amt NUMBER;
36939: l_acc_rev_natural_side_code VARCHAR2(1);
36940:
36941: l_num_entries NUMBER;
36942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36946: l_recog_line_1 NUMBER;

Line 36943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36939: l_acc_rev_natural_side_code VARCHAR2(1);
36940:
36941: l_num_entries NUMBER;
36942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36946: l_recog_line_1 NUMBER;
36947: l_recog_line_2 NUMBER;

Line 36944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36940:
36941: l_num_entries NUMBER;
36942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36946: l_recog_line_1 NUMBER;
36947: l_recog_line_2 NUMBER;
36948:

Line 36945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36941: l_num_entries NUMBER;
36942: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36943: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36944: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36945: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36946: l_recog_line_1 NUMBER;
36947: l_recog_line_2 NUMBER;
36948:
36949: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36951: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36947: l_recog_line_2 NUMBER;
36948:
36949: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36950: l_bflow_applied_to_amt NUMBER; -- 5132302
36951: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36952:
36953: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36954:
36955: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37022: l_accrual_line_num := NULL; -- 4262811
37023: l_tmp_amt := NULL; -- 4262811
37024: --
37025:
37026: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37027: l_balance_type_code <> 'B' THEN
37028: IF NVL(p_source_43,'
37029: ') = 'REV' AND
37030: NVL(p_source_87,'

Line 37100: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37096: --
37097: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37098:
37099: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37100: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37101:
37102: -- 4955764
37103: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37104: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37148: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37149:
37150: IF xla_accounting_cache_pkg.GetValueChar
37151: (p_source_code => 'LEDGER_CATEGORY_CODE'
37152: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37153: AND l_bflow_method_code = 'PRIOR_ENTRY'
37154: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37155: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37156: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37248: p_lookup_type => 'XLA_OWNER_TYPE'
37249: ,p_lookup_code => l_component_type_code
37250: )
37251: ,p_token_4 => 'PRODUCT_NAME'
37252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37256: ,p_ae_header_id => NULL

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

37249: ,p_lookup_code => l_component_type_code
37250: )
37251: ,p_token_4 => 'PRODUCT_NAME'
37252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37256: ,p_ae_header_id => NULL
37257: );

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

37250: )
37251: ,p_token_4 => 'PRODUCT_NAME'
37252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37256: ,p_ae_header_id => NULL
37257: );
37258:

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

37251: ,p_token_4 => 'PRODUCT_NAME'
37252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37256: ,p_ae_header_id => NULL
37257: );
37258:
37259: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37282: ----------------------------------------------------------------------------------
37283: -- 4219869 Business Flow
37284: -- Update journal entry status -- Need to generate this within IF
37285: ----------------------------------------------------------------------------------
37286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37287: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37288: ,p_balance_type_code => l_balance_type_code
37289: );
37290:

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

37369:
37370: --
37371: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37372: --
37373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37374: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37375: ELSE
37376: ---------------------------------------------------------------------------------------------------
37377: -- 4262811a Switch Sign

Line 37398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37394:
37395: XLA_AE_LINES_PKG.ValidateCurrentLine;
37396: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37397:
37398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37400: ,p_balance_type_code => l_balance_type_code);
37401:
37402: END IF;

Line 37514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37510: l_tmp_amt NUMBER;
37511: l_acc_rev_natural_side_code VARCHAR2(1);
37512:
37513: l_num_entries NUMBER;
37514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37518: l_recog_line_1 NUMBER;

Line 37515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37511: l_acc_rev_natural_side_code VARCHAR2(1);
37512:
37513: l_num_entries NUMBER;
37514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37518: l_recog_line_1 NUMBER;
37519: l_recog_line_2 NUMBER;

Line 37516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37512:
37513: l_num_entries NUMBER;
37514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37518: l_recog_line_1 NUMBER;
37519: l_recog_line_2 NUMBER;
37520:

Line 37517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37513: l_num_entries NUMBER;
37514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37518: l_recog_line_1 NUMBER;
37519: l_recog_line_2 NUMBER;
37520:
37521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37519: l_recog_line_2 NUMBER;
37520:
37521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37522: l_bflow_applied_to_amt NUMBER; -- 5132302
37523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37524:
37525: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37526:
37527: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37594: l_accrual_line_num := NULL; -- 4262811
37595: l_tmp_amt := NULL; -- 4262811
37596: --
37597:
37598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37599: l_balance_type_code <> 'B' THEN
37600: IF NVL(p_source_43,'
37601: ') = 'ROUND'
37602: THEN

Line 37670: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37666: --
37667: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37668:
37669: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37670: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37671:
37672: -- 4955764
37673: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37674: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37718: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37719:
37720: IF xla_accounting_cache_pkg.GetValueChar
37721: (p_source_code => 'LEDGER_CATEGORY_CODE'
37722: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37723: AND l_bflow_method_code = 'PRIOR_ENTRY'
37724: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37725: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37726: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37818: p_lookup_type => 'XLA_OWNER_TYPE'
37819: ,p_lookup_code => l_component_type_code
37820: )
37821: ,p_token_4 => 'PRODUCT_NAME'
37822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37826: ,p_ae_header_id => NULL

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

37819: ,p_lookup_code => l_component_type_code
37820: )
37821: ,p_token_4 => 'PRODUCT_NAME'
37822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37826: ,p_ae_header_id => NULL
37827: );

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

37820: )
37821: ,p_token_4 => 'PRODUCT_NAME'
37822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37826: ,p_ae_header_id => NULL
37827: );
37828:

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

37821: ,p_token_4 => 'PRODUCT_NAME'
37822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37826: ,p_ae_header_id => NULL
37827: );
37828:
37829: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37852: ----------------------------------------------------------------------------------
37853: -- 4219869 Business Flow
37854: -- Update journal entry status -- Need to generate this within IF
37855: ----------------------------------------------------------------------------------
37856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37858: ,p_balance_type_code => l_balance_type_code
37859: );
37860:

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

37939:
37940: --
37941: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37942: --
37943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37944: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37945: ELSE
37946: ---------------------------------------------------------------------------------------------------
37947: -- 4262811a Switch Sign

Line 37968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37964:
37965: XLA_AE_LINES_PKG.ValidateCurrentLine;
37966: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37967:
37968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37970: ,p_balance_type_code => l_balance_type_code);
37971:
37972: END IF;

Line 38084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38080: l_tmp_amt NUMBER;
38081: l_acc_rev_natural_side_code VARCHAR2(1);
38082:
38083: l_num_entries NUMBER;
38084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38088: l_recog_line_1 NUMBER;

Line 38085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38081: l_acc_rev_natural_side_code VARCHAR2(1);
38082:
38083: l_num_entries NUMBER;
38084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38088: l_recog_line_1 NUMBER;
38089: l_recog_line_2 NUMBER;

Line 38086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38082:
38083: l_num_entries NUMBER;
38084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38088: l_recog_line_1 NUMBER;
38089: l_recog_line_2 NUMBER;
38090:

Line 38087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38083: l_num_entries NUMBER;
38084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38088: l_recog_line_1 NUMBER;
38089: l_recog_line_2 NUMBER;
38090:
38091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38089: l_recog_line_2 NUMBER;
38090:
38091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38092: l_bflow_applied_to_amt NUMBER; -- 5132302
38093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38094:
38095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38096:
38097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38164: l_accrual_line_num := NULL; -- 4262811
38165: l_tmp_amt := NULL; -- 4262811
38166: --
38167:
38168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38169: l_balance_type_code <> 'B' THEN
38170: IF NVL(p_source_43,'
38171: ') = 'TAX'
38172: THEN

Line 38240: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38236: --
38237: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38238:
38239: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38240: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38241:
38242: -- 4955764
38243: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38244: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38288: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38289:
38290: IF xla_accounting_cache_pkg.GetValueChar
38291: (p_source_code => 'LEDGER_CATEGORY_CODE'
38292: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38293: AND l_bflow_method_code = 'PRIOR_ENTRY'
38294: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38295: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38296: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38388: p_lookup_type => 'XLA_OWNER_TYPE'
38389: ,p_lookup_code => l_component_type_code
38390: )
38391: ,p_token_4 => 'PRODUCT_NAME'
38392: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38393: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38394: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38395: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38396: ,p_ae_header_id => NULL

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

38389: ,p_lookup_code => l_component_type_code
38390: )
38391: ,p_token_4 => 'PRODUCT_NAME'
38392: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38393: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38394: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38395: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38396: ,p_ae_header_id => NULL
38397: );

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

38390: )
38391: ,p_token_4 => 'PRODUCT_NAME'
38392: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38393: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38394: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38395: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38396: ,p_ae_header_id => NULL
38397: );
38398:

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

38391: ,p_token_4 => 'PRODUCT_NAME'
38392: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38393: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38394: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38395: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38396: ,p_ae_header_id => NULL
38397: );
38398:
38399: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38422: ----------------------------------------------------------------------------------
38423: -- 4219869 Business Flow
38424: -- Update journal entry status -- Need to generate this within IF
38425: ----------------------------------------------------------------------------------
38426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38427: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38428: ,p_balance_type_code => l_balance_type_code
38429: );
38430:

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

38509:
38510: --
38511: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38512: --
38513: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38514: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38515: ELSE
38516: ---------------------------------------------------------------------------------------------------
38517: -- 4262811a Switch Sign

Line 38538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38534:
38535: XLA_AE_LINES_PKG.ValidateCurrentLine;
38536: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38537:
38538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38539: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38540: ,p_balance_type_code => l_balance_type_code);
38541:
38542: END IF;

Line 38656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38652: l_tmp_amt NUMBER;
38653: l_acc_rev_natural_side_code VARCHAR2(1);
38654:
38655: l_num_entries NUMBER;
38656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38660: l_recog_line_1 NUMBER;

Line 38657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38653: l_acc_rev_natural_side_code VARCHAR2(1);
38654:
38655: l_num_entries NUMBER;
38656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38660: l_recog_line_1 NUMBER;
38661: l_recog_line_2 NUMBER;

Line 38658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38654:
38655: l_num_entries NUMBER;
38656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38660: l_recog_line_1 NUMBER;
38661: l_recog_line_2 NUMBER;
38662:

Line 38659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38655: l_num_entries NUMBER;
38656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38660: l_recog_line_1 NUMBER;
38661: l_recog_line_2 NUMBER;
38662:
38663: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38665: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38661: l_recog_line_2 NUMBER;
38662:
38663: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38664: l_bflow_applied_to_amt NUMBER; -- 5132302
38665: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38666:
38667: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38668:
38669: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38736: l_accrual_line_num := NULL; -- 4262811
38737: l_tmp_amt := NULL; -- 4262811
38738: --
38739:
38740: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38741: l_balance_type_code <> 'B' THEN
38742: IF NVL(p_source_43,'
38743: ') = 'UNBILL' AND
38744: p_source_87 IS NULL

Line 38813: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38809: --
38810: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38811:
38812: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38813: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38814:
38815: -- 4955764
38816: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38817: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38861: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38862:
38863: IF xla_accounting_cache_pkg.GetValueChar
38864: (p_source_code => 'LEDGER_CATEGORY_CODE'
38865: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38866: AND l_bflow_method_code = 'PRIOR_ENTRY'
38867: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38868: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38869: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38961: p_lookup_type => 'XLA_OWNER_TYPE'
38962: ,p_lookup_code => l_component_type_code
38963: )
38964: ,p_token_4 => 'PRODUCT_NAME'
38965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38969: ,p_ae_header_id => NULL

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

38962: ,p_lookup_code => l_component_type_code
38963: )
38964: ,p_token_4 => 'PRODUCT_NAME'
38965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38969: ,p_ae_header_id => NULL
38970: );

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

38963: )
38964: ,p_token_4 => 'PRODUCT_NAME'
38965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38969: ,p_ae_header_id => NULL
38970: );
38971:

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

38964: ,p_token_4 => 'PRODUCT_NAME'
38965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38969: ,p_ae_header_id => NULL
38970: );
38971:
38972: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38995: ----------------------------------------------------------------------------------
38996: -- 4219869 Business Flow
38997: -- Update journal entry status -- Need to generate this within IF
38998: ----------------------------------------------------------------------------------
38999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39000: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39001: ,p_balance_type_code => l_balance_type_code
39002: );
39003:

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

39082:
39083: --
39084: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39085: --
39086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39087: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39088: ELSE
39089: ---------------------------------------------------------------------------------------------------
39090: -- 4262811a Switch Sign

Line 39111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39107:
39108: XLA_AE_LINES_PKG.ValidateCurrentLine;
39109: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39110:
39111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39113: ,p_balance_type_code => l_balance_type_code);
39114:
39115: END IF;

Line 39229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39225: l_tmp_amt NUMBER;
39226: l_acc_rev_natural_side_code VARCHAR2(1);
39227:
39228: l_num_entries NUMBER;
39229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39233: l_recog_line_1 NUMBER;

Line 39230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39226: l_acc_rev_natural_side_code VARCHAR2(1);
39227:
39228: l_num_entries NUMBER;
39229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39233: l_recog_line_1 NUMBER;
39234: l_recog_line_2 NUMBER;

Line 39231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39227:
39228: l_num_entries NUMBER;
39229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39233: l_recog_line_1 NUMBER;
39234: l_recog_line_2 NUMBER;
39235:

Line 39232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39228: l_num_entries NUMBER;
39229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39233: l_recog_line_1 NUMBER;
39234: l_recog_line_2 NUMBER;
39235:
39236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39234: l_recog_line_2 NUMBER;
39235:
39236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39237: l_bflow_applied_to_amt NUMBER; -- 5132302
39238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39239:
39240: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39241:
39242: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39309: l_accrual_line_num := NULL; -- 4262811
39310: l_tmp_amt := NULL; -- 4262811
39311: --
39312:
39313: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39314: l_balance_type_code <> 'B' THEN
39315: IF NVL(p_source_43,'
39316: ') = 'UNBILL' AND
39317: NVL(p_source_87,'

Line 39387: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39383: --
39384: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39385:
39386: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39387: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39388:
39389: -- 4955764
39390: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39391: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39435: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39436:
39437: IF xla_accounting_cache_pkg.GetValueChar
39438: (p_source_code => 'LEDGER_CATEGORY_CODE'
39439: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39440: AND l_bflow_method_code = 'PRIOR_ENTRY'
39441: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39442: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39443: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39535: p_lookup_type => 'XLA_OWNER_TYPE'
39536: ,p_lookup_code => l_component_type_code
39537: )
39538: ,p_token_4 => 'PRODUCT_NAME'
39539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39543: ,p_ae_header_id => NULL

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

39536: ,p_lookup_code => l_component_type_code
39537: )
39538: ,p_token_4 => 'PRODUCT_NAME'
39539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39543: ,p_ae_header_id => NULL
39544: );

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

39537: )
39538: ,p_token_4 => 'PRODUCT_NAME'
39539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39543: ,p_ae_header_id => NULL
39544: );
39545:

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

39538: ,p_token_4 => 'PRODUCT_NAME'
39539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39543: ,p_ae_header_id => NULL
39544: );
39545:
39546: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39569: ----------------------------------------------------------------------------------
39570: -- 4219869 Business Flow
39571: -- Update journal entry status -- Need to generate this within IF
39572: ----------------------------------------------------------------------------------
39573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39574: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39575: ,p_balance_type_code => l_balance_type_code
39576: );
39577:

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

39656:
39657: --
39658: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39659: --
39660: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39661: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39662: ELSE
39663: ---------------------------------------------------------------------------------------------------
39664: -- 4262811a Switch Sign

Line 39685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39681:
39682: XLA_AE_LINES_PKG.ValidateCurrentLine;
39683: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39684:
39685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39686: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39687: ,p_balance_type_code => l_balance_type_code);
39688:
39689: END IF;

Line 39803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39799: l_tmp_amt NUMBER;
39800: l_acc_rev_natural_side_code VARCHAR2(1);
39801:
39802: l_num_entries NUMBER;
39803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39807: l_recog_line_1 NUMBER;

Line 39804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39800: l_acc_rev_natural_side_code VARCHAR2(1);
39801:
39802: l_num_entries NUMBER;
39803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39807: l_recog_line_1 NUMBER;
39808: l_recog_line_2 NUMBER;

Line 39805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39801:
39802: l_num_entries NUMBER;
39803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39807: l_recog_line_1 NUMBER;
39808: l_recog_line_2 NUMBER;
39809:

Line 39806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39802: l_num_entries NUMBER;
39803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39807: l_recog_line_1 NUMBER;
39808: l_recog_line_2 NUMBER;
39809:
39810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39808: l_recog_line_2 NUMBER;
39809:
39810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39811: l_bflow_applied_to_amt NUMBER; -- 5132302
39812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39813:
39814: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39815:
39816: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39883: l_accrual_line_num := NULL; -- 4262811
39884: l_tmp_amt := NULL; -- 4262811
39885: --
39886:
39887: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39888: l_balance_type_code <> 'B' THEN
39889: IF NVL(p_source_43,'
39890: ') = 'UNEARN' AND
39891: p_source_87 IS NULL

Line 39960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39956: --
39957: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39958:
39959: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39961:
39962: -- 4955764
39963: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39964: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40008: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40009:
40010: IF xla_accounting_cache_pkg.GetValueChar
40011: (p_source_code => 'LEDGER_CATEGORY_CODE'
40012: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40013: AND l_bflow_method_code = 'PRIOR_ENTRY'
40014: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40015: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40016: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40108: p_lookup_type => 'XLA_OWNER_TYPE'
40109: ,p_lookup_code => l_component_type_code
40110: )
40111: ,p_token_4 => 'PRODUCT_NAME'
40112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40116: ,p_ae_header_id => NULL

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

40109: ,p_lookup_code => l_component_type_code
40110: )
40111: ,p_token_4 => 'PRODUCT_NAME'
40112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40116: ,p_ae_header_id => NULL
40117: );

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

40110: )
40111: ,p_token_4 => 'PRODUCT_NAME'
40112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40116: ,p_ae_header_id => NULL
40117: );
40118:

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

40111: ,p_token_4 => 'PRODUCT_NAME'
40112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40116: ,p_ae_header_id => NULL
40117: );
40118:
40119: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40142: ----------------------------------------------------------------------------------
40143: -- 4219869 Business Flow
40144: -- Update journal entry status -- Need to generate this within IF
40145: ----------------------------------------------------------------------------------
40146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40148: ,p_balance_type_code => l_balance_type_code
40149: );
40150:

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

40229:
40230: --
40231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40232: --
40233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40235: ELSE
40236: ---------------------------------------------------------------------------------------------------
40237: -- 4262811a Switch Sign

Line 40258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40254:
40255: XLA_AE_LINES_PKG.ValidateCurrentLine;
40256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40257:
40258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40260: ,p_balance_type_code => l_balance_type_code);
40261:
40262: END IF;

Line 40376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40372: l_tmp_amt NUMBER;
40373: l_acc_rev_natural_side_code VARCHAR2(1);
40374:
40375: l_num_entries NUMBER;
40376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40380: l_recog_line_1 NUMBER;

Line 40377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40373: l_acc_rev_natural_side_code VARCHAR2(1);
40374:
40375: l_num_entries NUMBER;
40376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40380: l_recog_line_1 NUMBER;
40381: l_recog_line_2 NUMBER;

Line 40378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40374:
40375: l_num_entries NUMBER;
40376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40380: l_recog_line_1 NUMBER;
40381: l_recog_line_2 NUMBER;
40382:

Line 40379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40375: l_num_entries NUMBER;
40376: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40377: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40378: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40379: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40380: l_recog_line_1 NUMBER;
40381: l_recog_line_2 NUMBER;
40382:
40383: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40385: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40381: l_recog_line_2 NUMBER;
40382:
40383: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40384: l_bflow_applied_to_amt NUMBER; -- 5132302
40385: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40386:
40387: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40388:
40389: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40456: l_accrual_line_num := NULL; -- 4262811
40457: l_tmp_amt := NULL; -- 4262811
40458: --
40459:
40460: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40461: l_balance_type_code <> 'B' THEN
40462: IF NVL(p_source_43,'
40463: ') = 'UNEARN' AND
40464: NVL(p_source_87,'

Line 40534: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40530: --
40531: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40532:
40533: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40534: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40535:
40536: -- 4955764
40537: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40538: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40583:
40584: IF xla_accounting_cache_pkg.GetValueChar
40585: (p_source_code => 'LEDGER_CATEGORY_CODE'
40586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40587: AND l_bflow_method_code = 'PRIOR_ENTRY'
40588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40682: p_lookup_type => 'XLA_OWNER_TYPE'
40683: ,p_lookup_code => l_component_type_code
40684: )
40685: ,p_token_4 => 'PRODUCT_NAME'
40686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40690: ,p_ae_header_id => NULL

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

40683: ,p_lookup_code => l_component_type_code
40684: )
40685: ,p_token_4 => 'PRODUCT_NAME'
40686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40690: ,p_ae_header_id => NULL
40691: );

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

40684: )
40685: ,p_token_4 => 'PRODUCT_NAME'
40686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40690: ,p_ae_header_id => NULL
40691: );
40692:

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

40685: ,p_token_4 => 'PRODUCT_NAME'
40686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40690: ,p_ae_header_id => NULL
40691: );
40692:
40693: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40716: ----------------------------------------------------------------------------------
40717: -- 4219869 Business Flow
40718: -- Update journal entry status -- Need to generate this within IF
40719: ----------------------------------------------------------------------------------
40720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40721: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40722: ,p_balance_type_code => l_balance_type_code
40723: );
40724:

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

40803:
40804: --
40805: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40806: --
40807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40808: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40809: ELSE
40810: ---------------------------------------------------------------------------------------------------
40811: -- 4262811a Switch Sign

Line 40832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40828:
40829: XLA_AE_LINES_PKG.ValidateCurrentLine;
40830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40831:
40832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40834: ,p_balance_type_code => l_balance_type_code);
40835:
40836: END IF;

Line 40944: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40940: l_tmp_amt NUMBER;
40941: l_acc_rev_natural_side_code VARCHAR2(1);
40942:
40943: l_num_entries NUMBER;
40944: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40945: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40946: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40947: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40948: l_recog_line_1 NUMBER;

Line 40945: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40941: l_acc_rev_natural_side_code VARCHAR2(1);
40942:
40943: l_num_entries NUMBER;
40944: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40945: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40946: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40947: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40948: l_recog_line_1 NUMBER;
40949: l_recog_line_2 NUMBER;

Line 40946: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40942:
40943: l_num_entries NUMBER;
40944: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40945: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40946: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40947: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40948: l_recog_line_1 NUMBER;
40949: l_recog_line_2 NUMBER;
40950:

Line 40947: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40943: l_num_entries NUMBER;
40944: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40945: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40946: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40947: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40948: l_recog_line_1 NUMBER;
40949: l_recog_line_2 NUMBER;
40950:
40951: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40953: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40949: l_recog_line_2 NUMBER;
40950:
40951: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40952: l_bflow_applied_to_amt NUMBER; -- 5132302
40953: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40954:
40955: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40956:
40957: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41024: l_accrual_line_num := NULL; -- 4262811
41025: l_tmp_amt := NULL; -- 4262811
41026: --
41027:
41028: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41029: l_balance_type_code <> 'B' THEN
41030: IF NVL(p_source_27,'
41031: ') = 'BANK_CHARGES' AND
41032: NVL(p_source_88,'

Line 41102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41098: --
41099: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41100:
41101: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41103:
41104: -- 4955764
41105: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41106: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41142: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41143:
41144: IF xla_accounting_cache_pkg.GetValueChar
41145: (p_source_code => 'LEDGER_CATEGORY_CODE'
41146: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41147: AND l_bflow_method_code = 'PRIOR_ENTRY'
41148: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41149: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41150: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41260: p_lookup_type => 'XLA_OWNER_TYPE'
41261: ,p_lookup_code => l_component_type_code
41262: )
41263: ,p_token_4 => 'PRODUCT_NAME'
41264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41268: ,p_ae_header_id => NULL

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

41261: ,p_lookup_code => l_component_type_code
41262: )
41263: ,p_token_4 => 'PRODUCT_NAME'
41264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41268: ,p_ae_header_id => NULL
41269: );

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

41262: )
41263: ,p_token_4 => 'PRODUCT_NAME'
41264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41268: ,p_ae_header_id => NULL
41269: );
41270:

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

41263: ,p_token_4 => 'PRODUCT_NAME'
41264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41268: ,p_ae_header_id => NULL
41269: );
41270:
41271: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41294: ----------------------------------------------------------------------------------
41295: -- 4219869 Business Flow
41296: -- Update journal entry status -- Need to generate this within IF
41297: ----------------------------------------------------------------------------------
41298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41300: ,p_balance_type_code => l_balance_type_code
41301: );
41302:

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

41381:
41382: --
41383: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41384: --
41385: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41386: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41387: ELSE
41388: ---------------------------------------------------------------------------------------------------
41389: -- 4262811a Switch Sign

Line 41410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41406:
41407: XLA_AE_LINES_PKG.ValidateCurrentLine;
41408: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41409:
41410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41412: ,p_balance_type_code => l_balance_type_code);
41413:
41414: END IF;

Line 41522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41518: l_tmp_amt NUMBER;
41519: l_acc_rev_natural_side_code VARCHAR2(1);
41520:
41521: l_num_entries NUMBER;
41522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41526: l_recog_line_1 NUMBER;

Line 41523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41519: l_acc_rev_natural_side_code VARCHAR2(1);
41520:
41521: l_num_entries NUMBER;
41522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41526: l_recog_line_1 NUMBER;
41527: l_recog_line_2 NUMBER;

Line 41524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41520:
41521: l_num_entries NUMBER;
41522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41526: l_recog_line_1 NUMBER;
41527: l_recog_line_2 NUMBER;
41528:

Line 41525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41521: l_num_entries NUMBER;
41522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41526: l_recog_line_1 NUMBER;
41527: l_recog_line_2 NUMBER;
41528:
41529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41527: l_recog_line_2 NUMBER;
41528:
41529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41530: l_bflow_applied_to_amt NUMBER; -- 5132302
41531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41532:
41533: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41534:
41535: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41602: l_accrual_line_num := NULL; -- 4262811
41603: l_tmp_amt := NULL; -- 4262811
41604: --
41605:
41606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41607: l_balance_type_code <> 'B' THEN
41608: IF NVL(p_source_27,'
41609: ') = 'CASH' AND
41610: NVL(p_source_88,'

Line 41680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41676: --
41677: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41678:
41679: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41681:
41682: -- 4955764
41683: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41684: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41720: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41721:
41722: IF xla_accounting_cache_pkg.GetValueChar
41723: (p_source_code => 'LEDGER_CATEGORY_CODE'
41724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41725: AND l_bflow_method_code = 'PRIOR_ENTRY'
41726: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41727: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41728: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41838: p_lookup_type => 'XLA_OWNER_TYPE'
41839: ,p_lookup_code => l_component_type_code
41840: )
41841: ,p_token_4 => 'PRODUCT_NAME'
41842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41846: ,p_ae_header_id => NULL

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

41839: ,p_lookup_code => l_component_type_code
41840: )
41841: ,p_token_4 => 'PRODUCT_NAME'
41842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41846: ,p_ae_header_id => NULL
41847: );

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

41840: )
41841: ,p_token_4 => 'PRODUCT_NAME'
41842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41846: ,p_ae_header_id => NULL
41847: );
41848:

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

41841: ,p_token_4 => 'PRODUCT_NAME'
41842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41846: ,p_ae_header_id => NULL
41847: );
41848:
41849: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41872: ----------------------------------------------------------------------------------
41873: -- 4219869 Business Flow
41874: -- Update journal entry status -- Need to generate this within IF
41875: ----------------------------------------------------------------------------------
41876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41877: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41878: ,p_balance_type_code => l_balance_type_code
41879: );
41880:

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

41959:
41960: --
41961: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41962: --
41963: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41964: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41965: ELSE
41966: ---------------------------------------------------------------------------------------------------
41967: -- 4262811a Switch Sign

Line 41988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41984:
41985: XLA_AE_LINES_PKG.ValidateCurrentLine;
41986: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41987:
41988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41989: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41990: ,p_balance_type_code => l_balance_type_code);
41991:
41992: END IF;

Line 42100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42096: l_tmp_amt NUMBER;
42097: l_acc_rev_natural_side_code VARCHAR2(1);
42098:
42099: l_num_entries NUMBER;
42100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42104: l_recog_line_1 NUMBER;

Line 42101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42097: l_acc_rev_natural_side_code VARCHAR2(1);
42098:
42099: l_num_entries NUMBER;
42100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42104: l_recog_line_1 NUMBER;
42105: l_recog_line_2 NUMBER;

Line 42102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42098:
42099: l_num_entries NUMBER;
42100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42104: l_recog_line_1 NUMBER;
42105: l_recog_line_2 NUMBER;
42106:

Line 42103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42099: l_num_entries NUMBER;
42100: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42101: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42102: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42103: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42104: l_recog_line_1 NUMBER;
42105: l_recog_line_2 NUMBER;
42106:
42107: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42109: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42105: l_recog_line_2 NUMBER;
42106:
42107: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42108: l_bflow_applied_to_amt NUMBER; -- 5132302
42109: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42110:
42111: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42112:
42113: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42180: l_accrual_line_num := NULL; -- 4262811
42181: l_tmp_amt := NULL; -- 4262811
42182: --
42183:
42184: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42185: l_balance_type_code <> 'B' THEN
42186: IF NVL(p_source_27,'
42187: ') = 'CONFIRMATION' AND
42188: NVL(p_source_88,'

Line 42258: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42254: --
42255: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42256:
42257: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42258: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42259:
42260: -- 4955764
42261: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42262: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42298: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42299:
42300: IF xla_accounting_cache_pkg.GetValueChar
42301: (p_source_code => 'LEDGER_CATEGORY_CODE'
42302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42303: AND l_bflow_method_code = 'PRIOR_ENTRY'
42304: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42305: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42306: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42416: p_lookup_type => 'XLA_OWNER_TYPE'
42417: ,p_lookup_code => l_component_type_code
42418: )
42419: ,p_token_4 => 'PRODUCT_NAME'
42420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42424: ,p_ae_header_id => NULL

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

42417: ,p_lookup_code => l_component_type_code
42418: )
42419: ,p_token_4 => 'PRODUCT_NAME'
42420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42424: ,p_ae_header_id => NULL
42425: );

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

42418: )
42419: ,p_token_4 => 'PRODUCT_NAME'
42420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42424: ,p_ae_header_id => NULL
42425: );
42426:

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

42419: ,p_token_4 => 'PRODUCT_NAME'
42420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42424: ,p_ae_header_id => NULL
42425: );
42426:
42427: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42450: ----------------------------------------------------------------------------------
42451: -- 4219869 Business Flow
42452: -- Update journal entry status -- Need to generate this within IF
42453: ----------------------------------------------------------------------------------
42454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42456: ,p_balance_type_code => l_balance_type_code
42457: );
42458:

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

42537:
42538: --
42539: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42540: --
42541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42542: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42543: ELSE
42544: ---------------------------------------------------------------------------------------------------
42545: -- 4262811a Switch Sign

Line 42566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42562:
42563: XLA_AE_LINES_PKG.ValidateCurrentLine;
42564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42565:
42566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42568: ,p_balance_type_code => l_balance_type_code);
42569:
42570: END IF;

Line 42678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42674: l_tmp_amt NUMBER;
42675: l_acc_rev_natural_side_code VARCHAR2(1);
42676:
42677: l_num_entries NUMBER;
42678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42682: l_recog_line_1 NUMBER;

Line 42679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42675: l_acc_rev_natural_side_code VARCHAR2(1);
42676:
42677: l_num_entries NUMBER;
42678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42682: l_recog_line_1 NUMBER;
42683: l_recog_line_2 NUMBER;

Line 42680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42676:
42677: l_num_entries NUMBER;
42678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42682: l_recog_line_1 NUMBER;
42683: l_recog_line_2 NUMBER;
42684:

Line 42681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42677: l_num_entries NUMBER;
42678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42682: l_recog_line_1 NUMBER;
42683: l_recog_line_2 NUMBER;
42684:
42685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42683: l_recog_line_2 NUMBER;
42684:
42685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42686: l_bflow_applied_to_amt NUMBER; -- 5132302
42687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42688:
42689: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42690:
42691: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42758: l_accrual_line_num := NULL; -- 4262811
42759: l_tmp_amt := NULL; -- 4262811
42760: --
42761:
42762: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42763: l_balance_type_code <> 'B' THEN
42764: IF NVL(p_source_27,'
42765: ') = 'SHORT_TERM_DEBT' AND
42766: NVL(p_source_88,'

Line 42836: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42832: --
42833: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42834:
42835: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42836: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42837:
42838: -- 4955764
42839: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42840: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42876: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42877:
42878: IF xla_accounting_cache_pkg.GetValueChar
42879: (p_source_code => 'LEDGER_CATEGORY_CODE'
42880: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42881: AND l_bflow_method_code = 'PRIOR_ENTRY'
42882: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42883: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42884: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42994: p_lookup_type => 'XLA_OWNER_TYPE'
42995: ,p_lookup_code => l_component_type_code
42996: )
42997: ,p_token_4 => 'PRODUCT_NAME'
42998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43002: ,p_ae_header_id => NULL

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

42995: ,p_lookup_code => l_component_type_code
42996: )
42997: ,p_token_4 => 'PRODUCT_NAME'
42998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43002: ,p_ae_header_id => NULL
43003: );

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

42996: )
42997: ,p_token_4 => 'PRODUCT_NAME'
42998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43002: ,p_ae_header_id => NULL
43003: );
43004:

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

42997: ,p_token_4 => 'PRODUCT_NAME'
42998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43002: ,p_ae_header_id => NULL
43003: );
43004:
43005: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43028: ----------------------------------------------------------------------------------
43029: -- 4219869 Business Flow
43030: -- Update journal entry status -- Need to generate this within IF
43031: ----------------------------------------------------------------------------------
43032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43034: ,p_balance_type_code => l_balance_type_code
43035: );
43036:

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

43115:
43116: --
43117: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43118: --
43119: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43120: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43121: ELSE
43122: ---------------------------------------------------------------------------------------------------
43123: -- 4262811a Switch Sign

Line 43144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43140:
43141: XLA_AE_LINES_PKG.ValidateCurrentLine;
43142: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43143:
43144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43145: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43146: ,p_balance_type_code => l_balance_type_code);
43147:
43148: END IF;

Line 43256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43252: l_tmp_amt NUMBER;
43253: l_acc_rev_natural_side_code VARCHAR2(1);
43254:
43255: l_num_entries NUMBER;
43256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43260: l_recog_line_1 NUMBER;

Line 43257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43253: l_acc_rev_natural_side_code VARCHAR2(1);
43254:
43255: l_num_entries NUMBER;
43256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43260: l_recog_line_1 NUMBER;
43261: l_recog_line_2 NUMBER;

Line 43258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43254:
43255: l_num_entries NUMBER;
43256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43260: l_recog_line_1 NUMBER;
43261: l_recog_line_2 NUMBER;
43262:

Line 43259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43255: l_num_entries NUMBER;
43256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43260: l_recog_line_1 NUMBER;
43261: l_recog_line_2 NUMBER;
43262:
43263: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43265: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43261: l_recog_line_2 NUMBER;
43262:
43263: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43264: l_bflow_applied_to_amt NUMBER; -- 5132302
43265: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43266:
43267: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43268:
43269: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43336: l_accrual_line_num := NULL; -- 4262811
43337: l_tmp_amt := NULL; -- 4262811
43338: --
43339:
43340: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43341: l_balance_type_code <> 'B' THEN
43342: IF NVL(p_source_27,'
43343: ') = 'FACTOR' AND
43344: NVL(p_source_88,'

Line 43414: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43410: --
43411: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43412:
43413: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43414: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43415:
43416: -- 4955764
43417: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43418: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43454: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43455:
43456: IF xla_accounting_cache_pkg.GetValueChar
43457: (p_source_code => 'LEDGER_CATEGORY_CODE'
43458: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43459: AND l_bflow_method_code = 'PRIOR_ENTRY'
43460: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43461: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43462: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43572: p_lookup_type => 'XLA_OWNER_TYPE'
43573: ,p_lookup_code => l_component_type_code
43574: )
43575: ,p_token_4 => 'PRODUCT_NAME'
43576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43580: ,p_ae_header_id => NULL

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

43573: ,p_lookup_code => l_component_type_code
43574: )
43575: ,p_token_4 => 'PRODUCT_NAME'
43576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43580: ,p_ae_header_id => NULL
43581: );

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

43574: )
43575: ,p_token_4 => 'PRODUCT_NAME'
43576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43580: ,p_ae_header_id => NULL
43581: );
43582:

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

43575: ,p_token_4 => 'PRODUCT_NAME'
43576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43580: ,p_ae_header_id => NULL
43581: );
43582:
43583: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43606: ----------------------------------------------------------------------------------
43607: -- 4219869 Business Flow
43608: -- Update journal entry status -- Need to generate this within IF
43609: ----------------------------------------------------------------------------------
43610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43611: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43612: ,p_balance_type_code => l_balance_type_code
43613: );
43614:

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

43693:
43694: --
43695: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43696: --
43697: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43698: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43699: ELSE
43700: ---------------------------------------------------------------------------------------------------
43701: -- 4262811a Switch Sign

Line 43722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43718:
43719: XLA_AE_LINES_PKG.ValidateCurrentLine;
43720: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43721:
43722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43724: ,p_balance_type_code => l_balance_type_code);
43725:
43726: END IF;

Line 43836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43832: l_tmp_amt NUMBER;
43833: l_acc_rev_natural_side_code VARCHAR2(1);
43834:
43835: l_num_entries NUMBER;
43836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43840: l_recog_line_1 NUMBER;

Line 43837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43833: l_acc_rev_natural_side_code VARCHAR2(1);
43834:
43835: l_num_entries NUMBER;
43836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43840: l_recog_line_1 NUMBER;
43841: l_recog_line_2 NUMBER;

Line 43838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43834:
43835: l_num_entries NUMBER;
43836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43840: l_recog_line_1 NUMBER;
43841: l_recog_line_2 NUMBER;
43842:

Line 43839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43835: l_num_entries NUMBER;
43836: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43837: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43838: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43839: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43840: l_recog_line_1 NUMBER;
43841: l_recog_line_2 NUMBER;
43842:
43843: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43845: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43841: l_recog_line_2 NUMBER;
43842:
43843: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43844: l_bflow_applied_to_amt NUMBER; -- 5132302
43845: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43846:
43847: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43848:
43849: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43916: l_accrual_line_num := NULL; -- 4262811
43917: l_tmp_amt := NULL; -- 4262811
43918: --
43919:
43920: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43921: l_balance_type_code <> 'B' THEN
43922: IF NVL(p_source_27,'
43923: ') = 'MISCCASH' AND
43924: NVL(p_source_88,'

Line 43994: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43990: --
43991: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43992:
43993: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43994: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43995:
43996: -- 4955764
43997: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43998: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44034: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44035:
44036: IF xla_accounting_cache_pkg.GetValueChar
44037: (p_source_code => 'LEDGER_CATEGORY_CODE'
44038: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44039: AND l_bflow_method_code = 'PRIOR_ENTRY'
44040: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44041: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44042: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44170: p_lookup_type => 'XLA_OWNER_TYPE'
44171: ,p_lookup_code => l_component_type_code
44172: )
44173: ,p_token_4 => 'PRODUCT_NAME'
44174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44178: ,p_ae_header_id => NULL

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

44171: ,p_lookup_code => l_component_type_code
44172: )
44173: ,p_token_4 => 'PRODUCT_NAME'
44174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44178: ,p_ae_header_id => NULL
44179: );

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

44172: )
44173: ,p_token_4 => 'PRODUCT_NAME'
44174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44178: ,p_ae_header_id => NULL
44179: );
44180:

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

44173: ,p_token_4 => 'PRODUCT_NAME'
44174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44178: ,p_ae_header_id => NULL
44179: );
44180:
44181: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44204: ----------------------------------------------------------------------------------
44205: -- 4219869 Business Flow
44206: -- Update journal entry status -- Need to generate this within IF
44207: ----------------------------------------------------------------------------------
44208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44210: ,p_balance_type_code => l_balance_type_code
44211: );
44212:

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

44291:
44292: --
44293: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44294: --
44295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44296: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44297: ELSE
44298: ---------------------------------------------------------------------------------------------------
44299: -- 4262811a Switch Sign

Line 44320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44316:
44317: XLA_AE_LINES_PKG.ValidateCurrentLine;
44318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44319:
44320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44322: ,p_balance_type_code => l_balance_type_code);
44323:
44324: END IF;

Line 44432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44428: l_tmp_amt NUMBER;
44429: l_acc_rev_natural_side_code VARCHAR2(1);
44430:
44431: l_num_entries NUMBER;
44432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44436: l_recog_line_1 NUMBER;

Line 44433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44429: l_acc_rev_natural_side_code VARCHAR2(1);
44430:
44431: l_num_entries NUMBER;
44432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44436: l_recog_line_1 NUMBER;
44437: l_recog_line_2 NUMBER;

Line 44434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44430:
44431: l_num_entries NUMBER;
44432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44436: l_recog_line_1 NUMBER;
44437: l_recog_line_2 NUMBER;
44438:

Line 44435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44431: l_num_entries NUMBER;
44432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44436: l_recog_line_1 NUMBER;
44437: l_recog_line_2 NUMBER;
44438:
44439: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44441: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44437: l_recog_line_2 NUMBER;
44438:
44439: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44440: l_bflow_applied_to_amt NUMBER; -- 5132302
44441: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44442:
44443: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44444:
44445: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44512: l_accrual_line_num := NULL; -- 4262811
44513: l_tmp_amt := NULL; -- 4262811
44514: --
44515:
44516: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44517: l_balance_type_code <> 'B' THEN
44518: IF NVL(p_source_27,'
44519: ') = 'REMITTANCE' AND
44520: NVL(p_source_88,'

Line 44590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44586: --
44587: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44588:
44589: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44591:
44592: -- 4955764
44593: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44594: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44630: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44631:
44632: IF xla_accounting_cache_pkg.GetValueChar
44633: (p_source_code => 'LEDGER_CATEGORY_CODE'
44634: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44635: AND l_bflow_method_code = 'PRIOR_ENTRY'
44636: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44637: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44638: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44748: p_lookup_type => 'XLA_OWNER_TYPE'
44749: ,p_lookup_code => l_component_type_code
44750: )
44751: ,p_token_4 => 'PRODUCT_NAME'
44752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44756: ,p_ae_header_id => NULL

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

44749: ,p_lookup_code => l_component_type_code
44750: )
44751: ,p_token_4 => 'PRODUCT_NAME'
44752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44756: ,p_ae_header_id => NULL
44757: );

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

44750: )
44751: ,p_token_4 => 'PRODUCT_NAME'
44752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44756: ,p_ae_header_id => NULL
44757: );
44758:

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

44751: ,p_token_4 => 'PRODUCT_NAME'
44752: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44753: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44754: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44755: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44756: ,p_ae_header_id => NULL
44757: );
44758:
44759: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44782: ----------------------------------------------------------------------------------
44783: -- 4219869 Business Flow
44784: -- Update journal entry status -- Need to generate this within IF
44785: ----------------------------------------------------------------------------------
44786: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44787: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44788: ,p_balance_type_code => l_balance_type_code
44789: );
44790:

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

44869:
44870: --
44871: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44872: --
44873: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44874: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44875: ELSE
44876: ---------------------------------------------------------------------------------------------------
44877: -- 4262811a Switch Sign

Line 44898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44894:
44895: XLA_AE_LINES_PKG.ValidateCurrentLine;
44896: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44897:
44898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44899: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44900: ,p_balance_type_code => l_balance_type_code);
44901:
44902: END IF;

Line 45010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45006: l_tmp_amt NUMBER;
45007: l_acc_rev_natural_side_code VARCHAR2(1);
45008:
45009: l_num_entries NUMBER;
45010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45014: l_recog_line_1 NUMBER;

Line 45011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45007: l_acc_rev_natural_side_code VARCHAR2(1);
45008:
45009: l_num_entries NUMBER;
45010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45014: l_recog_line_1 NUMBER;
45015: l_recog_line_2 NUMBER;

Line 45012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45008:
45009: l_num_entries NUMBER;
45010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45014: l_recog_line_1 NUMBER;
45015: l_recog_line_2 NUMBER;
45016:

Line 45013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45009: l_num_entries NUMBER;
45010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45014: l_recog_line_1 NUMBER;
45015: l_recog_line_2 NUMBER;
45016:
45017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45015: l_recog_line_2 NUMBER;
45016:
45017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45018: l_bflow_applied_to_amt NUMBER; -- 5132302
45019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45020:
45021: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45022:
45023: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45090: l_accrual_line_num := NULL; -- 4262811
45091: l_tmp_amt := NULL; -- 4262811
45092: --
45093:
45094: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45095: l_balance_type_code <> 'B' THEN
45096: IF NVL(p_source_27,'
45097: ') = 'TAX' AND
45098: NVL(p_source_88,'

Line 45168: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45164: --
45165: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45166:
45167: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45168: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45169:
45170: -- 4955764
45171: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45172: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45208: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45209:
45210: IF xla_accounting_cache_pkg.GetValueChar
45211: (p_source_code => 'LEDGER_CATEGORY_CODE'
45212: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45213: AND l_bflow_method_code = 'PRIOR_ENTRY'
45214: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45215: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45216: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45326: p_lookup_type => 'XLA_OWNER_TYPE'
45327: ,p_lookup_code => l_component_type_code
45328: )
45329: ,p_token_4 => 'PRODUCT_NAME'
45330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45334: ,p_ae_header_id => NULL

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

45327: ,p_lookup_code => l_component_type_code
45328: )
45329: ,p_token_4 => 'PRODUCT_NAME'
45330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45334: ,p_ae_header_id => NULL
45335: );

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

45328: )
45329: ,p_token_4 => 'PRODUCT_NAME'
45330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45334: ,p_ae_header_id => NULL
45335: );
45336:

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

45329: ,p_token_4 => 'PRODUCT_NAME'
45330: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45331: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45332: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45333: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45334: ,p_ae_header_id => NULL
45335: );
45336:
45337: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45360: ----------------------------------------------------------------------------------
45361: -- 4219869 Business Flow
45362: -- Update journal entry status -- Need to generate this within IF
45363: ----------------------------------------------------------------------------------
45364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45365: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45366: ,p_balance_type_code => l_balance_type_code
45367: );
45368:

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

45447:
45448: --
45449: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45450: --
45451: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45452: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45453: ELSE
45454: ---------------------------------------------------------------------------------------------------
45455: -- 4262811a Switch Sign

Line 45476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45472:
45473: XLA_AE_LINES_PKG.ValidateCurrentLine;
45474: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45475:
45476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45477: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45478: ,p_balance_type_code => l_balance_type_code);
45479:
45480: END IF;

Line 45604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45600: l_tmp_amt NUMBER;
45601: l_acc_rev_natural_side_code VARCHAR2(1);
45602:
45603: l_num_entries NUMBER;
45604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45608: l_recog_line_1 NUMBER;

Line 45605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45601: l_acc_rev_natural_side_code VARCHAR2(1);
45602:
45603: l_num_entries NUMBER;
45604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45608: l_recog_line_1 NUMBER;
45609: l_recog_line_2 NUMBER;

Line 45606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45602:
45603: l_num_entries NUMBER;
45604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45608: l_recog_line_1 NUMBER;
45609: l_recog_line_2 NUMBER;
45610:

Line 45607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45603: l_num_entries NUMBER;
45604: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45605: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45606: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45607: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45608: l_recog_line_1 NUMBER;
45609: l_recog_line_2 NUMBER;
45610:
45611: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45613: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45609: l_recog_line_2 NUMBER;
45610:
45611: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45612: l_bflow_applied_to_amt NUMBER; -- 5132302
45613: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45614:
45615: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45616:
45617: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45684: l_accrual_line_num := NULL; -- 4262811
45685: l_tmp_amt := NULL; -- 4262811
45686: --
45687:
45688: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45689: l_balance_type_code <> 'B' THEN
45690: IF NVL(p_source_27,'
45691: ') = 'ACC' AND
45692: NVL(p_source_88,'

Line 45762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45758: --
45759: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45760:
45761: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45763:
45764: -- 4955764
45765: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45766: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45818: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45819:
45820: IF xla_accounting_cache_pkg.GetValueChar
45821: (p_source_code => 'LEDGER_CATEGORY_CODE'
45822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45823: AND l_bflow_method_code = 'PRIOR_ENTRY'
45824: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45825: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45826: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45954: p_lookup_type => 'XLA_OWNER_TYPE'
45955: ,p_lookup_code => l_component_type_code
45956: )
45957: ,p_token_4 => 'PRODUCT_NAME'
45958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45962: ,p_ae_header_id => NULL

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

45955: ,p_lookup_code => l_component_type_code
45956: )
45957: ,p_token_4 => 'PRODUCT_NAME'
45958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45962: ,p_ae_header_id => NULL
45963: );

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

45956: )
45957: ,p_token_4 => 'PRODUCT_NAME'
45958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45962: ,p_ae_header_id => NULL
45963: );
45964:

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

45957: ,p_token_4 => 'PRODUCT_NAME'
45958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45962: ,p_ae_header_id => NULL
45963: );
45964:
45965: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45988: ----------------------------------------------------------------------------------
45989: -- 4219869 Business Flow
45990: -- Update journal entry status -- Need to generate this within IF
45991: ----------------------------------------------------------------------------------
45992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45993: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45994: ,p_balance_type_code => l_balance_type_code
45995: );
45996:

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

46075:
46076: --
46077: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46078: --
46079: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46080: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46081: ELSE
46082: ---------------------------------------------------------------------------------------------------
46083: -- 4262811a Switch Sign

Line 46104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46100:
46101: XLA_AE_LINES_PKG.ValidateCurrentLine;
46102: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46103:
46104: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46105: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46106: ,p_balance_type_code => l_balance_type_code);
46107:
46108: END IF;

Line 46232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46228: l_tmp_amt NUMBER;
46229: l_acc_rev_natural_side_code VARCHAR2(1);
46230:
46231: l_num_entries NUMBER;
46232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46236: l_recog_line_1 NUMBER;

Line 46233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46229: l_acc_rev_natural_side_code VARCHAR2(1);
46230:
46231: l_num_entries NUMBER;
46232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46236: l_recog_line_1 NUMBER;
46237: l_recog_line_2 NUMBER;

Line 46234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46230:
46231: l_num_entries NUMBER;
46232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46236: l_recog_line_1 NUMBER;
46237: l_recog_line_2 NUMBER;
46238:

Line 46235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46231: l_num_entries NUMBER;
46232: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46233: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46234: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46235: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46236: l_recog_line_1 NUMBER;
46237: l_recog_line_2 NUMBER;
46238:
46239: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46241: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46237: l_recog_line_2 NUMBER;
46238:
46239: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46240: l_bflow_applied_to_amt NUMBER; -- 5132302
46241: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46242:
46243: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46244:
46245: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46312: l_accrual_line_num := NULL; -- 4262811
46313: l_tmp_amt := NULL; -- 4262811
46314: --
46315:
46316: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46317: l_balance_type_code <> 'B' THEN
46318: IF NVL(p_source_27,'
46319: ') = 'BANK_CHARGES' AND
46320: NVL(p_source_88,'

Line 46390: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46386: --
46387: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46388:
46389: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46390: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46391:
46392: -- 4955764
46393: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46394: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46446: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46447:
46448: IF xla_accounting_cache_pkg.GetValueChar
46449: (p_source_code => 'LEDGER_CATEGORY_CODE'
46450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46451: AND l_bflow_method_code = 'PRIOR_ENTRY'
46452: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46453: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46454: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46582: p_lookup_type => 'XLA_OWNER_TYPE'
46583: ,p_lookup_code => l_component_type_code
46584: )
46585: ,p_token_4 => 'PRODUCT_NAME'
46586: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46587: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46588: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46589: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46590: ,p_ae_header_id => NULL

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

46583: ,p_lookup_code => l_component_type_code
46584: )
46585: ,p_token_4 => 'PRODUCT_NAME'
46586: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46587: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46588: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46589: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46590: ,p_ae_header_id => NULL
46591: );

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

46584: )
46585: ,p_token_4 => 'PRODUCT_NAME'
46586: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46587: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46588: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46589: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46590: ,p_ae_header_id => NULL
46591: );
46592:

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

46585: ,p_token_4 => 'PRODUCT_NAME'
46586: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46587: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46588: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46589: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46590: ,p_ae_header_id => NULL
46591: );
46592:
46593: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46620: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46616: ----------------------------------------------------------------------------------
46617: -- 4219869 Business Flow
46618: -- Update journal entry status -- Need to generate this within IF
46619: ----------------------------------------------------------------------------------
46620: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46621: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46622: ,p_balance_type_code => l_balance_type_code
46623: );
46624:

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

46703:
46704: --
46705: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46706: --
46707: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46708: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46709: ELSE
46710: ---------------------------------------------------------------------------------------------------
46711: -- 4262811a Switch Sign

Line 46732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46728:
46729: XLA_AE_LINES_PKG.ValidateCurrentLine;
46730: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46731:
46732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46733: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46734: ,p_balance_type_code => l_balance_type_code);
46735:
46736: END IF;

Line 46860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46856: l_tmp_amt NUMBER;
46857: l_acc_rev_natural_side_code VARCHAR2(1);
46858:
46859: l_num_entries NUMBER;
46860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46864: l_recog_line_1 NUMBER;

Line 46861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46857: l_acc_rev_natural_side_code VARCHAR2(1);
46858:
46859: l_num_entries NUMBER;
46860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46864: l_recog_line_1 NUMBER;
46865: l_recog_line_2 NUMBER;

Line 46862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46858:
46859: l_num_entries NUMBER;
46860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46864: l_recog_line_1 NUMBER;
46865: l_recog_line_2 NUMBER;
46866:

Line 46863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46859: l_num_entries NUMBER;
46860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46864: l_recog_line_1 NUMBER;
46865: l_recog_line_2 NUMBER;
46866:
46867: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46869: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46865: l_recog_line_2 NUMBER;
46866:
46867: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46868: l_bflow_applied_to_amt NUMBER; -- 5132302
46869: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46870:
46871: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46872:
46873: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46940: l_accrual_line_num := NULL; -- 4262811
46941: l_tmp_amt := NULL; -- 4262811
46942: --
46943:
46944: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46945: l_balance_type_code <> 'B' THEN
46946: IF NVL(p_source_27,'
46947: ') = 'CASH' AND
46948: NVL(p_source_88,'

Line 47018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47014: --
47015: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47016:
47017: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47019:
47020: -- 4955764
47021: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47022: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47074: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47075:
47076: IF xla_accounting_cache_pkg.GetValueChar
47077: (p_source_code => 'LEDGER_CATEGORY_CODE'
47078: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47079: AND l_bflow_method_code = 'PRIOR_ENTRY'
47080: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47081: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47082: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47192: p_lookup_type => 'XLA_OWNER_TYPE'
47193: ,p_lookup_code => l_component_type_code
47194: )
47195: ,p_token_4 => 'PRODUCT_NAME'
47196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47200: ,p_ae_header_id => NULL

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

47193: ,p_lookup_code => l_component_type_code
47194: )
47195: ,p_token_4 => 'PRODUCT_NAME'
47196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47200: ,p_ae_header_id => NULL
47201: );

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

47194: )
47195: ,p_token_4 => 'PRODUCT_NAME'
47196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47200: ,p_ae_header_id => NULL
47201: );
47202:

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

47195: ,p_token_4 => 'PRODUCT_NAME'
47196: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47197: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47198: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47199: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47200: ,p_ae_header_id => NULL
47201: );
47202:
47203: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47226: ----------------------------------------------------------------------------------
47227: -- 4219869 Business Flow
47228: -- Update journal entry status -- Need to generate this within IF
47229: ----------------------------------------------------------------------------------
47230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47231: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47232: ,p_balance_type_code => l_balance_type_code
47233: );
47234:

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

47313:
47314: --
47315: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47316: --
47317: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47318: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47319: ELSE
47320: ---------------------------------------------------------------------------------------------------
47321: -- 4262811a Switch Sign

Line 47342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47338:
47339: XLA_AE_LINES_PKG.ValidateCurrentLine;
47340: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47341:
47342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47343: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47344: ,p_balance_type_code => l_balance_type_code);
47345:
47346: END IF;

Line 47472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47468: l_tmp_amt NUMBER;
47469: l_acc_rev_natural_side_code VARCHAR2(1);
47470:
47471: l_num_entries NUMBER;
47472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47476: l_recog_line_1 NUMBER;

Line 47473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47469: l_acc_rev_natural_side_code VARCHAR2(1);
47470:
47471: l_num_entries NUMBER;
47472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47476: l_recog_line_1 NUMBER;
47477: l_recog_line_2 NUMBER;

Line 47474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47470:
47471: l_num_entries NUMBER;
47472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47476: l_recog_line_1 NUMBER;
47477: l_recog_line_2 NUMBER;
47478:

Line 47475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47471: l_num_entries NUMBER;
47472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47476: l_recog_line_1 NUMBER;
47477: l_recog_line_2 NUMBER;
47478:
47479: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47481: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47477: l_recog_line_2 NUMBER;
47478:
47479: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47480: l_bflow_applied_to_amt NUMBER; -- 5132302
47481: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47482:
47483: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47484:
47485: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47552: l_accrual_line_num := NULL; -- 4262811
47553: l_tmp_amt := NULL; -- 4262811
47554: --
47555:
47556: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47557: l_balance_type_code <> 'B' THEN
47558: IF NVL(p_source_27,'
47559: ') = 'ACTIVITY' AND
47560: NVL(p_source_28,'

Line 47632: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47628: --
47629: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47630:
47631: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47632: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47633:
47634: -- 4955764
47635: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47636: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47688: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47689:
47690: IF xla_accounting_cache_pkg.GetValueChar
47691: (p_source_code => 'LEDGER_CATEGORY_CODE'
47692: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47693: AND l_bflow_method_code = 'PRIOR_ENTRY'
47694: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47695: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47696: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47806: p_lookup_type => 'XLA_OWNER_TYPE'
47807: ,p_lookup_code => l_component_type_code
47808: )
47809: ,p_token_4 => 'PRODUCT_NAME'
47810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47814: ,p_ae_header_id => NULL

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

47807: ,p_lookup_code => l_component_type_code
47808: )
47809: ,p_token_4 => 'PRODUCT_NAME'
47810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47814: ,p_ae_header_id => NULL
47815: );

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

47808: )
47809: ,p_token_4 => 'PRODUCT_NAME'
47810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47814: ,p_ae_header_id => NULL
47815: );
47816:

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

47809: ,p_token_4 => 'PRODUCT_NAME'
47810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47814: ,p_ae_header_id => NULL
47815: );
47816:
47817: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47840: ----------------------------------------------------------------------------------
47841: -- 4219869 Business Flow
47842: -- Update journal entry status -- Need to generate this within IF
47843: ----------------------------------------------------------------------------------
47844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47845: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47846: ,p_balance_type_code => l_balance_type_code
47847: );
47848:

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

47927:
47928: --
47929: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47930: --
47931: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47932: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47933: ELSE
47934: ---------------------------------------------------------------------------------------------------
47935: -- 4262811a Switch Sign

Line 47956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47952:
47953: XLA_AE_LINES_PKG.ValidateCurrentLine;
47954: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47955:
47956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47958: ,p_balance_type_code => l_balance_type_code);
47959:
47960: END IF;

Line 48086: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48082: l_tmp_amt NUMBER;
48083: l_acc_rev_natural_side_code VARCHAR2(1);
48084:
48085: l_num_entries NUMBER;
48086: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48087: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48088: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48089: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48090: l_recog_line_1 NUMBER;

Line 48087: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48083: l_acc_rev_natural_side_code VARCHAR2(1);
48084:
48085: l_num_entries NUMBER;
48086: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48087: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48088: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48089: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48090: l_recog_line_1 NUMBER;
48091: l_recog_line_2 NUMBER;

Line 48088: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48084:
48085: l_num_entries NUMBER;
48086: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48087: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48088: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48089: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48090: l_recog_line_1 NUMBER;
48091: l_recog_line_2 NUMBER;
48092:

Line 48089: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48085: l_num_entries NUMBER;
48086: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48087: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48088: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48089: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48090: l_recog_line_1 NUMBER;
48091: l_recog_line_2 NUMBER;
48092:
48093: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48095: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48091: l_recog_line_2 NUMBER;
48092:
48093: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48094: l_bflow_applied_to_amt NUMBER; -- 5132302
48095: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48096:
48097: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48098:
48099: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48166: l_accrual_line_num := NULL; -- 4262811
48167: l_tmp_amt := NULL; -- 4262811
48168: --
48169:
48170: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48171: l_balance_type_code <> 'B' THEN
48172: IF NVL(p_source_27,'
48173: ') = 'ACTIVITY' AND
48174: NVL(p_source_28,'

Line 48246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48242: --
48243: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48244:
48245: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48247:
48248: -- 4955764
48249: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48250: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48302: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48303:
48304: IF xla_accounting_cache_pkg.GetValueChar
48305: (p_source_code => 'LEDGER_CATEGORY_CODE'
48306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48307: AND l_bflow_method_code = 'PRIOR_ENTRY'
48308: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48309: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48310: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48420: p_lookup_type => 'XLA_OWNER_TYPE'
48421: ,p_lookup_code => l_component_type_code
48422: )
48423: ,p_token_4 => 'PRODUCT_NAME'
48424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48428: ,p_ae_header_id => NULL

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

48421: ,p_lookup_code => l_component_type_code
48422: )
48423: ,p_token_4 => 'PRODUCT_NAME'
48424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48428: ,p_ae_header_id => NULL
48429: );

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

48422: )
48423: ,p_token_4 => 'PRODUCT_NAME'
48424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48428: ,p_ae_header_id => NULL
48429: );
48430:

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

48423: ,p_token_4 => 'PRODUCT_NAME'
48424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48428: ,p_ae_header_id => NULL
48429: );
48430:
48431: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48454: ----------------------------------------------------------------------------------
48455: -- 4219869 Business Flow
48456: -- Update journal entry status -- Need to generate this within IF
48457: ----------------------------------------------------------------------------------
48458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48459: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48460: ,p_balance_type_code => l_balance_type_code
48461: );
48462:

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

48541:
48542: --
48543: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48544: --
48545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48546: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48547: ELSE
48548: ---------------------------------------------------------------------------------------------------
48549: -- 4262811a Switch Sign

Line 48570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48566:
48567: XLA_AE_LINES_PKG.ValidateCurrentLine;
48568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48569:
48570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48572: ,p_balance_type_code => l_balance_type_code);
48573:
48574: END IF;

Line 48700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48696: l_tmp_amt NUMBER;
48697: l_acc_rev_natural_side_code VARCHAR2(1);
48698:
48699: l_num_entries NUMBER;
48700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48704: l_recog_line_1 NUMBER;

Line 48701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48697: l_acc_rev_natural_side_code VARCHAR2(1);
48698:
48699: l_num_entries NUMBER;
48700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48704: l_recog_line_1 NUMBER;
48705: l_recog_line_2 NUMBER;

Line 48702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48698:
48699: l_num_entries NUMBER;
48700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48704: l_recog_line_1 NUMBER;
48705: l_recog_line_2 NUMBER;
48706:

Line 48703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48699: l_num_entries NUMBER;
48700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48704: l_recog_line_1 NUMBER;
48705: l_recog_line_2 NUMBER;
48706:
48707: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48709: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48705: l_recog_line_2 NUMBER;
48706:
48707: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48708: l_bflow_applied_to_amt NUMBER; -- 5132302
48709: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48710:
48711: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48712:
48713: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48780: l_accrual_line_num := NULL; -- 4262811
48781: l_tmp_amt := NULL; -- 4262811
48782: --
48783:
48784: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48785: l_balance_type_code <> 'B' THEN
48786: IF NVL(p_source_27,'
48787: ') = 'OTHER ACC' AND
48788: NVL(p_source_28,'

Line 48860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48856: --
48857: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48858:
48859: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48861:
48862: -- 4955764
48863: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48864: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48916: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48917:
48918: IF xla_accounting_cache_pkg.GetValueChar
48919: (p_source_code => 'LEDGER_CATEGORY_CODE'
48920: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48921: AND l_bflow_method_code = 'PRIOR_ENTRY'
48922: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48923: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48924: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49034: p_lookup_type => 'XLA_OWNER_TYPE'
49035: ,p_lookup_code => l_component_type_code
49036: )
49037: ,p_token_4 => 'PRODUCT_NAME'
49038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49042: ,p_ae_header_id => NULL

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

49035: ,p_lookup_code => l_component_type_code
49036: )
49037: ,p_token_4 => 'PRODUCT_NAME'
49038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49042: ,p_ae_header_id => NULL
49043: );

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

49036: )
49037: ,p_token_4 => 'PRODUCT_NAME'
49038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49042: ,p_ae_header_id => NULL
49043: );
49044:

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

49037: ,p_token_4 => 'PRODUCT_NAME'
49038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49042: ,p_ae_header_id => NULL
49043: );
49044:
49045: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49068: ----------------------------------------------------------------------------------
49069: -- 4219869 Business Flow
49070: -- Update journal entry status -- Need to generate this within IF
49071: ----------------------------------------------------------------------------------
49072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49073: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49074: ,p_balance_type_code => l_balance_type_code
49075: );
49076:

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

49155:
49156: --
49157: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49158: --
49159: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49160: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49161: ELSE
49162: ---------------------------------------------------------------------------------------------------
49163: -- 4262811a Switch Sign

Line 49184: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49180:
49181: XLA_AE_LINES_PKG.ValidateCurrentLine;
49182: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49183:
49184: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49185: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49186: ,p_balance_type_code => l_balance_type_code);
49187:
49188: END IF;

Line 49312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49308: l_tmp_amt NUMBER;
49309: l_acc_rev_natural_side_code VARCHAR2(1);
49310:
49311: l_num_entries NUMBER;
49312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49316: l_recog_line_1 NUMBER;

Line 49313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49309: l_acc_rev_natural_side_code VARCHAR2(1);
49310:
49311: l_num_entries NUMBER;
49312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49316: l_recog_line_1 NUMBER;
49317: l_recog_line_2 NUMBER;

Line 49314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49310:
49311: l_num_entries NUMBER;
49312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49316: l_recog_line_1 NUMBER;
49317: l_recog_line_2 NUMBER;
49318:

Line 49315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49311: l_num_entries NUMBER;
49312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49316: l_recog_line_1 NUMBER;
49317: l_recog_line_2 NUMBER;
49318:
49319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49317: l_recog_line_2 NUMBER;
49318:
49319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49320: l_bflow_applied_to_amt NUMBER; -- 5132302
49321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49322:
49323: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49324:
49325: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49392: l_accrual_line_num := NULL; -- 4262811
49393: l_tmp_amt := NULL; -- 4262811
49394: --
49395:
49396: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49397: l_balance_type_code <> 'B' THEN
49398: IF NVL(p_source_27,'
49399: ') = 'CONFIRMATION' AND
49400: NVL(p_source_88,'

Line 49470: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49466: --
49467: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49468:
49469: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49470: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49471:
49472: -- 4955764
49473: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49474: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49526: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49527:
49528: IF xla_accounting_cache_pkg.GetValueChar
49529: (p_source_code => 'LEDGER_CATEGORY_CODE'
49530: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49531: AND l_bflow_method_code = 'PRIOR_ENTRY'
49532: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49533: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49534: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49644: p_lookup_type => 'XLA_OWNER_TYPE'
49645: ,p_lookup_code => l_component_type_code
49646: )
49647: ,p_token_4 => 'PRODUCT_NAME'
49648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49652: ,p_ae_header_id => NULL

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

49645: ,p_lookup_code => l_component_type_code
49646: )
49647: ,p_token_4 => 'PRODUCT_NAME'
49648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49652: ,p_ae_header_id => NULL
49653: );

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

49646: )
49647: ,p_token_4 => 'PRODUCT_NAME'
49648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49652: ,p_ae_header_id => NULL
49653: );
49654:

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

49647: ,p_token_4 => 'PRODUCT_NAME'
49648: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49649: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49650: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49651: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49652: ,p_ae_header_id => NULL
49653: );
49654:
49655: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49678: ----------------------------------------------------------------------------------
49679: -- 4219869 Business Flow
49680: -- Update journal entry status -- Need to generate this within IF
49681: ----------------------------------------------------------------------------------
49682: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49683: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49684: ,p_balance_type_code => l_balance_type_code
49685: );
49686:

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

49765:
49766: --
49767: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49768: --
49769: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49770: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49771: ELSE
49772: ---------------------------------------------------------------------------------------------------
49773: -- 4262811a Switch Sign

Line 49794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49790:
49791: XLA_AE_LINES_PKG.ValidateCurrentLine;
49792: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49793:
49794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49795: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49796: ,p_balance_type_code => l_balance_type_code);
49797:
49798: END IF;

Line 49922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49918: l_tmp_amt NUMBER;
49919: l_acc_rev_natural_side_code VARCHAR2(1);
49920:
49921: l_num_entries NUMBER;
49922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49926: l_recog_line_1 NUMBER;

Line 49923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49919: l_acc_rev_natural_side_code VARCHAR2(1);
49920:
49921: l_num_entries NUMBER;
49922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49926: l_recog_line_1 NUMBER;
49927: l_recog_line_2 NUMBER;

Line 49924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49920:
49921: l_num_entries NUMBER;
49922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49926: l_recog_line_1 NUMBER;
49927: l_recog_line_2 NUMBER;
49928:

Line 49925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49921: l_num_entries NUMBER;
49922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49926: l_recog_line_1 NUMBER;
49927: l_recog_line_2 NUMBER;
49928:
49929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49927: l_recog_line_2 NUMBER;
49928:
49929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49930: l_bflow_applied_to_amt NUMBER; -- 5132302
49931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49932:
49933: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49934:
49935: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50002: l_accrual_line_num := NULL; -- 4262811
50003: l_tmp_amt := NULL; -- 4262811
50004: --
50005:
50006: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50007: l_balance_type_code <> 'B' THEN
50008: IF NVL(p_source_27,'
50009: ') = 'CURR_ROUND' AND
50010: NVL(p_source_88,'

Line 50080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50076: --
50077: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50078:
50079: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50081:
50082: -- 4955764
50083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50136: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50137:
50138: IF xla_accounting_cache_pkg.GetValueChar
50139: (p_source_code => 'LEDGER_CATEGORY_CODE'
50140: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50141: AND l_bflow_method_code = 'PRIOR_ENTRY'
50142: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50143: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50144: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50254: p_lookup_type => 'XLA_OWNER_TYPE'
50255: ,p_lookup_code => l_component_type_code
50256: )
50257: ,p_token_4 => 'PRODUCT_NAME'
50258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50262: ,p_ae_header_id => NULL

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

50255: ,p_lookup_code => l_component_type_code
50256: )
50257: ,p_token_4 => 'PRODUCT_NAME'
50258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50262: ,p_ae_header_id => NULL
50263: );

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

50256: )
50257: ,p_token_4 => 'PRODUCT_NAME'
50258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50262: ,p_ae_header_id => NULL
50263: );
50264:

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

50257: ,p_token_4 => 'PRODUCT_NAME'
50258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50262: ,p_ae_header_id => NULL
50263: );
50264:
50265: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50292: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50288: ----------------------------------------------------------------------------------
50289: -- 4219869 Business Flow
50290: -- Update journal entry status -- Need to generate this within IF
50291: ----------------------------------------------------------------------------------
50292: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50293: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50294: ,p_balance_type_code => l_balance_type_code
50295: );
50296:

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

50375:
50376: --
50377: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50378: --
50379: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50380: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50381: ELSE
50382: ---------------------------------------------------------------------------------------------------
50383: -- 4262811a Switch Sign

Line 50404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50400:
50401: XLA_AE_LINES_PKG.ValidateCurrentLine;
50402: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50403:
50404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50405: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50406: ,p_balance_type_code => l_balance_type_code);
50407:
50408: END IF;

Line 50532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50528: l_tmp_amt NUMBER;
50529: l_acc_rev_natural_side_code VARCHAR2(1);
50530:
50531: l_num_entries NUMBER;
50532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50536: l_recog_line_1 NUMBER;

Line 50533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50529: l_acc_rev_natural_side_code VARCHAR2(1);
50530:
50531: l_num_entries NUMBER;
50532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50536: l_recog_line_1 NUMBER;
50537: l_recog_line_2 NUMBER;

Line 50534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50530:
50531: l_num_entries NUMBER;
50532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50536: l_recog_line_1 NUMBER;
50537: l_recog_line_2 NUMBER;
50538:

Line 50535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50531: l_num_entries NUMBER;
50532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50536: l_recog_line_1 NUMBER;
50537: l_recog_line_2 NUMBER;
50538:
50539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50537: l_recog_line_2 NUMBER;
50538:
50539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50540: l_bflow_applied_to_amt NUMBER; -- 5132302
50541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50542:
50543: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50544:
50545: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50612: l_accrual_line_num := NULL; -- 4262811
50613: l_tmp_amt := NULL; -- 4262811
50614: --
50615:
50616: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50617: l_balance_type_code <> 'B' THEN
50618: IF NVL(p_source_27,'
50619: ') = 'SHORT_TERM_DEBT' AND
50620: NVL(p_source_88,'

Line 50690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50686: --
50687: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50688:
50689: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50691:
50692: -- 4955764
50693: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50694: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50746: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50747:
50748: IF xla_accounting_cache_pkg.GetValueChar
50749: (p_source_code => 'LEDGER_CATEGORY_CODE'
50750: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50751: AND l_bflow_method_code = 'PRIOR_ENTRY'
50752: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50753: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50754: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50864: p_lookup_type => 'XLA_OWNER_TYPE'
50865: ,p_lookup_code => l_component_type_code
50866: )
50867: ,p_token_4 => 'PRODUCT_NAME'
50868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50872: ,p_ae_header_id => NULL

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

50865: ,p_lookup_code => l_component_type_code
50866: )
50867: ,p_token_4 => 'PRODUCT_NAME'
50868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50872: ,p_ae_header_id => NULL
50873: );

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

50866: )
50867: ,p_token_4 => 'PRODUCT_NAME'
50868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50872: ,p_ae_header_id => NULL
50873: );
50874:

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

50867: ,p_token_4 => 'PRODUCT_NAME'
50868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50872: ,p_ae_header_id => NULL
50873: );
50874:
50875: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50898: ----------------------------------------------------------------------------------
50899: -- 4219869 Business Flow
50900: -- Update journal entry status -- Need to generate this within IF
50901: ----------------------------------------------------------------------------------
50902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50903: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50904: ,p_balance_type_code => l_balance_type_code
50905: );
50906:

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

50985:
50986: --
50987: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50988: --
50989: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50990: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50991: ELSE
50992: ---------------------------------------------------------------------------------------------------
50993: -- 4262811a Switch Sign

Line 51014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51010:
51011: XLA_AE_LINES_PKG.ValidateCurrentLine;
51012: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51013:
51014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51015: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51016: ,p_balance_type_code => l_balance_type_code);
51017:
51018: END IF;

Line 51148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51144: l_tmp_amt NUMBER;
51145: l_acc_rev_natural_side_code VARCHAR2(1);
51146:
51147: l_num_entries NUMBER;
51148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51152: l_recog_line_1 NUMBER;

Line 51149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51145: l_acc_rev_natural_side_code VARCHAR2(1);
51146:
51147: l_num_entries NUMBER;
51148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51152: l_recog_line_1 NUMBER;
51153: l_recog_line_2 NUMBER;

Line 51150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51146:
51147: l_num_entries NUMBER;
51148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51152: l_recog_line_1 NUMBER;
51153: l_recog_line_2 NUMBER;
51154:

Line 51151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51147: l_num_entries NUMBER;
51148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51152: l_recog_line_1 NUMBER;
51153: l_recog_line_2 NUMBER;
51154:
51155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51153: l_recog_line_2 NUMBER;
51154:
51155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51156: l_bflow_applied_to_amt NUMBER; -- 5132302
51157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51158:
51159: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51160:
51161: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51228: l_accrual_line_num := NULL; -- 4262811
51229: l_tmp_amt := NULL; -- 4262811
51230: --
51231:
51232: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51233: l_balance_type_code <> 'B' THEN
51234: IF NVL(p_source_27,'
51235: ') = 'REC' AND
51236: NVL(p_source_88,'

Line 51306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51302: --
51303: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51304:
51305: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51307:
51308: -- 4955764
51309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51362: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51363:
51364: IF xla_accounting_cache_pkg.GetValueChar
51365: (p_source_code => 'LEDGER_CATEGORY_CODE'
51366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51367: AND l_bflow_method_code = 'PRIOR_ENTRY'
51368: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51369: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51370: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51510: p_lookup_type => 'XLA_OWNER_TYPE'
51511: ,p_lookup_code => l_component_type_code
51512: )
51513: ,p_token_4 => 'PRODUCT_NAME'
51514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51518: ,p_ae_header_id => NULL

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

51511: ,p_lookup_code => l_component_type_code
51512: )
51513: ,p_token_4 => 'PRODUCT_NAME'
51514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51518: ,p_ae_header_id => NULL
51519: );

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

51512: )
51513: ,p_token_4 => 'PRODUCT_NAME'
51514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51518: ,p_ae_header_id => NULL
51519: );
51520:

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

51513: ,p_token_4 => 'PRODUCT_NAME'
51514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51518: ,p_ae_header_id => NULL
51519: );
51520:
51521: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51544: ----------------------------------------------------------------------------------
51545: -- 4219869 Business Flow
51546: -- Update journal entry status -- Need to generate this within IF
51547: ----------------------------------------------------------------------------------
51548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51550: ,p_balance_type_code => l_balance_type_code
51551: );
51552:

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

51631:
51632: --
51633: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51634: --
51635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51636: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51637: ELSE
51638: ---------------------------------------------------------------------------------------------------
51639: -- 4262811a Switch Sign

Line 51660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51656:
51657: XLA_AE_LINES_PKG.ValidateCurrentLine;
51658: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51659:
51660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51662: ,p_balance_type_code => l_balance_type_code);
51663:
51664: END IF;

Line 51788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51784: l_tmp_amt NUMBER;
51785: l_acc_rev_natural_side_code VARCHAR2(1);
51786:
51787: l_num_entries NUMBER;
51788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51792: l_recog_line_1 NUMBER;

Line 51789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51785: l_acc_rev_natural_side_code VARCHAR2(1);
51786:
51787: l_num_entries NUMBER;
51788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51792: l_recog_line_1 NUMBER;
51793: l_recog_line_2 NUMBER;

Line 51790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51786:
51787: l_num_entries NUMBER;
51788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51792: l_recog_line_1 NUMBER;
51793: l_recog_line_2 NUMBER;
51794:

Line 51791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51787: l_num_entries NUMBER;
51788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51792: l_recog_line_1 NUMBER;
51793: l_recog_line_2 NUMBER;
51794:
51795: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51797: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51793: l_recog_line_2 NUMBER;
51794:
51795: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51796: l_bflow_applied_to_amt NUMBER; -- 5132302
51797: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51798:
51799: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51800:
51801: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51868: l_accrual_line_num := NULL; -- 4262811
51869: l_tmp_amt := NULL; -- 4262811
51870: --
51871:
51872: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51873: l_balance_type_code <> 'B' THEN
51874: IF NVL(p_source_27,'
51875: ') = 'DEFERRED_TAX' AND
51876: NVL(p_source_88,'

Line 51946: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51942: --
51943: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51944:
51945: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51946: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51947:
51948: -- 4955764
51949: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51950: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52002: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52003:
52004: IF xla_accounting_cache_pkg.GetValueChar
52005: (p_source_code => 'LEDGER_CATEGORY_CODE'
52006: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52007: AND l_bflow_method_code = 'PRIOR_ENTRY'
52008: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52009: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52010: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52120: p_lookup_type => 'XLA_OWNER_TYPE'
52121: ,p_lookup_code => l_component_type_code
52122: )
52123: ,p_token_4 => 'PRODUCT_NAME'
52124: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52125: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52126: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52127: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52128: ,p_ae_header_id => NULL

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

52121: ,p_lookup_code => l_component_type_code
52122: )
52123: ,p_token_4 => 'PRODUCT_NAME'
52124: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52125: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52126: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52127: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52128: ,p_ae_header_id => NULL
52129: );

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

52122: )
52123: ,p_token_4 => 'PRODUCT_NAME'
52124: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52125: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52126: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52127: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52128: ,p_ae_header_id => NULL
52129: );
52130:

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

52123: ,p_token_4 => 'PRODUCT_NAME'
52124: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52125: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52126: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52127: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52128: ,p_ae_header_id => NULL
52129: );
52130:
52131: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52154: ----------------------------------------------------------------------------------
52155: -- 4219869 Business Flow
52156: -- Update journal entry status -- Need to generate this within IF
52157: ----------------------------------------------------------------------------------
52158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52159: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52160: ,p_balance_type_code => l_balance_type_code
52161: );
52162:

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

52241:
52242: --
52243: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52244: --
52245: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52246: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52247: ELSE
52248: ---------------------------------------------------------------------------------------------------
52249: -- 4262811a Switch Sign

Line 52270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52266:
52267: XLA_AE_LINES_PKG.ValidateCurrentLine;
52268: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52269:
52270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52271: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52272: ,p_balance_type_code => l_balance_type_code);
52273:
52274: END IF;

Line 52398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52394: l_tmp_amt NUMBER;
52395: l_acc_rev_natural_side_code VARCHAR2(1);
52396:
52397: l_num_entries NUMBER;
52398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52402: l_recog_line_1 NUMBER;

Line 52399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52395: l_acc_rev_natural_side_code VARCHAR2(1);
52396:
52397: l_num_entries NUMBER;
52398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52402: l_recog_line_1 NUMBER;
52403: l_recog_line_2 NUMBER;

Line 52400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52396:
52397: l_num_entries NUMBER;
52398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52402: l_recog_line_1 NUMBER;
52403: l_recog_line_2 NUMBER;
52404:

Line 52401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52397: l_num_entries NUMBER;
52398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52402: l_recog_line_1 NUMBER;
52403: l_recog_line_2 NUMBER;
52404:
52405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52403: l_recog_line_2 NUMBER;
52404:
52405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52406: l_bflow_applied_to_amt NUMBER; -- 5132302
52407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52408:
52409: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52410:
52411: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52478: l_accrual_line_num := NULL; -- 4262811
52479: l_tmp_amt := NULL; -- 4262811
52480: --
52481:
52482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52483: l_balance_type_code <> 'B' THEN
52484: IF NVL(p_source_27,'
52485: ') = 'EDISC' AND
52486: NVL(p_source_88,'

Line 52556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52552: --
52553: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52554:
52555: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52557:
52558: -- 4955764
52559: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52560: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52612: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52613:
52614: IF xla_accounting_cache_pkg.GetValueChar
52615: (p_source_code => 'LEDGER_CATEGORY_CODE'
52616: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52617: AND l_bflow_method_code = 'PRIOR_ENTRY'
52618: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52619: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52620: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52730: p_lookup_type => 'XLA_OWNER_TYPE'
52731: ,p_lookup_code => l_component_type_code
52732: )
52733: ,p_token_4 => 'PRODUCT_NAME'
52734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52738: ,p_ae_header_id => NULL

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

52731: ,p_lookup_code => l_component_type_code
52732: )
52733: ,p_token_4 => 'PRODUCT_NAME'
52734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52738: ,p_ae_header_id => NULL
52739: );

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

52732: )
52733: ,p_token_4 => 'PRODUCT_NAME'
52734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52738: ,p_ae_header_id => NULL
52739: );
52740:

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

52733: ,p_token_4 => 'PRODUCT_NAME'
52734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52738: ,p_ae_header_id => NULL
52739: );
52740:
52741: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52764: ----------------------------------------------------------------------------------
52765: -- 4219869 Business Flow
52766: -- Update journal entry status -- Need to generate this within IF
52767: ----------------------------------------------------------------------------------
52768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52769: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52770: ,p_balance_type_code => l_balance_type_code
52771: );
52772:

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

52851:
52852: --
52853: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52854: --
52855: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52856: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52857: ELSE
52858: ---------------------------------------------------------------------------------------------------
52859: -- 4262811a Switch Sign

Line 52880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52876:
52877: XLA_AE_LINES_PKG.ValidateCurrentLine;
52878: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52879:
52880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52882: ,p_balance_type_code => l_balance_type_code);
52883:
52884: END IF;

Line 53008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53004: l_tmp_amt NUMBER;
53005: l_acc_rev_natural_side_code VARCHAR2(1);
53006:
53007: l_num_entries NUMBER;
53008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53012: l_recog_line_1 NUMBER;

Line 53009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53005: l_acc_rev_natural_side_code VARCHAR2(1);
53006:
53007: l_num_entries NUMBER;
53008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53012: l_recog_line_1 NUMBER;
53013: l_recog_line_2 NUMBER;

Line 53010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53006:
53007: l_num_entries NUMBER;
53008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53012: l_recog_line_1 NUMBER;
53013: l_recog_line_2 NUMBER;
53014:

Line 53011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53007: l_num_entries NUMBER;
53008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53012: l_recog_line_1 NUMBER;
53013: l_recog_line_2 NUMBER;
53014:
53015: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53017: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53013: l_recog_line_2 NUMBER;
53014:
53015: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53016: l_bflow_applied_to_amt NUMBER; -- 5132302
53017: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53018:
53019: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53020:
53021: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53088: l_accrual_line_num := NULL; -- 4262811
53089: l_tmp_amt := NULL; -- 4262811
53090: --
53091:
53092: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53093: l_balance_type_code <> 'B' THEN
53094: IF NVL(p_source_27,'
53095: ') = 'EDISC_NON_REC_TAX' AND
53096: NVL(p_source_88,'

Line 53166: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53162: --
53163: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53164:
53165: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53166: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53167:
53168: -- 4955764
53169: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53170: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53222: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53223:
53224: IF xla_accounting_cache_pkg.GetValueChar
53225: (p_source_code => 'LEDGER_CATEGORY_CODE'
53226: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53227: AND l_bflow_method_code = 'PRIOR_ENTRY'
53228: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53229: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53230: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53340: p_lookup_type => 'XLA_OWNER_TYPE'
53341: ,p_lookup_code => l_component_type_code
53342: )
53343: ,p_token_4 => 'PRODUCT_NAME'
53344: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53345: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53346: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53347: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53348: ,p_ae_header_id => NULL

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

53341: ,p_lookup_code => l_component_type_code
53342: )
53343: ,p_token_4 => 'PRODUCT_NAME'
53344: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53345: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53346: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53347: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53348: ,p_ae_header_id => NULL
53349: );

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

53342: )
53343: ,p_token_4 => 'PRODUCT_NAME'
53344: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53345: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53346: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53347: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53348: ,p_ae_header_id => NULL
53349: );
53350:

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

53343: ,p_token_4 => 'PRODUCT_NAME'
53344: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53345: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53346: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53347: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53348: ,p_ae_header_id => NULL
53349: );
53350:
53351: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53374: ----------------------------------------------------------------------------------
53375: -- 4219869 Business Flow
53376: -- Update journal entry status -- Need to generate this within IF
53377: ----------------------------------------------------------------------------------
53378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53379: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53380: ,p_balance_type_code => l_balance_type_code
53381: );
53382:

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

53461:
53462: --
53463: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53464: --
53465: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53466: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53467: ELSE
53468: ---------------------------------------------------------------------------------------------------
53469: -- 4262811a Switch Sign

Line 53490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53486:
53487: XLA_AE_LINES_PKG.ValidateCurrentLine;
53488: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53489:
53490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53491: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53492: ,p_balance_type_code => l_balance_type_code);
53493:
53494: END IF;

Line 53596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53592: l_tmp_amt NUMBER;
53593: l_acc_rev_natural_side_code VARCHAR2(1);
53594:
53595: l_num_entries NUMBER;
53596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53600: l_recog_line_1 NUMBER;

Line 53597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53593: l_acc_rev_natural_side_code VARCHAR2(1);
53594:
53595: l_num_entries NUMBER;
53596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53600: l_recog_line_1 NUMBER;
53601: l_recog_line_2 NUMBER;

Line 53598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53594:
53595: l_num_entries NUMBER;
53596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53600: l_recog_line_1 NUMBER;
53601: l_recog_line_2 NUMBER;
53602:

Line 53599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53595: l_num_entries NUMBER;
53596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53600: l_recog_line_1 NUMBER;
53601: l_recog_line_2 NUMBER;
53602:
53603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53601: l_recog_line_2 NUMBER;
53602:
53603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53604: l_bflow_applied_to_amt NUMBER; -- 5132302
53605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53606:
53607: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53608:
53609: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53675: l_acc_rev_flag := NULL; -- 4262811
53676: l_accrual_line_num := NULL; -- 4262811
53677: l_tmp_amt := NULL; -- 4262811
53678: --
53679: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53681: return;
53682: END IF;
53683:

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

53676: l_accrual_line_num := NULL; -- 4262811
53677: l_tmp_amt := NULL; -- 4262811
53678: --
53679: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53681: return;
53682: END IF;
53683:
53684: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

53680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53681: return;
53682: END IF;
53683:
53684: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53685: l_balance_type_code <> 'B' THEN
53686:
53687: --
53688: XLA_AE_LINES_PKG.SetNewLine;

Line 53753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53749: --
53750: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53751:
53752: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53754:
53755: -- 4955764
53756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53789: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53790:
53791: IF xla_accounting_cache_pkg.GetValueChar
53792: (p_source_code => 'LEDGER_CATEGORY_CODE'
53793: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53794: AND l_bflow_method_code = 'PRIOR_ENTRY'
53795: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53796: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53797: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53933: p_lookup_type => 'XLA_OWNER_TYPE'
53934: ,p_lookup_code => l_component_type_code
53935: )
53936: ,p_token_4 => 'PRODUCT_NAME'
53937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53941: ,p_ae_header_id => NULL

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

53934: ,p_lookup_code => l_component_type_code
53935: )
53936: ,p_token_4 => 'PRODUCT_NAME'
53937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53941: ,p_ae_header_id => NULL
53942: );

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

53935: )
53936: ,p_token_4 => 'PRODUCT_NAME'
53937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53941: ,p_ae_header_id => NULL
53942: );
53943:

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

53936: ,p_token_4 => 'PRODUCT_NAME'
53937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53941: ,p_ae_header_id => NULL
53942: );
53943:
53944: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53967: ----------------------------------------------------------------------------------
53968: -- 4219869 Business Flow
53969: -- Update journal entry status -- Need to generate this within IF
53970: ----------------------------------------------------------------------------------
53971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53972: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53973: ,p_balance_type_code => l_balance_type_code
53974: );
53975:

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

54080:
54081: --
54082: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54083: --
54084: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54085: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54086: ELSE
54087: ---------------------------------------------------------------------------------------------------
54088: -- 4262811a Switch Sign

Line 54109: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54105:
54106: XLA_AE_LINES_PKG.ValidateCurrentLine;
54107: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54108:
54109: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54110: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54111: ,p_balance_type_code => l_balance_type_code);
54112:
54113: END IF;

Line 54238: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54234: l_tmp_amt NUMBER;
54235: l_acc_rev_natural_side_code VARCHAR2(1);
54236:
54237: l_num_entries NUMBER;
54238: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54239: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54240: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54241: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54242: l_recog_line_1 NUMBER;

Line 54239: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54235: l_acc_rev_natural_side_code VARCHAR2(1);
54236:
54237: l_num_entries NUMBER;
54238: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54239: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54240: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54241: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54242: l_recog_line_1 NUMBER;
54243: l_recog_line_2 NUMBER;

Line 54240: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54236:
54237: l_num_entries NUMBER;
54238: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54239: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54240: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54241: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54242: l_recog_line_1 NUMBER;
54243: l_recog_line_2 NUMBER;
54244:

Line 54241: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54237: l_num_entries NUMBER;
54238: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54239: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54240: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54241: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54242: l_recog_line_1 NUMBER;
54243: l_recog_line_2 NUMBER;
54244:
54245: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54247: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54243: l_recog_line_2 NUMBER;
54244:
54245: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54246: l_bflow_applied_to_amt NUMBER; -- 5132302
54247: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54248:
54249: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54250:
54251: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54318: l_accrual_line_num := NULL; -- 4262811
54319: l_tmp_amt := NULL; -- 4262811
54320: --
54321:
54322: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54323: l_balance_type_code <> 'B' THEN
54324: IF NVL(p_source_27,'
54325: ') = 'FACTOR' AND
54326: NVL(p_source_102,'

Line 54398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54394: --
54395: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54396:
54397: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54399:
54400: -- 4955764
54401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54454: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54455:
54456: IF xla_accounting_cache_pkg.GetValueChar
54457: (p_source_code => 'LEDGER_CATEGORY_CODE'
54458: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54459: AND l_bflow_method_code = 'PRIOR_ENTRY'
54460: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54461: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54462: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54572: p_lookup_type => 'XLA_OWNER_TYPE'
54573: ,p_lookup_code => l_component_type_code
54574: )
54575: ,p_token_4 => 'PRODUCT_NAME'
54576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54580: ,p_ae_header_id => NULL

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

54573: ,p_lookup_code => l_component_type_code
54574: )
54575: ,p_token_4 => 'PRODUCT_NAME'
54576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54580: ,p_ae_header_id => NULL
54581: );

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

54574: )
54575: ,p_token_4 => 'PRODUCT_NAME'
54576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54580: ,p_ae_header_id => NULL
54581: );
54582:

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

54575: ,p_token_4 => 'PRODUCT_NAME'
54576: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54577: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54578: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54579: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54580: ,p_ae_header_id => NULL
54581: );
54582:
54583: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54606: ----------------------------------------------------------------------------------
54607: -- 4219869 Business Flow
54608: -- Update journal entry status -- Need to generate this within IF
54609: ----------------------------------------------------------------------------------
54610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54611: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54612: ,p_balance_type_code => l_balance_type_code
54613: );
54614:

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

54693:
54694: --
54695: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54696: --
54697: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54698: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54699: ELSE
54700: ---------------------------------------------------------------------------------------------------
54701: -- 4262811a Switch Sign

Line 54722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54718:
54719: XLA_AE_LINES_PKG.ValidateCurrentLine;
54720: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54721:
54722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54724: ,p_balance_type_code => l_balance_type_code);
54725:
54726: END IF;

Line 54852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54848: l_tmp_amt NUMBER;
54849: l_acc_rev_natural_side_code VARCHAR2(1);
54850:
54851: l_num_entries NUMBER;
54852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54856: l_recog_line_1 NUMBER;

Line 54853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54849: l_acc_rev_natural_side_code VARCHAR2(1);
54850:
54851: l_num_entries NUMBER;
54852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54856: l_recog_line_1 NUMBER;
54857: l_recog_line_2 NUMBER;

Line 54854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54850:
54851: l_num_entries NUMBER;
54852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54856: l_recog_line_1 NUMBER;
54857: l_recog_line_2 NUMBER;
54858:

Line 54855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54851: l_num_entries NUMBER;
54852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54856: l_recog_line_1 NUMBER;
54857: l_recog_line_2 NUMBER;
54858:
54859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54857: l_recog_line_2 NUMBER;
54858:
54859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54860: l_bflow_applied_to_amt NUMBER; -- 5132302
54861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54862:
54863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54864:
54865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54932: l_accrual_line_num := NULL; -- 4262811
54933: l_tmp_amt := NULL; -- 4262811
54934: --
54935:
54936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54937: l_balance_type_code <> 'B' THEN
54938: IF NVL(p_source_27,'
54939: ') = 'FACTOR' AND
54940: NVL(p_source_102,'

Line 55012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55008: --
55009: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55010:
55011: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55013:
55014: -- 4955764
55015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55068: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55069:
55070: IF xla_accounting_cache_pkg.GetValueChar
55071: (p_source_code => 'LEDGER_CATEGORY_CODE'
55072: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55073: AND l_bflow_method_code = 'PRIOR_ENTRY'
55074: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55075: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55076: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55186: p_lookup_type => 'XLA_OWNER_TYPE'
55187: ,p_lookup_code => l_component_type_code
55188: )
55189: ,p_token_4 => 'PRODUCT_NAME'
55190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55194: ,p_ae_header_id => NULL

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

55187: ,p_lookup_code => l_component_type_code
55188: )
55189: ,p_token_4 => 'PRODUCT_NAME'
55190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55194: ,p_ae_header_id => NULL
55195: );

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

55188: )
55189: ,p_token_4 => 'PRODUCT_NAME'
55190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55194: ,p_ae_header_id => NULL
55195: );
55196:

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

55189: ,p_token_4 => 'PRODUCT_NAME'
55190: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55191: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55192: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55193: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55194: ,p_ae_header_id => NULL
55195: );
55196:
55197: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55220: ----------------------------------------------------------------------------------
55221: -- 4219869 Business Flow
55222: -- Update journal entry status -- Need to generate this within IF
55223: ----------------------------------------------------------------------------------
55224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55225: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55226: ,p_balance_type_code => l_balance_type_code
55227: );
55228:

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

55307:
55308: --
55309: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55310: --
55311: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55312: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55313: ELSE
55314: ---------------------------------------------------------------------------------------------------
55315: -- 4262811a Switch Sign

Line 55336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55332:
55333: XLA_AE_LINES_PKG.ValidateCurrentLine;
55334: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55335:
55336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55337: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55338: ,p_balance_type_code => l_balance_type_code);
55339:
55340: END IF;

Line 55466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55462: l_tmp_amt NUMBER;
55463: l_acc_rev_natural_side_code VARCHAR2(1);
55464:
55465: l_num_entries NUMBER;
55466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55470: l_recog_line_1 NUMBER;

Line 55467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55463: l_acc_rev_natural_side_code VARCHAR2(1);
55464:
55465: l_num_entries NUMBER;
55466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55470: l_recog_line_1 NUMBER;
55471: l_recog_line_2 NUMBER;

Line 55468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55464:
55465: l_num_entries NUMBER;
55466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55470: l_recog_line_1 NUMBER;
55471: l_recog_line_2 NUMBER;
55472:

Line 55469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55465: l_num_entries NUMBER;
55466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55470: l_recog_line_1 NUMBER;
55471: l_recog_line_2 NUMBER;
55472:
55473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55471: l_recog_line_2 NUMBER;
55472:
55473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55474: l_bflow_applied_to_amt NUMBER; -- 5132302
55475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55476:
55477: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55478:
55479: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55546: l_accrual_line_num := NULL; -- 4262811
55547: l_tmp_amt := NULL; -- 4262811
55548: --
55549:
55550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55551: l_balance_type_code <> 'B' THEN
55552: IF (NVL(p_source_27,'
55553: ') = 'OTHER_ACC' OR
55554: NVL(p_source_27,'

Line 55628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55624: --
55625: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55626:
55627: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55629:
55630: -- 4955764
55631: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55632: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55684: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55685:
55686: IF xla_accounting_cache_pkg.GetValueChar
55687: (p_source_code => 'LEDGER_CATEGORY_CODE'
55688: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55689: AND l_bflow_method_code = 'PRIOR_ENTRY'
55690: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55691: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55692: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55802: p_lookup_type => 'XLA_OWNER_TYPE'
55803: ,p_lookup_code => l_component_type_code
55804: )
55805: ,p_token_4 => 'PRODUCT_NAME'
55806: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55807: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55808: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55809: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55810: ,p_ae_header_id => NULL

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

55803: ,p_lookup_code => l_component_type_code
55804: )
55805: ,p_token_4 => 'PRODUCT_NAME'
55806: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55807: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55808: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55809: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55810: ,p_ae_header_id => NULL
55811: );

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

55804: )
55805: ,p_token_4 => 'PRODUCT_NAME'
55806: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55807: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55808: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55809: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55810: ,p_ae_header_id => NULL
55811: );
55812:

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

55805: ,p_token_4 => 'PRODUCT_NAME'
55806: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55807: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55808: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55809: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55810: ,p_ae_header_id => NULL
55811: );
55812:
55813: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55836: ----------------------------------------------------------------------------------
55837: -- 4219869 Business Flow
55838: -- Update journal entry status -- Need to generate this within IF
55839: ----------------------------------------------------------------------------------
55840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55841: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55842: ,p_balance_type_code => l_balance_type_code
55843: );
55844:

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

55923:
55924: --
55925: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55926: --
55927: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55928: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55929: ELSE
55930: ---------------------------------------------------------------------------------------------------
55931: -- 4262811a Switch Sign

Line 55952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55948:
55949: XLA_AE_LINES_PKG.ValidateCurrentLine;
55950: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55951:
55952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55953: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55954: ,p_balance_type_code => l_balance_type_code);
55955:
55956: END IF;

Line 56082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56078: l_tmp_amt NUMBER;
56079: l_acc_rev_natural_side_code VARCHAR2(1);
56080:
56081: l_num_entries NUMBER;
56082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56086: l_recog_line_1 NUMBER;

Line 56083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56079: l_acc_rev_natural_side_code VARCHAR2(1);
56080:
56081: l_num_entries NUMBER;
56082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56086: l_recog_line_1 NUMBER;
56087: l_recog_line_2 NUMBER;

Line 56084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56080:
56081: l_num_entries NUMBER;
56082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56086: l_recog_line_1 NUMBER;
56087: l_recog_line_2 NUMBER;
56088:

Line 56085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56081: l_num_entries NUMBER;
56082: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56083: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56084: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56085: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56086: l_recog_line_1 NUMBER;
56087: l_recog_line_2 NUMBER;
56088:
56089: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56091: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56087: l_recog_line_2 NUMBER;
56088:
56089: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56090: l_bflow_applied_to_amt NUMBER; -- 5132302
56091: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56092:
56093: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56094:
56095: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56162: l_accrual_line_num := NULL; -- 4262811
56163: l_tmp_amt := NULL; -- 4262811
56164: --
56165:
56166: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56167: l_balance_type_code <> 'B' THEN
56168: IF NVL(p_source_27,'
56169: ') = 'OTHER ACC' AND
56170: NVL(p_source_28,'

Line 56242: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56238: --
56239: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56240:
56241: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56242: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56243:
56244: -- 4955764
56245: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56246: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56298: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56299:
56300: IF xla_accounting_cache_pkg.GetValueChar
56301: (p_source_code => 'LEDGER_CATEGORY_CODE'
56302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56303: AND l_bflow_method_code = 'PRIOR_ENTRY'
56304: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56305: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56306: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56416: p_lookup_type => 'XLA_OWNER_TYPE'
56417: ,p_lookup_code => l_component_type_code
56418: )
56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL

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

56417: ,p_lookup_code => l_component_type_code
56418: )
56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL
56425: );

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

56418: )
56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL
56425: );
56426:

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

56419: ,p_token_4 => 'PRODUCT_NAME'
56420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56424: ,p_ae_header_id => NULL
56425: );
56426:
56427: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56450: ----------------------------------------------------------------------------------
56451: -- 4219869 Business Flow
56452: -- Update journal entry status -- Need to generate this within IF
56453: ----------------------------------------------------------------------------------
56454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56456: ,p_balance_type_code => l_balance_type_code
56457: );
56458:

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

56537:
56538: --
56539: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56540: --
56541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56542: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56543: ELSE
56544: ---------------------------------------------------------------------------------------------------
56545: -- 4262811a Switch Sign

Line 56566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56562:
56563: XLA_AE_LINES_PKG.ValidateCurrentLine;
56564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56565:
56566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56568: ,p_balance_type_code => l_balance_type_code);
56569:
56570: END IF;

Line 56698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56694: l_tmp_amt NUMBER;
56695: l_acc_rev_natural_side_code VARCHAR2(1);
56696:
56697: l_num_entries NUMBER;
56698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56702: l_recog_line_1 NUMBER;

Line 56699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56695: l_acc_rev_natural_side_code VARCHAR2(1);
56696:
56697: l_num_entries NUMBER;
56698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56702: l_recog_line_1 NUMBER;
56703: l_recog_line_2 NUMBER;

Line 56700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56696:
56697: l_num_entries NUMBER;
56698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56702: l_recog_line_1 NUMBER;
56703: l_recog_line_2 NUMBER;
56704:

Line 56701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56697: l_num_entries NUMBER;
56698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56702: l_recog_line_1 NUMBER;
56703: l_recog_line_2 NUMBER;
56704:
56705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56703: l_recog_line_2 NUMBER;
56704:
56705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56706: l_bflow_applied_to_amt NUMBER; -- 5132302
56707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56708:
56709: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56710:
56711: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56778: l_accrual_line_num := NULL; -- 4262811
56779: l_tmp_amt := NULL; -- 4262811
56780: --
56781:
56782: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56783: l_balance_type_code <> 'B' THEN
56784: IF (NVL(p_source_27,'
56785: ') = 'ACTIVITY' AND
56786: NVL(p_source_28,'

Line 56864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56860: --
56861: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56862:
56863: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56865:
56866: -- 4955764
56867: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56868: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56920: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56921:
56922: IF xla_accounting_cache_pkg.GetValueChar
56923: (p_source_code => 'LEDGER_CATEGORY_CODE'
56924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56925: AND l_bflow_method_code = 'PRIOR_ENTRY'
56926: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56927: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56928: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57056: p_lookup_type => 'XLA_OWNER_TYPE'
57057: ,p_lookup_code => l_component_type_code
57058: )
57059: ,p_token_4 => 'PRODUCT_NAME'
57060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57064: ,p_ae_header_id => NULL

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

57057: ,p_lookup_code => l_component_type_code
57058: )
57059: ,p_token_4 => 'PRODUCT_NAME'
57060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57064: ,p_ae_header_id => NULL
57065: );

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

57058: )
57059: ,p_token_4 => 'PRODUCT_NAME'
57060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57064: ,p_ae_header_id => NULL
57065: );
57066:

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

57059: ,p_token_4 => 'PRODUCT_NAME'
57060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57064: ,p_ae_header_id => NULL
57065: );
57066:
57067: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57090: ----------------------------------------------------------------------------------
57091: -- 4219869 Business Flow
57092: -- Update journal entry status -- Need to generate this within IF
57093: ----------------------------------------------------------------------------------
57094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57096: ,p_balance_type_code => l_balance_type_code
57097: );
57098:

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

57177:
57178: --
57179: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57180: --
57181: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57182: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57183: ELSE
57184: ---------------------------------------------------------------------------------------------------
57185: -- 4262811a Switch Sign

Line 57206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57202:
57203: XLA_AE_LINES_PKG.ValidateCurrentLine;
57204: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57205:
57206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57207: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57208: ,p_balance_type_code => l_balance_type_code);
57209:
57210: END IF;

Line 57336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57332: l_tmp_amt NUMBER;
57333: l_acc_rev_natural_side_code VARCHAR2(1);
57334:
57335: l_num_entries NUMBER;
57336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57340: l_recog_line_1 NUMBER;

Line 57337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57333: l_acc_rev_natural_side_code VARCHAR2(1);
57334:
57335: l_num_entries NUMBER;
57336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57340: l_recog_line_1 NUMBER;
57341: l_recog_line_2 NUMBER;

Line 57338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57334:
57335: l_num_entries NUMBER;
57336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57340: l_recog_line_1 NUMBER;
57341: l_recog_line_2 NUMBER;
57342:

Line 57339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57335: l_num_entries NUMBER;
57336: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57337: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57338: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57339: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57340: l_recog_line_1 NUMBER;
57341: l_recog_line_2 NUMBER;
57342:
57343: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57345: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57341: l_recog_line_2 NUMBER;
57342:
57343: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57344: l_bflow_applied_to_amt NUMBER; -- 5132302
57345: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57346:
57347: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57348:
57349: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57416: l_accrual_line_num := NULL; -- 4262811
57417: l_tmp_amt := NULL; -- 4262811
57418: --
57419:
57420: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57421: l_balance_type_code <> 'B' THEN
57422: IF NVL(p_source_27,'
57423: ') = 'REMITTANCE' AND
57424: NVL(p_source_102,'

Line 57496: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57492: --
57493: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57494:
57495: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57496: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57497:
57498: -- 4955764
57499: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57500: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57552: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57553:
57554: IF xla_accounting_cache_pkg.GetValueChar
57555: (p_source_code => 'LEDGER_CATEGORY_CODE'
57556: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57557: AND l_bflow_method_code = 'PRIOR_ENTRY'
57558: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57559: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57560: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57670: p_lookup_type => 'XLA_OWNER_TYPE'
57671: ,p_lookup_code => l_component_type_code
57672: )
57673: ,p_token_4 => 'PRODUCT_NAME'
57674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57678: ,p_ae_header_id => NULL

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

57671: ,p_lookup_code => l_component_type_code
57672: )
57673: ,p_token_4 => 'PRODUCT_NAME'
57674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57678: ,p_ae_header_id => NULL
57679: );

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

57672: )
57673: ,p_token_4 => 'PRODUCT_NAME'
57674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57678: ,p_ae_header_id => NULL
57679: );
57680:

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

57673: ,p_token_4 => 'PRODUCT_NAME'
57674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57678: ,p_ae_header_id => NULL
57679: );
57680:
57681: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57704: ----------------------------------------------------------------------------------
57705: -- 4219869 Business Flow
57706: -- Update journal entry status -- Need to generate this within IF
57707: ----------------------------------------------------------------------------------
57708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57709: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57710: ,p_balance_type_code => l_balance_type_code
57711: );
57712:

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

57791:
57792: --
57793: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57794: --
57795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57796: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57797: ELSE
57798: ---------------------------------------------------------------------------------------------------
57799: -- 4262811a Switch Sign

Line 57820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57816:
57817: XLA_AE_LINES_PKG.ValidateCurrentLine;
57818: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57819:
57820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57822: ,p_balance_type_code => l_balance_type_code);
57823:
57824: END IF;

Line 57950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57946: l_tmp_amt NUMBER;
57947: l_acc_rev_natural_side_code VARCHAR2(1);
57948:
57949: l_num_entries NUMBER;
57950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57954: l_recog_line_1 NUMBER;

Line 57951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57947: l_acc_rev_natural_side_code VARCHAR2(1);
57948:
57949: l_num_entries NUMBER;
57950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57954: l_recog_line_1 NUMBER;
57955: l_recog_line_2 NUMBER;

Line 57952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57948:
57949: l_num_entries NUMBER;
57950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57954: l_recog_line_1 NUMBER;
57955: l_recog_line_2 NUMBER;
57956:

Line 57953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57949: l_num_entries NUMBER;
57950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57954: l_recog_line_1 NUMBER;
57955: l_recog_line_2 NUMBER;
57956:
57957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57955: l_recog_line_2 NUMBER;
57956:
57957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57958: l_bflow_applied_to_amt NUMBER; -- 5132302
57959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57960:
57961: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57962:
57963: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58030: l_accrual_line_num := NULL; -- 4262811
58031: l_tmp_amt := NULL; -- 4262811
58032: --
58033:
58034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58035: l_balance_type_code <> 'B' THEN
58036: IF NVL(p_source_27,'
58037: ') = 'REMITTANCE' AND
58038: NVL(p_source_102,'

Line 58110: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58106: --
58107: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58108:
58109: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58110: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58111:
58112: -- 4955764
58113: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58114: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58166: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58167:
58168: IF xla_accounting_cache_pkg.GetValueChar
58169: (p_source_code => 'LEDGER_CATEGORY_CODE'
58170: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58171: AND l_bflow_method_code = 'PRIOR_ENTRY'
58172: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58173: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58174: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58284: p_lookup_type => 'XLA_OWNER_TYPE'
58285: ,p_lookup_code => l_component_type_code
58286: )
58287: ,p_token_4 => 'PRODUCT_NAME'
58288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58292: ,p_ae_header_id => NULL

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

58285: ,p_lookup_code => l_component_type_code
58286: )
58287: ,p_token_4 => 'PRODUCT_NAME'
58288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58292: ,p_ae_header_id => NULL
58293: );

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

58286: )
58287: ,p_token_4 => 'PRODUCT_NAME'
58288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58292: ,p_ae_header_id => NULL
58293: );
58294:

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

58287: ,p_token_4 => 'PRODUCT_NAME'
58288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58292: ,p_ae_header_id => NULL
58293: );
58294:
58295: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58318: ----------------------------------------------------------------------------------
58319: -- 4219869 Business Flow
58320: -- Update journal entry status -- Need to generate this within IF
58321: ----------------------------------------------------------------------------------
58322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58324: ,p_balance_type_code => l_balance_type_code
58325: );
58326:

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

58405:
58406: --
58407: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58408: --
58409: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58410: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58411: ELSE
58412: ---------------------------------------------------------------------------------------------------
58413: -- 4262811a Switch Sign

Line 58434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58430:
58431: XLA_AE_LINES_PKG.ValidateCurrentLine;
58432: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58433:
58434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58436: ,p_balance_type_code => l_balance_type_code);
58437:
58438: END IF;

Line 58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58558: l_tmp_amt NUMBER;
58559: l_acc_rev_natural_side_code VARCHAR2(1);
58560:
58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;

Line 58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58559: l_acc_rev_natural_side_code VARCHAR2(1);
58560:
58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;
58567: l_recog_line_2 NUMBER;

Line 58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58560:
58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;
58567: l_recog_line_2 NUMBER;
58568:

Line 58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;
58567: l_recog_line_2 NUMBER;
58568:
58569: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58571: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58567: l_recog_line_2 NUMBER;
58568:
58569: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58570: l_bflow_applied_to_amt NUMBER; -- 5132302
58571: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58572:
58573: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58574:
58575: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58642: l_accrual_line_num := NULL; -- 4262811
58643: l_tmp_amt := NULL; -- 4262811
58644: --
58645:
58646: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58647: l_balance_type_code <> 'B' THEN
58648: IF NVL(p_source_27,'
58649: ') = 'TAX' AND
58650: NVL(p_source_88,'

Line 58720: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58716: --
58717: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58718:
58719: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58720: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58721:
58722: -- 4955764
58723: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58724: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58776: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58777:
58778: IF xla_accounting_cache_pkg.GetValueChar
58779: (p_source_code => 'LEDGER_CATEGORY_CODE'
58780: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58781: AND l_bflow_method_code = 'PRIOR_ENTRY'
58782: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58783: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58784: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58894: p_lookup_type => 'XLA_OWNER_TYPE'
58895: ,p_lookup_code => l_component_type_code
58896: )
58897: ,p_token_4 => 'PRODUCT_NAME'
58898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58902: ,p_ae_header_id => NULL

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

58895: ,p_lookup_code => l_component_type_code
58896: )
58897: ,p_token_4 => 'PRODUCT_NAME'
58898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58902: ,p_ae_header_id => NULL
58903: );

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

58896: )
58897: ,p_token_4 => 'PRODUCT_NAME'
58898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58902: ,p_ae_header_id => NULL
58903: );
58904:

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

58897: ,p_token_4 => 'PRODUCT_NAME'
58898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58902: ,p_ae_header_id => NULL
58903: );
58904:
58905: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58928: ----------------------------------------------------------------------------------
58929: -- 4219869 Business Flow
58930: -- Update journal entry status -- Need to generate this within IF
58931: ----------------------------------------------------------------------------------
58932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58933: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58934: ,p_balance_type_code => l_balance_type_code
58935: );
58936:

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

59015:
59016: --
59017: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59018: --
59019: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59020: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59021: ELSE
59022: ---------------------------------------------------------------------------------------------------
59023: -- 4262811a Switch Sign

Line 59044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59040:
59041: XLA_AE_LINES_PKG.ValidateCurrentLine;
59042: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59043:
59044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59045: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59046: ,p_balance_type_code => l_balance_type_code);
59047:
59048: END IF;

Line 59178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59174: l_tmp_amt NUMBER;
59175: l_acc_rev_natural_side_code VARCHAR2(1);
59176:
59177: l_num_entries NUMBER;
59178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59182: l_recog_line_1 NUMBER;

Line 59179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59175: l_acc_rev_natural_side_code VARCHAR2(1);
59176:
59177: l_num_entries NUMBER;
59178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59182: l_recog_line_1 NUMBER;
59183: l_recog_line_2 NUMBER;

Line 59180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59176:
59177: l_num_entries NUMBER;
59178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59182: l_recog_line_1 NUMBER;
59183: l_recog_line_2 NUMBER;
59184:

Line 59181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59177: l_num_entries NUMBER;
59178: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59179: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59180: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59181: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59182: l_recog_line_1 NUMBER;
59183: l_recog_line_2 NUMBER;
59184:
59185: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59187: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59183: l_recog_line_2 NUMBER;
59184:
59185: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59186: l_bflow_applied_to_amt NUMBER; -- 5132302
59187: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59188:
59189: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59190:
59191: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59262: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59258: l_accrual_line_num := NULL; -- 4262811
59259: l_tmp_amt := NULL; -- 4262811
59260: --
59261:
59262: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59263: l_balance_type_code <> 'B' THEN
59264: IF (NVL(p_source_27,'
59265: ') = 'OTHER ACC' AND
59266: NVL(p_source_28,'

Line 59398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59394: --
59395: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59396:
59397: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59399:
59400: -- 4955764
59401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59458: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59454: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59455:
59456: IF xla_accounting_cache_pkg.GetValueChar
59457: (p_source_code => 'LEDGER_CATEGORY_CODE'
59458: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59459: AND l_bflow_method_code = 'PRIOR_ENTRY'
59460: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59461: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59462: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59590: p_lookup_type => 'XLA_OWNER_TYPE'
59591: ,p_lookup_code => l_component_type_code
59592: )
59593: ,p_token_4 => 'PRODUCT_NAME'
59594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59598: ,p_ae_header_id => NULL

Line 59595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59591: ,p_lookup_code => l_component_type_code
59592: )
59593: ,p_token_4 => 'PRODUCT_NAME'
59594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59598: ,p_ae_header_id => NULL
59599: );

Line 59596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59592: )
59593: ,p_token_4 => 'PRODUCT_NAME'
59594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59598: ,p_ae_header_id => NULL
59599: );
59600:

Line 59597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59593: ,p_token_4 => 'PRODUCT_NAME'
59594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59598: ,p_ae_header_id => NULL
59599: );
59600:
59601: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59624: ----------------------------------------------------------------------------------
59625: -- 4219869 Business Flow
59626: -- Update journal entry status -- Need to generate this within IF
59627: ----------------------------------------------------------------------------------
59628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59629: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59630: ,p_balance_type_code => l_balance_type_code
59631: );
59632:

Line 59715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59711:
59712: --
59713: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59714: --
59715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59716: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59717: ELSE
59718: ---------------------------------------------------------------------------------------------------
59719: -- 4262811a Switch Sign

Line 59740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59736:
59737: XLA_AE_LINES_PKG.ValidateCurrentLine;
59738: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59739:
59740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59742: ,p_balance_type_code => l_balance_type_code);
59743:
59744: END IF;

Line 59872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59868: l_tmp_amt NUMBER;
59869: l_acc_rev_natural_side_code VARCHAR2(1);
59870:
59871: l_num_entries NUMBER;
59872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59876: l_recog_line_1 NUMBER;

Line 59873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59869: l_acc_rev_natural_side_code VARCHAR2(1);
59870:
59871: l_num_entries NUMBER;
59872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59876: l_recog_line_1 NUMBER;
59877: l_recog_line_2 NUMBER;

Line 59874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59870:
59871: l_num_entries NUMBER;
59872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59876: l_recog_line_1 NUMBER;
59877: l_recog_line_2 NUMBER;
59878:

Line 59875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59871: l_num_entries NUMBER;
59872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59876: l_recog_line_1 NUMBER;
59877: l_recog_line_2 NUMBER;
59878:
59879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59877: l_recog_line_2 NUMBER;
59878:
59879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59880: l_bflow_applied_to_amt NUMBER; -- 5132302
59881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59882:
59883: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59884:
59885: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59956: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59952: l_accrual_line_num := NULL; -- 4262811
59953: l_tmp_amt := NULL; -- 4262811
59954: --
59955:
59956: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59957: l_balance_type_code <> 'B' THEN
59958: IF ((NVL(p_source_27,'
59959: ') = 'REC' AND
59960: NVL(p_source_88,'

Line 60088: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60084: --
60085: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60086:
60087: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60088: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60089:
60090: -- 4955764
60091: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60092: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60144: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60145:
60146: IF xla_accounting_cache_pkg.GetValueChar
60147: (p_source_code => 'LEDGER_CATEGORY_CODE'
60148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60149: AND l_bflow_method_code = 'PRIOR_ENTRY'
60150: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60151: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60152: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60280: p_lookup_type => 'XLA_OWNER_TYPE'
60281: ,p_lookup_code => l_component_type_code
60282: )
60283: ,p_token_4 => 'PRODUCT_NAME'
60284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60288: ,p_ae_header_id => NULL

Line 60285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60281: ,p_lookup_code => l_component_type_code
60282: )
60283: ,p_token_4 => 'PRODUCT_NAME'
60284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60288: ,p_ae_header_id => NULL
60289: );

Line 60286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60282: )
60283: ,p_token_4 => 'PRODUCT_NAME'
60284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60288: ,p_ae_header_id => NULL
60289: );
60290:

Line 60287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60283: ,p_token_4 => 'PRODUCT_NAME'
60284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60288: ,p_ae_header_id => NULL
60289: );
60290:
60291: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60314: ----------------------------------------------------------------------------------
60315: -- 4219869 Business Flow
60316: -- Update journal entry status -- Need to generate this within IF
60317: ----------------------------------------------------------------------------------
60318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60319: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60320: ,p_balance_type_code => l_balance_type_code
60321: );
60322:

Line 60405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60401:
60402: --
60403: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60404: --
60405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60406: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60407: ELSE
60408: ---------------------------------------------------------------------------------------------------
60409: -- 4262811a Switch Sign

Line 60430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60426:
60427: XLA_AE_LINES_PKG.ValidateCurrentLine;
60428: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60429:
60430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60432: ,p_balance_type_code => l_balance_type_code);
60433:
60434: END IF;

Line 60558: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60554: l_tmp_amt NUMBER;
60555: l_acc_rev_natural_side_code VARCHAR2(1);
60556:
60557: l_num_entries NUMBER;
60558: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60559: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60560: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60561: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60562: l_recog_line_1 NUMBER;

Line 60559: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60555: l_acc_rev_natural_side_code VARCHAR2(1);
60556:
60557: l_num_entries NUMBER;
60558: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60559: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60560: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60561: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60562: l_recog_line_1 NUMBER;
60563: l_recog_line_2 NUMBER;

Line 60560: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60556:
60557: l_num_entries NUMBER;
60558: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60559: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60560: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60561: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60562: l_recog_line_1 NUMBER;
60563: l_recog_line_2 NUMBER;
60564:

Line 60561: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60557: l_num_entries NUMBER;
60558: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60559: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60560: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60561: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60562: l_recog_line_1 NUMBER;
60563: l_recog_line_2 NUMBER;
60564:
60565: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60567: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60563: l_recog_line_2 NUMBER;
60564:
60565: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60566: l_bflow_applied_to_amt NUMBER; -- 5132302
60567: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60568:
60569: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60570:
60571: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60642: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60638: l_accrual_line_num := NULL; -- 4262811
60639: l_tmp_amt := NULL; -- 4262811
60640: --
60641:
60642: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60643: l_balance_type_code <> 'B' THEN
60644: IF NVL(p_source_27,'
60645: ') = 'UNEDISC' AND
60646: NVL(p_source_88,'

Line 60716: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60712: --
60713: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60714:
60715: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60716: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60717:
60718: -- 4955764
60719: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60720: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60776: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60772: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60773:
60774: IF xla_accounting_cache_pkg.GetValueChar
60775: (p_source_code => 'LEDGER_CATEGORY_CODE'
60776: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60777: AND l_bflow_method_code = 'PRIOR_ENTRY'
60778: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60779: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60780: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60890: p_lookup_type => 'XLA_OWNER_TYPE'
60891: ,p_lookup_code => l_component_type_code
60892: )
60893: ,p_token_4 => 'PRODUCT_NAME'
60894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60898: ,p_ae_header_id => NULL

Line 60895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60891: ,p_lookup_code => l_component_type_code
60892: )
60893: ,p_token_4 => 'PRODUCT_NAME'
60894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60898: ,p_ae_header_id => NULL
60899: );

Line 60896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60892: )
60893: ,p_token_4 => 'PRODUCT_NAME'
60894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60898: ,p_ae_header_id => NULL
60899: );
60900:

Line 60897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60893: ,p_token_4 => 'PRODUCT_NAME'
60894: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60895: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60896: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60897: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60898: ,p_ae_header_id => NULL
60899: );
60900:
60901: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60924: ----------------------------------------------------------------------------------
60925: -- 4219869 Business Flow
60926: -- Update journal entry status -- Need to generate this within IF
60927: ----------------------------------------------------------------------------------
60928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60929: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60930: ,p_balance_type_code => l_balance_type_code
60931: );
60932:

Line 61015: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61011:
61012: --
61013: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61014: --
61015: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61016: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61017: ELSE
61018: ---------------------------------------------------------------------------------------------------
61019: -- 4262811a Switch Sign

Line 61040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61036:
61037: XLA_AE_LINES_PKG.ValidateCurrentLine;
61038: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61039:
61040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61041: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61042: ,p_balance_type_code => l_balance_type_code);
61043:
61044: END IF;

Line 61168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61164: l_tmp_amt NUMBER;
61165: l_acc_rev_natural_side_code VARCHAR2(1);
61166:
61167: l_num_entries NUMBER;
61168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61172: l_recog_line_1 NUMBER;

Line 61169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61165: l_acc_rev_natural_side_code VARCHAR2(1);
61166:
61167: l_num_entries NUMBER;
61168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61172: l_recog_line_1 NUMBER;
61173: l_recog_line_2 NUMBER;

Line 61170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61166:
61167: l_num_entries NUMBER;
61168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61172: l_recog_line_1 NUMBER;
61173: l_recog_line_2 NUMBER;
61174:

Line 61171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61167: l_num_entries NUMBER;
61168: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61169: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61170: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61171: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61172: l_recog_line_1 NUMBER;
61173: l_recog_line_2 NUMBER;
61174:
61175: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61177: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61173: l_recog_line_2 NUMBER;
61174:
61175: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61176: l_bflow_applied_to_amt NUMBER; -- 5132302
61177: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61178:
61179: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61180:
61181: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61252: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61248: l_accrual_line_num := NULL; -- 4262811
61249: l_tmp_amt := NULL; -- 4262811
61250: --
61251:
61252: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61253: l_balance_type_code <> 'B' THEN
61254: IF NVL(p_source_27,'
61255: ') = 'UNEDISC_NON_REC_TAX' AND
61256: NVL(p_source_88,'

Line 61326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61322: --
61323: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61324:
61325: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61327:
61328: -- 4955764
61329: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61330: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61382: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61383:
61384: IF xla_accounting_cache_pkg.GetValueChar
61385: (p_source_code => 'LEDGER_CATEGORY_CODE'
61386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61387: AND l_bflow_method_code = 'PRIOR_ENTRY'
61388: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61389: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61390: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61500: p_lookup_type => 'XLA_OWNER_TYPE'
61501: ,p_lookup_code => l_component_type_code
61502: )
61503: ,p_token_4 => 'PRODUCT_NAME'
61504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61508: ,p_ae_header_id => NULL

Line 61505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61501: ,p_lookup_code => l_component_type_code
61502: )
61503: ,p_token_4 => 'PRODUCT_NAME'
61504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61508: ,p_ae_header_id => NULL
61509: );

Line 61506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61502: )
61503: ,p_token_4 => 'PRODUCT_NAME'
61504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61508: ,p_ae_header_id => NULL
61509: );
61510:

Line 61507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61503: ,p_token_4 => 'PRODUCT_NAME'
61504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61508: ,p_ae_header_id => NULL
61509: );
61510:
61511: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61534: ----------------------------------------------------------------------------------
61535: -- 4219869 Business Flow
61536: -- Update journal entry status -- Need to generate this within IF
61537: ----------------------------------------------------------------------------------
61538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61539: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61540: ,p_balance_type_code => l_balance_type_code
61541: );
61542:

Line 61625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61621:
61622: --
61623: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61624: --
61625: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61626: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61627: ELSE
61628: ---------------------------------------------------------------------------------------------------
61629: -- 4262811a Switch Sign

Line 61650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61646:
61647: XLA_AE_LINES_PKG.ValidateCurrentLine;
61648: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61649:
61650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61651: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61652: ,p_balance_type_code => l_balance_type_code);
61653:
61654: END IF;

Line 61778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61774: l_tmp_amt NUMBER;
61775: l_acc_rev_natural_side_code VARCHAR2(1);
61776:
61777: l_num_entries NUMBER;
61778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61782: l_recog_line_1 NUMBER;

Line 61779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61775: l_acc_rev_natural_side_code VARCHAR2(1);
61776:
61777: l_num_entries NUMBER;
61778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61782: l_recog_line_1 NUMBER;
61783: l_recog_line_2 NUMBER;

Line 61780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61776:
61777: l_num_entries NUMBER;
61778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61782: l_recog_line_1 NUMBER;
61783: l_recog_line_2 NUMBER;
61784:

Line 61781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61777: l_num_entries NUMBER;
61778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61782: l_recog_line_1 NUMBER;
61783: l_recog_line_2 NUMBER;
61784:
61785: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61787: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61783: l_recog_line_2 NUMBER;
61784:
61785: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61786: l_bflow_applied_to_amt NUMBER; -- 5132302
61787: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61788:
61789: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61790:
61791: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61862: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61858: l_accrual_line_num := NULL; -- 4262811
61859: l_tmp_amt := NULL; -- 4262811
61860: --
61861:
61862: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61863: l_balance_type_code <> 'B' THEN
61864: IF NVL(p_source_27,'
61865: ') = 'UNID' AND
61866: NVL(p_source_88,'

Line 61936: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61932: --
61933: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61934:
61935: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61936: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61937:
61938: -- 4955764
61939: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61940: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61992: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61993:
61994: IF xla_accounting_cache_pkg.GetValueChar
61995: (p_source_code => 'LEDGER_CATEGORY_CODE'
61996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61997: AND l_bflow_method_code = 'PRIOR_ENTRY'
61998: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61999: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62000: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62128: p_lookup_type => 'XLA_OWNER_TYPE'
62129: ,p_lookup_code => l_component_type_code
62130: )
62131: ,p_token_4 => 'PRODUCT_NAME'
62132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62136: ,p_ae_header_id => NULL

Line 62133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62129: ,p_lookup_code => l_component_type_code
62130: )
62131: ,p_token_4 => 'PRODUCT_NAME'
62132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62136: ,p_ae_header_id => NULL
62137: );

Line 62134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62130: )
62131: ,p_token_4 => 'PRODUCT_NAME'
62132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62136: ,p_ae_header_id => NULL
62137: );
62138:

Line 62135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62131: ,p_token_4 => 'PRODUCT_NAME'
62132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62136: ,p_ae_header_id => NULL
62137: );
62138:
62139: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62162: ----------------------------------------------------------------------------------
62163: -- 4219869 Business Flow
62164: -- Update journal entry status -- Need to generate this within IF
62165: ----------------------------------------------------------------------------------
62166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62167: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62168: ,p_balance_type_code => l_balance_type_code
62169: );
62170:

Line 62253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62249:
62250: --
62251: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62252: --
62253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62254: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62255: ELSE
62256: ---------------------------------------------------------------------------------------------------
62257: -- 4262811a Switch Sign

Line 62278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62274:
62275: XLA_AE_LINES_PKG.ValidateCurrentLine;
62276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62277:
62278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62279: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62280: ,p_balance_type_code => l_balance_type_code);
62281:
62282: END IF;

Line 62410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62406: l_tmp_amt NUMBER;
62407: l_acc_rev_natural_side_code VARCHAR2(1);
62408:
62409: l_num_entries NUMBER;
62410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62414: l_recog_line_1 NUMBER;

Line 62411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62407: l_acc_rev_natural_side_code VARCHAR2(1);
62408:
62409: l_num_entries NUMBER;
62410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62414: l_recog_line_1 NUMBER;
62415: l_recog_line_2 NUMBER;

Line 62412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62408:
62409: l_num_entries NUMBER;
62410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62414: l_recog_line_1 NUMBER;
62415: l_recog_line_2 NUMBER;
62416:

Line 62413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62409: l_num_entries NUMBER;
62410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62414: l_recog_line_1 NUMBER;
62415: l_recog_line_2 NUMBER;
62416:
62417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62415: l_recog_line_2 NUMBER;
62416:
62417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62418: l_bflow_applied_to_amt NUMBER; -- 5132302
62419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62420:
62421: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62422:
62423: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62490: l_accrual_line_num := NULL; -- 4262811
62491: l_tmp_amt := NULL; -- 4262811
62492: --
62493:
62494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62495: l_balance_type_code <> 'B' THEN
62496: IF NVL(p_source_27,'
62497: ') = 'ACTIVITY' AND
62498: NVL(p_source_28,'

Line 62570: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62566: --
62567: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62568:
62569: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62570: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62571:
62572: -- 4955764
62573: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62574: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62626: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62627:
62628: IF xla_accounting_cache_pkg.GetValueChar
62629: (p_source_code => 'LEDGER_CATEGORY_CODE'
62630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62631: AND l_bflow_method_code = 'PRIOR_ENTRY'
62632: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62633: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62634: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62762: p_lookup_type => 'XLA_OWNER_TYPE'
62763: ,p_lookup_code => l_component_type_code
62764: )
62765: ,p_token_4 => 'PRODUCT_NAME'
62766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62770: ,p_ae_header_id => NULL

Line 62767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62763: ,p_lookup_code => l_component_type_code
62764: )
62765: ,p_token_4 => 'PRODUCT_NAME'
62766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62770: ,p_ae_header_id => NULL
62771: );

Line 62768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62764: )
62765: ,p_token_4 => 'PRODUCT_NAME'
62766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62770: ,p_ae_header_id => NULL
62771: );
62772:

Line 62769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62765: ,p_token_4 => 'PRODUCT_NAME'
62766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62770: ,p_ae_header_id => NULL
62771: );
62772:
62773: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62800: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62796: ----------------------------------------------------------------------------------
62797: -- 4219869 Business Flow
62798: -- Update journal entry status -- Need to generate this within IF
62799: ----------------------------------------------------------------------------------
62800: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62801: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62802: ,p_balance_type_code => l_balance_type_code
62803: );
62804:

Line 62887: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62883:
62884: --
62885: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62886: --
62887: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62888: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62889: ELSE
62890: ---------------------------------------------------------------------------------------------------
62891: -- 4262811a Switch Sign

Line 62912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62908:
62909: XLA_AE_LINES_PKG.ValidateCurrentLine;
62910: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62911:
62912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62913: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62914: ,p_balance_type_code => l_balance_type_code);
62915:
62916: END IF;

Line 63331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63327:
63328: l_calculate_acctd_flag VARCHAR2(1) :='N';
63329: l_calculate_g_l_flag VARCHAR2(1) :='Y';
63330: --
63331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 63332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63328: l_calculate_acctd_flag VARCHAR2(1) :='N';
63329: l_calculate_g_l_flag VARCHAR2(1) :='Y';
63330: --
63331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

63329: l_calculate_g_l_flag VARCHAR2(1) :='Y';
63330: --
63331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

63330: --
63331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

63332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

63333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

63335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

63336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

63340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

63341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

63342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

63343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

63344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

63345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

63346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

63347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

63348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

63349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63357:

Line 63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

63350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63357:
63358: l_event_id NUMBER;

Line 63355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

63351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63357:
63358: l_event_id NUMBER;
63359: l_previous_event_id NUMBER;

Line 63356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

63352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
63353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
63354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
63355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
63357:
63358: l_event_id NUMBER;
63359: l_previous_event_id NUMBER;
63360: l_first_event_id NUMBER;

Line 63374: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

63370: l_event_class_name VARCHAR2(80) := 'Adjustment';
63371: l_description VARCHAR2(4000);
63372: l_transaction_reversal NUMBER;
63373: l_ae_header_id NUMBER;
63374: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
63375: l_log_module VARCHAR2(240);
63376: --
63377: l_acct_reversal_source VARCHAR2(30);
63378: l_trx_reversal_source VARCHAR2(30);

Line 63652: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

63648:
63649: --
63650: -- set event info as cache for other routines to refer event attributes
63651: --
63652: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
63653: (p_application_id => p_application_id
63654: ,p_primary_ledger_id => p_primary_ledger_id
63655: ,p_base_ledger_id => p_base_ledger_id
63656: ,p_target_ledger_id => p_target_ledger_id

Line 63685: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

63681:
63682: --
63683: -- set the status of entry to C_VALID (0)
63684: --
63685: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
63686:
63687: --
63688: -- initialize a row for ae header
63689: --

Line 63716: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

63712: --
63713: -- initilaize the status of ae headers for diffrent balance types
63714: -- the status is initialised to C_NOT_CREATED (2)
63715: --
63716: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63717: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63718: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63719:
63720: --

Line 63717: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

63713: -- initilaize the status of ae headers for diffrent balance types
63714: -- the status is initialised to C_NOT_CREATED (2)
63715: --
63716: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63717: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63718: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63719:
63720: --
63721: -- call api to validate and store accounting attributes for header

Line 63718: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

63714: -- the status is initialised to C_NOT_CREATED (2)
63715: --
63716: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63717: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63718: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
63719:
63720: --
63721: -- call api to validate and store accounting attributes for header
63722: --

Line 63763: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

63759: --
63760: l_trx_reversal_source := SUBSTR(NULL, 1,30);
63761:
63762: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
63763: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
63764:
63765: xla_accounting_err_pkg.build_message
63766: (p_appli_s_name => 'XLA'
63767: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 63771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

63767: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
63768: ,p_token_1 => 'ACCT_ATTR_NAME'
63769: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
63770: ,p_token_2 => 'PRODUCT_NAME'
63771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63775:

Line 63772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

63768: ,p_token_1 => 'ACCT_ATTR_NAME'
63769: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
63770: ,p_token_2 => 'PRODUCT_NAME'
63771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63775:
63776: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 63773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

63769: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
63770: ,p_token_2 => 'PRODUCT_NAME'
63771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63775:
63776: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
63777: --

Line 63774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

63770: ,p_token_2 => 'PRODUCT_NAME'
63771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63775:
63776: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
63777: --
63778: -- following sets the accounting attributes needed to reverse

Line 63793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

63789: ----------------------------------------------------------------
63790: -- 4262811 - update the header statuses to invalid in need be
63791: ----------------------------------------------------------------
63792: --
63793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
63794:
63795:
63796: -----------------------------------------------
63797: -- No accrual reversal for the event class/type

Line 63922: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

63918: ,p_module => l_log_module);
63919: END IF;
63920:
63921: --
63922: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
63923: --
63924: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
63925: --
63926: -- set event info as cache for other routines to refer event attributes

Line 63924: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

63920:
63921: --
63922: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
63923: --
63924: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
63925: --
63926: -- set event info as cache for other routines to refer event attributes
63927: --
63928:

Line 63932: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

63928:
63929: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
63930: l_previous_event_id := l_event_id;
63931:
63932: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
63933: (p_application_id => p_application_id
63934: ,p_primary_ledger_id => p_primary_ledger_id
63935: ,p_base_ledger_id => p_base_ledger_id
63936: ,p_target_ledger_id => p_target_ledger_id

Line 63973: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

63969: l_acct_reversal_source := SUBSTR(NULL, 1,30);
63970:
63971: IF l_continue_with_lines THEN
63972: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
63973: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
63974:
63975: xla_accounting_err_pkg.build_message
63976: (p_appli_s_name => 'XLA'
63977: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 63981: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

63977: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
63978: ,p_token_1 => 'LINE_NUMBER'
63979: ,p_value_1 => l_array_extract_line_num(Idx)
63980: ,p_token_2 => 'PRODUCT_NAME'
63981: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63982: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63983: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63984: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63985:

Line 63982: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

63978: ,p_token_1 => 'LINE_NUMBER'
63979: ,p_value_1 => l_array_extract_line_num(Idx)
63980: ,p_token_2 => 'PRODUCT_NAME'
63981: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63982: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63983: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63984: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63985:
63986: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 63983: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

63979: ,p_value_1 => l_array_extract_line_num(Idx)
63980: ,p_token_2 => 'PRODUCT_NAME'
63981: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63982: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63983: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63984: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63985:
63986: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
63987: --

Line 63984: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

63980: ,p_token_2 => 'PRODUCT_NAME'
63981: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
63982: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
63983: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
63984: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
63985:
63986: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
63987: --
63988: -- following sets the accounting attributes needed to reverse

Line 64265: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

64261:
64262: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
64263: -- or secondary ledger that has different currency with primary
64264: -- or alc that is calculated by sla
64265: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64266: (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'))
64267:
64268: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
64269: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 64266: (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'))

64262: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
64263: -- or secondary ledger that has different currency with primary
64264: -- or alc that is calculated by sla
64265: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64266: (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'))
64267:
64268: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
64269: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
64270: AND (l_actual_flag = 'A')) THEN

Line 64268: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

64264: -- or alc that is calculated by sla
64265: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64266: (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'))
64267:
64268: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
64269: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
64270: AND (l_actual_flag = 'A')) THEN
64271: XLA_AE_LINES_PKG.CreateGainOrLossLines(
64272: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 64269: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

64265: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
64266: (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'))
64267:
64268: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
64269: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
64270: AND (l_actual_flag = 'A')) THEN
64271: XLA_AE_LINES_PKG.CreateGainOrLossLines(
64272: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
64273: ,p_application_id => p_application_id

Line 64272: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

64268: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
64269: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
64270: AND (l_actual_flag = 'A')) THEN
64271: XLA_AE_LINES_PKG.CreateGainOrLossLines(
64272: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
64273: ,p_application_id => p_application_id
64274: ,p_amb_context_code => 'DEFAULT'
64275: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
64276: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 64275: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

64271: XLA_AE_LINES_PKG.CreateGainOrLossLines(
64272: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
64273: ,p_application_id => p_application_id
64274: ,p_amb_context_code => 'DEFAULT'
64275: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
64276: ,p_event_class_code => C_EVENT_CLASS_CODE
64277: ,p_event_type_code => C_EVENT_TYPE_CODE
64278:
64279: ,p_gain_ccid => -1

Line 64770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64766:
64767: l_calculate_acctd_flag VARCHAR2(1) :='N';
64768: l_calculate_g_l_flag VARCHAR2(1) :='Y';
64769: --
64770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 64771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64767: l_calculate_acctd_flag VARCHAR2(1) :='N';
64768: l_calculate_g_l_flag VARCHAR2(1) :='Y';
64769: --
64770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

64768: l_calculate_g_l_flag VARCHAR2(1) :='Y';
64769: --
64770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

64769: --
64770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

64771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

64772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

64774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

64775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

64779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

64780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

64781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

64782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

64783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

64784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

64785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

64786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

64787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

64788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64796:

Line 64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

64789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64796:
64797: l_event_id NUMBER;

Line 64794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

64790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64796:
64797: l_event_id NUMBER;
64798: l_previous_event_id NUMBER;

Line 64795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

64791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
64792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
64793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
64794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
64796:
64797: l_event_id NUMBER;
64798: l_previous_event_id NUMBER;
64799: l_first_event_id NUMBER;

Line 64813: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

64809: l_event_class_name VARCHAR2(80) := 'Bills Receivable';
64810: l_description VARCHAR2(4000);
64811: l_transaction_reversal NUMBER;
64812: l_ae_header_id NUMBER;
64813: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
64814: l_log_module VARCHAR2(240);
64815: --
64816: l_acct_reversal_source VARCHAR2(30);
64817: l_trx_reversal_source VARCHAR2(30);

Line 65081: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

65077:
65078: --
65079: -- set event info as cache for other routines to refer event attributes
65080: --
65081: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
65082: (p_application_id => p_application_id
65083: ,p_primary_ledger_id => p_primary_ledger_id
65084: ,p_base_ledger_id => p_base_ledger_id
65085: ,p_target_ledger_id => p_target_ledger_id

Line 65114: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

65110:
65111: --
65112: -- set the status of entry to C_VALID (0)
65113: --
65114: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
65115:
65116: --
65117: -- initialize a row for ae header
65118: --

Line 65143: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

65139: --
65140: -- initilaize the status of ae headers for diffrent balance types
65141: -- the status is initialised to C_NOT_CREATED (2)
65142: --
65143: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65144: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65145: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65146:
65147: --

Line 65144: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

65140: -- initilaize the status of ae headers for diffrent balance types
65141: -- the status is initialised to C_NOT_CREATED (2)
65142: --
65143: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65144: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65145: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65146:
65147: --
65148: -- call api to validate and store accounting attributes for header

Line 65145: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

65141: -- the status is initialised to C_NOT_CREATED (2)
65142: --
65143: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65144: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65145: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
65146:
65147: --
65148: -- call api to validate and store accounting attributes for header
65149: --

Line 65184: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

65180: --
65181: l_trx_reversal_source := SUBSTR(NULL, 1,30);
65182:
65183: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
65184: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
65185:
65186: xla_accounting_err_pkg.build_message
65187: (p_appli_s_name => 'XLA'
65188: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 65192: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

65188: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
65189: ,p_token_1 => 'ACCT_ATTR_NAME'
65190: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
65191: ,p_token_2 => 'PRODUCT_NAME'
65192: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65193: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65194: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65195: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65196:

Line 65193: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

65189: ,p_token_1 => 'ACCT_ATTR_NAME'
65190: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
65191: ,p_token_2 => 'PRODUCT_NAME'
65192: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65193: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65194: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65195: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65196:
65197: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 65194: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

65190: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
65191: ,p_token_2 => 'PRODUCT_NAME'
65192: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65193: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65194: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65195: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65196:
65197: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
65198: --

Line 65195: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

65191: ,p_token_2 => 'PRODUCT_NAME'
65192: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65193: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65194: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65195: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65196:
65197: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
65198: --
65199: -- following sets the accounting attributes needed to reverse

Line 65214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

65210: ----------------------------------------------------------------
65211: -- 4262811 - update the header statuses to invalid in need be
65212: ----------------------------------------------------------------
65213: --
65214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
65215:
65216:
65217: -----------------------------------------------
65218: -- No accrual reversal for the event class/type

Line 65343: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

65339: ,p_module => l_log_module);
65340: END IF;
65341:
65342: --
65343: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
65344: --
65345: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
65346: --
65347: -- set event info as cache for other routines to refer event attributes

Line 65345: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

65341:
65342: --
65343: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
65344: --
65345: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
65346: --
65347: -- set event info as cache for other routines to refer event attributes
65348: --
65349:

Line 65353: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

65349:
65350: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
65351: l_previous_event_id := l_event_id;
65352:
65353: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
65354: (p_application_id => p_application_id
65355: ,p_primary_ledger_id => p_primary_ledger_id
65356: ,p_base_ledger_id => p_base_ledger_id
65357: ,p_target_ledger_id => p_target_ledger_id

Line 65394: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

65390: l_acct_reversal_source := SUBSTR(NULL, 1,30);
65391:
65392: IF l_continue_with_lines THEN
65393: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
65394: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
65395:
65396: xla_accounting_err_pkg.build_message
65397: (p_appli_s_name => 'XLA'
65398: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 65402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

65398: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
65399: ,p_token_1 => 'LINE_NUMBER'
65400: ,p_value_1 => l_array_extract_line_num(Idx)
65401: ,p_token_2 => 'PRODUCT_NAME'
65402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65406:

Line 65403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

65399: ,p_token_1 => 'LINE_NUMBER'
65400: ,p_value_1 => l_array_extract_line_num(Idx)
65401: ,p_token_2 => 'PRODUCT_NAME'
65402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65406:
65407: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 65404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

65400: ,p_value_1 => l_array_extract_line_num(Idx)
65401: ,p_token_2 => 'PRODUCT_NAME'
65402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65406:
65407: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
65408: --

Line 65405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

65401: ,p_token_2 => 'PRODUCT_NAME'
65402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
65403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
65404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
65406:
65407: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
65408: --
65409: -- following sets the accounting attributes needed to reverse

Line 65622: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

65618:
65619: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
65620: -- or secondary ledger that has different currency with primary
65621: -- or alc that is calculated by sla
65622: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65623: (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'))
65624:
65625: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
65626: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 65623: (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'))

65619: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
65620: -- or secondary ledger that has different currency with primary
65621: -- or alc that is calculated by sla
65622: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65623: (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'))
65624:
65625: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
65626: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
65627: AND (l_actual_flag = 'A')) THEN

Line 65625: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

65621: -- or alc that is calculated by sla
65622: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65623: (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'))
65624:
65625: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
65626: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
65627: AND (l_actual_flag = 'A')) THEN
65628: XLA_AE_LINES_PKG.CreateGainOrLossLines(
65629: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 65626: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

65622: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
65623: (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'))
65624:
65625: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
65626: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
65627: AND (l_actual_flag = 'A')) THEN
65628: XLA_AE_LINES_PKG.CreateGainOrLossLines(
65629: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65630: ,p_application_id => p_application_id

Line 65629: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

65625: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
65626: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
65627: AND (l_actual_flag = 'A')) THEN
65628: XLA_AE_LINES_PKG.CreateGainOrLossLines(
65629: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65630: ,p_application_id => p_application_id
65631: ,p_amb_context_code => 'DEFAULT'
65632: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
65633: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 65632: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

65628: XLA_AE_LINES_PKG.CreateGainOrLossLines(
65629: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
65630: ,p_application_id => p_application_id
65631: ,p_amb_context_code => 'DEFAULT'
65632: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
65633: ,p_event_class_code => C_EVENT_CLASS_CODE
65634: ,p_event_type_code => C_EVENT_TYPE_CODE
65635:
65636: ,p_gain_ccid => TO_NUMBER(g_array_event(l_event_id).array_value_num('source_24'))

Line 66130: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66126:
66127: l_calculate_acctd_flag VARCHAR2(1) :='N';
66128: l_calculate_g_l_flag VARCHAR2(1) :='N';
66129: --
66130: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66131: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 66131: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66127: l_calculate_acctd_flag VARCHAR2(1) :='N';
66128: l_calculate_g_l_flag VARCHAR2(1) :='N';
66129: --
66130: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66131: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

66128: l_calculate_g_l_flag VARCHAR2(1) :='N';
66129: --
66130: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66131: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

66129: --
66130: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66131: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66130: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66131: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

66131: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

66132: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66133: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

66134: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

66135: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66136: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66137: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66138: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

66139: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

66140: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

66141: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

66142: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

66143: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

66144: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

66145: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

66146: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66154: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

66147: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66154: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66155: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

66148: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66154: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66155: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66156:

Line 66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

66149: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66154: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66155: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66156:
66157: l_event_id NUMBER;

Line 66154: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

66150: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66154: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66155: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66156:
66157: l_event_id NUMBER;
66158: l_previous_event_id NUMBER;

Line 66155: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

66151: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
66152: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
66153: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
66154: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66155: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
66156:
66157: l_event_id NUMBER;
66158: l_previous_event_id NUMBER;
66159: l_first_event_id NUMBER;

Line 66173: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

66169: l_event_class_name VARCHAR2(80) := 'Chargeback';
66170: l_description VARCHAR2(4000);
66171: l_transaction_reversal NUMBER;
66172: l_ae_header_id NUMBER;
66173: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
66174: l_log_module VARCHAR2(240);
66175: --
66176: l_acct_reversal_source VARCHAR2(30);
66177: l_trx_reversal_source VARCHAR2(30);

Line 66444: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

66440:
66441: --
66442: -- set event info as cache for other routines to refer event attributes
66443: --
66444: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
66445: (p_application_id => p_application_id
66446: ,p_primary_ledger_id => p_primary_ledger_id
66447: ,p_base_ledger_id => p_base_ledger_id
66448: ,p_target_ledger_id => p_target_ledger_id

Line 66477: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

66473:
66474: --
66475: -- set the status of entry to C_VALID (0)
66476: --
66477: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
66478:
66479: --
66480: -- initialize a row for ae header
66481: --

Line 66508: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

66504: --
66505: -- initilaize the status of ae headers for diffrent balance types
66506: -- the status is initialised to C_NOT_CREATED (2)
66507: --
66508: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66509: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66510: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66511:
66512: --

Line 66509: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

66505: -- initilaize the status of ae headers for diffrent balance types
66506: -- the status is initialised to C_NOT_CREATED (2)
66507: --
66508: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66509: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66510: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66511:
66512: --
66513: -- call api to validate and store accounting attributes for header

Line 66510: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

66506: -- the status is initialised to C_NOT_CREATED (2)
66507: --
66508: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66509: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66510: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
66511:
66512: --
66513: -- call api to validate and store accounting attributes for header
66514: --

Line 66555: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

66551: --
66552: l_trx_reversal_source := SUBSTR(NULL, 1,30);
66553:
66554: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
66555: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
66556:
66557: xla_accounting_err_pkg.build_message
66558: (p_appli_s_name => 'XLA'
66559: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 66563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

66559: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
66560: ,p_token_1 => 'ACCT_ATTR_NAME'
66561: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
66562: ,p_token_2 => 'PRODUCT_NAME'
66563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66567:

Line 66564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

66560: ,p_token_1 => 'ACCT_ATTR_NAME'
66561: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
66562: ,p_token_2 => 'PRODUCT_NAME'
66563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66567:
66568: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 66565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

66561: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
66562: ,p_token_2 => 'PRODUCT_NAME'
66563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66567:
66568: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
66569: --

Line 66566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

66562: ,p_token_2 => 'PRODUCT_NAME'
66563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66567:
66568: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
66569: --
66570: -- following sets the accounting attributes needed to reverse

Line 66585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

66581: ----------------------------------------------------------------
66582: -- 4262811 - update the header statuses to invalid in need be
66583: ----------------------------------------------------------------
66584: --
66585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
66586:
66587:
66588: -----------------------------------------------
66589: -- No accrual reversal for the event class/type

Line 66713: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

66709: ,p_module => l_log_module);
66710: END IF;
66711:
66712: --
66713: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
66714: --
66715: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
66716: --
66717: -- set event info as cache for other routines to refer event attributes

Line 66715: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

66711:
66712: --
66713: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
66714: --
66715: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
66716: --
66717: -- set event info as cache for other routines to refer event attributes
66718: --
66719:

Line 66723: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

66719:
66720: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
66721: l_previous_event_id := l_event_id;
66722:
66723: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
66724: (p_application_id => p_application_id
66725: ,p_primary_ledger_id => p_primary_ledger_id
66726: ,p_base_ledger_id => p_base_ledger_id
66727: ,p_target_ledger_id => p_target_ledger_id

Line 66764: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

66760: l_acct_reversal_source := SUBSTR(NULL, 1,30);
66761:
66762: IF l_continue_with_lines THEN
66763: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
66764: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
66765:
66766: xla_accounting_err_pkg.build_message
66767: (p_appli_s_name => 'XLA'
66768: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 66772: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

66768: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
66769: ,p_token_1 => 'LINE_NUMBER'
66770: ,p_value_1 => l_array_extract_line_num(Idx)
66771: ,p_token_2 => 'PRODUCT_NAME'
66772: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66773: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66774: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66775: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66776:

Line 66773: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

66769: ,p_token_1 => 'LINE_NUMBER'
66770: ,p_value_1 => l_array_extract_line_num(Idx)
66771: ,p_token_2 => 'PRODUCT_NAME'
66772: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66773: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66774: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66775: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66776:
66777: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 66774: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

66770: ,p_value_1 => l_array_extract_line_num(Idx)
66771: ,p_token_2 => 'PRODUCT_NAME'
66772: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66773: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66774: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66775: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66776:
66777: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
66778: --

Line 66775: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

66771: ,p_token_2 => 'PRODUCT_NAME'
66772: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
66773: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
66774: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66775: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
66776:
66777: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
66778: --
66779: -- following sets the accounting attributes needed to reverse

Line 66868: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

66864:
66865: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
66866: -- or secondary ledger that has different currency with primary
66867: -- or alc that is calculated by sla
66868: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66869: (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'))
66870:
66871: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
66872: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 66869: (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'))

66865: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
66866: -- or secondary ledger that has different currency with primary
66867: -- or alc that is calculated by sla
66868: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66869: (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'))
66870:
66871: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
66872: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
66873: AND (l_actual_flag = 'A')) THEN

Line 66871: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

66867: -- or alc that is calculated by sla
66868: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66869: (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'))
66870:
66871: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
66872: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
66873: AND (l_actual_flag = 'A')) THEN
66874: XLA_AE_LINES_PKG.CreateGainOrLossLines(
66875: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 66872: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

66868: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66869: (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'))
66870:
66871: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
66872: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
66873: AND (l_actual_flag = 'A')) THEN
66874: XLA_AE_LINES_PKG.CreateGainOrLossLines(
66875: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66876: ,p_application_id => p_application_id

Line 66875: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

66871: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
66872: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
66873: AND (l_actual_flag = 'A')) THEN
66874: XLA_AE_LINES_PKG.CreateGainOrLossLines(
66875: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66876: ,p_application_id => p_application_id
66877: ,p_amb_context_code => 'DEFAULT'
66878: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
66879: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 66878: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

66874: XLA_AE_LINES_PKG.CreateGainOrLossLines(
66875: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
66876: ,p_application_id => p_application_id
66877: ,p_amb_context_code => 'DEFAULT'
66878: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
66879: ,p_event_class_code => C_EVENT_CLASS_CODE
66880: ,p_event_type_code => C_EVENT_TYPE_CODE
66881:
66882: ,p_gain_ccid => -1

Line 67496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67492:
67493: l_calculate_acctd_flag VARCHAR2(1) :='Y';
67494: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67495: --
67496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67493: l_calculate_acctd_flag VARCHAR2(1) :='Y';
67494: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67495: --
67496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67494: l_calculate_g_l_flag VARCHAR2(1) :='Y';
67495: --
67496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67495: --
67496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

67505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

67509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

67513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

67514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67522:

Line 67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

67515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67522:
67523: l_event_id NUMBER;

Line 67520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

67516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67522:
67523: l_event_id NUMBER;
67524: l_previous_event_id NUMBER;

Line 67521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

67517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
67518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
67519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
67520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
67522:
67523: l_event_id NUMBER;
67524: l_previous_event_id NUMBER;
67525: l_first_event_id NUMBER;

Line 67539: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

67535: l_event_class_name VARCHAR2(80) := 'Collection Occurrence Documents';
67536: l_description VARCHAR2(4000);
67537: l_transaction_reversal NUMBER;
67538: l_ae_header_id NUMBER;
67539: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
67540: l_log_module VARCHAR2(240);
67541: --
67542: l_acct_reversal_source VARCHAR2(30);
67543: l_trx_reversal_source VARCHAR2(30);

Line 67900: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

67896:
67897: --
67898: -- set event info as cache for other routines to refer event attributes
67899: --
67900: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
67901: (p_application_id => p_application_id
67902: ,p_primary_ledger_id => p_primary_ledger_id
67903: ,p_base_ledger_id => p_base_ledger_id
67904: ,p_target_ledger_id => p_target_ledger_id

Line 67933: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

67929:
67930: --
67931: -- set the status of entry to C_VALID (0)
67932: --
67933: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
67934:
67935: --
67936: -- initialize a row for ae header
67937: --

Line 67969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

67965: --
67966: -- initilaize the status of ae headers for diffrent balance types
67967: -- the status is initialised to C_NOT_CREATED (2)
67968: --
67969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67972:
67973: --

Line 67970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

67966: -- initilaize the status of ae headers for diffrent balance types
67967: -- the status is initialised to C_NOT_CREATED (2)
67968: --
67969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67972:
67973: --
67974: -- call api to validate and store accounting attributes for header

Line 67971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

67967: -- the status is initialised to C_NOT_CREATED (2)
67968: --
67969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
67972:
67973: --
67974: -- call api to validate and store accounting attributes for header
67975: --

Line 68007: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

68003: --
68004: l_trx_reversal_source := SUBSTR(NULL, 1,30);
68005:
68006: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
68007: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
68008:
68009: xla_accounting_err_pkg.build_message
68010: (p_appli_s_name => 'XLA'
68011: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 68015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

68011: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
68012: ,p_token_1 => 'ACCT_ATTR_NAME'
68013: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68014: ,p_token_2 => 'PRODUCT_NAME'
68015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68019:

Line 68016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

68012: ,p_token_1 => 'ACCT_ATTR_NAME'
68013: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68014: ,p_token_2 => 'PRODUCT_NAME'
68015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68019:
68020: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 68017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

68013: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
68014: ,p_token_2 => 'PRODUCT_NAME'
68015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68019:
68020: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
68021: --

Line 68018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

68014: ,p_token_2 => 'PRODUCT_NAME'
68015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68019:
68020: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
68021: --
68022: -- following sets the accounting attributes needed to reverse

Line 68037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

68033: ----------------------------------------------------------------
68034: -- 4262811 - update the header statuses to invalid in need be
68035: ----------------------------------------------------------------
68036: --
68037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
68038:
68039:
68040: -----------------------------------------------
68041: -- No accrual reversal for the event class/type

Line 68182: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

68178: ,p_module => l_log_module);
68179: END IF;
68180:
68181: --
68182: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
68183: --
68184: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
68185: --
68186: -- set event info as cache for other routines to refer event attributes

Line 68184: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

68180:
68181: --
68182: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
68183: --
68184: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
68185: --
68186: -- set event info as cache for other routines to refer event attributes
68187: --
68188:

Line 68192: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

68188:
68189: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
68190: l_previous_event_id := l_event_id;
68191:
68192: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
68193: (p_application_id => p_application_id
68194: ,p_primary_ledger_id => p_primary_ledger_id
68195: ,p_base_ledger_id => p_base_ledger_id
68196: ,p_target_ledger_id => p_target_ledger_id

Line 68233: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

68229: l_acct_reversal_source := SUBSTR(l_array_source_67(Idx), 1,30);
68230:
68231: IF l_continue_with_lines THEN
68232: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
68233: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
68234:
68235: xla_accounting_err_pkg.build_message
68236: (p_appli_s_name => 'XLA'
68237: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 68241: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

68237: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
68238: ,p_token_1 => 'LINE_NUMBER'
68239: ,p_value_1 => l_array_extract_line_num(Idx)
68240: ,p_token_2 => 'PRODUCT_NAME'
68241: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68245:

Line 68242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

68238: ,p_token_1 => 'LINE_NUMBER'
68239: ,p_value_1 => l_array_extract_line_num(Idx)
68240: ,p_token_2 => 'PRODUCT_NAME'
68241: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68245:
68246: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 68243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

68239: ,p_value_1 => l_array_extract_line_num(Idx)
68240: ,p_token_2 => 'PRODUCT_NAME'
68241: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68245:
68246: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
68247: --

Line 68244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

68240: ,p_token_2 => 'PRODUCT_NAME'
68241: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
68242: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
68243: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68244: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
68245:
68246: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
68247: --
68248: -- following sets the accounting attributes needed to reverse

Line 68553: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

68549:
68550: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
68551: -- or secondary ledger that has different currency with primary
68552: -- or alc that is calculated by sla
68553: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68554: (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'))
68555:
68556: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68557: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 68554: (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'))

68550: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
68551: -- or secondary ledger that has different currency with primary
68552: -- or alc that is calculated by sla
68553: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68554: (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'))
68555:
68556: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68557: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68558: AND (l_actual_flag = 'A')) THEN

Line 68556: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

68552: -- or alc that is calculated by sla
68553: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68554: (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'))
68555:
68556: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68557: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68558: AND (l_actual_flag = 'A')) THEN
68559: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68560: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 68557: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

68553: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
68554: (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'))
68555:
68556: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68557: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68558: AND (l_actual_flag = 'A')) THEN
68559: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68560: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68561: ,p_application_id => p_application_id

Line 68560: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

68556: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
68557: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
68558: AND (l_actual_flag = 'A')) THEN
68559: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68560: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68561: ,p_application_id => p_application_id
68562: ,p_amb_context_code => 'DEFAULT'
68563: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
68564: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 68563: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

68559: XLA_AE_LINES_PKG.CreateGainOrLossLines(
68560: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
68561: ,p_application_id => p_application_id
68562: ,p_amb_context_code => 'DEFAULT'
68563: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
68564: ,p_event_class_code => C_EVENT_CLASS_CODE
68565: ,p_event_type_code => C_EVENT_TYPE_CODE
68566:
68567: ,p_gain_ccid => TO_NUMBER(g_array_event(l_event_id).array_value_num('source_113'))

Line 69120: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69116:
69117: l_calculate_acctd_flag VARCHAR2(1) :='N';
69118: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69119: --
69120: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69121: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69121: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69117: l_calculate_acctd_flag VARCHAR2(1) :='N';
69118: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69119: --
69120: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69121: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69118: l_calculate_g_l_flag VARCHAR2(1) :='Y';
69119: --
69120: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69121: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69119: --
69120: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69121: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69120: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69121: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69121: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69122: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69123: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69124: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69125: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69126: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69127: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69128: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

69129: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69130: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69131: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69132: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

69133: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69134: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69135: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69136: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69144: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

69137: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69144: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69145: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

69138: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69144: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69145: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69146:

Line 69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

69139: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69144: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69145: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69146:
69147: l_event_id NUMBER;

Line 69144: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69140: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69144: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69145: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69146:
69147: l_event_id NUMBER;
69148: l_previous_event_id NUMBER;

Line 69145: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

69141: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
69142: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
69143: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
69144: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69145: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
69146:
69147: l_event_id NUMBER;
69148: l_previous_event_id NUMBER;
69149: l_first_event_id NUMBER;

Line 69163: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

69159: l_event_class_name VARCHAR2(80) := 'Credit Memo';
69160: l_description VARCHAR2(4000);
69161: l_transaction_reversal NUMBER;
69162: l_ae_header_id NUMBER;
69163: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
69164: l_log_module VARCHAR2(240);
69165: --
69166: l_acct_reversal_source VARCHAR2(30);
69167: l_trx_reversal_source VARCHAR2(30);

Line 69474: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

69470:
69471: --
69472: -- set event info as cache for other routines to refer event attributes
69473: --
69474: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
69475: (p_application_id => p_application_id
69476: ,p_primary_ledger_id => p_primary_ledger_id
69477: ,p_base_ledger_id => p_base_ledger_id
69478: ,p_target_ledger_id => p_target_ledger_id

Line 69507: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

69503:
69504: --
69505: -- set the status of entry to C_VALID (0)
69506: --
69507: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69508:
69509: --
69510: -- initialize a row for ae header
69511: --

Line 69537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69533: --
69534: -- initilaize the status of ae headers for diffrent balance types
69535: -- the status is initialised to C_NOT_CREATED (2)
69536: --
69537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69540:
69541: --

Line 69538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69534: -- initilaize the status of ae headers for diffrent balance types
69535: -- the status is initialised to C_NOT_CREATED (2)
69536: --
69537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69540:
69541: --
69542: -- call api to validate and store accounting attributes for header

Line 69539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

69535: -- the status is initialised to C_NOT_CREATED (2)
69536: --
69537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
69540:
69541: --
69542: -- call api to validate and store accounting attributes for header
69543: --

Line 69578: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

69574: --
69575: l_trx_reversal_source := SUBSTR(NULL, 1,30);
69576:
69577: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
69578: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
69579:
69580: xla_accounting_err_pkg.build_message
69581: (p_appli_s_name => 'XLA'
69582: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 69586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

69582: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
69583: ,p_token_1 => 'ACCT_ATTR_NAME'
69584: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69585: ,p_token_2 => 'PRODUCT_NAME'
69586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69590:

Line 69587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

69583: ,p_token_1 => 'ACCT_ATTR_NAME'
69584: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69585: ,p_token_2 => 'PRODUCT_NAME'
69586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69590:
69591: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 69588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69584: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
69585: ,p_token_2 => 'PRODUCT_NAME'
69586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69590:
69591: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
69592: --

Line 69589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

69585: ,p_token_2 => 'PRODUCT_NAME'
69586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69590:
69591: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
69592: --
69593: -- following sets the accounting attributes needed to reverse

Line 69608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

69604: ----------------------------------------------------------------
69605: -- 4262811 - update the header statuses to invalid in need be
69606: ----------------------------------------------------------------
69607: --
69608: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
69609:
69610:
69611: -----------------------------------------------
69612: -- No accrual reversal for the event class/type

Line 69746: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

69742: ,p_module => l_log_module);
69743: END IF;
69744:
69745: --
69746: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69747: --
69748: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69749: --
69750: -- set event info as cache for other routines to refer event attributes

Line 69748: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

69744:
69745: --
69746: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
69747: --
69748: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
69749: --
69750: -- set event info as cache for other routines to refer event attributes
69751: --
69752:

Line 69756: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

69752:
69753: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
69754: l_previous_event_id := l_event_id;
69755:
69756: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
69757: (p_application_id => p_application_id
69758: ,p_primary_ledger_id => p_primary_ledger_id
69759: ,p_base_ledger_id => p_base_ledger_id
69760: ,p_target_ledger_id => p_target_ledger_id

Line 69797: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

69793: l_acct_reversal_source := SUBSTR(NULL, 1,30);
69794:
69795: IF l_continue_with_lines THEN
69796: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
69797: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
69798:
69799: xla_accounting_err_pkg.build_message
69800: (p_appli_s_name => 'XLA'
69801: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 69805: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

69801: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
69802: ,p_token_1 => 'LINE_NUMBER'
69803: ,p_value_1 => l_array_extract_line_num(Idx)
69804: ,p_token_2 => 'PRODUCT_NAME'
69805: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69806: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69807: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69808: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69809:

Line 69806: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

69802: ,p_token_1 => 'LINE_NUMBER'
69803: ,p_value_1 => l_array_extract_line_num(Idx)
69804: ,p_token_2 => 'PRODUCT_NAME'
69805: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69806: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69807: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69808: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69809:
69810: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 69807: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

69803: ,p_value_1 => l_array_extract_line_num(Idx)
69804: ,p_token_2 => 'PRODUCT_NAME'
69805: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69806: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69807: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69808: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69809:
69810: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69811: --

Line 69808: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

69804: ,p_token_2 => 'PRODUCT_NAME'
69805: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
69806: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
69807: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
69808: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
69809:
69810: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
69811: --
69812: -- following sets the accounting attributes needed to reverse

Line 70269: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

70265:
70266: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70267: -- or secondary ledger that has different currency with primary
70268: -- or alc that is calculated by sla
70269: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70270: (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'))
70271:
70272: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70273: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 70270: (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'))

70266: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
70267: -- or secondary ledger that has different currency with primary
70268: -- or alc that is calculated by sla
70269: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70270: (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'))
70271:
70272: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70273: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70274: AND (l_actual_flag = 'A')) THEN

Line 70272: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

70268: -- or alc that is calculated by sla
70269: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70270: (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'))
70271:
70272: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70273: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70274: AND (l_actual_flag = 'A')) THEN
70275: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70276: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 70273: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

70269: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
70270: (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'))
70271:
70272: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70273: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70274: AND (l_actual_flag = 'A')) THEN
70275: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70276: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70277: ,p_application_id => p_application_id

Line 70276: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

70272: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
70273: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
70274: AND (l_actual_flag = 'A')) THEN
70275: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70276: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70277: ,p_application_id => p_application_id
70278: ,p_amb_context_code => 'DEFAULT'
70279: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70280: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 70279: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

70275: XLA_AE_LINES_PKG.CreateGainOrLossLines(
70276: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
70277: ,p_application_id => p_application_id
70278: ,p_amb_context_code => 'DEFAULT'
70279: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
70280: ,p_event_class_code => C_EVENT_CLASS_CODE
70281: ,p_event_type_code => C_EVENT_TYPE_CODE
70282:
70283: ,p_gain_ccid => -1

Line 70787: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70783:
70784: l_calculate_acctd_flag VARCHAR2(1) :='N';
70785: l_calculate_g_l_flag VARCHAR2(1) :='N';
70786: --
70787: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70788: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70788: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70784: l_calculate_acctd_flag VARCHAR2(1) :='N';
70785: l_calculate_g_l_flag VARCHAR2(1) :='N';
70786: --
70787: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70788: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70785: l_calculate_g_l_flag VARCHAR2(1) :='N';
70786: --
70787: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70788: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70786: --
70787: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70788: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70787: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70788: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70788: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70789: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70790: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70791: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70792: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70793: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70794: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70795: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

70796: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70797: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70798: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70799: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

70800: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70801: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70802: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70803: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70811: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

70804: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70811: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70812: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

70805: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70811: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70812: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70813:

Line 70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

70806: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70811: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70812: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70813:
70814: l_event_id NUMBER;

Line 70811: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

70807: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70811: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70812: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70813:
70814: l_event_id NUMBER;
70815: l_previous_event_id NUMBER;

Line 70812: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

70808: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
70809: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
70810: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
70811: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70812: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
70813:
70814: l_event_id NUMBER;
70815: l_previous_event_id NUMBER;
70816: l_first_event_id NUMBER;

Line 70830: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

70826: l_event_class_name VARCHAR2(80) := 'Debit Memo';
70827: l_description VARCHAR2(4000);
70828: l_transaction_reversal NUMBER;
70829: l_ae_header_id NUMBER;
70830: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
70831: l_log_module VARCHAR2(240);
70832: --
70833: l_acct_reversal_source VARCHAR2(30);
70834: l_trx_reversal_source VARCHAR2(30);

Line 71107: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

71103:
71104: --
71105: -- set event info as cache for other routines to refer event attributes
71106: --
71107: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
71108: (p_application_id => p_application_id
71109: ,p_primary_ledger_id => p_primary_ledger_id
71110: ,p_base_ledger_id => p_base_ledger_id
71111: ,p_target_ledger_id => p_target_ledger_id

Line 71140: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

71136:
71137: --
71138: -- set the status of entry to C_VALID (0)
71139: --
71140: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71141:
71142: --
71143: -- initialize a row for ae header
71144: --

Line 71171: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71167: --
71168: -- initilaize the status of ae headers for diffrent balance types
71169: -- the status is initialised to C_NOT_CREATED (2)
71170: --
71171: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71172: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71173: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71174:
71175: --

Line 71172: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71168: -- initilaize the status of ae headers for diffrent balance types
71169: -- the status is initialised to C_NOT_CREATED (2)
71170: --
71171: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71172: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71173: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71174:
71175: --
71176: -- call api to validate and store accounting attributes for header

Line 71173: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

71169: -- the status is initialised to C_NOT_CREATED (2)
71170: --
71171: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71172: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71173: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
71174:
71175: --
71176: -- call api to validate and store accounting attributes for header
71177: --

Line 71218: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

71214: --
71215: l_trx_reversal_source := SUBSTR(NULL, 1,30);
71216:
71217: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
71218: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
71219:
71220: xla_accounting_err_pkg.build_message
71221: (p_appli_s_name => 'XLA'
71222: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 71226: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

71222: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
71223: ,p_token_1 => 'ACCT_ATTR_NAME'
71224: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71225: ,p_token_2 => 'PRODUCT_NAME'
71226: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71227: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71228: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71229: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71230:

Line 71227: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

71223: ,p_token_1 => 'ACCT_ATTR_NAME'
71224: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71225: ,p_token_2 => 'PRODUCT_NAME'
71226: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71227: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71228: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71229: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71230:
71231: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 71228: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71224: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
71225: ,p_token_2 => 'PRODUCT_NAME'
71226: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71227: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71228: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71229: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71230:
71231: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71232: --

Line 71229: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

71225: ,p_token_2 => 'PRODUCT_NAME'
71226: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71227: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71228: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71229: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71230:
71231: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
71232: --
71233: -- following sets the accounting attributes needed to reverse

Line 71248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

71244: ----------------------------------------------------------------
71245: -- 4262811 - update the header statuses to invalid in need be
71246: ----------------------------------------------------------------
71247: --
71248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
71249:
71250:
71251: -----------------------------------------------
71252: -- No accrual reversal for the event class/type

Line 71378: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

71374: ,p_module => l_log_module);
71375: END IF;
71376:
71377: --
71378: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
71379: --
71380: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71381: --
71382: -- set event info as cache for other routines to refer event attributes

Line 71380: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

71376:
71377: --
71378: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
71379: --
71380: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
71381: --
71382: -- set event info as cache for other routines to refer event attributes
71383: --
71384:

Line 71388: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

71384:
71385: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
71386: l_previous_event_id := l_event_id;
71387:
71388: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
71389: (p_application_id => p_application_id
71390: ,p_primary_ledger_id => p_primary_ledger_id
71391: ,p_base_ledger_id => p_base_ledger_id
71392: ,p_target_ledger_id => p_target_ledger_id

Line 71429: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

71425: l_acct_reversal_source := SUBSTR(NULL, 1,30);
71426:
71427: IF l_continue_with_lines THEN
71428: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
71429: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
71430:
71431: xla_accounting_err_pkg.build_message
71432: (p_appli_s_name => 'XLA'
71433: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 71437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

71433: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
71434: ,p_token_1 => 'LINE_NUMBER'
71435: ,p_value_1 => l_array_extract_line_num(Idx)
71436: ,p_token_2 => 'PRODUCT_NAME'
71437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71441:

Line 71438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

71434: ,p_token_1 => 'LINE_NUMBER'
71435: ,p_value_1 => l_array_extract_line_num(Idx)
71436: ,p_token_2 => 'PRODUCT_NAME'
71437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71441:
71442: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 71439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71435: ,p_value_1 => l_array_extract_line_num(Idx)
71436: ,p_token_2 => 'PRODUCT_NAME'
71437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71441:
71442: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
71443: --

Line 71440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

71436: ,p_token_2 => 'PRODUCT_NAME'
71437: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
71438: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
71439: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71440: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
71441:
71442: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
71443: --
71444: -- following sets the accounting attributes needed to reverse

Line 71729: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

71725:
71726: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
71727: -- or secondary ledger that has different currency with primary
71728: -- or alc that is calculated by sla
71729: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71730: (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'))
71731:
71732: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71733: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 71730: (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'))

71726: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
71727: -- or secondary ledger that has different currency with primary
71728: -- or alc that is calculated by sla
71729: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71730: (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'))
71731:
71732: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71733: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71734: AND (l_actual_flag = 'A')) THEN

Line 71732: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

71728: -- or alc that is calculated by sla
71729: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71730: (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'))
71731:
71732: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71733: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71734: AND (l_actual_flag = 'A')) THEN
71735: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71736: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 71733: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

71729: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
71730: (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'))
71731:
71732: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71733: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71734: AND (l_actual_flag = 'A')) THEN
71735: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71736: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71737: ,p_application_id => p_application_id

Line 71736: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

71732: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
71733: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
71734: AND (l_actual_flag = 'A')) THEN
71735: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71736: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71737: ,p_application_id => p_application_id
71738: ,p_amb_context_code => 'DEFAULT'
71739: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
71740: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 71739: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

71735: XLA_AE_LINES_PKG.CreateGainOrLossLines(
71736: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
71737: ,p_application_id => p_application_id
71738: ,p_amb_context_code => 'DEFAULT'
71739: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
71740: ,p_event_class_code => C_EVENT_CLASS_CODE
71741: ,p_event_type_code => C_EVENT_TYPE_CODE
71742:
71743: ,p_gain_ccid => -1

Line 72237: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72233:
72234: l_calculate_acctd_flag VARCHAR2(1) :='N';
72235: l_calculate_g_l_flag VARCHAR2(1) :='N';
72236: --
72237: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72238: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72238: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72234: l_calculate_acctd_flag VARCHAR2(1) :='N';
72235: l_calculate_g_l_flag VARCHAR2(1) :='N';
72236: --
72237: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72238: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72235: l_calculate_g_l_flag VARCHAR2(1) :='N';
72236: --
72237: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72238: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72236: --
72237: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72238: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72237: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72238: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72238: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72239: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72240: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72241: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72242: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72243: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72244: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72245: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

72246: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72247: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72248: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72249: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

72250: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72251: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72252: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72253: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72261: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

72254: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72261: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72262: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

72255: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72261: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72262: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72263:

Line 72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

72256: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72261: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72262: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72263:
72264: l_event_id NUMBER;

Line 72261: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

72257: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72261: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72262: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72263:
72264: l_event_id NUMBER;
72265: l_previous_event_id NUMBER;

Line 72262: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

72258: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
72259: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
72260: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
72261: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72262: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
72263:
72264: l_event_id NUMBER;
72265: l_previous_event_id NUMBER;
72266: l_first_event_id NUMBER;

Line 72280: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

72276: l_event_class_name VARCHAR2(80) := 'Deposit';
72277: l_description VARCHAR2(4000);
72278: l_transaction_reversal NUMBER;
72279: l_ae_header_id NUMBER;
72280: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
72281: l_log_module VARCHAR2(240);
72282: --
72283: l_acct_reversal_source VARCHAR2(30);
72284: l_trx_reversal_source VARCHAR2(30);

Line 72551: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

72547:
72548: --
72549: -- set event info as cache for other routines to refer event attributes
72550: --
72551: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
72552: (p_application_id => p_application_id
72553: ,p_primary_ledger_id => p_primary_ledger_id
72554: ,p_base_ledger_id => p_base_ledger_id
72555: ,p_target_ledger_id => p_target_ledger_id

Line 72584: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

72580:
72581: --
72582: -- set the status of entry to C_VALID (0)
72583: --
72584: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72585:
72586: --
72587: -- initialize a row for ae header
72588: --

Line 72615: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72611: --
72612: -- initilaize the status of ae headers for diffrent balance types
72613: -- the status is initialised to C_NOT_CREATED (2)
72614: --
72615: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72616: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72617: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72618:
72619: --

Line 72616: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72612: -- initilaize the status of ae headers for diffrent balance types
72613: -- the status is initialised to C_NOT_CREATED (2)
72614: --
72615: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72616: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72617: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72618:
72619: --
72620: -- call api to validate and store accounting attributes for header

Line 72617: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

72613: -- the status is initialised to C_NOT_CREATED (2)
72614: --
72615: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72616: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72617: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
72618:
72619: --
72620: -- call api to validate and store accounting attributes for header
72621: --

Line 72662: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

72658: --
72659: l_trx_reversal_source := SUBSTR(NULL, 1,30);
72660:
72661: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
72662: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
72663:
72664: xla_accounting_err_pkg.build_message
72665: (p_appli_s_name => 'XLA'
72666: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 72670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

72666: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
72667: ,p_token_1 => 'ACCT_ATTR_NAME'
72668: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72669: ,p_token_2 => 'PRODUCT_NAME'
72670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72674:

Line 72671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

72667: ,p_token_1 => 'ACCT_ATTR_NAME'
72668: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72669: ,p_token_2 => 'PRODUCT_NAME'
72670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72674:
72675: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 72672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72668: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
72669: ,p_token_2 => 'PRODUCT_NAME'
72670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72674:
72675: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
72676: --

Line 72673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

72669: ,p_token_2 => 'PRODUCT_NAME'
72670: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72671: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72672: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72673: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72674:
72675: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
72676: --
72677: -- following sets the accounting attributes needed to reverse

Line 72692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

72688: ----------------------------------------------------------------
72689: -- 4262811 - update the header statuses to invalid in need be
72690: ----------------------------------------------------------------
72691: --
72692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
72693:
72694:
72695: -----------------------------------------------
72696: -- No accrual reversal for the event class/type

Line 72820: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

72816: ,p_module => l_log_module);
72817: END IF;
72818:
72819: --
72820: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72821: --
72822: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72823: --
72824: -- set event info as cache for other routines to refer event attributes

Line 72822: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

72818:
72819: --
72820: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
72821: --
72822: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
72823: --
72824: -- set event info as cache for other routines to refer event attributes
72825: --
72826:

Line 72830: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

72826:
72827: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
72828: l_previous_event_id := l_event_id;
72829:
72830: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
72831: (p_application_id => p_application_id
72832: ,p_primary_ledger_id => p_primary_ledger_id
72833: ,p_base_ledger_id => p_base_ledger_id
72834: ,p_target_ledger_id => p_target_ledger_id

Line 72871: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

72867: l_acct_reversal_source := SUBSTR(NULL, 1,30);
72868:
72869: IF l_continue_with_lines THEN
72870: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
72871: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
72872:
72873: xla_accounting_err_pkg.build_message
72874: (p_appli_s_name => 'XLA'
72875: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 72879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

72875: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
72876: ,p_token_1 => 'LINE_NUMBER'
72877: ,p_value_1 => l_array_extract_line_num(Idx)
72878: ,p_token_2 => 'PRODUCT_NAME'
72879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72883:

Line 72880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

72876: ,p_token_1 => 'LINE_NUMBER'
72877: ,p_value_1 => l_array_extract_line_num(Idx)
72878: ,p_token_2 => 'PRODUCT_NAME'
72879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72883:
72884: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 72881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72877: ,p_value_1 => l_array_extract_line_num(Idx)
72878: ,p_token_2 => 'PRODUCT_NAME'
72879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72883:
72884: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72885: --

Line 72882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

72878: ,p_token_2 => 'PRODUCT_NAME'
72879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
72880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
72881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
72883:
72884: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
72885: --
72886: -- following sets the accounting attributes needed to reverse

Line 72975: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

72971:
72972: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
72973: -- or secondary ledger that has different currency with primary
72974: -- or alc that is calculated by sla
72975: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72976: (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'))
72977:
72978: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72979: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 72976: (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'))

72972: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
72973: -- or secondary ledger that has different currency with primary
72974: -- or alc that is calculated by sla
72975: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72976: (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'))
72977:
72978: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72979: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72980: AND (l_actual_flag = 'A')) THEN

Line 72978: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

72974: -- or alc that is calculated by sla
72975: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72976: (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'))
72977:
72978: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72979: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72980: AND (l_actual_flag = 'A')) THEN
72981: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72982: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 72979: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

72975: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
72976: (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'))
72977:
72978: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72979: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72980: AND (l_actual_flag = 'A')) THEN
72981: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72982: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72983: ,p_application_id => p_application_id

Line 72982: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

72978: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
72979: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
72980: AND (l_actual_flag = 'A')) THEN
72981: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72982: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72983: ,p_application_id => p_application_id
72984: ,p_amb_context_code => 'DEFAULT'
72985: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
72986: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 72985: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

72981: XLA_AE_LINES_PKG.CreateGainOrLossLines(
72982: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
72983: ,p_application_id => p_application_id
72984: ,p_amb_context_code => 'DEFAULT'
72985: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
72986: ,p_event_class_code => C_EVENT_CLASS_CODE
72987: ,p_event_type_code => C_EVENT_TYPE_CODE
72988:
72989: ,p_gain_ccid => -1

Line 73608: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73604:
73605: l_calculate_acctd_flag VARCHAR2(1) :='Y';
73606: l_calculate_g_l_flag VARCHAR2(1) :='Y';
73607: --
73608: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73609: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73609: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73605: l_calculate_acctd_flag VARCHAR2(1) :='Y';
73606: l_calculate_g_l_flag VARCHAR2(1) :='Y';
73607: --
73608: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73609: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73606: l_calculate_g_l_flag VARCHAR2(1) :='Y';
73607: --
73608: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73609: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73607: --
73608: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73609: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73608: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73609: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73609: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73610: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73611: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73612: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73613: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73614: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73615: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73616: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

73617: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73618: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73619: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73620: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

73621: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73622: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73623: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73624: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73632: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

73625: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73632: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73633: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

73626: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73632: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73633: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73634:

Line 73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

73627: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73632: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73633: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73634:
73635: l_event_id NUMBER;

Line 73632: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

73628: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73632: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73633: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73634:
73635: l_event_id NUMBER;
73636: l_previous_event_id NUMBER;

Line 73633: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

73629: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
73630: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
73631: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
73632: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73633: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
73634:
73635: l_event_id NUMBER;
73636: l_previous_event_id NUMBER;
73637: l_first_event_id NUMBER;

Line 73651: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

73647: l_event_class_name VARCHAR2(80) := 'Factoring Collection Occurrence Documents';
73648: l_description VARCHAR2(4000);
73649: l_transaction_reversal NUMBER;
73650: l_ae_header_id NUMBER;
73651: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
73652: l_log_module VARCHAR2(240);
73653: --
73654: l_acct_reversal_source VARCHAR2(30);
73655: l_trx_reversal_source VARCHAR2(30);

Line 74015: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

74011:
74012: --
74013: -- set event info as cache for other routines to refer event attributes
74014: --
74015: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
74016: (p_application_id => p_application_id
74017: ,p_primary_ledger_id => p_primary_ledger_id
74018: ,p_base_ledger_id => p_base_ledger_id
74019: ,p_target_ledger_id => p_target_ledger_id

Line 74048: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

74044:
74045: --
74046: -- set the status of entry to C_VALID (0)
74047: --
74048: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74049:
74050: --
74051: -- initialize a row for ae header
74052: --

Line 74084: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74080: --
74081: -- initilaize the status of ae headers for diffrent balance types
74082: -- the status is initialised to C_NOT_CREATED (2)
74083: --
74084: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74085: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74086: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74087:
74088: --

Line 74085: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74081: -- initilaize the status of ae headers for diffrent balance types
74082: -- the status is initialised to C_NOT_CREATED (2)
74083: --
74084: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74085: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74086: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74087:
74088: --
74089: -- call api to validate and store accounting attributes for header

Line 74086: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

74082: -- the status is initialised to C_NOT_CREATED (2)
74083: --
74084: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74085: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74086: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
74087:
74088: --
74089: -- call api to validate and store accounting attributes for header
74090: --

Line 74122: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

74118: --
74119: l_trx_reversal_source := SUBSTR(NULL, 1,30);
74120:
74121: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
74122: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
74123:
74124: xla_accounting_err_pkg.build_message
74125: (p_appli_s_name => 'XLA'
74126: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 74130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

74126: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
74127: ,p_token_1 => 'ACCT_ATTR_NAME'
74128: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74129: ,p_token_2 => 'PRODUCT_NAME'
74130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74134:

Line 74131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

74127: ,p_token_1 => 'ACCT_ATTR_NAME'
74128: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74129: ,p_token_2 => 'PRODUCT_NAME'
74130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74134:
74135: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 74132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74128: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
74129: ,p_token_2 => 'PRODUCT_NAME'
74130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74134:
74135: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
74136: --

Line 74133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

74129: ,p_token_2 => 'PRODUCT_NAME'
74130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74134:
74135: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
74136: --
74137: -- following sets the accounting attributes needed to reverse

Line 74152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

74148: ----------------------------------------------------------------
74149: -- 4262811 - update the header statuses to invalid in need be
74150: ----------------------------------------------------------------
74151: --
74152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
74153:
74154:
74155: -----------------------------------------------
74156: -- No accrual reversal for the event class/type

Line 74298: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

74294: ,p_module => l_log_module);
74295: END IF;
74296:
74297: --
74298: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74299: --
74300: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74301: --
74302: -- set event info as cache for other routines to refer event attributes

Line 74300: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

74296:
74297: --
74298: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
74299: --
74300: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
74301: --
74302: -- set event info as cache for other routines to refer event attributes
74303: --
74304:

Line 74308: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

74304:
74305: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
74306: l_previous_event_id := l_event_id;
74307:
74308: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
74309: (p_application_id => p_application_id
74310: ,p_primary_ledger_id => p_primary_ledger_id
74311: ,p_base_ledger_id => p_base_ledger_id
74312: ,p_target_ledger_id => p_target_ledger_id

Line 74349: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

74345: l_acct_reversal_source := SUBSTR(l_array_source_67(Idx), 1,30);
74346:
74347: IF l_continue_with_lines THEN
74348: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
74349: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
74350:
74351: xla_accounting_err_pkg.build_message
74352: (p_appli_s_name => 'XLA'
74353: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 74357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

74353: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
74354: ,p_token_1 => 'LINE_NUMBER'
74355: ,p_value_1 => l_array_extract_line_num(Idx)
74356: ,p_token_2 => 'PRODUCT_NAME'
74357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74361:

Line 74358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

74354: ,p_token_1 => 'LINE_NUMBER'
74355: ,p_value_1 => l_array_extract_line_num(Idx)
74356: ,p_token_2 => 'PRODUCT_NAME'
74357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74361:
74362: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 74359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74355: ,p_value_1 => l_array_extract_line_num(Idx)
74356: ,p_token_2 => 'PRODUCT_NAME'
74357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74361:
74362: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74363: --

Line 74360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

74356: ,p_token_2 => 'PRODUCT_NAME'
74357: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
74358: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
74359: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74360: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
74361:
74362: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
74363: --
74364: -- following sets the accounting attributes needed to reverse

Line 74715: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

74711:
74712: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74713: -- or secondary ledger that has different currency with primary
74714: -- or alc that is calculated by sla
74715: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74716: (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'))
74717:
74718: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74719: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 74716: (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'))

74712: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
74713: -- or secondary ledger that has different currency with primary
74714: -- or alc that is calculated by sla
74715: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74716: (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'))
74717:
74718: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74719: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74720: AND (l_actual_flag = 'A')) THEN

Line 74718: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

74714: -- or alc that is calculated by sla
74715: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74716: (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'))
74717:
74718: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74719: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74720: AND (l_actual_flag = 'A')) THEN
74721: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74722: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 74719: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

74715: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
74716: (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'))
74717:
74718: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74719: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74720: AND (l_actual_flag = 'A')) THEN
74721: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74722: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74723: ,p_application_id => p_application_id

Line 74722: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

74718: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
74719: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
74720: AND (l_actual_flag = 'A')) THEN
74721: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74722: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74723: ,p_application_id => p_application_id
74724: ,p_amb_context_code => 'DEFAULT'
74725: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74726: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 74725: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

74721: XLA_AE_LINES_PKG.CreateGainOrLossLines(
74722: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
74723: ,p_application_id => p_application_id
74724: ,p_amb_context_code => 'DEFAULT'
74725: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
74726: ,p_event_class_code => C_EVENT_CLASS_CODE
74727: ,p_event_type_code => C_EVENT_TYPE_CODE
74728:
74729: ,p_gain_ccid => TO_NUMBER(g_array_event(l_event_id).array_value_num('source_113'))

Line 75223: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75219:
75220: l_calculate_acctd_flag VARCHAR2(1) :='N';
75221: l_calculate_g_l_flag VARCHAR2(1) :='N';
75222: --
75223: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75224: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75224: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75220: l_calculate_acctd_flag VARCHAR2(1) :='N';
75221: l_calculate_g_l_flag VARCHAR2(1) :='N';
75222: --
75223: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75224: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75221: l_calculate_g_l_flag VARCHAR2(1) :='N';
75222: --
75223: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75224: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75222: --
75223: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75224: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75223: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75224: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75224: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75225: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75226: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75227: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75228: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75229: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75230: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75231: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

75232: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75233: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75234: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75235: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

75236: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75237: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75238: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75239: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75247: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

75240: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75247: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75248: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

75241: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75247: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75248: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75249:

Line 75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

75242: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75247: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75248: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75249:
75250: l_event_id NUMBER;

Line 75247: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

75243: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75247: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75248: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75249:
75250: l_event_id NUMBER;
75251: l_previous_event_id NUMBER;

Line 75248: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

75244: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
75245: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
75246: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
75247: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75248: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
75249:
75250: l_event_id NUMBER;
75251: l_previous_event_id NUMBER;
75252: l_first_event_id NUMBER;

Line 75266: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

75262: l_event_class_name VARCHAR2(80) := 'Guarantee';
75263: l_description VARCHAR2(4000);
75264: l_transaction_reversal NUMBER;
75265: l_ae_header_id NUMBER;
75266: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
75267: l_log_module VARCHAR2(240);
75268: --
75269: l_acct_reversal_source VARCHAR2(30);
75270: l_trx_reversal_source VARCHAR2(30);

Line 75537: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

75533:
75534: --
75535: -- set event info as cache for other routines to refer event attributes
75536: --
75537: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
75538: (p_application_id => p_application_id
75539: ,p_primary_ledger_id => p_primary_ledger_id
75540: ,p_base_ledger_id => p_base_ledger_id
75541: ,p_target_ledger_id => p_target_ledger_id

Line 75570: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

75566:
75567: --
75568: -- set the status of entry to C_VALID (0)
75569: --
75570: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75571:
75572: --
75573: -- initialize a row for ae header
75574: --

Line 75601: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75597: --
75598: -- initilaize the status of ae headers for diffrent balance types
75599: -- the status is initialised to C_NOT_CREATED (2)
75600: --
75601: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75602: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75603: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75604:
75605: --

Line 75602: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75598: -- initilaize the status of ae headers for diffrent balance types
75599: -- the status is initialised to C_NOT_CREATED (2)
75600: --
75601: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75602: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75603: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75604:
75605: --
75606: -- call api to validate and store accounting attributes for header

Line 75603: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

75599: -- the status is initialised to C_NOT_CREATED (2)
75600: --
75601: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75602: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75603: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
75604:
75605: --
75606: -- call api to validate and store accounting attributes for header
75607: --

Line 75648: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

75644: --
75645: l_trx_reversal_source := SUBSTR(NULL, 1,30);
75646:
75647: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
75648: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
75649:
75650: xla_accounting_err_pkg.build_message
75651: (p_appli_s_name => 'XLA'
75652: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 75656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

75652: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
75653: ,p_token_1 => 'ACCT_ATTR_NAME'
75654: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75655: ,p_token_2 => 'PRODUCT_NAME'
75656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75660:

Line 75657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

75653: ,p_token_1 => 'ACCT_ATTR_NAME'
75654: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75655: ,p_token_2 => 'PRODUCT_NAME'
75656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75660:
75661: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 75658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75654: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
75655: ,p_token_2 => 'PRODUCT_NAME'
75656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75660:
75661: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75662: --

Line 75659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

75655: ,p_token_2 => 'PRODUCT_NAME'
75656: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75657: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75658: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75659: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75660:
75661: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
75662: --
75663: -- following sets the accounting attributes needed to reverse

Line 75678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

75674: ----------------------------------------------------------------
75675: -- 4262811 - update the header statuses to invalid in need be
75676: ----------------------------------------------------------------
75677: --
75678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
75679:
75680:
75681: -----------------------------------------------
75682: -- No accrual reversal for the event class/type

Line 75806: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

75802: ,p_module => l_log_module);
75803: END IF;
75804:
75805: --
75806: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
75807: --
75808: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75809: --
75810: -- set event info as cache for other routines to refer event attributes

Line 75808: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

75804:
75805: --
75806: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
75807: --
75808: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
75809: --
75810: -- set event info as cache for other routines to refer event attributes
75811: --
75812:

Line 75816: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

75812:
75813: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
75814: l_previous_event_id := l_event_id;
75815:
75816: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
75817: (p_application_id => p_application_id
75818: ,p_primary_ledger_id => p_primary_ledger_id
75819: ,p_base_ledger_id => p_base_ledger_id
75820: ,p_target_ledger_id => p_target_ledger_id

Line 75857: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

75853: l_acct_reversal_source := SUBSTR(NULL, 1,30);
75854:
75855: IF l_continue_with_lines THEN
75856: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
75857: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
75858:
75859: xla_accounting_err_pkg.build_message
75860: (p_appli_s_name => 'XLA'
75861: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 75865: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

75861: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
75862: ,p_token_1 => 'LINE_NUMBER'
75863: ,p_value_1 => l_array_extract_line_num(Idx)
75864: ,p_token_2 => 'PRODUCT_NAME'
75865: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75866: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75867: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75868: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75869:

Line 75866: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

75862: ,p_token_1 => 'LINE_NUMBER'
75863: ,p_value_1 => l_array_extract_line_num(Idx)
75864: ,p_token_2 => 'PRODUCT_NAME'
75865: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75866: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75867: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75868: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75869:
75870: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 75867: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75863: ,p_value_1 => l_array_extract_line_num(Idx)
75864: ,p_token_2 => 'PRODUCT_NAME'
75865: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75866: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75867: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75868: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75869:
75870: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
75871: --

Line 75868: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

75864: ,p_token_2 => 'PRODUCT_NAME'
75865: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
75866: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
75867: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75868: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
75869:
75870: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
75871: --
75872: -- following sets the accounting attributes needed to reverse

Line 75961: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

75957:
75958: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
75959: -- or secondary ledger that has different currency with primary
75960: -- or alc that is calculated by sla
75961: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75962: (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'))
75963:
75964: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75965: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 75962: (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'))

75958: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
75959: -- or secondary ledger that has different currency with primary
75960: -- or alc that is calculated by sla
75961: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75962: (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'))
75963:
75964: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75965: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75966: AND (l_actual_flag = 'A')) THEN

Line 75964: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

75960: -- or alc that is calculated by sla
75961: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75962: (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'))
75963:
75964: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75965: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75966: AND (l_actual_flag = 'A')) THEN
75967: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75968: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 75965: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

75961: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
75962: (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'))
75963:
75964: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75965: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75966: AND (l_actual_flag = 'A')) THEN
75967: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75968: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75969: ,p_application_id => p_application_id

Line 75968: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

75964: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
75965: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
75966: AND (l_actual_flag = 'A')) THEN
75967: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75968: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75969: ,p_application_id => p_application_id
75970: ,p_amb_context_code => 'DEFAULT'
75971: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
75972: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 75971: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

75967: XLA_AE_LINES_PKG.CreateGainOrLossLines(
75968: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
75969: ,p_application_id => p_application_id
75970: ,p_amb_context_code => 'DEFAULT'
75971: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
75972: ,p_event_class_code => C_EVENT_CLASS_CODE
75973: ,p_event_type_code => C_EVENT_TYPE_CODE
75974:
75975: ,p_gain_ccid => -1

Line 76484: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76480:
76481: l_calculate_acctd_flag VARCHAR2(1) :='N';
76482: l_calculate_g_l_flag VARCHAR2(1) :='N';
76483: --
76484: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76485: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76485: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76481: l_calculate_acctd_flag VARCHAR2(1) :='N';
76482: l_calculate_g_l_flag VARCHAR2(1) :='N';
76483: --
76484: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76485: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76482: l_calculate_g_l_flag VARCHAR2(1) :='N';
76483: --
76484: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76485: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76483: --
76484: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76485: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76484: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76485: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76485: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76486: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76487: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76488: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76489: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76490: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76491: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76492: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

76493: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76494: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76495: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76496: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

76497: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76498: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76499: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76500: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76508: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

76501: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76508: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76509: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

76502: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76508: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76509: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76510:

Line 76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

76503: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76508: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76509: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76510:
76511: l_event_id NUMBER;

Line 76508: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

76504: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76508: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76509: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76510:
76511: l_event_id NUMBER;
76512: l_previous_event_id NUMBER;

Line 76509: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

76505: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
76506: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
76507: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
76508: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76509: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
76510:
76511: l_event_id NUMBER;
76512: l_previous_event_id NUMBER;
76513: l_first_event_id NUMBER;

Line 76527: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

76523: l_event_class_name VARCHAR2(80) := 'Invoice';
76524: l_description VARCHAR2(4000);
76525: l_transaction_reversal NUMBER;
76526: l_ae_header_id NUMBER;
76527: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
76528: l_log_module VARCHAR2(240);
76529: --
76530: l_acct_reversal_source VARCHAR2(30);
76531: l_trx_reversal_source VARCHAR2(30);

Line 76807: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

76803:
76804: --
76805: -- set event info as cache for other routines to refer event attributes
76806: --
76807: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
76808: (p_application_id => p_application_id
76809: ,p_primary_ledger_id => p_primary_ledger_id
76810: ,p_base_ledger_id => p_base_ledger_id
76811: ,p_target_ledger_id => p_target_ledger_id

Line 76840: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

76836:
76837: --
76838: -- set the status of entry to C_VALID (0)
76839: --
76840: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
76841:
76842: --
76843: -- initialize a row for ae header
76844: --

Line 76871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76867: --
76868: -- initilaize the status of ae headers for diffrent balance types
76869: -- the status is initialised to C_NOT_CREATED (2)
76870: --
76871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76874:
76875: --

Line 76872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76868: -- initilaize the status of ae headers for diffrent balance types
76869: -- the status is initialised to C_NOT_CREATED (2)
76870: --
76871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76874:
76875: --
76876: -- call api to validate and store accounting attributes for header

Line 76873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

76869: -- the status is initialised to C_NOT_CREATED (2)
76870: --
76871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
76874:
76875: --
76876: -- call api to validate and store accounting attributes for header
76877: --

Line 76918: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

76914: --
76915: l_trx_reversal_source := SUBSTR(NULL, 1,30);
76916:
76917: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
76918: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
76919:
76920: xla_accounting_err_pkg.build_message
76921: (p_appli_s_name => 'XLA'
76922: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 76926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

76922: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
76923: ,p_token_1 => 'ACCT_ATTR_NAME'
76924: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76925: ,p_token_2 => 'PRODUCT_NAME'
76926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76930:

Line 76927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

76923: ,p_token_1 => 'ACCT_ATTR_NAME'
76924: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76925: ,p_token_2 => 'PRODUCT_NAME'
76926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76930:
76931: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 76928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

76924: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
76925: ,p_token_2 => 'PRODUCT_NAME'
76926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76930:
76931: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
76932: --

Line 76929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

76925: ,p_token_2 => 'PRODUCT_NAME'
76926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
76927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
76928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
76929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
76930:
76931: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
76932: --
76933: -- following sets the accounting attributes needed to reverse

Line 76948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

76944: ----------------------------------------------------------------
76945: -- 4262811 - update the header statuses to invalid in need be
76946: ----------------------------------------------------------------
76947: --
76948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
76949:
76950:
76951: -----------------------------------------------
76952: -- No accrual reversal for the event class/type

Line 77079: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

77075: ,p_module => l_log_module);
77076: END IF;
77077:
77078: --
77079: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
77080: --
77081: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
77082: --
77083: -- set event info as cache for other routines to refer event attributes

Line 77081: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

77077:
77078: --
77079: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
77080: --
77081: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
77082: --
77083: -- set event info as cache for other routines to refer event attributes
77084: --
77085:

Line 77089: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

77085:
77086: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
77087: l_previous_event_id := l_event_id;
77088:
77089: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
77090: (p_application_id => p_application_id
77091: ,p_primary_ledger_id => p_primary_ledger_id
77092: ,p_base_ledger_id => p_base_ledger_id
77093: ,p_target_ledger_id => p_target_ledger_id

Line 77130: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

77126: l_acct_reversal_source := SUBSTR(NULL, 1,30);
77127:
77128: IF l_continue_with_lines THEN
77129: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
77130: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
77131:
77132: xla_accounting_err_pkg.build_message
77133: (p_appli_s_name => 'XLA'
77134: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 77138: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

77134: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
77135: ,p_token_1 => 'LINE_NUMBER'
77136: ,p_value_1 => l_array_extract_line_num(Idx)
77137: ,p_token_2 => 'PRODUCT_NAME'
77138: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77142:

Line 77139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

77135: ,p_token_1 => 'LINE_NUMBER'
77136: ,p_value_1 => l_array_extract_line_num(Idx)
77137: ,p_token_2 => 'PRODUCT_NAME'
77138: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77142:
77143: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 77140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

77136: ,p_value_1 => l_array_extract_line_num(Idx)
77137: ,p_token_2 => 'PRODUCT_NAME'
77138: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77142:
77143: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
77144: --

Line 77141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

77137: ,p_token_2 => 'PRODUCT_NAME'
77138: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
77139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
77140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
77142:
77143: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
77144: --
77145: -- following sets the accounting attributes needed to reverse

Line 77531: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

77527:
77528: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
77529: -- or secondary ledger that has different currency with primary
77530: -- or alc that is calculated by sla
77531: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77532: (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'))
77533:
77534: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77535: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 77532: (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'))

77528: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
77529: -- or secondary ledger that has different currency with primary
77530: -- or alc that is calculated by sla
77531: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77532: (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'))
77533:
77534: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77535: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77536: AND (l_actual_flag = 'A')) THEN

Line 77534: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

77530: -- or alc that is calculated by sla
77531: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77532: (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'))
77533:
77534: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77535: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77536: AND (l_actual_flag = 'A')) THEN
77537: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77538: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 77535: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

77531: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
77532: (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'))
77533:
77534: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77535: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77536: AND (l_actual_flag = 'A')) THEN
77537: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77538: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77539: ,p_application_id => p_application_id

Line 77538: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

77534: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
77535: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
77536: AND (l_actual_flag = 'A')) THEN
77537: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77538: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77539: ,p_application_id => p_application_id
77540: ,p_amb_context_code => 'DEFAULT'
77541: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
77542: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 77541: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

77537: XLA_AE_LINES_PKG.CreateGainOrLossLines(
77538: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
77539: ,p_application_id => p_application_id
77540: ,p_amb_context_code => 'DEFAULT'
77541: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
77542: ,p_event_class_code => C_EVENT_CLASS_CODE
77543: ,p_event_type_code => C_EVENT_TYPE_CODE
77544:
77545: ,p_gain_ccid => -1

Line 78071: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78067:
78068: l_calculate_acctd_flag VARCHAR2(1) :='N';
78069: l_calculate_g_l_flag VARCHAR2(1) :='N';
78070: --
78071: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78072: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 78072: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78068: l_calculate_acctd_flag VARCHAR2(1) :='N';
78069: l_calculate_g_l_flag VARCHAR2(1) :='N';
78070: --
78071: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78072: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

78069: l_calculate_g_l_flag VARCHAR2(1) :='N';
78070: --
78071: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78072: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

78070: --
78071: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78072: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78071: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78072: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

78072: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

78073: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78074: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

78075: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

78076: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78077: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78078: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78079: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

78080: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

78081: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

78082: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

78083: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

78084: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

78085: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

78086: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

78087: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78095: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

78088: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78095: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78096: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

78089: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78095: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78096: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78097:

Line 78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

78090: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78095: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78096: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78097:
78098: l_event_id NUMBER;

Line 78095: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

78091: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78095: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78096: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78097:
78098: l_event_id NUMBER;
78099: l_previous_event_id NUMBER;

Line 78096: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

78092: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
78093: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
78094: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
78095: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78096: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
78097:
78098: l_event_id NUMBER;
78099: l_previous_event_id NUMBER;
78100: l_first_event_id NUMBER;

Line 78114: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

78110: l_event_class_name VARCHAR2(80) := 'Miscellaneous Receipt';
78111: l_description VARCHAR2(4000);
78112: l_transaction_reversal NUMBER;
78113: l_ae_header_id NUMBER;
78114: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
78115: l_log_module VARCHAR2(240);
78116: --
78117: l_acct_reversal_source VARCHAR2(30);
78118: l_trx_reversal_source VARCHAR2(30);

Line 78409: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

78405:
78406: --
78407: -- set event info as cache for other routines to refer event attributes
78408: --
78409: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
78410: (p_application_id => p_application_id
78411: ,p_primary_ledger_id => p_primary_ledger_id
78412: ,p_base_ledger_id => p_base_ledger_id
78413: ,p_target_ledger_id => p_target_ledger_id

Line 78442: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

78438:
78439: --
78440: -- set the status of entry to C_VALID (0)
78441: --
78442: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78443:
78444: --
78445: -- initialize a row for ae header
78446: --

Line 78477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

78473: --
78474: -- initilaize the status of ae headers for diffrent balance types
78475: -- the status is initialised to C_NOT_CREATED (2)
78476: --
78477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78480:
78481: --

Line 78478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

78474: -- initilaize the status of ae headers for diffrent balance types
78475: -- the status is initialised to C_NOT_CREATED (2)
78476: --
78477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78480:
78481: --
78482: -- call api to validate and store accounting attributes for header

Line 78479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

78475: -- the status is initialised to C_NOT_CREATED (2)
78476: --
78477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
78480:
78481: --
78482: -- call api to validate and store accounting attributes for header
78483: --

Line 78540: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

78536: --
78537: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_119'), 1,30);
78538:
78539: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
78540: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
78541:
78542: xla_accounting_err_pkg.build_message
78543: (p_appli_s_name => 'XLA'
78544: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 78548: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

78544: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
78545: ,p_token_1 => 'ACCT_ATTR_NAME'
78546: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
78547: ,p_token_2 => 'PRODUCT_NAME'
78548: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78549: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78550: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78551: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78552:

Line 78549: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

78545: ,p_token_1 => 'ACCT_ATTR_NAME'
78546: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
78547: ,p_token_2 => 'PRODUCT_NAME'
78548: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78549: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78550: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78551: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78552:
78553: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 78550: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

78546: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
78547: ,p_token_2 => 'PRODUCT_NAME'
78548: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78549: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78550: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78551: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78552:
78553: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
78554: --

Line 78551: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

78547: ,p_token_2 => 'PRODUCT_NAME'
78548: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78549: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78550: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78551: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78552:
78553: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
78554: --
78555: -- following sets the accounting attributes needed to reverse

Line 78570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

78566: ----------------------------------------------------------------
78567: -- 4262811 - update the header statuses to invalid in need be
78568: ----------------------------------------------------------------
78569: --
78570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
78571:
78572:
78573: -----------------------------------------------
78574: -- No accrual reversal for the event class/type

Line 78700: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

78696: ,p_module => l_log_module);
78697: END IF;
78698:
78699: --
78700: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
78701: --
78702: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78703: --
78704: -- set event info as cache for other routines to refer event attributes

Line 78702: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

78698:
78699: --
78700: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
78701: --
78702: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
78703: --
78704: -- set event info as cache for other routines to refer event attributes
78705: --
78706:

Line 78710: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

78706:
78707: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
78708: l_previous_event_id := l_event_id;
78709:
78710: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
78711: (p_application_id => p_application_id
78712: ,p_primary_ledger_id => p_primary_ledger_id
78713: ,p_base_ledger_id => p_base_ledger_id
78714: ,p_target_ledger_id => p_target_ledger_id

Line 78751: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

78747: l_acct_reversal_source := SUBSTR(NULL, 1,30);
78748:
78749: IF l_continue_with_lines THEN
78750: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
78751: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
78752:
78753: xla_accounting_err_pkg.build_message
78754: (p_appli_s_name => 'XLA'
78755: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 78759: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

78755: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
78756: ,p_token_1 => 'LINE_NUMBER'
78757: ,p_value_1 => l_array_extract_line_num(Idx)
78758: ,p_token_2 => 'PRODUCT_NAME'
78759: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78760: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78761: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78762: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78763:

Line 78760: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

78756: ,p_token_1 => 'LINE_NUMBER'
78757: ,p_value_1 => l_array_extract_line_num(Idx)
78758: ,p_token_2 => 'PRODUCT_NAME'
78759: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78760: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78761: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78762: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78763:
78764: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 78761: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

78757: ,p_value_1 => l_array_extract_line_num(Idx)
78758: ,p_token_2 => 'PRODUCT_NAME'
78759: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78760: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78761: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78762: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78763:
78764: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
78765: --

Line 78762: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

78758: ,p_token_2 => 'PRODUCT_NAME'
78759: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
78760: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
78761: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
78762: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
78763:
78764: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
78765: --
78766: -- following sets the accounting attributes needed to reverse

Line 79034: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

79030:
79031: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
79032: -- or secondary ledger that has different currency with primary
79033: -- or alc that is calculated by sla
79034: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79035: (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'))
79036:
79037: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79038: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 79035: (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'))

79031: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
79032: -- or secondary ledger that has different currency with primary
79033: -- or alc that is calculated by sla
79034: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79035: (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'))
79036:
79037: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79038: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79039: AND (l_actual_flag = 'A')) THEN

Line 79037: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

79033: -- or alc that is calculated by sla
79034: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79035: (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'))
79036:
79037: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79038: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79039: AND (l_actual_flag = 'A')) THEN
79040: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79041: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 79038: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

79034: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
79035: (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'))
79036:
79037: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79038: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79039: AND (l_actual_flag = 'A')) THEN
79040: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79041: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79042: ,p_application_id => p_application_id

Line 79041: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

79037: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
79038: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
79039: AND (l_actual_flag = 'A')) THEN
79040: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79041: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79042: ,p_application_id => p_application_id
79043: ,p_amb_context_code => 'DEFAULT'
79044: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
79045: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 79044: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

79040: XLA_AE_LINES_PKG.CreateGainOrLossLines(
79041: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
79042: ,p_application_id => p_application_id
79043: ,p_amb_context_code => 'DEFAULT'
79044: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
79045: ,p_event_class_code => C_EVENT_CLASS_CODE
79046: ,p_event_type_code => C_EVENT_TYPE_CODE
79047:
79048: ,p_gain_ccid => -1

Line 79710: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79706:
79707: l_calculate_acctd_flag VARCHAR2(1) :='N';
79708: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79709: --
79710: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79711: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79711: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79707: l_calculate_acctd_flag VARCHAR2(1) :='N';
79708: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79709: --
79710: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79711: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79708: l_calculate_g_l_flag VARCHAR2(1) :='Y';
79709: --
79710: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79711: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79709: --
79710: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79711: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79710: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79711: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79711: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79712: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79713: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79714: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79715: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79716: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79717: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79718: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

79719: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79720: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79721: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79722: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

79723: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79724: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79725: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79726: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79734: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

79727: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79734: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79735: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

79728: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79734: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79735: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79736:

Line 79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

79729: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79734: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79735: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79736:
79737: l_event_id NUMBER;

Line 79734: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79730: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79734: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79735: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79736:
79737: l_event_id NUMBER;
79738: l_previous_event_id NUMBER;

Line 79735: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

79731: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
79732: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
79733: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
79734: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79735: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
79736:
79737: l_event_id NUMBER;
79738: l_previous_event_id NUMBER;
79739: l_first_event_id NUMBER;

Line 79753: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

79749: l_event_class_name VARCHAR2(80) := 'Receipt';
79750: l_description VARCHAR2(4000);
79751: l_transaction_reversal NUMBER;
79752: l_ae_header_id NUMBER;
79753: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
79754: l_log_module VARCHAR2(240);
79755: --
79756: l_acct_reversal_source VARCHAR2(30);
79757: l_trx_reversal_source VARCHAR2(30);

Line 80140: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

80136:
80137: --
80138: -- set event info as cache for other routines to refer event attributes
80139: --
80140: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
80141: (p_application_id => p_application_id
80142: ,p_primary_ledger_id => p_primary_ledger_id
80143: ,p_base_ledger_id => p_base_ledger_id
80144: ,p_target_ledger_id => p_target_ledger_id

Line 80173: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

80169:
80170: --
80171: -- set the status of entry to C_VALID (0)
80172: --
80173: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
80174:
80175: --
80176: -- initialize a row for ae header
80177: --

Line 80214: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

80210: --
80211: -- initilaize the status of ae headers for diffrent balance types
80212: -- the status is initialised to C_NOT_CREATED (2)
80213: --
80214: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80215: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80216: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80217:
80218: --

Line 80215: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

80211: -- initilaize the status of ae headers for diffrent balance types
80212: -- the status is initialised to C_NOT_CREATED (2)
80213: --
80214: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80215: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80216: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80217:
80218: --
80219: -- call api to validate and store accounting attributes for header

Line 80216: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

80212: -- the status is initialised to C_NOT_CREATED (2)
80213: --
80214: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80215: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80216: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
80217:
80218: --
80219: -- call api to validate and store accounting attributes for header
80220: --

Line 80277: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

80273: --
80274: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_119'), 1,30);
80275:
80276: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
80277: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
80278:
80279: xla_accounting_err_pkg.build_message
80280: (p_appli_s_name => 'XLA'
80281: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 80285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

80281: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
80282: ,p_token_1 => 'ACCT_ATTR_NAME'
80283: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
80284: ,p_token_2 => 'PRODUCT_NAME'
80285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80289:

Line 80286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

80282: ,p_token_1 => 'ACCT_ATTR_NAME'
80283: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
80284: ,p_token_2 => 'PRODUCT_NAME'
80285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80289:
80290: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 80287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

80283: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
80284: ,p_token_2 => 'PRODUCT_NAME'
80285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80289:
80290: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
80291: --

Line 80288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

80284: ,p_token_2 => 'PRODUCT_NAME'
80285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80289:
80290: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
80291: --
80292: -- following sets the accounting attributes needed to reverse

Line 80307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

80303: ----------------------------------------------------------------
80304: -- 4262811 - update the header statuses to invalid in need be
80305: ----------------------------------------------------------------
80306: --
80307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
80308:
80309:
80310: -----------------------------------------------
80311: -- No accrual reversal for the event class/type

Line 80456: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

80452: ,p_module => l_log_module);
80453: END IF;
80454:
80455: --
80456: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
80457: --
80458: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
80459: --
80460: -- set event info as cache for other routines to refer event attributes

Line 80458: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

80454:
80455: --
80456: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
80457: --
80458: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
80459: --
80460: -- set event info as cache for other routines to refer event attributes
80461: --
80462:

Line 80466: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

80462:
80463: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
80464: l_previous_event_id := l_event_id;
80465:
80466: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
80467: (p_application_id => p_application_id
80468: ,p_primary_ledger_id => p_primary_ledger_id
80469: ,p_base_ledger_id => p_base_ledger_id
80470: ,p_target_ledger_id => p_target_ledger_id

Line 80507: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

80503: l_acct_reversal_source := SUBSTR(NULL, 1,30);
80504:
80505: IF l_continue_with_lines THEN
80506: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
80507: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
80508:
80509: xla_accounting_err_pkg.build_message
80510: (p_appli_s_name => 'XLA'
80511: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 80515: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

80511: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
80512: ,p_token_1 => 'LINE_NUMBER'
80513: ,p_value_1 => l_array_extract_line_num(Idx)
80514: ,p_token_2 => 'PRODUCT_NAME'
80515: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80519:

Line 80516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

80512: ,p_token_1 => 'LINE_NUMBER'
80513: ,p_value_1 => l_array_extract_line_num(Idx)
80514: ,p_token_2 => 'PRODUCT_NAME'
80515: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80519:
80520: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 80517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

80513: ,p_value_1 => l_array_extract_line_num(Idx)
80514: ,p_token_2 => 'PRODUCT_NAME'
80515: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80519:
80520: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
80521: --

Line 80518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

80514: ,p_token_2 => 'PRODUCT_NAME'
80515: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
80516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
80517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
80518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
80519:
80520: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
80521: --
80522: -- following sets the accounting attributes needed to reverse

Line 81623: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

81619:
81620: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
81621: -- or secondary ledger that has different currency with primary
81622: -- or alc that is calculated by sla
81623: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81624: (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'))
81625:
81626: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81627: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 81624: (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'))

81620: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
81621: -- or secondary ledger that has different currency with primary
81622: -- or alc that is calculated by sla
81623: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81624: (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'))
81625:
81626: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81627: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81628: AND (l_actual_flag = 'A')) THEN

Line 81626: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

81622: -- or alc that is calculated by sla
81623: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81624: (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'))
81625:
81626: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81627: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81628: AND (l_actual_flag = 'A')) THEN
81629: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81630: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 81627: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

81623: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
81624: (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'))
81625:
81626: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81627: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81628: AND (l_actual_flag = 'A')) THEN
81629: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81630: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81631: ,p_application_id => p_application_id

Line 81630: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

81626: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
81627: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
81628: AND (l_actual_flag = 'A')) THEN
81629: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81630: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81631: ,p_application_id => p_application_id
81632: ,p_amb_context_code => 'DEFAULT'
81633: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
81634: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 81633: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

81629: XLA_AE_LINES_PKG.CreateGainOrLossLines(
81630: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
81631: ,p_application_id => p_application_id
81632: ,p_amb_context_code => 'DEFAULT'
81633: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
81634: ,p_event_class_code => C_EVENT_CLASS_CODE
81635: ,p_event_type_code => C_EVENT_TYPE_CODE
81636:
81637: ,p_gain_ccid => TO_NUMBER(g_array_event(l_event_id).array_value_num('source_24'))

Line 81790: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

81786: ,p_level => C_LEVEL_PROCEDURE
81787: ,p_module => l_log_module);
81788: END IF;
81789:
81790: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
81791: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
81792: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
81793:
81794: --

Line 81791: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

81787: ,p_module => l_log_module);
81788: END IF;
81789:
81790: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
81791: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
81792: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
81793:
81794: --
81795: -- initialize array of lines with NULL

Line 81792: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

81788: END IF;
81789:
81790: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
81791: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
81792: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
81793:
81794: --
81795: -- initialize array of lines with NULL
81796: --

Line 82328: xla_ae_journal_entry_pkg.SetProductAcctDefinition

82324: ,p_level => C_LEVEL_STATEMENT
82325: ,p_module => l_log_module);
82326: END IF;
82327: --
82328: xla_ae_journal_entry_pkg.SetProductAcctDefinition
82329: (p_product_rule_code => 'JA_CN_AR_DEFAULT_ACCRUAL'
82330: ,p_product_rule_type_code => 'S'
82331: ,p_product_rule_version => ''
82332: ,p_product_rule_name => 'China Receivables Default Accrual'

Line 82337: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

82333: ,p_amb_context_code => 'DEFAULT'
82334: );
82335:
82336: l_array_ledgers :=
82337: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
82338: (p_base_ledger_id => p_base_ledger_id);
82339:
82340: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
82341: l_temp_result :=

Line 82342: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

82338: (p_base_ledger_id => p_base_ledger_id);
82339:
82340: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
82341: l_temp_result :=
82342: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
82343: (p_application_id => p_application_id
82344: ,p_base_ledger_id => p_base_ledger_id
82345: ,p_target_ledger_id => l_array_ledgers(Idx)
82346: ,p_primary_ledger_id => p_primary_ledger_id