DBA Data[Home] [Help]

APPS.FA_TRANSFER_PUB dependencies on FA_TRANSFER_PUB

Line 1: PACKAGE BODY FA_TRANSFER_PUB AS

1: PACKAGE BODY FA_TRANSFER_PUB AS
2: /* $Header: FAPTFRB.pls 120.9.12010000.2 2008/07/31 07:28:34 sbhaskar ship $ */
3:
4: G_PKG_NAME CONSTANT VARCHAR2(30) := 'FA_TRANSFER_PUB';
5: g_log_level_rec fa_api_types.log_level_rec_type;

Line 4: G_PKG_NAME CONSTANT VARCHAR2(30) := 'FA_TRANSFER_PUB';

1: PACKAGE BODY FA_TRANSFER_PUB AS
2: /* $Header: FAPTFRB.pls 120.9.12010000.2 2008/07/31 07:28:34 sbhaskar ship $ */
3:
4: G_PKG_NAME CONSTANT VARCHAR2(30) := 'FA_TRANSFER_PUB';
5: g_log_level_rec fa_api_types.log_level_rec_type;
6:
7: FUNCTION valid_input(px_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
8: p_asset_hdr_rec IN FA_API_TYPES.asset_hdr_rec_type,

Line 67: calling_fn => 'FA_TRANSFER_PUB.do_transfer',

63: end if;
64:
65: if (px_asset_hdr_rec.asset_id is null) then
66: fa_srvr_msg.add_message(
67: calling_fn => 'FA_TRANSFER_PUB.do_transfer',
68: name => 'FA_SHARED_ITEM_NULL',
69: token1 => 'ITEM',
70: value1 => 'Asset Id'
71: ,p_log_level_rec => g_log_level_rec);

Line 84: (calling_fn => 'FA_TRANSFER_PUB.do_transfer',

80: close c_corp_book;
81:
82: if px_asset_hdr_rec.book_type_code is null then
83: fa_srvr_msg.add_message
84: (calling_fn => 'FA_TRANSFER_PUB.do_transfer',
85: name => 'FA_EXP_GET_ASSET_INFO'
86: ,p_log_level_rec => g_log_level_rec);
87: raise FND_API.G_EXC_ERROR;
88: end if;

Line 103: p_calling_fn => 'FA_TRANSFER_PUB.do_transfer',

99: if not fa_asset_val_pvt.validate_asset_book
100: (p_transaction_type_code => 'TRANSFER',
101: p_book_type_code => px_asset_hdr_rec.book_type_code,
102: p_asset_id => px_asset_hdr_rec.asset_id,
103: p_calling_fn => 'FA_TRANSFER_PUB.do_transfer',
104: p_log_level_rec => g_log_level_rec) then
105: raise FND_API.G_EXC_ERROR;
106: end if;
107:

Line 161: p_calling_function =>'FA_TRANSFER_PUB.Do_Transfer') then

157: if not FA_IGI_EXT_PKG.Do_Transfer(
158: p_trans_rec => px_trans_rec,
159: p_asset_hdr_rec => px_asset_hdr_rec,
160: p_asset_cat_rec => l_asset_cat_rec,
161: p_calling_function =>'FA_TRANSFER_PUB.Do_Transfer') then
162: raise FND_API.G_EXC_ERROR;
163: end if;
164: end if; -- (FA_IGI_EXT_PKG.IAC_Enabled)
165:

Line 192: calling_fn => 'FA_TRANSFER_PUB.do_transfer',

188: end if;
189: /*
190: -- Return the status.
191: FA_SRVR_MSG.Add_Message(
192: calling_fn => 'FA_TRANSFER_PUB.do_transfer',
193: name => 'FA_SHARED_END_SUCCESS',
194: token1 => 'PROGRAM',
195: value1 => 'FA_TRANSFER_PUB.do_transfer'
196: ,p_log_level_rec => g_log_level_rec); */

Line 195: value1 => 'FA_TRANSFER_PUB.do_transfer'

191: FA_SRVR_MSG.Add_Message(
192: calling_fn => 'FA_TRANSFER_PUB.do_transfer',
193: name => 'FA_SHARED_END_SUCCESS',
194: token1 => 'PROGRAM',
195: value1 => 'FA_TRANSFER_PUB.do_transfer'
196: ,p_log_level_rec => g_log_level_rec); */
197:
198: FND_MSG_PUB.Count_And_Get(
199: p_count => x_msg_count,

Line 209: calling_fn => 'FA_TRANSFER_PUB.do_transfer'

205:
206: EXCEPTION
207: WHEN FND_API.G_EXC_ERROR THEN
208: FA_SRVR_MSG.Add_Message(
209: calling_fn => 'FA_TRANSFER_PUB.do_transfer'
210: ,p_log_level_rec => g_log_level_rec);
211:
212: FND_MSG_PUB.Count_And_Get(
213: p_count => x_msg_count,

Line 221: calling_fn => 'FA_TRANSFER_PUB.do_transfer'

217: x_return_status := FND_API.G_RET_STS_ERROR;
218:
219: WHEN OTHERS THEN
220: FA_SRVR_MSG.add_sql_error(
221: calling_fn => 'FA_TRANSFER_PUB.do_transfer'
222: ,p_log_level_rec => g_log_level_rec);
223:
224: FND_MSG_PUB.Count_And_Get(
225: p_count => x_msg_count,

Line 259: calling_fn => 'FA_TRANSFER_PUB.valid_input'

255: p_book_type_code => p_asset_hdr_rec.book_type_code,
256: p_asset_id => p_asset_hdr_rec.asset_id,
257: x_override_flag => l_override_flag)) then
258: fa_srvr_msg.add_message(
259: calling_fn => 'FA_TRANSFER_PUB.valid_input'
260: ,p_log_level_rec => p_log_level_rec);
261: return FALSE;
262: end if;
263: -- if override flag is set to No, do not allow the transfer

Line 266: calling_fn => 'FA_TRANSFER_PUB.valid_input',

262: end if;
263: -- if override flag is set to No, do not allow the transfer
264: if (l_override_flag = 'N') then
265: fa_srvr_msg.add_message(
266: calling_fn => 'FA_TRANSFER_PUB.valid_input',
267: name => 'CUA_NO_DIST_CHANGE_ALLOWED',
268: p_log_level_rec => p_log_level_rec);
269: return FALSE;
270: end if;

Line 278: calling_fn => 'FA_TRANSFER_PUB.valid_input',

274: if FA_ASSET_VAL_PVT.validate_fully_retired(p_asset_hdr_rec.asset_id,
275: p_asset_hdr_rec.book_type_code,
276: p_log_level_rec => p_log_level_rec) then
277: fa_srvr_msg.add_message(
278: calling_fn => 'FA_TRANSFER_PUB.valid_input',
279: Name => 'FA_REC_RETIRED',
280: p_log_level_rec => p_log_level_rec);
281: return FALSE;
282: end if;

Line 301: fa_srvr_msg.add_message( calling_fn => 'FA_TRANSFER_PUB.valid_input',

297: to_date(to_char(l_transaction_date,'DD/MM/YYYY'),'DD/MM/YYYY');
298: else
299: if not fa_cache_pkg.fazcbc (X_book => p_asset_hdr_rec.book_type_code,
300: p_log_level_rec => p_log_level_rec) then
301: fa_srvr_msg.add_message( calling_fn => 'FA_TRANSFER_PUB.valid_input',
302: p_log_level_rec => p_log_level_rec);
303: return FALSE;
304: else
305: l_fiscal_year_name := fa_cache_pkg.fazcbc_record.fiscal_year_name;

Line 315: if not FA_UTIL_PVT.get_latest_trans_date('FA_TRANSFER_PUB.valid_input',

311: from fa_fiscal_year
312: where fiscal_year = l_fiscal_year
313: and fiscal_year_name = l_fiscal_year_name;
314:
315: if not FA_UTIL_PVT.get_latest_trans_date('FA_TRANSFER_PUB.valid_input',
316: p_asset_hdr_rec.asset_id,
317: p_asset_hdr_rec.book_type_code,
318: l_max_transaction_date,
319: p_log_level_rec => p_log_level_rec) then

Line 326: calling_fn => 'FA_TRANSFER_PUB.valid_input',

322:
323: if (px_trans_rec.transaction_date_entered 324: px_trans_rec.transaction_date_entered > l_fy_end_date) then
325: fa_srvr_msg.add_message(
326: calling_fn => 'FA_TRANSFER_PUB.valid_input',
327: name => 'FA_RET_DATE_MUSTBE_IN_CUR_FY',
328: p_log_level_rec => p_log_level_rec);
329: return FALSE;
330: end if;

Line 334: calling_fn => 'FA_TRANSFER_PUB.valid_input',

330: end if;
331:
332: if (px_trans_rec.transaction_date_entered > l_period_rec.calendar_period_close_date) then
333: fa_srvr_msg.add_message(
334: calling_fn => 'FA_TRANSFER_PUB.valid_input',
335: name => 'FA_SHARED_CANNOT_FUTURE',
336: p_log_level_rec => p_log_level_rec);
337: return FALSE;
338: end if;

Line 342: calling_fn => 'FA_TRANSFER_PUB.valid_input',

338: end if;
339:
340: if (px_trans_rec.transaction_date_entered < l_max_transaction_date) then
341: fa_srvr_msg.add_message(
342: calling_fn => 'FA_TRANSFER_PUB.valid_input',
343: name => 'FA_SHARED_OTHER_TRX_FOLLOW',
344: p_log_level_rec => p_log_level_rec);
345: return FALSE;
346: end if;

Line 350: calling_fn => 'FA_TRANSFER_PUB.valid_input',

346: end if;
347:
348: if (px_trans_rec.transaction_date_entered 349: fa_srvr_msg.add_message(
350: calling_fn => 'FA_TRANSFER_PUB.valid_input',
351: name => 'FA_YEAR_GREATER_THAN',
352: p_log_level_rec => p_log_level_rec);
353: return FALSE;
354: end if;

Line 374: calling_fn => 'FA_TRANSFER_PUB.valid_input',

370: AND dp.period_close_date IS NULL;
371:
372: IF (l_count > 0) THEN
373: fa_srvr_msg.add_message(
374: calling_fn => 'FA_TRANSFER_PUB.valid_input',
375: name => 'FA_SHARED_ONE_PRIOR_PERIOD_TRX'
376: ,p_log_level_rec => p_log_level_rec);
377: return FALSE;
378: end if;

Line 397: calling_fn => 'FA_TRANSFER_PUB.valid_input',

393: AND dp.period_close_date IS NULL;
394:
395: if (l_count > 0) THEN
396: fa_srvr_msg.add_message(
397: calling_fn => 'FA_TRANSFER_PUB.valid_input',
398: name => 'FA_NO_TRX_WHEN_LIFE_COMPLETE'
399: ,p_log_level_rec => p_log_level_rec);
400: return FALSE;
401: end if;

Line 409: calling_fn => 'FA_TRANSFER_PUB.valid_input'

405:
406: EXCEPTION
407: when others then
408: fa_srvr_msg.add_sql_error(
409: calling_fn => 'FA_TRANSFER_PUB.valid_input'
410: ,p_log_level_rec => p_log_level_rec);
411: return FALSE;
412:
413: END;

Line 417: END FA_TRANSFER_PUB;

413: END;
414:
415:
416:
417: END FA_TRANSFER_PUB;