DBA Data[Home] [Help]

APPS.PO_SOURCING2_SV dependencies on PO_ADVANCED_PRICE_PVT

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

643: IF (l_source_document_type = 'BLANKET'
644: AND PO_GA_PVT.is_global_agreement(l_source_document_header_id))THEN
645:
646:
647: IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id)) THEN
648:
649: -- bug5339880
650: -- Use PO Currency directly, if provided. No need to pass in
651: -- rate information anymore

Line 671: PO_ADVANCED_PRICE_PVT.get_advanced_price

667: PO_DEBUG.debug_stmt(l_log_head, l_progress,'Call Advanced Pricing API(GBPA)');
668: END IF; /* IF g_debug_stmt */
669:
670:
671: PO_ADVANCED_PRICE_PVT.get_advanced_price
672: (p_org_id => p_org_id
673: , p_supplier_id => p_supplier_id
674: , p_supplier_site_id => p_supplier_site_id
675: , p_creation_date => p_creation_date

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

723: PO_DEBUG.debug_stmt(l_log_head, l_progress,
724: 'Not a valid price type to call Advanced Pricing API(GBPA)');
725: END IF;
726:
727: END IF; /*IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id))*/
728:
729: END IF; /* IF l_source_document_type IN ('BLANKET')* and global */
730:
731: --

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

746: -- and Advanced Pricing API does not return any new price,the value of p_in_price
747: -- will be passed back
748: l_price := p_in_price;
749:
750: IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id)) THEN
751: l_progress := '180';
752: IF g_debug_stmt THEN
753: PO_DEBUG.debug_stmt(l_log_head, l_progress,'Call Advanced Pricing API(CPA)');
754: END IF;

Line 781: PO_ADVANCED_PRICE_PVT.get_advanced_price

777: PO_DEBUG.debug_var(l_log_head, l_progress, 'l_currency_code', l_currency_code);
778: PO_DEBUG.debug_stmt(l_log_head, l_progress,'Call Advanced Pricing API(CPA)');
779: END IF; /* IF g_debug_stmt */
780:
781: PO_ADVANCED_PRICE_PVT.get_advanced_price
782: (p_org_id => p_org_id
783: , p_supplier_id => p_supplier_id
784: , p_supplier_site_id => p_supplier_site_id
785: , p_creation_date => p_creation_date

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

828: IF g_debug_stmt THEN
829: PO_DEBUG.debug_stmt(l_log_head, l_progress,
830: 'Not a valid price type to call Advanced Pricing API(CPA)');
831: END IF;
832: END IF; /*IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id))*/
833:
834: --
835: ELSIF (l_src_flag = 'N') THEN
836: l_price := p_in_price;

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

834: --
835: ELSIF (l_src_flag = 'N') THEN
836: l_price := p_in_price;
837:
838: IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id)) THEN
839: l_progress := '420';
840: IF g_debug_stmt THEN
841: PO_DEBUG.debug_stmt(l_log_head, l_progress,'Call Advanced Pricing API(NSD - No Source Document)');
842: END IF;

Line 861: PO_ADVANCED_PRICE_PVT.get_advanced_price

857: PO_DEBUG.debug_var(l_log_head, l_progress, 'l_currency_code', l_currency_code);
858: PO_DEBUG.debug_stmt(l_log_head, l_progress,'Call Advanced Pricing API(NSD - No Source Document)');
859: END IF;
860:
861: PO_ADVANCED_PRICE_PVT.get_advanced_price
862: (p_org_id => p_org_id
863: , p_supplier_id => p_supplier_id
864: , p_supplier_site_id => p_supplier_site_id
865: , p_creation_date => p_creation_date

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

903: IF g_debug_stmt THEN
904: PO_DEBUG.debug_stmt(l_log_head, l_progress,
905: 'Not a valid price type to call Advanced Pricing API(NSD - No Source Document)');
906: END IF;
907: END IF; /*IF (PO_ADVANCED_PRICE_PVT.is_valid_qp_line_type(p_line_type_id))*/
908: --
909: END IF; /* IF p_po_line_id IS NOT NULL */
910: --
911: