141: X_RETURN_STATUS OUT NOCOPY VARCHAR2,
142: X_MSG_COUNT OUT NOCOPY NUMBER,
143: X_MSG_DATA OUT NOCOPY VARCHAR2)
144: IS
145: CURSOR rr_old_cur(l_role_relate_id JTF_RS_ROLE_RELATIONS.ROLE_RELATE_ID%TYPE)
146: IS
147: SELECT role_resource_id,
148: role_resource_type,
149: role_id,
149: role_id,
150: start_date_active,
151: end_date_active,
152: object_version_number
153: FROM jtf_rs_role_relations
154: WHERE role_relate_id = l_role_relate_id;
155:
156:
157: --declare variables
155:
156:
157: --declare variables
158: --old value
159: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
160: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
161: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
162: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
163: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
156:
157: --declare variables
158: --old value
159: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
160: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
161: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
162: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
163: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
164: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
157: --declare variables
158: --old value
159: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
160: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
161: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
162: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
163: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
164: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
165:
158: --old value
159: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
160: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
161: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
162: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
163: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
164: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
165:
166:
159: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
160: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
161: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
162: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
163: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
164: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
165:
166:
167:
160: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
161: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
162: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
163: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
164: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
165:
166:
167:
168: --new values
165:
166:
167:
168: --new values
169: l_ROLE_resource_id_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
170: l_role_resource_type_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
171: l_role_id_n JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
172: l_start_date_active_n JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
173: l_end_date_active_n JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
166:
167:
168: --new values
169: l_ROLE_resource_id_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
170: l_role_resource_type_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
171: l_role_id_n JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
172: l_start_date_active_n JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
173: l_end_date_active_n JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
174: l_object_version_number_n JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
167:
168: --new values
169: l_ROLE_resource_id_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
170: l_role_resource_type_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
171: l_role_id_n JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
172: l_start_date_active_n JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
173: l_end_date_active_n JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
174: l_object_version_number_n JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
175:
168: --new values
169: l_ROLE_resource_id_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
170: l_role_resource_type_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
171: l_role_id_n JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
172: l_start_date_active_n JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
173: l_end_date_active_n JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
174: l_object_version_number_n JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
175:
176:
169: l_ROLE_resource_id_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
170: l_role_resource_type_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
171: l_role_id_n JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
172: l_start_date_active_n JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
173: l_end_date_active_n JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
174: l_object_version_number_n JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
175:
176:
177:
170: l_role_resource_type_n JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
171: l_role_id_n JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
172: l_start_date_active_n JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
173: l_end_date_active_n JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
174: l_object_version_number_n JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
175:
176:
177:
178: rr_old_rec rr_old_cur%rowtype;
325: X_RETURN_STATUS OUT NOCOPY VARCHAR2,
326: X_MSG_COUNT OUT NOCOPY NUMBER,
327: X_MSG_DATA OUT NOCOPY VARCHAR2 )
328: IS
329: CURSOR rr_old_cur(l_role_relate_id JTF_RS_ROLE_RELATIONS.ROLE_RELATE_ID%TYPE)
330: IS
331: SELECT role_resource_id,
332: role_resource_type,
333: role_id,
333: role_id,
334: start_date_active,
335: end_date_active,
336: object_version_number
337: FROM jtf_rs_role_relations
338: WHERE role_relate_id = l_role_relate_id;
339:
340:
341: --declare variables
339:
340:
341: --declare variables
342: --old value
343: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
344: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
345: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
346: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
347: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
340:
341: --declare variables
342: --old value
343: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
344: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
345: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
346: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
347: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
348: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
341: --declare variables
342: --old value
343: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
344: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
345: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
346: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
347: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
348: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
349:
342: --old value
343: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
344: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
345: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
346: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
347: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
348: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
349:
350: rr_old_rec rr_old_cur%rowtype;
343: l_role_resource_id JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_ID%TYPE := null ;
344: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
345: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
346: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
347: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
348: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
349:
350: rr_old_rec rr_old_cur%rowtype;
351: l_role_relate_aud_id jtf_rs_role_relate_aud.role_relate_audit_id%type;
344: l_role_resource_type JTF_RS_ROLE_RELATIONS.ROLE_RESOURCE_TYPE%TYPE := NULL;
345: l_role_id JTF_RS_ROLE_RELATIONS.ROLE_ID%TYPE := null ;
346: l_start_date_active JTF_RS_ROLE_RELATIONS.START_DATE_ACTIVE%TYPE := null ;
347: l_end_date_active JTF_RS_ROLE_RELATIONS.END_DATE_ACTIVE%TYPE := null ;
348: l_object_version_number JTF_RS_ROLE_RELATIONS.OBJECT_VERSION_NUMBER%TYPE := NULL;
349:
350: rr_old_rec rr_old_cur%rowtype;
351: l_role_relate_aud_id jtf_rs_role_relate_aud.role_relate_audit_id%type;
352: l_row_id varchar2(24) := null;