DBA Data[Home] [Help]

APPS.RCV_HXT_GRP dependencies on STANDARD

Line 172: -- bug 5976883 : Have changed the fnd logging logic according to PO standards

168: -- package globals
169: G_PKG_NAME CONSTANT VARCHAR2(30) := 'RCV_HXT_GRP';
170: G_LOG_MODULE CONSTANT VARCHAR2(40) := 'po.plsql.' || G_PKG_NAME;
171: G_CONC_LOG VARCHAR2(32767);
172: -- bug 5976883 : Have changed the fnd logging logic according to PO standards
173: -- Now at all places we are using the module.package.procedure convention.
174: g_debug_stmt CONSTANT BOOLEAN := PO_DEBUG.is_debug_stmt_on;
175: g_debug_unexp CONSTANT BOOLEAN := PO_DEBUG.is_debug_unexp_on;
176: -- global counters for summary reporting

Line 260: -- Bug 5976883 : Rewrote string debug function according to PO standards

256:
257: -- Private support procedures
258:
259: -- wrapper for RCV_HXT_GRP.string
260: -- Bug 5976883 : Rewrote string debug function according to PO standards
261: PROCEDURE string
262: ( log_level IN number
263: , module IN varchar2
264: , message IN varchar2

Line 803: -- shortcut for standard rate

799: l_cache_index BINARY_INTEGER;
800: BEGIN
801: g_price_differentials_calls := g_price_differentials_calls + 1;
802:
803: -- shortcut for standard rate
804: IF p_price_type = 'STANDARD' THEN
805: DECLARE
806: l_standard_rate price_differentials_cr;
807: BEGIN

Line 804: IF p_price_type = 'STANDARD' THEN

800: BEGIN
801: g_price_differentials_calls := g_price_differentials_calls + 1;
802:
803: -- shortcut for standard rate
804: IF p_price_type = 'STANDARD' THEN
805: DECLARE
806: l_standard_rate price_differentials_cr;
807: BEGIN
808: l_standard_rate.entity_id := p_po_line_id;

Line 806: l_standard_rate price_differentials_cr;

802:
803: -- shortcut for standard rate
804: IF p_price_type = 'STANDARD' THEN
805: DECLARE
806: l_standard_rate price_differentials_cr;
807: BEGIN
808: l_standard_rate.entity_id := p_po_line_id;
809: l_standard_rate.price_type := p_price_type;
810: l_standard_rate.enabled_flag := 'Y';

Line 808: l_standard_rate.entity_id := p_po_line_id;

804: IF p_price_type = 'STANDARD' THEN
805: DECLARE
806: l_standard_rate price_differentials_cr;
807: BEGIN
808: l_standard_rate.entity_id := p_po_line_id;
809: l_standard_rate.price_type := p_price_type;
810: l_standard_rate.enabled_flag := 'Y';
811: l_standard_rate.multiplier := 1.0;
812: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;

Line 809: l_standard_rate.price_type := p_price_type;

805: DECLARE
806: l_standard_rate price_differentials_cr;
807: BEGIN
808: l_standard_rate.entity_id := p_po_line_id;
809: l_standard_rate.price_type := p_price_type;
810: l_standard_rate.enabled_flag := 'Y';
811: l_standard_rate.multiplier := 1.0;
812: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
813:

Line 810: l_standard_rate.enabled_flag := 'Y';

806: l_standard_rate price_differentials_cr;
807: BEGIN
808: l_standard_rate.entity_id := p_po_line_id;
809: l_standard_rate.price_type := p_price_type;
810: l_standard_rate.enabled_flag := 'Y';
811: l_standard_rate.multiplier := 1.0;
812: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
813:
814: RETURN l_standard_rate;

Line 811: l_standard_rate.multiplier := 1.0;

807: BEGIN
808: l_standard_rate.entity_id := p_po_line_id;
809: l_standard_rate.price_type := p_price_type;
810: l_standard_rate.enabled_flag := 'Y';
811: l_standard_rate.multiplier := 1.0;
812: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
813:
814: RETURN l_standard_rate;
815: END;

Line 812: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;

808: l_standard_rate.entity_id := p_po_line_id;
809: l_standard_rate.price_type := p_price_type;
810: l_standard_rate.enabled_flag := 'Y';
811: l_standard_rate.multiplier := 1.0;
812: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
813:
814: RETURN l_standard_rate;
815: END;
816: END IF;

Line 814: RETURN l_standard_rate;

810: l_standard_rate.enabled_flag := 'Y';
811: l_standard_rate.multiplier := 1.0;
812: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
813:
814: RETURN l_standard_rate;
815: END;
816: END IF;
817:
818: l_cache_index := g_price_differentials_cache.LAST;

Line 1587: p_attributes.po_price_type <> 'STANDARD'

1583:
1584: -- validate that the Rate Type is valid for this PO line
1585: BEGIN
1586: IF p_attributes.old_block = 'N' AND
1587: p_attributes.po_price_type <> 'STANDARD'
1588: THEN
1589: IF get_price_differentials(p_attributes.po_line_id, p_attributes.po_price_type).enabled_flag <> 'Y' THEN
1590: RAISE INVALID_RATE_TYPE;
1591: END IF;