418:
419: encoded_string := NULL;
420:
421: for rec in attribute_numbers(prog_appl_id, prog_name) loop
422: encoded_string := encoded_string || fnd_global.local_chr(rec.num);
423: end loop;
424:
425: return encoded_string;
426:
434: begin
435: FNDCPQCR_ACTIVE := TRUE;
436: FNDCPQCR_SYS_MODE := sys_mode;
437: FNDCPQCR_RESP_ACCESS := resp_access;
438: FNDCPQCR_USER_ID := fnd_global.user_id;
439: FNDCPQCR_RESP_APPL_ID := fnd_global.resp_appl_id;
440: FNDCPQCR_RESP_ID := fnd_global.resp_id;
441: end;
442:
435: FNDCPQCR_ACTIVE := TRUE;
436: FNDCPQCR_SYS_MODE := sys_mode;
437: FNDCPQCR_RESP_ACCESS := resp_access;
438: FNDCPQCR_USER_ID := fnd_global.user_id;
439: FNDCPQCR_RESP_APPL_ID := fnd_global.resp_appl_id;
440: FNDCPQCR_RESP_ID := fnd_global.resp_id;
441: end;
442:
443: function role_info( in_name in varchar2,
436: FNDCPQCR_SYS_MODE := sys_mode;
437: FNDCPQCR_RESP_ACCESS := resp_access;
438: FNDCPQCR_USER_ID := fnd_global.user_id;
439: FNDCPQCR_RESP_APPL_ID := fnd_global.resp_appl_id;
440: FNDCPQCR_RESP_ID := fnd_global.resp_id;
441: end;
442:
443: function role_info( in_name in varchar2,
444: in_system in varchar2,