466:
467: encoded_string := NULL;
468:
469: for rec in attribute_numbers(prog_appl_id, prog_name) loop
470: encoded_string := encoded_string || fnd_global.local_chr(rec.num);
471: end loop;
472:
473: return encoded_string;
474:
482: begin
483: FNDCPQCR_ACTIVE := TRUE;
484: FNDCPQCR_SYS_MODE := sys_mode;
485: FNDCPQCR_RESP_ACCESS := resp_access;
486: FNDCPQCR_USER_ID := fnd_global.user_id;
487: FNDCPQCR_RESP_APPL_ID := fnd_global.resp_appl_id;
488: FNDCPQCR_RESP_ID := fnd_global.resp_id;
489: end;
490:
483: FNDCPQCR_ACTIVE := TRUE;
484: FNDCPQCR_SYS_MODE := sys_mode;
485: FNDCPQCR_RESP_ACCESS := resp_access;
486: FNDCPQCR_USER_ID := fnd_global.user_id;
487: FNDCPQCR_RESP_APPL_ID := fnd_global.resp_appl_id;
488: FNDCPQCR_RESP_ID := fnd_global.resp_id;
489: end;
490:
491: function role_info( in_name in varchar2,
484: FNDCPQCR_SYS_MODE := sys_mode;
485: FNDCPQCR_RESP_ACCESS := resp_access;
486: FNDCPQCR_USER_ID := fnd_global.user_id;
487: FNDCPQCR_RESP_APPL_ID := fnd_global.resp_appl_id;
488: FNDCPQCR_RESP_ID := fnd_global.resp_id;
489: end;
490:
491: function role_info( in_name in varchar2,
492: in_system in varchar2,