7: l_total_match_amount NUMBER;
8:
9: BEGIN
10:
11: l_total_match_amount := OKL_LIKE_KIND_EXCHANGE_PVT.GET_TOTAL_MATCH_AMT (p_asset_id, p_tax_book);
12:
13: RETURN(l_total_match_amount);
14:
15: EXCEPTION
26: l_bal_sale_proceeds NUMBER;
27:
28: BEGIN
29:
30: l_bal_sale_proceeds := OKL_LIKE_KIND_EXCHANGE_PVT.GET_BALANCE_SALE_PROCEEDS (p_asset_id, p_tax_book);
31:
32: RETURN(l_bal_sale_proceeds);
33:
34: EXCEPTION
47: l_deferred_gain NUMBER;
48:
49: BEGIN
50:
51: l_deferred_gain := OKL_LIKE_KIND_EXCHANGE_PVT.GET_DEFERRED_GAIN(p_asset_id, p_tax_book);
52:
53: RETURN(l_deferred_gain);
54:
55: EXCEPTION
83:
84:
85:
86: -- CALL THE MAIN PROCEDURE
87: OKL_LIKE_KIND_EXCHANGE_PVT.CREATE_LIKE_KIND_EXCHANGE(
88: p_api_version => p_api_version
89: ,p_init_msg_list => p_init_msg_list
90: ,x_return_status => x_return_status
91: ,x_msg_count => x_msg_count