DBA Data[Home] [Help]

APPS.RCV_HXT_GRP dependencies on STANDARD

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

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

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

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

Line 813: -- shortcut for standard rate

809: l_cache_index BINARY_INTEGER;
810: BEGIN
811: g_price_differentials_calls := g_price_differentials_calls + 1;
812:
813: -- shortcut for standard rate
814: IF p_price_type = 'STANDARD' THEN
815: DECLARE
816: l_standard_rate price_differentials_cr;
817: BEGIN

Line 814: IF p_price_type = 'STANDARD' THEN

810: BEGIN
811: g_price_differentials_calls := g_price_differentials_calls + 1;
812:
813: -- shortcut for standard rate
814: IF p_price_type = 'STANDARD' THEN
815: DECLARE
816: l_standard_rate price_differentials_cr;
817: BEGIN
818: l_standard_rate.entity_id := p_po_line_id;

Line 816: l_standard_rate price_differentials_cr;

812:
813: -- shortcut for standard rate
814: IF p_price_type = 'STANDARD' THEN
815: DECLARE
816: l_standard_rate price_differentials_cr;
817: BEGIN
818: l_standard_rate.entity_id := p_po_line_id;
819: l_standard_rate.price_type := p_price_type;
820: l_standard_rate.enabled_flag := 'Y';

Line 818: l_standard_rate.entity_id := p_po_line_id;

814: IF p_price_type = 'STANDARD' THEN
815: DECLARE
816: l_standard_rate price_differentials_cr;
817: BEGIN
818: l_standard_rate.entity_id := p_po_line_id;
819: l_standard_rate.price_type := p_price_type;
820: l_standard_rate.enabled_flag := 'Y';
821: l_standard_rate.multiplier := 1.0;
822: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;

Line 819: l_standard_rate.price_type := p_price_type;

815: DECLARE
816: l_standard_rate price_differentials_cr;
817: BEGIN
818: l_standard_rate.entity_id := p_po_line_id;
819: l_standard_rate.price_type := p_price_type;
820: l_standard_rate.enabled_flag := 'Y';
821: l_standard_rate.multiplier := 1.0;
822: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
823:

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

816: l_standard_rate price_differentials_cr;
817: BEGIN
818: l_standard_rate.entity_id := p_po_line_id;
819: l_standard_rate.price_type := p_price_type;
820: l_standard_rate.enabled_flag := 'Y';
821: l_standard_rate.multiplier := 1.0;
822: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
823:
824: RETURN l_standard_rate;

Line 821: l_standard_rate.multiplier := 1.0;

817: BEGIN
818: l_standard_rate.entity_id := p_po_line_id;
819: l_standard_rate.price_type := p_price_type;
820: l_standard_rate.enabled_flag := 'Y';
821: l_standard_rate.multiplier := 1.0;
822: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
823:
824: RETURN l_standard_rate;
825: END;

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

818: l_standard_rate.entity_id := p_po_line_id;
819: l_standard_rate.price_type := p_price_type;
820: l_standard_rate.enabled_flag := 'Y';
821: l_standard_rate.multiplier := 1.0;
822: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
823:
824: RETURN l_standard_rate;
825: END;
826: END IF;

Line 824: RETURN l_standard_rate;

820: l_standard_rate.enabled_flag := 'Y';
821: l_standard_rate.multiplier := 1.0;
822: l_standard_rate.price := get_po_line(p_po_line_id).unit_price;
823:
824: RETURN l_standard_rate;
825: END;
826: END IF;
827:
828: l_cache_index := g_price_differentials_cache.LAST;

Line 1621: p_attributes.po_price_type <> 'STANDARD' THEN

1617:
1618: -- validate that the Rate Type is valid for this PO line
1619: BEGIN
1620: IF p_attributes.old_block = 'N' AND
1621: p_attributes.po_price_type <> 'STANDARD' THEN
1622: IF get_price_differentials(p_attributes.po_line_id, p_attributes.po_price_type).enabled_flag <> 'Y' THEN
1623: RAISE INVALID_RATE_TYPE;
1624: END IF;
1625: END IF;