DBA Data[Home] [Help]

APPS.PO_PRICE_BREAK_GRP dependencies on PO_ADVANCED_PRICE_PVT

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

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

Line 626: PO_ADVANCED_PRICE_PVT.get_advanced_price

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

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

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

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

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

Line 789: PO_ADVANCED_PRICE_PVT.get_advanced_price

785: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Call Advanced Pricing API(CPA)');
786: END IF;
787:
788:
789: PO_ADVANCED_PRICE_PVT.get_advanced_price
790: ( p_org_id => p_org_id
791: , p_supplier_id => p_supplier_id
792: , p_supplier_site_id => p_supplier_site_id
793: , p_creation_date => p_creation_date

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

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