14: x_old_cat_type IN OUT NOCOPY VARCHAR2
15: , p_log_level_rec IN FA_API_TYPES.log_level_rec_type) RETURN BOOLEAN IS
16: BEGIN
17: if (p_log_level_rec.statement_level) then
18: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
19: 'Starting Validate_reclass_basic',
20: p_asset_id, p_log_level_rec => p_log_level_rec);
21: end if;
22:
34: /* Check if an asset is retired in any book, or if a retirement is pending. */
35: IF NOT Check_Retirements(p_asset_id => p_asset_id,
36: p_log_level_rec => p_log_level_rec) THEN
37: if (p_log_level_rec.statement_level) then
38: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
39: 'Check_retirments skipped asset:',
40: p_asset_id, p_log_level_rec => p_log_level_rec);
41: end if;
42:
55: p_log_level_rec => p_log_level_rec
56: )
57: THEN
58: if (p_log_level_rec.statement_level) then
59: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
60: 'Validate_Category_Change skipped asset:',
61: p_asset_id, p_log_level_rec => p_log_level_rec);
62: end if;
63:
66: RETURN (FALSE);
67: END IF;
68:
69: if (p_log_level_rec.statement_level) then
70: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
71: 'Validate_reclass_basic successful:',
72: p_asset_id, p_log_level_rec => p_log_level_rec);
73: end if;
74:
221:
222:
223: IF (l_check_count1 <> l_check_count2) THEN
224: if (p_log_level_rec.statement_level) then
225: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
226: 'Validate_category_change skipped asset:',
227: p_asset_id, p_log_level_rec => p_log_level_rec);
228:
229: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
225: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
226: 'Validate_category_change skipped asset:',
227: p_asset_id, p_log_level_rec => p_log_level_rec);
228:
229: fa_debug_pkg.add('FARX_RP.Preview_Reclass',
230: 'You may need to define all books your asset belongs to, ',
231: 'for the new category. See Setup Categories form.', p_log_level_rec => p_log_level_rec);
232: end if;
233: