DBA Data[Home] [Help]

APPS.PO_DOCUMENT_CHECKS_GRP dependencies on PO_RETROACTIVE_PRICING_PVT

Line 1385: IF (PO_RETROACTIVE_PRICING_PVT.get_retro_mode() = 'ALL_RELEASES') AND

1381: -- Bug 3565522 : Allow retroactive price changes for all releases only
1382: -- when the archive is set to approve
1383: ----------------------------------------------------------------------------
1384: l_progress := '020';
1385: IF (PO_RETROACTIVE_PRICING_PVT.get_retro_mode() = 'ALL_RELEASES') AND
1386: (l_archive_mode_std_po = 'APPROVE' ) AND
1387: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'PO',
1388: p_org_id => l_current_org_id)) AND
1389: -- Bug 3231062

Line 1390: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(

1386: (l_archive_mode_std_po = 'APPROVE' ) AND
1387: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'PO',
1388: p_org_id => l_current_org_id)) AND
1389: -- Bug 3231062
1390: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(
1391: p_std_po_price_change => 'Y',
1392: p_po_line_id => p_po_line_id,
1393: p_po_line_loc_id => null ) = 'Y')
1394: THEN

Line 1399: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(

1395: -- Allow price updates. Remember this as a retroactive price change.
1396: x_retroactive_price_change := PO_CORE_S.G_PARAMETER_YES;
1397:
1398: -- Bug 3339149
1399: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(
1400: p_std_po_price_change => 'Y',
1401: p_po_line_id => p_po_line_id,
1402: p_po_line_loc_id => null ) = 'N')
1403: THEN

Line 1644: IF (PO_RETROACTIVE_PRICING_PVT.get_retro_mode() = 'ALL_RELEASES') AND

1640: -- Bug 3565522 : Allow retroactive price changes for all releases only
1641: -- when the archive is set to approve
1642: ----------------------------------------------------------------------------
1643: l_progress := '020';
1644: IF (PO_RETROACTIVE_PRICING_PVT.get_retro_mode() = 'ALL_RELEASES') AND
1645: (l_archive_mode_rel = 'APPROVE') AND
1646: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'RELEASE',
1647: p_org_id => l_current_org_id)) AND
1648: -- Bug 3231062

Line 1649: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(

1645: (l_archive_mode_rel = 'APPROVE') AND
1646: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'RELEASE',
1647: p_org_id => l_current_org_id)) AND
1648: -- Bug 3231062
1649: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(
1650: p_std_po_price_change => 'N',
1651: p_po_line_id => null,
1652: p_po_line_loc_id => p_line_location_id ) = 'Y')
1653: THEN

Line 1658: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(

1654: -- Allow price updates. Remember this as a retroactive price change.
1655: x_retroactive_price_change := PO_CORE_S.G_PARAMETER_YES;
1656:
1657: -- Bug 3339149
1658: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(
1659: p_std_po_price_change => 'N',
1660: p_po_line_id => null,
1661: p_po_line_loc_id => p_line_location_id ) = 'N')
1662: THEN