DBA Data[Home] [Help]

APPS.AP_RECURRING_INVOICES_PKG dependencies on AP_UTILITIES_PKG

Line 429: AP_UTILITIES_PKG.Ap_Round_Currency(

425:
426: --Added IF ELSE code for bug#14621772
427: IF(P_base_currency_code <> P_invoice_currency_code)THEN
428: l_inv_hdr_base_amount :=
429: AP_UTILITIES_PKG.Ap_Round_Currency(
430: NVL(l_inv_hdr_amount, 0)* P_EXCHANGE_RATE,
431: P_BASE_CURRENCY_CODE);
432: ELSE
433: l_inv_hdr_base_amount := l_inv_hdr_amount;

Line 1307: ap_utilities_pkg.ap_round_currency(

1303: l_ready_for_wf := 'Y'; --bug 2333796
1304:
1305: --4392543
1306: l_pay_curr_invoice_amount:=
1307: ap_utilities_pkg.ap_round_currency(
1308: (P_invoice_amount * nvl( P_payment_cross_rate,1)),
1309: P_payment_currency_code);
1310:
1311:

Line 1801: C_next_amount := ap_utilities_pkg.ap_round_currency(

1797: P_next_amount := P_special_payment_amount2;
1798: P_next_amount_exclude_special := P_current_amount;
1799:
1800: else
1801: C_next_amount := ap_utilities_pkg.ap_round_currency(
1802: P_current_amount * (1+ (NVL(P_increment_percent, 0)/100))
1803: , P_currency_code);
1804: P_next_amount := C_next_amount;
1805: P_next_amount_exclude_special := C_next_amount;

Line 1929: P_first_amount := ap_utilities_pkg.ap_round_currency(

1925: / C_total_percentage;
1926:
1927: END IF;
1928:
1929: P_first_amount := ap_utilities_pkg.ap_round_currency(
1930: C_first_amount , P_currency_code);
1931:
1932:
1933: ELSIF (P_amount_source_flag = 'FIRST') then

Line 1953: C_total := ap_utilities_pkg.ap_round_currency(

1949: ---------------------------------------------
1950: -- Get control total
1951: ---------------------------------------------
1952: debug_info := 'Get control total';
1953: C_total := ap_utilities_pkg.ap_round_currency(
1954: (P_first_amount * C_total_percentage),P_currency_code);
1955:
1956: P_control_total := C_total + NVL(P_special_payment_amount1,0) +
1957: NVL(P_special_payment_amount2,0);

Line 2226: AP_UTILITIES_PKG.Ap_Round_Currency(

2222: NULL, --def_acctg_number_of_periods
2223: NULL, --def_acctg_period_type
2224: P_SET_OF_BOOKS_ID, --set_of_books_id
2225: P_AMOUNT, --amount
2226: AP_UTILITIES_PKG.Ap_Round_Currency(
2227: NVL(P_AMOUNT, 0) * P_EXCHANGE_RATE,
2228: P_BASE_CURRENCY_CODE), --base_amount
2229: NULL, --rounding_amount
2230: P_QUANTITY_INVOICED, --quantity_invoiced

Line 2552: l_base_line_amount := AP_UTILITIES_PKG.Ap_Round_Currency(

2548: END;
2549:
2550:
2551: debug_info := 'Calculate base_line_amount';
2552: l_base_line_amount := AP_UTILITIES_PKG.Ap_Round_Currency(
2553: NVL(p_line_amount,0) * p_exchange_rate ,
2554: p_base_currency_code);
2555:
2556: l_invoice_line_number := ap_invoices_pkg.get_max_line_number(p_invoice_id)+1;