Commit 801594ea authored by dpingle's avatar dpingle

* bu role profile sql file.

w_bu_role_profile.sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@214845 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2a0ce649
...@@ -16,6 +16,49 @@ ALTER TABLE BU_ROLE_PROFILE ADD CONSTRAINT BU_ROLE_PROFILE_X PRIMARY KEY(BU_CODE ...@@ -16,6 +16,49 @@ ALTER TABLE BU_ROLE_PROFILE ADD CONSTRAINT BU_ROLE_PROFILE_X PRIMARY KEY(BU_CODE
ALTER TABLE BU_ROLE_PROFILE ADD CONSTRAINT BU_ROLE_PROFILE_RF1 FOREIGN KEY(ROLE_PROFILE) REFERENCES ROLE_PROFILE(ROLE_PROFILE); ALTER TABLE BU_ROLE_PROFILE ADD CONSTRAINT BU_ROLE_PROFILE_RF1 FOREIGN KEY(ROLE_PROFILE) REFERENCES ROLE_PROFILE(ROLE_PROFILE);
ALTER TABLE BU_ROLE_PROFILE ADD CONSTRAINT BU_ROLE_PROFILE_RF2 FOREIGN KEY(BU_CODE) REFERENCES BUSINESS_UNITS(BU_CODE); ALTER TABLE BU_ROLE_PROFILE ADD CONSTRAINT BU_ROLE_PROFILE_RF2 FOREIGN KEY(BU_CODE) REFERENCES BUSINESS_UNITS(BU_CODE);
-----------------------------------------------FUNCTION
create or replace function fn_get_roleprof_descr (as_role_profiles char)
return varchar2 is
ls_descr varchar2(4000);
ls_profile ROLE_PROFILE.ROLE_PROFILE%type;
li_pos number(5);
li_no number(5);
ls_descr_1 ROLE_PROFILE.DESCR%type;
ls_role_profiles varchar2(4000);
begin
li_no := 0;
ls_descr := '';
li_pos := 0;
ls_descr_1 := '';
ls_role_profiles := as_role_profiles;
while length(trim(ls_role_profiles)) > 0
loop
li_pos := instr(ls_role_profiles,',');
if li_pos > 0 then
ls_profile := trim(substr(ls_role_profiles,1,li_pos-1));
ls_role_profiles := trim(substr(ls_role_profiles , li_pos + 1));
else
ls_profile := trim(ls_role_profiles);
ls_role_profiles := '';
end if;
if length(trim(ls_profile)) <= 0 then
continue;
end if;
ls_descr_1 := '';
select trim(descr) into ls_descr_1 from role_profile where role_profile = ls_profile;
li_no := li_no + 1;
if li_no = 1 then
ls_descr := '* [' || trim(ls_profile) || '] ' || ls_descr_1;
else
ls_descr := ls_descr || chr(10) || '* [' || trim(ls_profile) || '] ' || ls_descr_1 ;
end if;
end loop;
return trim(ls_descr);
end;
-----------------------------------------------------TRANSETUP -----------------------------------------------------TRANSETUP
Insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,REPEATADDDET,LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,VERIFY_PASSWORD,CUST_ACC_COL,SALES_PERS_ACC_COL,SUPP_ACC_COL,ITEM_SER_ACC_CODE,EMP_ACC_COL,ITEM_SER_ACC_COL,WORKFLOW_OPT,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,TRAN_ID__FROM,TRAN_ID__TO,TABLE_NAME_DET1,TABLE_NAME_DET2,TABLE_NAME_DET3,MULTITIRE_OPT,REF_SER,VIEW_MODE,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,IGNOREERRLIST_ONLOAD,CHILDDATA_ARGOPT,EDIT_TMPLT,WRKFLW_INIT,EDITTAX,FORMAL_ARGS,AUDIT_TRAIL_OPT,EDIT_OPT,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,RATE_COL,QTY_COL,EDIT_EXPR_INP,RCP_CACHE_STATUS,PRINT_CONTROL,TRANSFER_MODE,PROFILE_ID__RES,TRAN_COMPL_MSG,PERIOD_OPTION,WRKFLW_PRIORITY,EXEC_TYPE,DISP_META_DATA,ALLOW_ATTACH,START_FORM,ISATTACHMENT,HEADER_FORM_NO,CONFIRM_DATE_COL,CONFIRM_BY_COL,MSG_ONSAVE,WF_STATUS,RESTART_FORM,CMS_PATH,BROW_DATA_DEF,DEF_VIEW,VIEW_OPTS,ISGWTINITIATED,DEFAULT_DATA_ROW,IN_WF_VAL,IN_WF_COL,CANCEL_VAL,CANCEL_COL,THUMB_ALT_COL,THUMB_IMAGE_COL,THUMB_OBJ,ATTACH_COUNT_MIN,FUNCTION_TYPE,COMPL_ACTION,DEFAULT_EDITOR,MSG_NO,OBJ_TYPE,STATUS_COL,ENABLE_EDITOR,OFFLINE_OPT,CLOSE_COL,CLOSE_VAL) values ('w_bu_role_profile','2','2','M','seq10',null,null,null,null,null,'Y',to_date('17-12-01','DD-MM-RR'),'ADMIN ','97NILESH12 ','0',null,null,null,'Y',null,'E','N','N',null,'Bu_Code,Role_Profile','0','0',null,null,null,null,null,null,null,null,null,'0','bu_role_profile','ADM',null,null,null,null,null,null,null,null,'B-ROLP','F',null,null,null,null,null,null,null,null,null,null,'0',null,null,null,null,null,null,null,null,null,null,null,null,'W',null,null,null,null,null,null,null,null,null,null,null,null,null,'Y',null,null,null,null,null,null,null,null,'descr','role_profile','Icon',null,null,null,'compact',null,'C',null,'C',null,null,null); Insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,REPEATADDDET,LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,VERIFY_PASSWORD,CUST_ACC_COL,SALES_PERS_ACC_COL,SUPP_ACC_COL,ITEM_SER_ACC_CODE,EMP_ACC_COL,ITEM_SER_ACC_COL,WORKFLOW_OPT,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,TRAN_ID__FROM,TRAN_ID__TO,TABLE_NAME_DET1,TABLE_NAME_DET2,TABLE_NAME_DET3,MULTITIRE_OPT,REF_SER,VIEW_MODE,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,IGNOREERRLIST_ONLOAD,CHILDDATA_ARGOPT,EDIT_TMPLT,WRKFLW_INIT,EDITTAX,FORMAL_ARGS,AUDIT_TRAIL_OPT,EDIT_OPT,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,RATE_COL,QTY_COL,EDIT_EXPR_INP,RCP_CACHE_STATUS,PRINT_CONTROL,TRANSFER_MODE,PROFILE_ID__RES,TRAN_COMPL_MSG,PERIOD_OPTION,WRKFLW_PRIORITY,EXEC_TYPE,DISP_META_DATA,ALLOW_ATTACH,START_FORM,ISATTACHMENT,HEADER_FORM_NO,CONFIRM_DATE_COL,CONFIRM_BY_COL,MSG_ONSAVE,WF_STATUS,RESTART_FORM,CMS_PATH,BROW_DATA_DEF,DEF_VIEW,VIEW_OPTS,ISGWTINITIATED,DEFAULT_DATA_ROW,IN_WF_VAL,IN_WF_COL,CANCEL_VAL,CANCEL_COL,THUMB_ALT_COL,THUMB_IMAGE_COL,THUMB_OBJ,ATTACH_COUNT_MIN,FUNCTION_TYPE,COMPL_ACTION,DEFAULT_EDITOR,MSG_NO,OBJ_TYPE,STATUS_COL,ENABLE_EDITOR,OFFLINE_OPT,CLOSE_COL,CLOSE_VAL) values ('w_bu_role_profile','2','2','M','seq10',null,null,null,null,null,'Y',to_date('17-12-01','DD-MM-RR'),'ADMIN ','97NILESH12 ','0',null,null,null,'Y',null,'E','N','N',null,'Bu_Code,Role_Profile','0','0',null,null,null,null,null,null,null,null,null,'0','bu_role_profile','ADM',null,null,null,null,null,null,null,null,'B-ROLP','F',null,null,null,null,null,null,null,null,null,null,'0',null,null,null,null,null,null,null,null,null,null,null,null,'W',null,null,null,null,null,null,null,null,null,null,null,null,null,'Y',null,null,null,null,null,null,null,null,'descr','role_profile','Icon',null,null,null,'compact',null,'C',null,'C',null,null,null);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment