DBA Data[Home] [Help]

APPS.AP_MATCHING_UTILS_PKG dependencies on AP_MATCHING_PKG

Line 472: l_dist_tab ap_matching_pkg.dist_tab_type;

468: l_match_mode VARCHAR2(8);
469: l_index po_distributions_all.po_distribution_id%TYPE;
470: l_dist_ccid ap_invoice_distributions_all.dist_code_combination_id%TYPE;
471: l_corr_inv_dist_id ap_invoice_distributions_all.invoice_distribution_id%TYPE;
472: l_dist_tab ap_matching_pkg.dist_tab_type;
473: l_othr_chrg_tab ap_othr_chrg_match_pkg.othr_chrg_match_tabtype;
474: l_corr_dist_tab ap_matching_pkg.corr_dist_tab_type;
475: l_inv_line_tab ap_invoice_corrections_pkg.line_tab_type;
476: l_inv_dist_tab ap_invoice_corrections_pkg.dist_tab_type;

Line 474: l_corr_dist_tab ap_matching_pkg.corr_dist_tab_type;

470: l_dist_ccid ap_invoice_distributions_all.dist_code_combination_id%TYPE;
471: l_corr_inv_dist_id ap_invoice_distributions_all.invoice_distribution_id%TYPE;
472: l_dist_tab ap_matching_pkg.dist_tab_type;
473: l_othr_chrg_tab ap_othr_chrg_match_pkg.othr_chrg_match_tabtype;
474: l_corr_dist_tab ap_matching_pkg.corr_dist_tab_type;
475: l_inv_line_tab ap_invoice_corrections_pkg.line_tab_type;
476: l_inv_dist_tab ap_invoice_corrections_pkg.dist_tab_type;
477: l_debug_info VARCHAR2(2000);
478: current_calling_sequence VARCHAR2(2000);

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

580:
581:
582: IF (l_invoice_line_rec.match_type = 'ITEM_TO_PO') THEN
583:
584: l_debug_info := 'Calling AP_Matching_Pkg.Base_Credit_Po_Match';
585: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
586: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
587: END IF;
588:

Line 589: Ap_Matching_Pkg.Base_Credit_PO_Match(

585: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
586: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
587: END IF;
588:
589: Ap_Matching_Pkg.Base_Credit_PO_Match(
590: X_match_mode => l_match_mode,
591: X_invoice_id => p_invoice_id,
592: X_invoice_line_number => p_invoice_line_number,
593: X_Po_Line_Location_id => l_invoice_line_rec.po_line_location_id,

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

729: ELSIF (l_invoice_line_rec.match_type IN ('PRICE_CORRECTION','QTY_CORRECTION')) THEN
730:
731: IF (l_invoice_line_rec.rcv_transaction_id IS NULL) THEN
732:
733: l_debug_info := 'Calling AP_Matching_Pkg.Price_Quantity_Correct_Inv_PO';
734: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
735: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
736: END IF;
737:

Line 738: Ap_Matching_Pkg.Price_Quantity_Correct_Inv_PO(

734: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
735: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,l_debug_info);
736: END IF;
737:
738: Ap_Matching_Pkg.Price_Quantity_Correct_Inv_PO(
739: X_Invoice_Id => p_invoice_id,
740: X_Invoice_Line_Number => p_invoice_line_number,
741: X_Corrected_Invoice_Id => l_invoice_line_rec.corrected_inv_id,
742: X_Corrected_Line_Number => l_invoice_line_rec.corrected_line_number,

Line 1743: l_dist_tab AP_MATCHING_PKG.DIST_TAB_TYPE;

1739: START WITH transaction_id = p_rcv_transaction_id
1740: CONNECT BY parent_transaction_id = PRIOR transaction_id
1741: AND PRIOR transaction_type <> 'DELIVER';
1742:
1743: l_dist_tab AP_MATCHING_PKG.DIST_TAB_TYPE;
1744:
1745: l_rcv_shipment_line_id RCV_SHIPMENT_LINES.SHIPMENT_LINE_ID%TYPE;
1746: l_po_line_location_id PO_LINE_LOCATIONS.LINE_LOCATION_ID%TYPE;
1747: l_total_match_quantity NUMBER;