DBA Data[Home] [Help]

APPS.AP_MATCHING_UTILS_PKG dependencies on AP_MATCHING_PKG

Line 512: l_dist_tab ap_matching_pkg.dist_tab_type;

508: l_match_mode VARCHAR2(8);
509: l_index po_distributions_all.po_distribution_id%TYPE;
510: l_dist_ccid ap_invoice_distributions_all.dist_code_combination_id%TYPE;
511: l_corr_inv_dist_id ap_invoice_distributions_all.invoice_distribution_id%TYPE;
512: l_dist_tab ap_matching_pkg.dist_tab_type;
513: l_othr_chrg_tab ap_othr_chrg_match_pkg.othr_chrg_match_tabtype;
514: l_corr_dist_tab ap_matching_pkg.corr_dist_tab_type;
515: l_inv_line_tab ap_invoice_corrections_pkg.line_tab_type;
516: l_inv_dist_tab ap_invoice_corrections_pkg.dist_tab_type;

Line 514: l_corr_dist_tab ap_matching_pkg.corr_dist_tab_type;

510: l_dist_ccid ap_invoice_distributions_all.dist_code_combination_id%TYPE;
511: l_corr_inv_dist_id ap_invoice_distributions_all.invoice_distribution_id%TYPE;
512: l_dist_tab ap_matching_pkg.dist_tab_type;
513: l_othr_chrg_tab ap_othr_chrg_match_pkg.othr_chrg_match_tabtype;
514: l_corr_dist_tab ap_matching_pkg.corr_dist_tab_type;
515: l_inv_line_tab ap_invoice_corrections_pkg.line_tab_type;
516: l_inv_dist_tab ap_invoice_corrections_pkg.dist_tab_type;
517: l_debug_info VARCHAR2(2000);
518: current_calling_sequence VARCHAR2(2000);

Line 627: l_debug_info := 'Calling AP_Matching_Pkg.Base_Credit_Po_Match';

623:
624:
625: IF (l_invoice_line_rec.match_type = 'ITEM_TO_PO') THEN
626:
627: l_debug_info := 'Calling AP_Matching_Pkg.Base_Credit_Po_Match';
628: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
629: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
630: END IF;
631:

Line 632: Ap_Matching_Pkg.Base_Credit_PO_Match(

628: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
629: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
630: END IF;
631:
632: Ap_Matching_Pkg.Base_Credit_PO_Match(
633: X_match_mode => l_match_mode,
634: X_invoice_id => p_invoice_id,
635: X_invoice_line_number => p_invoice_line_number,
636: X_Po_Line_Location_id => l_invoice_line_rec.po_line_location_id,

Line 776: l_debug_info := 'Calling AP_Matching_Pkg.Price_Quantity_Correct_Inv_PO';

772: ELSIF (l_invoice_line_rec.match_type IN ('PRICE_CORRECTION','QTY_CORRECTION')) THEN
773:
774: IF (l_invoice_line_rec.rcv_transaction_id IS NULL) THEN
775:
776: l_debug_info := 'Calling AP_Matching_Pkg.Price_Quantity_Correct_Inv_PO';
777: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
778: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
779: END IF;
780:

Line 781: Ap_Matching_Pkg.Price_Quantity_Correct_Inv_PO(

777: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
778: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
779: END IF;
780:
781: Ap_Matching_Pkg.Price_Quantity_Correct_Inv_PO(
782: X_Invoice_Id => p_invoice_id,
783: X_Invoice_Line_Number => p_invoice_line_number,
784: X_Corrected_Invoice_Id => l_invoice_line_rec.corrected_inv_id,
785: X_Corrected_Line_Number => l_invoice_line_rec.corrected_line_number,

Line 1811: l_dist_tab AP_MATCHING_PKG.DIST_TAB_TYPE;

1807: START WITH transaction_id = p_rcv_transaction_id
1808: CONNECT BY parent_transaction_id = PRIOR transaction_id
1809: AND PRIOR transaction_type <> 'DELIVER';
1810:
1811: l_dist_tab AP_MATCHING_PKG.DIST_TAB_TYPE;
1812:
1813: l_rcv_shipment_line_id RCV_SHIPMENT_LINES.SHIPMENT_LINE_ID%TYPE;
1814: l_po_line_location_id PO_LINE_LOCATIONS.LINE_LOCATION_ID%TYPE;
1815: l_total_match_quantity NUMBER;