DBA Data[Home] [Help]

APPS.PV_USER_MGMT_PVT dependencies on JTF_NUMBER_TABLE

Line 889: cursor check_curr_user_perms(l_role_id JTF_NUMBER_TABLE, l_user_name varchar2) IS

885: and jtfperm.permission_name in (G_PRIMARY_PERMISSION, G_PARTNER_PERMISSION)
886: and jtfp1.principal_name IN (Select * from table (CAST(l_role_name AS JTF_VARCHAR2_TABLE_1000)));
887:
888:
889: cursor check_curr_user_perms(l_role_id JTF_NUMBER_TABLE, l_user_name varchar2) IS
890: Select jtfperm.permission_name
891: FROM jtf_auth_principal_maps jtfpm, jtf_auth_principals_b jtfp1, jtf_auth_domains_b jtfd, jtf_auth_role_perms jtfrp,
892: jtf_auth_permissions_b jtfperm
893: where jtfp1.principal_name = l_user_name

Line 902: and jtfpm.jtf_auth_parent_principal_id NOT IN (Select * from table (CAST(l_role_id AS JTF_NUMBER_TABLE)))

898: and jtfrp.jtf_auth_permission_id = jtfperm.jtf_auth_permission_id
899: and jtfperm.permission_name in ( G_PRIMARY_PERMISSION, G_PARTNER_PERMISSION)
900: and jtfd.jtf_auth_domain_id=jtfpm.jtf_auth_domain_id
901: and jtfd.domain_name='CRM_DOMAIN'
902: and jtfpm.jtf_auth_parent_principal_id NOT IN (Select * from table (CAST(l_role_id AS JTF_NUMBER_TABLE)))
903: group by jtfperm.permission_name;
904:
905: cursor get_user_id(l_user_name varchar2) IS
906: Select fndu.user_id

Line 914: l_role_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

910:
911:
912: is_prtnr_perm_revoked boolean := false;
913: is_primary_perm_revoked boolean := false;
914: l_role_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
915: is_primary_user boolean := false;
916: is_partner_user boolean := false;
917: l_user_id NUMBER;
918: l_role varchar2(10);

Line 1128: cursor get_users_w_curr_role(cv_role_id JTF_NUMBER_TABLE) IS

1124: and jtfp1.principal_name IN (Select * from table (CAST(cv_role_name AS JTF_VARCHAR2_TABLE_1000)));
1125:
1126:
1127:
1128: cursor get_users_w_curr_role(cv_role_id JTF_NUMBER_TABLE) IS
1129: select /*+ cardinality( t 10 ) */ jtfp2.principal_name, fndu.user_id
1130: from jtf_auth_principal_maps jtfpm, jtf_auth_principals_b jtfp2,jtf_auth_principals_b jtfp1,
1131: fnd_user fndu, jtf_rs_resource_extns jtfre, (Select column_value from table
1132: (CAST(cv_role_id AS JTF_NUMBER_TABLE))) t

Line 1132: (CAST(cv_role_id AS JTF_NUMBER_TABLE))) t

1128: cursor get_users_w_curr_role(cv_role_id JTF_NUMBER_TABLE) IS
1129: select /*+ cardinality( t 10 ) */ jtfp2.principal_name, fndu.user_id
1130: from jtf_auth_principal_maps jtfpm, jtf_auth_principals_b jtfp2,jtf_auth_principals_b jtfp1,
1131: fnd_user fndu, jtf_rs_resource_extns jtfre, (Select column_value from table
1132: (CAST(cv_role_id AS JTF_NUMBER_TABLE))) t
1133: where jtfp1.jtf_auth_principal_id = t.column_value
1134: and jtfp1.is_user_flag = 0
1135: and jtfp1.jtf_auth_principal_id = jtfpm.jtf_auth_parent_principal_id
1136: and jtfpm.jtf_auth_principal_id = jtfp2.jtf_auth_principal_id

Line 1144: cursor get_usrs_perm_wo_curr_role(cv_role_id JTF_NUMBER_TABLE, cv_user_name JTF_VARCHAR2_TABLE_1000) IS

1140: and jtfre.category = 'PARTY';
1141:
1142:
1143: /** ??? Does this query need to handle inactive resources or partner contacts **/
1144: cursor get_usrs_perm_wo_curr_role(cv_role_id JTF_NUMBER_TABLE, cv_user_name JTF_VARCHAR2_TABLE_1000) IS
1145: select /*+ cardinality( t 10 ) */ jtfperm.permission_name, jtfp3.principal_name
1146: from jtf_auth_principals_b jtfp3, jtf_auth_role_perms jtfrp, jtf_auth_permissions_b jtfperm, jtf_auth_principal_maps jtfpm2, (Select column_value from table (CAST(cv_user_name AS JTF_VARCHAR2_TABLE_1000))) t
1147: where jtfp3.principal_name = t.column_value
1148: and jtfp3.is_user_flag = 1 and jtfp3.jtf_auth_principal_id=jtfpm2.jtf_auth_principal_id

Line 1150: and jtfpm2.jtf_auth_parent_principal_id NOT IN (Select * from table (CAST(cv_role_id AS JTF_NUMBER_TABLE)))

1146: from jtf_auth_principals_b jtfp3, jtf_auth_role_perms jtfrp, jtf_auth_permissions_b jtfperm, jtf_auth_principal_maps jtfpm2, (Select column_value from table (CAST(cv_user_name AS JTF_VARCHAR2_TABLE_1000))) t
1147: where jtfp3.principal_name = t.column_value
1148: and jtfp3.is_user_flag = 1 and jtfp3.jtf_auth_principal_id=jtfpm2.jtf_auth_principal_id
1149: and jtfpm2.jtf_auth_parent_principal_id = jtfrp.JTF_AUTH_PRINCIPAL_ID
1150: and jtfpm2.jtf_auth_parent_principal_id NOT IN (Select * from table (CAST(cv_role_id AS JTF_NUMBER_TABLE)))
1151: and jtfrp.JTF_AUTH_PERMISSION_ID = jtfperm.jtf_auth_permission_id
1152: and jtfperm.permission_name IN (G_PRIMARY_PERMISSION, G_PARTNER_PERMISSION)
1153: and jtfrp.positive_flag = 1
1154: group by jtfperm.permission_name, jtfp3.principal_name

Line 1163: l_role_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

1159: is_primary_perm_revoked boolean := false;
1160: is_primary_user boolean := false;
1161: is_partner_user boolean := false;
1162:
1163: l_role_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
1164: l_user_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
1165: l_user_names JTF_VARCHAR2_TABLE_1000 := JTF_VARCHAR2_TABLE_1000();
1166: l_user_perm_changed JTF_VARCHAR2_TABLE_1000 := JTF_VARCHAR2_TABLE_1000();
1167:

Line 1164: l_user_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

1160: is_primary_user boolean := false;
1161: is_partner_user boolean := false;
1162:
1163: l_role_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
1164: l_user_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
1165: l_user_names JTF_VARCHAR2_TABLE_1000 := JTF_VARCHAR2_TABLE_1000();
1166: l_user_perm_changed JTF_VARCHAR2_TABLE_1000 := JTF_VARCHAR2_TABLE_1000();
1167:
1168: l_prev_user_name VARCHAR2(255) := null;

Line 1430: l_role_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

1426: where user_id = l_user_id and category='PARTY');
1427:
1428: is_prtnr_perm_assigned boolean := false;
1429: is_primary_perm_assigned boolean := false;
1430: l_role_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
1431: is_primary_user boolean := false;
1432: is_partner_user boolean := false;
1433: l_user_id NUMBER;
1434: is_user_changed boolean := true;

Line 1684: l_user_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

1680:
1681: is_primary_user boolean := false;
1682: is_partner_user boolean := false;
1683:
1684: l_user_ids JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
1685: l_user_names JTF_VARCHAR2_TABLE_1000 := JTF_VARCHAR2_TABLE_1000();
1686: l_user_perm_changed JTF_VARCHAR2_TABLE_1000 := JTF_VARCHAR2_TABLE_1000();
1687:
1688: l_role varchar2(10);

Line 2298: l_program_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

2294: l_api_name CONSTANT VARCHAR2(30) := 'update_elig_prgm_4_new_ptnr';
2295: l_cnt NUMBER;
2296: l_partner_id NUMBER;
2297: l_member_type VARCHAR2(500);
2298: l_program_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2299: l_process_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2300: l_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2301: l_attr_id_tbl JTF_NUMBER_TABLE;
2302: l_attr_evaluation_result_tbl JTF_VARCHAR2_TABLE_100;

Line 2299: l_process_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

2295: l_cnt NUMBER;
2296: l_partner_id NUMBER;
2297: l_member_type VARCHAR2(500);
2298: l_program_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2299: l_process_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2300: l_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2301: l_attr_id_tbl JTF_NUMBER_TABLE;
2302: l_attr_evaluation_result_tbl JTF_VARCHAR2_TABLE_100;
2303: l_partner_attr_value_tbl JTF_VARCHAR2_TABLE_4000;

Line 2300: l_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();

2296: l_partner_id NUMBER;
2297: l_member_type VARCHAR2(500);
2298: l_program_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2299: l_process_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2300: l_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2301: l_attr_id_tbl JTF_NUMBER_TABLE;
2302: l_attr_evaluation_result_tbl JTF_VARCHAR2_TABLE_100;
2303: l_partner_attr_value_tbl JTF_VARCHAR2_TABLE_4000;
2304: l_evaluation_criteria_tbl JTF_VARCHAR2_TABLE_4000;

Line 2301: l_attr_id_tbl JTF_NUMBER_TABLE;

2297: l_member_type VARCHAR2(500);
2298: l_program_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2299: l_process_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2300: l_rule_id_tbl JTF_NUMBER_TABLE := JTF_NUMBER_TABLE();
2301: l_attr_id_tbl JTF_NUMBER_TABLE;
2302: l_attr_evaluation_result_tbl JTF_VARCHAR2_TABLE_100;
2303: l_partner_attr_value_tbl JTF_VARCHAR2_TABLE_4000;
2304: l_evaluation_criteria_tbl JTF_VARCHAR2_TABLE_4000;
2305: l_rule_pass_flag VARCHAR2(4);