DBA Data[Home] [Help]

APPS.PO_PRICE_DIFFERENTIALS_PVT dependencies on STANDARD

Line 625: -- Line Num of the Standard PO or Global Agreement Line

621: --p_entity_id
622: -- Unique ID for the given Entity Type.
623: --OUT:
624: --x_line_num
625: -- Line Num of the Standard PO or Global Agreement Line
626: --x_price_break_num
627: -- Price Break Num (only applicable to Global Agreement Price Breaks)
628: --x_job_name
629: -- Job Name on the Standard PO or Global Agreement Line

Line 629: -- Job Name on the Standard PO or Global Agreement Line

625: -- Line Num of the Standard PO or Global Agreement Line
626: --x_price_break_num
627: -- Price Break Num (only applicable to Global Agreement Price Breaks)
628: --x_job_name
629: -- Job Name on the Standard PO or Global Agreement Line
630: --x_job_description
631: -- Job Description on the Standard PO or Global Agreement Line
632: --Testing:
633: -- None.

Line 631: -- Job Description on the Standard PO or Global Agreement Line

627: -- Price Break Num (only applicable to Global Agreement Price Breaks)
628: --x_job_name
629: -- Job Name on the Standard PO or Global Agreement Line
630: --x_job_description
631: -- Job Description on the Standard PO or Global Agreement Line
632: --Testing:
633: -- None.
634: --End of Comments
635: -------------------------------------------------------------------------------

Line 827: -- returned a Price Break for the new Standard PO Line and the

823: -- order of precedence:
824: -- 1) The Req Line's Price Differentials if the Req Line has its
825: -- Resource Status as 'COMPLETE'
826: -- 2) The Blanket Price Break's Price Differentials if the Pricing API
827: -- returned a Price Break for the new Standard PO Line and the
828: -- "Allow Price Differentials" flag is set on the Req Line.
829: -- 3) The Blanket Line Price Differentials if the Req Line references one and
830: -- the "Allow Price Differentials" flag is set on the Req Line.
831: --Parameters:

Line 969: -- g) For Standard PO's, only a single value for the multiplier may

965: -- e) For Blankets, minimum multiplier is mandatory and maximum
966: -- multiplier is optional. If the maximum multiplier is specified,
967: -- it has to be greater than the minimum multiplier.
968: -- f) Multiplier column should be null for blankets.
969: -- g) For Standard PO's, only a single value for the multiplier may
970: -- be specified.
971: -- h) Min/Max multiplier columns should be null for Standard PO's.
972: -- 2) Generates unique price_differential_num's
973: -- 3) Fill in the entity type if it is null.

Line 971: -- h) Min/Max multiplier columns should be null for Standard PO's.

967: -- it has to be greater than the minimum multiplier.
968: -- f) Multiplier column should be null for blankets.
969: -- g) For Standard PO's, only a single value for the multiplier may
970: -- be specified.
971: -- h) Min/Max multiplier columns should be null for Standard PO's.
972: -- 2) Generates unique price_differential_num's
973: -- 3) Fill in the entity type if it is null.
974: -- 4) If an error occurs during the validation, sets
975: -- the process_status for those rows to 'REJECTED'.

Line 1659: IF l_doc_subtype = PO_CONSTANTS_SV.STANDARD THEN

1655: IF (l_value_basis <> 'RATE' OR l_purchase_basis <> 'TEMP LABOR') THEN
1656: RAISE PO_CORE_S.g_early_return_exc ;
1657: END IF;
1658:
1659: IF l_doc_subtype = PO_CONSTANTS_SV.STANDARD THEN
1660: d_pos := 40;
1661:
1662: IF p_doc_level = PO_CORE_S.g_doc_level_LINE THEN
1663: l_entity_type := 'PO LINE';