DBA Data[Home] [Help]

APPS.FA_RESERVE_TRANSFER_PUB dependencies on FA_CACHE_PKG

Line 12: g_release number := fa_cache_pkg.fazarel_release;

8: G_API_NAME CONSTANT varchar2(30) := 'Reserve Transfer API';
9: G_API_VERSION CONSTANT number := 1.0;
10:
11: g_log_level_rec fa_api_types.log_level_rec_type;
12: g_release number := fa_cache_pkg.fazarel_release;
13:
14: --*********************** Private functions ******************************--
15:
16: FUNCTION do_all_books

Line 73: g_release := fa_cache_pkg.fazarel_release;

69: fa_debug_pkg.initialize;
70: end if;
71:
72: -- insure we reset this after cache call
73: g_release := fa_cache_pkg.fazarel_release;
74:
75: -- Check version of the API
76: -- Standard call to check for API call compatibility.
77: if NOT fnd_api.compatible_api_call (

Line 88: if NOT fa_cache_pkg.fazcbc(X_book => p_book_type_code, p_log_level_rec => g_log_level_rec) then

84: raise rsv_xfr_err;
85: end if;
86:
87: -- call the cache for the primary transaction book
88: if NOT fa_cache_pkg.fazcbc(X_book => p_book_type_code, p_log_level_rec => g_log_level_rec) then
89: raise rsv_xfr_err;
90: end if;
91:
92: -- verify the asset exists in the book already

Line 139: if not fa_cache_pkg.fazcsob

135: -- that is not tied to a SOB_ID by getting the value from
136: -- the book struct
137:
138: -- Get the book type code P,R or N
139: if not fa_cache_pkg.fazcsob
140: (X_set_of_books_id => fa_cache_pkg.fazcbc_record.set_of_books_id,
141: X_mrc_sob_type_code => l_reporting_flag
142: , p_log_level_rec => g_log_level_rec) then
143: raise rsv_xfr_err;

Line 140: (X_set_of_books_id => fa_cache_pkg.fazcbc_record.set_of_books_id,

136: -- the book struct
137:
138: -- Get the book type code P,R or N
139: if not fa_cache_pkg.fazcsob
140: (X_set_of_books_id => fa_cache_pkg.fazcbc_record.set_of_books_id,
141: X_mrc_sob_type_code => l_reporting_flag
142: , p_log_level_rec => g_log_level_rec) then
143: raise rsv_xfr_err;
144: end if;

Line 272: l_rsob_tbl FA_CACHE_PKG.fazcrsob_sob_tbl_type;

268: l_amount number;
269: l_src_primary_cost number; -- ??? use ???
270:
271: l_period_rec FA_API_TYPES.period_rec_type;
272: l_rsob_tbl FA_CACHE_PKG.fazcrsob_sob_tbl_type;
273: l_reporting_flag varchar2(1);
274:
275: l_exchange_rate number;
276: l_avg_rate number;

Line 289: l_src_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;

285:
286: -- load the initial values in structs
287: l_src_asset_hdr_rec.asset_id := p_src_asset_id;
288: l_src_asset_hdr_rec.book_type_code := p_book_type_code;
289: l_src_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
290:
291: l_dest_asset_hdr_rec.asset_id := p_dest_asset_id;
292: l_dest_asset_hdr_rec.book_type_code := p_book_type_code;
293: l_dest_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;

Line 293: l_dest_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;

289: l_src_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
290:
291: l_dest_asset_hdr_rec.asset_id := p_dest_asset_id;
292: l_dest_asset_hdr_rec.book_type_code := p_book_type_code;
293: l_dest_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
294:
295: px_src_trans_rec.transaction_type_code := 'GROUP ADJUSTMENT';
296: px_src_trans_rec.transaction_subtype := 'AMORTIZED';
297: px_src_trans_rec.transaction_key := 'GV';

Line 549: if (NOT fa_cache_pkg.fazcrsob (

545:
546:
547:
548: -- Call the reporting books cache to get rep books.
549: if (NOT fa_cache_pkg.fazcrsob (
550: x_book_type_code => l_src_asset_hdr_rec.book_type_code,
551: x_sob_tbl => l_rsob_tbl
552: , p_log_level_rec => p_log_level_rec)) then
553: raise rsv_xfr_err;

Line 562: l_mrc_src_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;

558: l_mrc_src_asset_hdr_rec := l_src_asset_hdr_rec;
559: l_mrc_dest_asset_hdr_rec := l_dest_asset_hdr_rec;
560:
561: if (l_mrc_index = 0) then
562: l_mrc_src_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
563: l_mrc_dest_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
564: l_reporting_flag := 'P';
565: else
566: l_mrc_src_asset_hdr_rec.set_of_books_id := l_rsob_tbl(l_mrc_index);

Line 563: l_mrc_dest_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;

559: l_mrc_dest_asset_hdr_rec := l_dest_asset_hdr_rec;
560:
561: if (l_mrc_index = 0) then
562: l_mrc_src_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
563: l_mrc_dest_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
564: l_reporting_flag := 'P';
565: else
566: l_mrc_src_asset_hdr_rec.set_of_books_id := l_rsob_tbl(l_mrc_index);
567: l_mrc_dest_asset_hdr_rec.set_of_books_id := l_rsob_tbl(l_mrc_index);

Line 572: if (NOT fa_cache_pkg.fazcbcs (

568: l_reporting_flag := 'R';
569: end if;
570:
571: -- Need to always call fazcbcs
572: if (NOT fa_cache_pkg.fazcbcs (
573: X_book => l_mrc_src_asset_hdr_rec.book_type_code,
574: X_set_of_books_id => l_mrc_src_asset_hdr_rec.set_of_books_id
575: , p_log_level_rec => p_log_level_rec)) then
576: raise rsv_xfr_err;