DBA Data[Home] [Help]

APPS.AP_OTHR_CHRG_MATCH_PKG dependencies on AP_UTILITIES_PKG

Line 446: g_period_name := AP_UTILITIES_PKG.get_current_gl_date(g_accounting_date);

442: l_debug_info := 'select period for accounting date';
443:
444: --get_current_gl_date will return NULL if the date passed to it doesn't fall in a
445: --open period.
446: g_period_name := AP_UTILITIES_PKG.get_current_gl_date(g_accounting_date);
447:
448: IF (g_period_name IS NULL) THEN
449:
450: --Get gl_period and Date from a future period for the accounting date

Line 451: ap_utilities_pkg.get_open_gl_date(p_date => g_accounting_date,

447:
448: IF (g_period_name IS NULL) THEN
449:
450: --Get gl_period and Date from a future period for the accounting date
451: ap_utilities_pkg.get_open_gl_date(p_date => g_accounting_date,
452: p_period_name => g_period_name,
453: p_gl_date => g_accounting_date);
454:
455: IF (g_accounting_date IS NULL) THEN

Line 519: x_othr_chrg_tab(i).charge_amt:= AP_UTILITIES_PKG.ap_round_currency(

515:
516: l_charge_amount :=(x_othr_chrg_tab(i).rcv_qty /l_total_rcv_qty)
517: * x_total_amount;
518:
519: x_othr_chrg_tab(i).charge_amt:= AP_UTILITIES_PKG.ap_round_currency(
520: l_charge_amount, g_invoice_currency_code);
521:
522: --get the max of the invoice line number with largest amount
523: IF ( x_othr_chrg_tab(i).charge_amt >= l_max_line_amount) THEN

Line 555: l_total_base_amount := AP_UTILITIES_PKG.ap_round_currency

551: --Calculate the base amount and rounding_amount
552: --for foreign currency invoices.
553: IF (g_exchange_rate IS NOT NULL) THEN
554:
555: l_total_base_amount := AP_UTILITIES_PKG.ap_round_currency
556: (g_exchange_rate * X_Total_Amount,
557: g_base_currency_code);
558:
559:

Line 564: l_base_amount := AP_UTILITIES_PKG.ap_round_currency

560: FOR I IN 1..X_row_count LOOP
561:
562: l_debug_info := 'calculate the base amount';
563:
564: l_base_amount := AP_UTILITIES_PKG.ap_round_currency
565: (g_exchange_rate * x_othr_chrg_tab(i).charge_amt,
566: g_base_currency_code);
567:
568: x_othr_chrg_tab(i).base_amt := l_base_amount;