DBA Data[Home] [Help]

APPS.FA_PROCESS_GROUPS_PKG dependencies on FA_CACHE_PKG

Line 153: l_sob_tbl FA_CACHE_PKG.fazcrsob_sob_tbl_type;

149: l_asset_deprn_rec_adj_null FA_API_TYPES.asset_deprn_rec_type;
150:
151: l_trx_ref_rec fa_api_types.trx_ref_rec_type;
152:
153: l_sob_tbl FA_CACHE_PKG.fazcrsob_sob_tbl_type;
154: l_mrc_sob_type_code varchar2(1);
155:
156: l_source_asset_id number;
157: l_dest_asset_id number;

Line 394: if not FA_CACHE_PKG.fazcrsob

390: p_log_level_rec => p_log_level_rec);
391: end if;
392:
393: -- call the sob cache to get the table of sob_ids
394: if not FA_CACHE_PKG.fazcrsob
395: (x_book_type_code => p_book,
396: x_sob_tbl => l_sob_tbl,
397: p_log_level_rec => p_log_level_rec) then
398: raise group_adj_err;

Line 402: if NOT fa_cache_pkg.fazcbc(X_book => p_book,

398: raise group_adj_err;
399: end if;
400:
401: -- call the book_controls cache
402: if NOT fa_cache_pkg.fazcbc(X_book => p_book,
403: p_log_level_rec => p_log_level_rec) then
404: raise group_adj_err;
405: end if;
406:

Line 421: if NOT fa_cache_pkg.fazcbc(X_book => p_book,

417:
418: loop
419:
420: -- recall the book_controls cache for each trx
421: if NOT fa_cache_pkg.fazcbc(X_book => p_book,
422: p_log_level_rec => p_log_level_rec) then
423: raise group_adj_err;
424: end if;
425:

Line 509: l_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;

505: -- call the private API for each
506: FOR l_sob_index in 0..l_sob_tbl.count LOOP
507: if (l_sob_index = 0) then
508: l_mrc_sob_type_code := 'P';
509: l_asset_hdr_rec.set_of_books_id := fa_cache_pkg.fazcbc_record.set_of_books_id;
510:
511: -- SLA uptake - set event status from incomplete to unprocessed
512: -- need to determine original event type in this case
513: --

Line 621: if NOT fa_cache_pkg.fazcbcs(X_book => p_book,

617: end if;
618:
619: -- call the cache to set the sob_id used for rounding and other lower
620: -- level code for each book.
621: if NOT fa_cache_pkg.fazcbcs(X_book => p_book,
622: p_log_level_rec => p_log_level_rec)
623: then
624: raise group_adj_err;
625: end if;

Line 951: P_group_deprn_basis => fa_cache_pkg.fazccmt_record.deprn_basis_rule,

947: (P_book_type_code => l_asset_hdr_rec.book_type_code,
948: P_group_asset_id => l_asset_hdr_rec.asset_id,
949: P_period_counter => l_period_rec.period_num,
950: P_fiscal_year => l_period_rec.fiscal_year,
951: P_group_deprn_basis => fa_cache_pkg.fazccmt_record.deprn_basis_rule,
952: P_group_exclude_salvage => fa_cache_pkg.fazccmt_record.exclude_salvage_value_flag,
953: P_group_bonus_rule => l_asset_fin_rec_new.bonus_rule,
954: P_group_deprn_amount => l_deprn_exp,
955: P_group_bonus_amount => l_bonus_deprn_exp,

Line 952: P_group_exclude_salvage => fa_cache_pkg.fazccmt_record.exclude_salvage_value_flag,

948: P_group_asset_id => l_asset_hdr_rec.asset_id,
949: P_period_counter => l_period_rec.period_num,
950: P_fiscal_year => l_period_rec.fiscal_year,
951: P_group_deprn_basis => fa_cache_pkg.fazccmt_record.deprn_basis_rule,
952: P_group_exclude_salvage => fa_cache_pkg.fazccmt_record.exclude_salvage_value_flag,
953: P_group_bonus_rule => l_asset_fin_rec_new.bonus_rule,
954: P_group_deprn_amount => l_deprn_exp,
955: P_group_bonus_amount => l_bonus_deprn_exp,
956: P_tracking_method => l_asset_fin_rec_new.tracking_method,

Line 1046: if not fa_cache_pkg.fazccmt(l_asset_fin_rec_new.deprn_method_code

1042: raise group_adj_err;
1043: end if;
1044:
1045: if (l_mrc_sob_type_code <> 'R') then
1046: if not fa_cache_pkg.fazccmt(l_asset_fin_rec_new.deprn_method_code
1047: , l_asset_fin_rec_new.life_in_months,
1048: p_log_level_rec => p_log_level_rec) then
1049: fa_srvr_msg.add_message (calling_fn => l_calling_fn, p_log_level_rec => p_log_level_rec);
1050: raise group_adj_err;

Line 1072: P_group_deprn_basis => fa_cache_pkg.fazccmt_record.deprn_basis_rule,

1068: (P_book_type_code => l_asset_hdr_rec.book_type_code,
1069: P_group_asset_id => l_asset_hdr_rec.asset_id,
1070: P_period_counter => l_period_rec.period_num,
1071: P_fiscal_year => l_period_rec.fiscal_year,
1072: P_group_deprn_basis => fa_cache_pkg.fazccmt_record.deprn_basis_rule,
1073: P_group_exclude_salvage => fa_cache_pkg.fazccmt_record.exclude_salvage_value_flag,
1074: P_group_bonus_rule => l_asset_fin_rec_new.bonus_rule,
1075: P_group_deprn_amount => l_unplanned_deprn_rec.unplanned_amount,
1076: P_group_bonus_amount => 0,

Line 1073: P_group_exclude_salvage => fa_cache_pkg.fazccmt_record.exclude_salvage_value_flag,

1069: P_group_asset_id => l_asset_hdr_rec.asset_id,
1070: P_period_counter => l_period_rec.period_num,
1071: P_fiscal_year => l_period_rec.fiscal_year,
1072: P_group_deprn_basis => fa_cache_pkg.fazccmt_record.deprn_basis_rule,
1073: P_group_exclude_salvage => fa_cache_pkg.fazccmt_record.exclude_salvage_value_flag,
1074: P_group_bonus_rule => l_asset_fin_rec_new.bonus_rule,
1075: P_group_deprn_amount => l_unplanned_deprn_rec.unplanned_amount,
1076: P_group_bonus_amount => 0,
1077: P_tracking_method => l_asset_fin_rec_new.tracking_method,

Line 1794: if not fa_cache_pkg.fazccb

1790: l_grp_src_asset_fin_rec_new := l_src_asset_fin_rec_new;
1791: l_grp_src_asset_type_rec := l_src_asset_type_rec;
1792:
1793: -- call the category books cache for the accounts
1794: if not fa_cache_pkg.fazccb
1795: (X_book => l_src_asset_hdr_rec.book_type_code,
1796: X_cat_id => l_src_asset_cat_rec.category_id,
1797: p_log_level_rec => p_log_level_rec) then
1798: raise group_rec_err;

Line 1803: l_rsv_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

1799: end if;
1800:
1801: -- set up the structs to be passed to faxinaj
1802: l_rsv_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
1803: l_rsv_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1804: l_rsv_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1805: l_rsv_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
1806: l_rsv_adj.selection_thid := 0;
1807: l_rsv_adj.selection_retid := 0;

Line 1804: l_rsv_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

1800:
1801: -- set up the structs to be passed to faxinaj
1802: l_rsv_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
1803: l_rsv_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1804: l_rsv_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1805: l_rsv_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
1806: l_rsv_adj.selection_thid := 0;
1807: l_rsv_adj.selection_retid := 0;
1808: l_rsv_adj.leveling_flag := TRUE;

Line 1818: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;

1814: l_rsv_adj.distribution_id := 0;
1815: l_rsv_adj.mrc_sob_type_code := p_mrc_sob_type_code;
1816: l_rsv_adj.source_type_code := 'ADJUSTMENT';
1817: l_rsv_adj.adjustment_type := 'RESERVE';
1818: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
1819: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
1820: l_rsv_adj.account_type := 'DEPRN_RESERVE_ACCT';
1821:
1822:

Line 1819: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;

1815: l_rsv_adj.mrc_sob_type_code := p_mrc_sob_type_code;
1816: l_rsv_adj.source_type_code := 'ADJUSTMENT';
1817: l_rsv_adj.adjustment_type := 'RESERVE';
1818: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
1819: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
1820: l_rsv_adj.account_type := 'DEPRN_RESERVE_ACCT';
1821:
1822:
1823: l_rsv_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;

Line 1826: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;

1822:
1823: l_rsv_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;
1824: l_rsv_adj.asset_id := l_src_asset_hdr_rec.asset_id;
1825: l_rsv_adj.current_units := l_src_asset_desc_rec.current_units;
1826: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
1827: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
1828: l_rsv_adj.debit_credit_flag := 'DR';
1829:
1830:

Line 1827: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;

1823: l_rsv_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;
1824: l_rsv_adj.asset_id := l_src_asset_hdr_rec.asset_id;
1825: l_rsv_adj.current_units := l_src_asset_desc_rec.current_units;
1826: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
1827: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
1828: l_rsv_adj.debit_credit_flag := 'DR';
1829:
1830:
1831: l_exp_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;

Line 1832: l_exp_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

1828: l_rsv_adj.debit_credit_flag := 'DR';
1829:
1830:
1831: l_exp_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
1832: l_exp_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1833: l_exp_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1834: l_exp_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
1835: l_exp_adj.selection_thid := 0;
1836: l_exp_adj.selection_retid := 0;

Line 1833: l_exp_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

1829:
1830:
1831: l_exp_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
1832: l_exp_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1833: l_exp_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
1834: l_exp_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
1835: l_exp_adj.selection_thid := 0;
1836: l_exp_adj.selection_retid := 0;
1837: l_exp_adj.leveling_flag := TRUE;

Line 1854: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;

1850: l_exp_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;
1851: l_exp_adj.asset_id := l_src_asset_hdr_rec.asset_id;
1852: l_exp_adj.current_units := l_src_asset_desc_rec.current_units;
1853: l_exp_adj.code_combination_id := 0;
1854: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;
1855: l_exp_adj.debit_credit_flag := 'CR';
1856:
1857: -- Expense accounts have to be CR for the old acct
1858: -- Reserve accounts have to be DR for the old acct

Line 1882: if not fa_cache_pkg.fazccb

1878:
1879: if (nvl(l_src_asset_fin_rec_old.tracking_method, 'NO TRACK') = 'ALLOCATE') then
1880:
1881: -- call the category books cache for the accounts
1882: if not fa_cache_pkg.fazccb
1883: (X_book => l_mem_asset_hdr_rec.book_type_code,
1884: X_cat_id => l_mem_asset_cat_rec.category_id) then
1885: raise group_rec_err;
1886: end if;

Line 1891: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;

1887:
1888: l_exp_adj.transaction_header_id := l_mem_trans_rec.transaction_header_id;
1889: l_exp_adj.current_units := l_mem_asset_desc_rec.current_units;
1890: l_exp_adj.asset_id := l_mem_asset_hdr_rec.asset_id;
1891: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;
1892: l_exp_adj.track_member_flag := 'Y';
1893:
1894: if (p_log_level_rec.statement_level) then
1895: fa_debug_pkg.add(l_calling_fn, 'calling faxinaj','for exp source track',

Line 1932: if not fa_cache_pkg.fazccb

1928:
1929: if (nvl(l_src_asset_fin_rec_old.tracking_method,'NO TRACK')='ALLOCATE') then
1930:
1931: -- call the category books cache for the accounts
1932: if not fa_cache_pkg.fazccb
1933: (X_book => l_mem_asset_hdr_rec.book_type_code,
1934: X_cat_id => l_mem_asset_cat_rec.category_id) then
1935: raise group_rec_err;
1936: end if;

Line 1941: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;

1937:
1938: l_rsv_adj.transaction_header_id := l_mem_trans_rec.transaction_header_id;
1939: l_rsv_adj.current_units := l_mem_asset_desc_rec.current_units;
1940: l_rsv_adj.asset_id := l_mem_asset_hdr_rec.asset_id;
1941: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
1942: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
1943: l_rsv_adj.track_member_flag := 'Y';
1944:
1945: if (p_log_level_rec.statement_level) then

Line 1942: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;

1938: l_rsv_adj.transaction_header_id := l_mem_trans_rec.transaction_header_id;
1939: l_rsv_adj.current_units := l_mem_asset_desc_rec.current_units;
1940: l_rsv_adj.asset_id := l_mem_asset_hdr_rec.asset_id;
1941: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
1942: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
1943: l_rsv_adj.track_member_flag := 'Y';
1944:
1945: if (p_log_level_rec.statement_level) then
1946: fa_debug_pkg.add(l_calling_fn, 'calling faxinaj','for rsv source track',

Line 2085: l_asset_hdr_rec.book_type_code := fa_cache_pkg.fazcbc_record.distribution_source_book;

2081: fa_debug_pkg.add(l_calling_fn, 'calling' ,'transfer api for standalone asset');
2082: end if;
2083:
2084: l_asset_hdr_rec := l_mem_asset_hdr_rec;
2085: l_asset_hdr_rec.book_type_code := fa_cache_pkg.fazcbc_record.distribution_source_book;
2086:
2087: FA_TRANSFER_PUB.do_transfer
2088: (p_api_version => l_api_version,
2089: p_init_msg_list => l_init_msg_list,

Line 2219: if not fa_cache_pkg.fazccb

2215:
2216: end if; -- (not FA_AMORT_PVT.faxama
2217:
2218: -- call the category books cache for the accounts
2219: if not fa_cache_pkg.fazccb
2220: (X_book => l_dest_asset_hdr_rec.book_type_code,
2221: X_cat_id => l_dest_asset_cat_rec.category_id,
2222: p_log_level_rec => p_log_level_rec) then
2223: raise group_rec_err;

Line 2228: l_rsv_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

2224: end if;
2225:
2226: -- set up the structs to be passed to faxinaj
2227: l_rsv_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
2228: l_rsv_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2229: l_rsv_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2230: l_rsv_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
2231: l_rsv_adj.selection_thid := 0;
2232: l_rsv_adj.selection_retid := 0;

Line 2229: l_rsv_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

2225:
2226: -- set up the structs to be passed to faxinaj
2227: l_rsv_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
2228: l_rsv_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2229: l_rsv_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2230: l_rsv_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
2231: l_rsv_adj.selection_thid := 0;
2232: l_rsv_adj.selection_retid := 0;
2233: l_rsv_adj.leveling_flag := TRUE;

Line 2243: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;

2239: l_rsv_adj.distribution_id := 0;
2240: l_rsv_adj.mrc_sob_type_code := p_mrc_sob_type_code;
2241: l_rsv_adj.source_type_code := 'ADJUSTMENT';
2242: l_rsv_adj.adjustment_type := 'RESERVE';
2243: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
2244: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
2245: l_rsv_adj.account_type := 'DEPRN_RESERVE_ACCT';
2246:
2247: l_rsv_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;

Line 2244: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;

2240: l_rsv_adj.mrc_sob_type_code := p_mrc_sob_type_code;
2241: l_rsv_adj.source_type_code := 'ADJUSTMENT';
2242: l_rsv_adj.adjustment_type := 'RESERVE';
2243: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
2244: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
2245: l_rsv_adj.account_type := 'DEPRN_RESERVE_ACCT';
2246:
2247: l_rsv_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;
2248: l_rsv_adj.asset_id := l_src_asset_hdr_rec.asset_id;

Line 2250: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;

2246:
2247: l_rsv_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;
2248: l_rsv_adj.asset_id := l_src_asset_hdr_rec.asset_id;
2249: l_rsv_adj.current_units := l_src_asset_desc_rec.current_units;
2250: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
2251: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
2252: l_rsv_adj.debit_credit_flag := 'CR';
2253:
2254:

Line 2251: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;

2247: l_rsv_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;
2248: l_rsv_adj.asset_id := l_src_asset_hdr_rec.asset_id;
2249: l_rsv_adj.current_units := l_src_asset_desc_rec.current_units;
2250: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
2251: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
2252: l_rsv_adj.debit_credit_flag := 'CR';
2253:
2254:
2255: l_exp_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;

Line 2256: l_exp_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

2252: l_rsv_adj.debit_credit_flag := 'CR';
2253:
2254:
2255: l_exp_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
2256: l_exp_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2257: l_exp_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2258: l_exp_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
2259: l_exp_adj.selection_thid := 0;
2260: l_exp_adj.selection_retid := 0;

Line 2257: l_exp_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;

2253:
2254:
2255: l_exp_adj.book_type_code := l_src_asset_hdr_rec.book_type_code;
2256: l_exp_adj.period_counter_created := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2257: l_exp_adj.period_counter_adjusted := fa_cache_pkg.fazcbc_record.last_period_counter + 1;
2258: l_exp_adj.selection_mode := FA_ADJUST_TYPE_PKG.FA_AJ_ACTIVE;
2259: l_exp_adj.selection_thid := 0;
2260: l_exp_adj.selection_retid := 0;
2261: l_exp_adj.leveling_flag := TRUE;

Line 2277: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;

2273: l_exp_adj.transaction_header_id := l_src_trans_rec.transaction_header_id;
2274: l_exp_adj.asset_id := l_src_asset_hdr_rec.asset_id;
2275: l_exp_adj.current_units := l_src_asset_desc_rec.current_units;
2276: l_exp_adj.code_combination_id := 0;
2277: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;
2278: l_exp_adj.debit_credit_flag := 'DR';
2279:
2280: -- set up the structs to be passed to faxinaj
2281: l_rsv_adj.transaction_header_id := l_dest_trans_rec.transaction_header_id;

Line 2313: if not fa_cache_pkg.fazccb

2309:
2310: if (nvl(l_dest_asset_fin_rec_new.tracking_method, 'NO TRACK') = 'ALLOCATE') then
2311:
2312: -- call the category books cache for the accounts
2313: if not fa_cache_pkg.fazccb
2314: (X_book => l_mem_asset_hdr_rec.book_type_code,
2315: X_cat_id => l_mem_asset_cat_rec.category_id) then
2316: raise group_rec_err;
2317: end if;

Line 2322: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;

2318:
2319: l_exp_adj.transaction_header_id := l_mem_trans_rec.transaction_header_id;
2320: l_exp_adj.current_units := l_mem_asset_desc_rec.current_units;
2321: l_exp_adj.asset_id := l_mem_asset_hdr_rec.asset_id;
2322: l_exp_adj.account := fa_cache_pkg.fazccb_record.deprn_expense_acct;
2323: l_exp_adj.track_member_flag := 'Y';
2324:
2325: if (p_log_level_rec.statement_level) then
2326: fa_debug_pkg.add(l_calling_fn, 'calling faxinaj','for exp dest track',

Line 2362: if not fa_cache_pkg.fazccb

2358:
2359: if (nvl(l_dest_asset_fin_rec_new.tracking_method,'NO TRACK')='ALLOCATE') then
2360:
2361: -- call the category books cache for the accounts
2362: if not fa_cache_pkg.fazccb
2363: (X_book => l_mem_asset_hdr_rec.book_type_code,
2364: X_cat_id => l_mem_asset_cat_rec.category_id) then
2365: raise group_rec_err;
2366: end if;

Line 2371: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;

2367:
2368: l_rsv_adj.transaction_header_id := l_mem_trans_rec.transaction_header_id;
2369: l_rsv_adj.current_units := l_mem_asset_desc_rec.current_units;
2370: l_rsv_adj.asset_id := l_mem_asset_hdr_rec.asset_id;
2371: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
2372: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
2373: l_rsv_adj.track_member_flag := 'Y';
2374:
2375: if (p_log_level_rec.statement_level) then

Line 2372: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;

2368: l_rsv_adj.transaction_header_id := l_mem_trans_rec.transaction_header_id;
2369: l_rsv_adj.current_units := l_mem_asset_desc_rec.current_units;
2370: l_rsv_adj.asset_id := l_mem_asset_hdr_rec.asset_id;
2371: l_rsv_adj.code_combination_id := fa_cache_pkg.fazccb_record.reserve_account_ccid;
2372: l_rsv_adj.account := fa_cache_pkg.fazccb_record.deprn_reserve_acct;
2373: l_rsv_adj.track_member_flag := 'Y';
2374:
2375: if (p_log_level_rec.statement_level) then
2376: fa_debug_pkg.add(l_calling_fn, 'calling faxinaj','for rsv dest track',