1266: l_priv_item2 := 'T';
1267: l_priv_item3 := 'T';
1268: l_priv_item4 := 'T';
1269: ELSIF(l_attGrp_old <> l_attGrp_new) THEN
1270: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
1271: p_org_Id, NULL, NULL, NULL, l_party_id);
1272: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1273: p_org_Id, NULL, NULL, NULL, l_party_id);
1274: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1268: l_priv_item4 := 'T';
1269: ELSIF(l_attGrp_old <> l_attGrp_new) THEN
1270: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
1271: p_org_Id, NULL, NULL, NULL, l_party_id);
1272: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1273: p_org_Id, NULL, NULL, NULL, l_party_id);
1274: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1275: p_org_Id, NULL, NULL, NULL, l_party_id);
1276: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
1270: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
1271: p_org_Id, NULL, NULL, NULL, l_party_id);
1272: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1273: p_org_Id, NULL, NULL, NULL, l_party_id);
1274: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1275: p_org_Id, NULL, NULL, NULL, l_party_id);
1276: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
1277: p_org_Id, NULL, NULL, NULL, l_party_id);
1278: END IF; --IF(l_priv_name IS NULL OR l_priv_name = 'NOTAPPLICABLE') THEN
1272: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1273: p_org_Id, NULL, NULL, NULL, l_party_id);
1274: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1275: p_org_Id, NULL, NULL, NULL, l_party_id);
1276: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
1277: p_org_Id, NULL, NULL, NULL, l_party_id);
1278: END IF; --IF(l_priv_name IS NULL OR l_priv_name = 'NOTAPPLICABLE') THEN
1279:
1280: l_attGrp_old := l_attGrp_new;
1633: l_priv_item2 := 'T';
1634: l_priv_item3 := 'T';
1635: l_priv_item4 := 'T';
1636: ELSE
1637: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
1638: p_org_Id, NULL, NULL, NULL, l_party_id);
1639: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1640: p_org_Id, NULL, NULL, NULL, l_party_id);
1641: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1635: l_priv_item4 := 'T';
1636: ELSE
1637: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
1638: p_org_Id, NULL, NULL, NULL, l_party_id);
1639: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1640: p_org_Id, NULL, NULL, NULL, l_party_id);
1641: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1642: p_org_Id, NULL, NULL, NULL, l_party_id);
1643: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
1637: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
1638: p_org_Id, NULL, NULL, NULL, l_party_id);
1639: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1640: p_org_Id, NULL, NULL, NULL, l_party_id);
1641: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1642: p_org_Id, NULL, NULL, NULL, l_party_id);
1643: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
1644: p_org_Id, NULL, NULL, NULL, l_party_id);
1645: END IF; --IF(l_priv_name IS NULL) THEN
1639: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
1640: p_org_Id, NULL, NULL, NULL, l_party_id);
1641: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
1642: p_org_Id, NULL, NULL, NULL, l_party_id);
1643: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
1644: p_org_Id, NULL, NULL, NULL, l_party_id);
1645: END IF; --IF(l_priv_name IS NULL) THEN
1646: Debug_Message('Done finding and Populating privilege');
1647:
2106: l_priv_item2 := 'T';
2107: l_priv_item3 := 'T';
2108: l_priv_item4 := 'T';
2109: ELSE
2110: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2111: p_org_Id, NULL, NULL, NULL, l_party_id);
2112: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2113: p_org_Id, NULL, NULL, NULL, l_party_id);
2114: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2108: l_priv_item4 := 'T';
2109: ELSE
2110: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2111: p_org_Id, NULL, NULL, NULL, l_party_id);
2112: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2113: p_org_Id, NULL, NULL, NULL, l_party_id);
2114: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2115: p_org_Id, NULL, NULL, NULL, l_party_id);
2116: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2110: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2111: p_org_Id, NULL, NULL, NULL, l_party_id);
2112: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2113: p_org_Id, NULL, NULL, NULL, l_party_id);
2114: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2115: p_org_Id, NULL, NULL, NULL, l_party_id);
2116: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2117: p_org_Id, NULL, NULL, NULL, l_party_id);
2118: END IF;
2112: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2113: p_org_Id, NULL, NULL, NULL, l_party_id);
2114: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2115: p_org_Id, NULL, NULL, NULL, l_party_id);
2116: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2117: p_org_Id, NULL, NULL, NULL, l_party_id);
2118: END IF;
2119: Debug_Message('Done finding and Populating privilege');
2120: --Deleting all the values of temporary table that might have values for last loop.
2519: l_priv_item2 := 'T';
2520: l_priv_item3 := 'T';
2521: l_priv_item4 := 'T';
2522: ELSIF(l_attGrp_old <> l_attGrp_new) THEN
2523: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2524: p_org_Id, NULL, NULL, NULL, l_party_id);
2525: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2526: p_org_Id, NULL, NULL, NULL, l_party_id);
2527: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2521: l_priv_item4 := 'T';
2522: ELSIF(l_attGrp_old <> l_attGrp_new) THEN
2523: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2524: p_org_Id, NULL, NULL, NULL, l_party_id);
2525: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2526: p_org_Id, NULL, NULL, NULL, l_party_id);
2527: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2528: p_org_Id, NULL, NULL, NULL, l_party_id);
2529: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2523: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2524: p_org_Id, NULL, NULL, NULL, l_party_id);
2525: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2526: p_org_Id, NULL, NULL, NULL, l_party_id);
2527: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2528: p_org_Id, NULL, NULL, NULL, l_party_id);
2529: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2530: p_org_Id, NULL, NULL, NULL, l_party_id);
2531: END IF; --IF (l_priv_name IS NULL) THEN
2525: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2526: p_org_Id, NULL, NULL, NULL, l_party_id);
2527: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2528: p_org_Id, NULL, NULL, NULL, l_party_id);
2529: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2530: p_org_Id, NULL, NULL, NULL, l_party_id);
2531: END IF; --IF (l_priv_name IS NULL) THEN
2532:
2533: -- Finding the Change Policy for an Attribute Group
2659: l_priv_item2 := 'T';
2660: l_priv_item3 := 'T';
2661: l_priv_item4 := 'T';
2662: ELSIF(l_attGrp_old <> l_attGrp_new) THEN
2663: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2664: p_org_Id, NULL, NULL, NULL, l_party_id);
2665: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2666: p_org_Id, NULL, NULL, NULL, l_party_id);
2667: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2661: l_priv_item4 := 'T';
2662: ELSIF(l_attGrp_old <> l_attGrp_new) THEN
2663: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2664: p_org_Id, NULL, NULL, NULL, l_party_id);
2665: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2666: p_org_Id, NULL, NULL, NULL, l_party_id);
2667: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2668: p_org_Id, NULL, NULL, NULL, l_party_id);
2669: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2663: l_priv_item1 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item1,
2664: p_org_Id, NULL, NULL, NULL, l_party_id);
2665: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2666: p_org_Id, NULL, NULL, NULL, l_party_id);
2667: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2668: p_org_Id, NULL, NULL, NULL, l_party_id);
2669: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2670: p_org_Id, NULL, NULL, NULL, l_party_id);
2671: END IF; -- IF (l_priv_name IS NULL) THEN
2665: l_priv_item2 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item2,
2666: p_org_Id, NULL, NULL, NULL, l_party_id);
2667: l_priv_item3 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item3,
2668: p_org_Id, NULL, NULL, NULL, l_party_id);
2669: l_priv_item4 := EGO_DATA_SECURITY.CHECK_FUNCTION( 1.0, l_priv_name, 'EGO_ITEM', p_item4,
2670: p_org_Id, NULL, NULL, NULL, l_party_id);
2671: END IF; -- IF (l_priv_name IS NULL) THEN
2672:
2673: -- Finding the Change Policy for an Attribute Group