DBA Data[Home] [Help]

APPS.PO_INVOICES_SV2 dependencies on AP_UTILITIES_PKG

Line 712: ap_utilities_pkg.get_exchange_rate(

708: X_curr_conversion_rate_date :=
709: X_rcv_txns.transaction_date ;
710:
711: X_curr_conversion_rate :=
712: ap_utilities_pkg.get_exchange_rate(
713: X_curr_currency_code,
714: X_def_base_currency_code,
715: X_curr_conversion_rate_type,
716: X_curr_conversion_rate_date,

Line 890: ap_utilities_pkg.get_exchange_rate(

886: X_curr_conversion_rate_date1 :=
887: X_rcv_txns.transaction_date ;
888:
889: X_curr_conversion_rate1 :=
890: ap_utilities_pkg.get_exchange_rate(
891: X_rcv_txns.currency_code,
892: X_def_base_currency_code,
893: X_rcv_txns.currency_conversion_type,
894: X_curr_conversion_rate_date1,

Line 1580: asn_debug.put_line ('X_pay_curr_invoice_amount ='|| ap_utilities_pkg.ap_round_currency(X_curr_invoice_amount * X_pay_cross_rate, X_ap_pay_curr));

1576: END IF;
1577:
1578: IF (g_asn_debug = 'Y') THEN
1579: asn_debug.put_line ('x_pay_cross_rate ='|| x_pay_cross_rate);
1580: asn_debug.put_line ('X_pay_curr_invoice_amount ='|| ap_utilities_pkg.ap_round_currency(X_curr_invoice_amount * X_pay_cross_rate, X_ap_pay_curr));
1581: END IF;
1582:
1583: -- create invoice header here
1584:

Line 2277: X_total_amount := ap_utilities_pkg.ap_round_currency(

2273:
2274: IF X_matching_basis = 'AMOUNT' THEN
2275: X_total_amount := X_amount;
2276: ELSE
2277: X_total_amount := ap_utilities_pkg.ap_round_currency(
2278: X_quantity * X_unit_price,
2279: X_invoice_currency_code);
2280: END IF;
2281:

Line 2354: X_curr_amount := ap_utilities_pkg.ap_round_currency(

2350: --Bug 3338268 - remove line item amt and qty calculations
2351: X_progress := '100';
2352:
2353: IF X_matching_basis <> 'AMOUNT' THEN
2354: X_curr_amount := ap_utilities_pkg.ap_round_currency(
2355: X_curr_qty * X_unit_price,
2356: X_invoice_currency_code);
2357: END IF;
2358:

Line 2369: X_base_amount := ap_utilities_pkg.ap_round_currency(

2365:
2366: IF (X_invoice_currency_code = X_base_currency_code) THEN
2367: X_base_amount := NULL;
2368: ELSE
2369: X_base_amount := ap_utilities_pkg.ap_round_currency(
2370: X_curr_amount * X_conversion_rate,
2371: X_base_currency_code);
2372: END IF;
2373:

Line 2431: x_invoiced_amount := ap_utilities_pkg.ap_round_currency(

2427: X_item_id);
2428: -- UOM conversion factor
2429: X_invoiced_unit_price := X_conversion_factor * X_unit_price;
2430: -- PO unit price in receipt uom
2431: x_invoiced_amount := ap_utilities_pkg.ap_round_currency(
2432: X_invoiced_quantity * X_invoiced_unit_price,
2433: X_invoice_currency_code);
2434: -- Amount in Receipt uom.
2435:

Line 3337: x_invoice_line_amount := AP_UTILITIES_PKG.ap_round_currency(

3333: l_api_name VARCHAR2(50) := 'calc_consumption_cost';
3334: BEGIN
3335: x_return_status := FND_API.G_RET_STS_SUCCESS;
3336:
3337: x_invoice_line_amount := AP_UTILITIES_PKG.ap_round_currency(
3338: p_quantity * p_unit_price,
3339: p_invoice_currency_code);
3340:
3341: IF (g_asn_debug = 'Y') THEN