DBA Data[Home] [Help]

APPS.FA_REC_PVT_PKG3 dependencies on FA_SRVR_MSG

Line 30: FA_SRVR_MSG.Add_Message(

26: p_old_ceiling_name => p_old_rules.ceiling_name,
27: p_new_ceiling_name => p_new_rules.ceiling_name,
28: p_log_level_rec => p_log_level_rec)
29: THEN
30: FA_SRVR_MSG.Add_Message(
31: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Rule_Changes', p_log_level_rec => p_log_level_rec);
32: RETURN (FALSE);
33: END IF;
34:

Line 41: FA_SRVR_MSG.Add_Message(

37: IF NOT Validate_Deprn_Flag(
38: p_old_rules => p_old_rules,
39: p_new_rules => p_new_rules)
40: THEN
41: FA_SRVR_MSG.Add_Message(
42: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Rule_Changes', p_log_level_rec => p_log_level_rec);
43: RETURN (FALSE);
44: END IF;
45: */

Line 58: FA_SRVR_MSG.Add_Message(

54: p_amortize_flag => p_amortize_flag,
55: x_prorate_date => x_prorate_date,
56: p_log_level_rec => p_log_level_rec)
57: THEN
58: FA_SRVR_MSG.Add_Message(
59: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Rule_Changes', p_log_level_rec => p_log_level_rec);
60: RETURN (FALSE);
61: END IF;
62:

Line 77: FA_SRVR_MSG.Add_Message(

73: x_deprn_basis_rule => x_deprn_basis_rule,
74: p_log_level_rec => p_log_level_rec
75: )
76: THEN
77: FA_SRVR_MSG.Add_Message(
78: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Rule_Changes', p_log_level_rec => p_log_level_rec);
79: RETURN (FALSE);
80: END IF;
81:

Line 90: FA_SRVR_MSG.Add_Message(

86: p_adjusted_rate => p_new_rules.adjusted_rate,
87: p_life_in_months => p_new_rules.life_in_months,
88: p_log_level_rec => p_log_level_rec)
89: THEN
90: FA_SRVR_MSG.Add_Message(
91: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Rule_Changes', p_log_level_rec => p_log_level_rec);
92: RETURN (FALSE);
93: END IF;
94:

Line 98: FA_SRVR_MSG.Add_SQL_Error(

94:
95: RETURN (TRUE);
96: EXCEPTION
97: WHEN OTHERS THEN
98: FA_SRVR_MSG.Add_SQL_Error(
99: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Rule_Changes', p_log_level_rec => p_log_level_rec);
100: RETURN (FALSE);
101: END Validate_Rule_Changes;
102:

Line 154: FA_SRVR_MSG.Add_Message(

150: CLOSE get_cost_itc;
151:
152: IF (l_book_class IN ('BUDGET', 'CORPORATE') OR
153: l_cost <= 0) THEN
154: FA_SRVR_MSG.Add_Message(
155: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Ceiling',
156: NAME => 'FA_REC_CANNOT_SET_CEIL', p_log_level_rec => p_log_level_rec);
157: /* Message text: 'You cannot set a depreciation ceiling for
158: an asset in a corporate or budget book or an asset with a

Line 165: FA_SRVR_MSG.Add_Message(

161: END IF;
162:
163: IF (l_new_ceiling_type = 'RECOVERABLE COST CEILING') THEN
164: IF (l_allow_cost_ceil = 'NO') THEN
165: FA_SRVR_MSG.Add_Message(
166: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Ceiling',
167: NAME => 'FA_REC_NO_COST_CEIL', p_log_level_rec => p_log_level_rec);
168: /* Message text:
169: 'Cost ceiling is not allowed in this book.' */

Line 174: FA_SRVR_MSG.Add_Message(

170: RETURN (FALSE);
171: END IF;
172: ELSIF (l_new_ceiling_type = 'DEPRN EXPENSE CEILING') THEN
173: IF (l_allow_deprn_exp_ceil = 'NO') THEN
174: FA_SRVR_MSG.Add_Message(
175: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Ceiling',
176: NAME => 'FA_REC_NO_DEPRN_EXP_CEIL', p_log_level_rec => p_log_level_rec);
177: /* Message text:
178: 'Depreciation expense ceiling is not allowed in this book.' */

Line 187: FA_SRVR_MSG.Add_Message(

183: /* You can use either a depreciation cost ceiling or ITC for an asset,
184: but not both. */
185: IF (l_itc_amount_id IS NOT NULL AND
186: l_new_ceiling_type = 'RECOVERABLE COST CEILING') THEN
187: FA_SRVR_MSG.Add_Message(
188: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Ceiling',
189: NAME => 'FA_BOOK_CANT_ITC_AND_COST_CEIL', p_log_level_rec => p_log_level_rec);
190: RETURN (FALSE);
191: END IF;

Line 196: FA_SRVR_MSG.Add_SQL_Error(

192:
193: RETURN (TRUE);
194: EXCEPTION
195: WHEN OTHERS THEN
196: FA_SRVR_MSG.Add_SQL_Error(
197: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Ceiling', p_log_level_rec => p_log_level_rec);
198: RETURN (FALSE);
199: END Validate_Ceiling;
200:

Line 247: FA_SRVR_MSG.Add_Message(

243: nvl(to_char(p_new_rules.deprn_limit_amount), 'NULL')) AND
244: (nvl(p_old_rules.percent_salvage_value, 99) =
245: nvl(p_new_rules.percent_salvage_value, 99)))
246: THEN
247: FA_SRVR_MSG.Add_Message(
248: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Flag',
249: NAME => 'FA_REC_NO_MULTIPLE_CHANGES', p_log_level_rec => p_log_level_rec);
250: /* Message text: 'You cannot make more than one adjustment
251: upon changing the Depreciate flag.' */

Line 262: FA_SRVR_MSG.Add_Message(

258: OPEN chk_deprn_flag;
259: FETCH chk_deprn_flag INTO check_flag;
260: IF (chk_deprn_flag%found) THEN
261: CLOSE chk_deprn_flag;
262: FA_SRVR_MSG.Add_Message(
263: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Flag',
264: NAME => 'FA_BOOK_INVALID_DEPRN_FLAG', p_log_level_rec => p_log_level_rec);
265: RETURN (FALSE);
266: END IF;

Line 274: FA_SRVR_MSG.Add_SQL_Error(

270:
271: RETURN (TRUE);
272: EXCEPTION
273: WHEN OTHERS THEN
274: FA_SRVR_MSG.Add_SQL_Error(
275: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Flag', p_log_level_rec => p_log_level_rec);
276: RETURN (FALSE);
277: END Validate_Deprn_Flag;
278:

Line 314: FA_SRVR_MSG.Add_Message(

310: OPEN get_prorate_date;
311: FETCH get_prorate_date INTO l_prorate_date;
312: IF (get_prorate_date%notfound) THEN
313: CLOSE get_prorate_date;
314: FA_SRVR_MSG.Add_Message(
315: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Convention',
316: NAME => 'FA_BOOK_CANT_GEN_PRORATE_DATE', p_log_level_rec => p_log_level_rec);
317: RETURN (FALSE);
318: END IF;

Line 331: -- FA_SRVR_MSG.Add_Message(

327:
328: /* Cannot amortize a prorate convention adjustment. */
329: -- Bug 1111642
330: -- IF (p_amortize_flag = 'YES') THEN
331: -- FA_SRVR_MSG.Add_Message(
332: -- CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Convention',
333: -- NAME => 'FA_CANNOT_AMORTIZE_PRORATE_CHE', p_log_level_rec => p_log_level_rec);
334: -- RETURN (FALSE);
335: -- END IF;

Line 342: FA_SRVR_MSG.Add_Message(

338: OPEN check_prorate_date;
339: FETCH check_prorate_date INTO check_flag;
340: IF (check_prorate_date%notfound) THEN
341: CLOSE check_prorate_date;
342: FA_SRVR_MSG.Add_Message(
343: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Convention',
344: NAME => 'FA_BKS_INVALID_PRORATE_DATE', p_log_level_rec => p_log_level_rec);
345: RETURN (FALSE);
346: END IF;

Line 352: FA_SRVR_MSG.Add_SQL_Error(

348:
349: RETURN (TRUE);
350: EXCEPTION
351: WHEN OTHERS THEN
352: FA_SRVR_MSG.Add_SQL_Error(
353: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Convention', p_log_level_rec => p_log_level_rec);
354: RETURN (FALSE);
355: END Validate_Convention;
356:

Line 486: FA_SRVR_MSG.Add_Message(

482: only. */
483: IF (l_new_deprn_basis_rule = 'NBV' AND
484: l_new_rate_src_rule = 'FLAT' AND
485: l_itc_amount_id IS NOT NULL) THEN
486: FA_SRVR_MSG.Add_Message(
487: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Method',
488: NAME => 'FA_BOOK_INVALID_METHOD', p_log_level_rec => p_log_level_rec);
489: RETURN (FALSE);
490: END IF;

Line 497: FA_SRVR_MSG.Add_Message(

493: OPEN check_method;
494: FETCH check_method INTO check_flag;
495: IF (check_method%found) THEN
496: CLOSE check_method;
497: FA_SRVR_MSG.Add_Message(
498: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Method',
499: NAME => 'FA_BOOK_NO_CHANGE_TO_PROD', p_log_level_rec => p_log_level_rec);
500: RETURN (FALSE);
501: END IF;

Line 513: FA_SRVR_MSG.Add_Message(

509: OPEN check_tax_book_method;
510: FETCH check_tax_book_method INTO check_flag;
511: IF (check_tax_book_method%found) THEN
512: CLOSE check_tax_book_method;
513: FA_SRVR_MSG.Add_Message(
514: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Method',
515: NAME => 'FA_REC_MUST_USE_UOP', p_log_level_rec => p_log_level_rec);
516: /* Message text: 'Production method must be used in a
517: corporate book, if a production method will be used in

Line 531: FA_SRVR_MSG.Add_Message(

527: OPEN check_corp_book_method;
528: FETCH check_corp_book_method INTO check_flag;
529: IF (check_corp_book_method%found) THEN
530: CLOSE check_corp_book_method;
531: FA_SRVR_MSG.Add_Message(
532: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Method',
533: NAME => 'FA_REC_CORP_NOT_UOP', p_log_level_rec => p_log_level_rec);
534: /* Message text: 'Production method cannot be used in
535: a tax book, if production method will not be used in its

Line 559: FA_SRVR_MSG.Add_Message(

555: IF (check_short_tax%found) THEN
556: /* Old method was a FORMULA method, and asset has already depreciated,
557: and therefore depreciation method change is disallowed. */
558: CLOSE check_short_tax;
559: FA_SRVR_MSG.Add_Message(
560: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Method',
561: NAME => 'FA_SHORT_TAX_METHOD', p_log_level_rec => p_log_level_rec);
562: /* New message:
563: 'Depreciation method cannot be changed from a formula-based

Line 574: FA_SRVR_MSG.Add_SQL_Error(

570:
571: RETURN (TRUE);
572: EXCEPTION
573: WHEN OTHERS THEN
574: FA_SRVR_MSG.Add_SQL_Error(
575: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Deprn_Method', p_log_level_rec => p_log_level_rec);
576: RETURN (FALSE);
577: END Validate_Deprn_Method;
578:

Line 622: FA_SRVR_MSG.Add_Message(

618: OPEN check_rate;
619: FETCH check_rate INTO check_flag;
620: IF (check_rate%notfound) THEN
621: CLOSE check_rate;
622: FA_SRVR_MSG.Add_Message(
623: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Life_Rates',
624: NAME => 'FA_SHARED_INVALID_METHOD_RATE', p_log_level_rec => p_log_level_rec);
625: RETURN (FALSE);
626: END IF;

Line 634: FA_SRVR_MSG.Add_Message(

630: OPEN check_life;
631: FETCH check_life INTO check_flag;
632: IF (check_life%notfound) THEN
633: CLOSE check_life;
634: FA_SRVR_MSG.Add_Message(
635: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Life_Rates',
636: NAME => 'FA_SHARED_INVALID_METHOD_LIFE', p_log_level_rec => p_log_level_rec);
637: RETURN (FALSE);
638: END IF;

Line 646: FA_SRVR_MSG.Add_SQL_Error(

642:
643: RETURN (TRUE);
644: EXCEPTION
645: WHEN OTHERS THEN
646: FA_SRVR_MSG.Add_SQL_Error(
647: CALLING_FN => 'FA_REC_PVT_PKG3.Validate_Life_Rates', p_log_level_rec => p_log_level_rec);
648: RETURN (FALSE);
649: END Validate_Life_Rates;
650: