DBA Data[Home] [Help]

APPS.PO_DOCUMENT_CHECKS_GRP dependencies on PO_RETROACTIVE_PRICING_PVT

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

1391: -- Bug 3565522 : Allow retroactive price changes for all releases only
1392: -- when the archive is set to approve
1393: ----------------------------------------------------------------------------
1394: l_progress := '020';
1395: IF (PO_RETROACTIVE_PRICING_PVT.get_retro_mode() = 'ALL_RELEASES') AND
1396: (l_archive_mode_std_po = 'APPROVE' ) AND
1397: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'PO',
1398: p_org_id => l_current_org_id)) AND
1399: -- Bug 3231062

Line 1400: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(

1396: (l_archive_mode_std_po = 'APPROVE' ) AND
1397: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'PO',
1398: p_org_id => l_current_org_id)) AND
1399: -- Bug 3231062
1400: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(
1401: p_std_po_price_change => 'Y',
1402: p_po_line_id => p_po_line_id,
1403: p_po_line_loc_id => null ) = 'Y')
1404: THEN

Line 1409: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(

1405: -- Allow price updates. Remember this as a retroactive price change.
1406: x_retroactive_price_change := PO_CORE_S.G_PARAMETER_YES;
1407:
1408: -- Bug 3339149
1409: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(
1410: p_std_po_price_change => 'Y',
1411: p_po_line_id => p_po_line_id,
1412: p_po_line_loc_id => null ) = 'N')
1413: THEN

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

1650: -- Bug 3565522 : Allow retroactive price changes for all releases only
1651: -- when the archive is set to approve
1652: ----------------------------------------------------------------------------
1653: l_progress := '020';
1654: IF (PO_RETROACTIVE_PRICING_PVT.get_retro_mode() = 'ALL_RELEASES') AND
1655: (l_archive_mode_rel = 'APPROVE') AND
1656: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'RELEASE',
1657: p_org_id => l_current_org_id)) AND
1658: -- Bug 3231062

Line 1659: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(

1655: (l_archive_mode_rel = 'APPROVE') AND
1656: not (PO_CORE_S.is_encumbrance_on(p_doc_type => 'RELEASE',
1657: p_org_id => l_current_org_id)) AND
1658: -- Bug 3231062
1659: (PO_RETROACTIVE_PRICING_PVT.Is_Retro_Project_Allowed(
1660: p_std_po_price_change => 'N',
1661: p_po_line_id => null,
1662: p_po_line_loc_id => p_line_location_id ) = 'Y')
1663: THEN

Line 1668: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(

1664: -- Allow price updates. Remember this as a retroactive price change.
1665: x_retroactive_price_change := PO_CORE_S.G_PARAMETER_YES;
1666:
1667: -- Bug 3339149
1668: IF (PO_RETROACTIVE_PRICING_PVT.Is_Adjustment_Account_Valid(
1669: p_std_po_price_change => 'N',
1670: p_po_line_id => null,
1671: p_po_line_loc_id => p_line_location_id ) = 'N')
1672: THEN