DBA Data[Home] [Help]

APPS.PO_PRICE_BREAK_GRP dependencies on PO_ADVANCED_PRICE_PVT

Line 614: IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id)) THEN

610:
611: IF (l_source_document_type = 'BLANKET'
612: AND PO_GA_PVT.is_global_agreement(p_source_document_header_id)) THEN
613:
614: IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id)) THEN
615:
616: l_progress := '305';
617: IF g_debug_stmt THEN
618: PO_DEBUG.debug_stmt(l_log_head,l_progress,'x_currency_price: ' || x_currency_price);

Line 622: PO_ADVANCED_PRICE_PVT.get_advanced_price

618: PO_DEBUG.debug_stmt(l_log_head,l_progress,'x_currency_price: ' || x_currency_price);
619: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Call Advanced Pricing API(GBPA)');
620: END IF;
621:
622: PO_ADVANCED_PRICE_PVT.get_advanced_price
623: ( p_org_id => p_org_id
624: , p_supplier_id => p_supplier_id
625: , p_supplier_site_id => p_supplier_site_id
626: , p_creation_date => p_creation_date

Line 670: END IF; /*IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id))*/

666: IF g_debug_stmt THEN
667: PO_DEBUG.debug_stmt(l_log_head, l_progress,
668: 'Not a valid price type to call Advanced Pricing API(GBPA)');
669: END IF;
670: END IF; /*IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id))*/
671:
672:
673: END IF; /* (l_source_document_type IN ('BLANKET')*/
674:

Line 758: IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id)) THEN

754: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Advanced Pricing is not installed, nullify the new price');
755: END IF;
756: ELSE --Bug 5516257: Call Adv Pricing API if it's installed
757:
758: IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id)) THEN
759:
760: -- Bug 3373445 START
761: -- p_in_price is in base currency, convert it to transaction currency
762: l_progress := '350';

Line 785: PO_ADVANCED_PRICE_PVT.get_advanced_price

781: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Call Advanced Pricing API(CPA)');
782: END IF;
783:
784:
785: PO_ADVANCED_PRICE_PVT.get_advanced_price
786: ( p_org_id => p_org_id
787: , p_supplier_id => p_supplier_id
788: , p_supplier_site_id => p_supplier_site_id
789: , p_creation_date => p_creation_date

Line 835: END IF; /*IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id))*/

831: IF g_debug_stmt THEN
832: PO_DEBUG.debug_stmt(l_log_head, l_progress,
833: 'Not a valid price type to call Advanced Pricing API(CPA)');
834: END IF;
835: END IF; /*IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id))*/
836:
837: --
838:
839: END IF; -- if QP is not installed , license is <> PO