DBA Data[Home] [Help]

APPS.AP_RETRO_PRICING_PKG dependencies on AP_UTILITIES_PKG

Line 2266: AP_UTILITIES_PKG.ap_round_currency(

2262: l_adj_dists_list(i+1).amount := l_ipv_dists_list(i).amount;
2263:
2264: /* Bug#10416960
2265: l_adj_dists_list(i+1).base_amount :=
2266: AP_UTILITIES_PKG.ap_round_currency(
2267: l_ipv_dists_list(i+1).amount*l_original_exchange_rate,
2268: p_base_currency_code); */
2269:
2270: l_adj_dists_list(i+1).base_amount := l_ipv_dists_list(i).base_amount;

Line 2318: AP_UTILITIES_PKG.ap_round_currency(

2314: 'RECEIPT',
2315: p_lines_rec.rcv_transaction_id);
2316: --Bug#10416960
2317: l_adj_dists_list(i+2).base_amount :=
2318: AP_UTILITIES_PKG.ap_round_currency(
2319: l_ipv_dists_list(i).amount*(l_original_exchange_rate - l_rcv_exchange_rate),
2320: p_base_currency_code);
2321: ELSE
2322: l_po_exchange_rate := AP_RETRO_PRICING_UTIL_PKG.get_exchange_rate(

Line 2329: AP_UTILITIES_PKG.ap_round_currency(

2325: /*Bug#10416960 p_lines_rec.po_header_id */
2326:
2327: --Bug#10416960
2328: l_adj_dists_list(i+2).base_amount :=
2329: AP_UTILITIES_PKG.ap_round_currency(
2330: l_ipv_dists_list(i).base_amount*(l_original_exchange_rate - l_po_exchange_rate),
2331: p_base_currency_code);
2332: END IF;
2333: -- Adjust Expense Dist Amount

Line 2797: AP_UTILITIES_PKG.ap_round_currency(

2793:
2794: l_tipv_adj_dists_list(i+1).amount := l_tipv_dists_list(i).amount; --Bug5485084 removed -1
2795: /*Bug#10416960
2796: l_tipv_adj_dists_list(i+1).base_amount :=
2797: AP_UTILITIES_PKG.ap_round_currency(
2798: l_tipv_dists_list(i+1).amount*p_original_exchange_rate,
2799: p_base_currency_code); */
2800:
2801: l_tipv_adj_dists_list(i+1).base_amount := l_tipv_dists_list(i).base_amount;

Line 2855: AP_UTILITIES_PKG.ap_round_currency(

2851: 'RECEIPT',
2852: p_lines_rec.rcv_transaction_id);
2853: --Bug#10416960
2854: l_tipv_adj_dists_list(i+2).base_amount :=
2855: AP_UTILITIES_PKG.ap_round_currency(
2856: l_tipv_dists_list(i).amount*(p_original_exchange_rate - l_rcv_exchange_rate),
2857: p_base_currency_code);
2858: ELSE
2859: l_po_exchange_rate := AP_RETRO_PRICING_UTIL_PKG.get_exchange_rate(

Line 2865: AP_UTILITIES_PKG.ap_round_currency(

2861: l_tipv_adj_dists_list(i).po_distribution_id );
2862: /*Bug#10416960 p_lines_rec.po_header_id */
2863: --Bug#10416960
2864: l_tipv_adj_dists_list(i+2).base_amount :=
2865: AP_UTILITIES_PKG.ap_round_currency(
2866: l_tipv_dists_list(i).amount*(p_original_exchange_rate - l_po_exchange_rate),
2867: p_base_currency_code);
2868: END IF;
2869:

Line 3308: AP_UTILITIES_PKG.ap_round_currency(

3304: l_ppa_lines_rec.line_source := 'PO PRICE ADJUSTMENT';
3305: l_ppa_lines_rec.match_type := 'PO_PRICE_ADJUSTMENT';
3306:
3307: l_ppa_lines_rec.amount :=
3308: AP_UTILITIES_PKG.ap_round_currency(
3309: p_lines_rec.quantity_invoiced*(p_instruction_lines_rec.unit_price - p_lines_rec.unit_price),
3310: p_ppa_invoice_rec.invoice_currency_code);
3311:
3312: l_ppa_lines_rec.unit_price := p_instruction_lines_rec.unit_price - p_lines_rec.unit_price;

Line 3383: AP_UTILITIES_PKG.ap_round_currency(

3379: --
3380: --quantity_invoiced and corrected_quantity are same for Qty Corrections
3381: IF p_lines_rec.match_type = 'QTY_CORRECTION' THEN
3382: l_ppa_invoice_dists_list(i).amount :=
3383: AP_UTILITIES_PKG.ap_round_currency(
3384: l_item_dists_list(i).corrected_quantity*(p_instruction_lines_rec.unit_price - p_lines_rec.unit_price),
3385: p_ppa_invoice_rec.invoice_currency_code);
3386: ELSE
3387: l_ppa_invoice_dists_list(i).amount :=

Line 3388: AP_UTILITIES_PKG.ap_round_currency(

3384: l_item_dists_list(i).corrected_quantity*(p_instruction_lines_rec.unit_price - p_lines_rec.unit_price),
3385: p_ppa_invoice_rec.invoice_currency_code);
3386: ELSE
3387: l_ppa_invoice_dists_list(i).amount :=
3388: AP_UTILITIES_PKG.ap_round_currency(
3389: l_item_dists_list(i).quantity_invoiced*(p_instruction_lines_rec.unit_price - p_lines_rec.unit_price),
3390: p_ppa_invoice_rec.invoice_currency_code);
3391:
3392: END IF;

Line 3395: AP_UTILITIES_PKG.ap_round_currency(

3391:
3392: END IF;
3393: --
3394: l_ppa_invoice_dists_list(i).base_amount :=
3395: AP_UTILITIES_PKG.ap_round_currency(
3396: l_ppa_invoice_dists_list(i).amount*p_ppa_invoice_rec.exchange_rate,
3397: p_base_currency_code);
3398:
3399: --l_ppa_invoice_dists_list(i).rounding_amount := NULL; -not selected

Line 5715: l_pay_curr_invoice_amount := ap_utilities_pkg.ap_round_currency(

5711: -------------------------------------------------------------------
5712: IF (l_invoice_currency_code <> l_payment_currency_code) AND
5713: (l_payment_cross_rate is NOT NULL) THEN
5714: --
5715: l_pay_curr_invoice_amount := ap_utilities_pkg.ap_round_currency(
5716: l_invoice_amount *l_payment_cross_rate,
5717: l_payment_currency_code);
5718: --Bugfix:4681253
5719: ELSE