values('SFA',40,1,0,0,0,'w_voucher_advfield','Employee Advance','Advance Voucher Field Staff','SFA.40.1.0.0.0','employee-advance.png','employee-advancewht.png',null,'T',to_date('08-05-19','DD-MM-RR'),'BASE','BASE','B',null,null,'B','0');
InsertintoSYSVIS.OBJ_ACTIONS(OBJ_NAME,LINE_NO,IMAGE,DESCRIPTION,SERVICE_CODE,INTERACTIVE,RIGHTS_CHAR,TITLE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,PAGE_CONTEXT,TYPE,ACTION_ARG,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA,IN_PROC_INTRUPT,ESTIMATED_TIME,ACTION_GROUP,DISPLAY_OPT,DISPLAY_MODE,SHOW_CONFIRM,REC_SPECIFIC)values('voucher_advfield',39,'ibase/resource/objaction/exprtExl.svg','Export To Excel','a','a','B','Export2XLS','1',null,null,'S',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'2',null,1);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('SUNDRY_CODE','W_VOUCHER_ADVFIELD','SELECT SUPP_CODE as sundry_code,FULL_NAME as sundry_name FROM SUPPLIER',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'2',null,'3','SundryImages','sundry_code','sundry_name','2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('PURPOSE','W_VOUCHER_ADVFIELD','SELECT FLD_VALUE AS PURPOSE_DESCRIPTION FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVFIELD'' AND FLD_NAME=''PURPOSE'' AND ACTIVE=''Y''',null,'Purpose Description',0,0,to_date('28-06-13','DD-MM-RR'),'ADV ','BASE ','0',null,null,0,null,null,null,null,null,null,'2',null,'3',null,null,null,'2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('EMP_CODE__APRV','W_VOUCHER_ADVFIELD','SELECT GEN.FLD_VALUE AS EMPLOYEE_CODE, GEN.DESCR AS EMPLOYEE_NAME FROM GENCODES GEN, EMPLOYEE EMP WHERE TRIM(GEN.FLD_VALUE)= TRIM(EMP.EMP_CODE) AND GEN.MOD_NAME=''W_VOUCHER_ADVFIELD'' AND GEN.FLD_NAME=''EMP_CODE__APRV'' AND GEN.ACTIVE=''Y''',null,'Approvers List',0,0,to_date('28-06-13','DD-MM-RR'),'ADV ','BASE ','0',null,null,0,null,null,null,null,null,null,'2',null,'3','EmpImages','emp_code','emp_fname','2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('PERIOD_CODE','W_VOUCHER_ADVFIELD','SELECT A.FLD_VALUE AS EVENT_MONTH, A.DESCR AS EVENT_DESCRIPTION FROM GENCODES A WHERE MOD_NAME=''W_VOUCHER_ADVFIELD'' AND A.FLD_NAME=''PERIOD_CODE'' AND ACTIVE=''Y'' and A.FLD_VALUE BETWEEN TO_CHAR(ADD_MONTHS(SYSDATE,-12),''YYYYMM'') AND TO_CHAR(ADD_MONTHS(SYSDATE,0),''YYYYMM'') ORDER BY FLD_VALUE DESC',null,'Event Month',0,0,to_date('28-06-13','DD-MM-RR'),'ADV ','BASE ','0',null,null,0,null,null,null,null,null,null,'2',null,'3',null,null,null,'2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('CCTR_CODE','W_VOUCHER_ADVFIELD','SELECT A.CCTR_CODE,B.DESCR FROM ACCOUNTS_CCTR A,COSTCTR B WHERE A.CCTR_CODE = B.CCTR_CODE AND A.ACCT_CODE = ''?'' ',null,'Cost Centre Code',null,null,null,null,null,null,null,':1.acct_code',null,null,null,null,null,null,null,'2',null,'3','CctrImages','cctr_code','descr','2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('ACCT_CODE','W_VOUCHER_ADVFIELD','SELECT DESCR, FLD_VALUE as acct_code FROM GENCODES WHERE FLD_NAME = ''ACCT_CODE'' AND MOD_NAME = ''W_VOUCHER_ADVFIELD'' AND UDF_STR1=''?''',null,'Account Code',null,null,null,null,null,null,null,':0.tran_type',2,null,null,null,null,null,null,'2',null,'3','AcctImages','fld_value','descr','2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('ANAL_CODE','W_VOUCHER_ADVFIELD','SELECT GEN.FLD_VALUE AS ANAL_CODE, GEN.DESCR AS ANAL_DESCRIPTION FROM GENCODES GEN, ANALYSIS ANAL WHERE TRIM(GEN.FLD_VALUE) = TRIM(ANAL.ANAL_CODE) AND GEN.MOD_NAME=''W_VOUCHER_ADVFIELD'' AND GEN.FLD_NAME=''ANAL_CODE'' AND GEN.ACTIVE=''Y'' ',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'2',null,'3','AnalcodeImages','anal_code','anal_descr','2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('PROJ_CODE','W_VOUCHER_ADVFIELD','SELECT GEN.FLD_VALUE AS PROJECT_CODE, GEN.DESCR AS PROJECT_DESCRIPTION FROM GENCODES GEN, PROJECT PROJ WHERE TRIM(PROJ.PROJ_CODE) = TRIM(GEN.FLD_VALUE) AND GEN.MOD_NAME=''W_VOUCHER_ADVFIELD'' AND GEN.FLD_NAME =''PROJ_CODE'' AND GEN.ACTIVE = ''Y'' ',null,'Project Code',0,0,to_date('28-06-13','DD-MM-RR'),'ADV ','BASE ','0',null,null,0,null,null,null,null,null,null,'2',null,'3','ProjectImages','project_code','project_descr','2 ',null,null,null,null,null,null,null);
InsertintoSYSVIS.POPHELP(FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH,OBJ_NAME__DS,DATA_MODEL_NAME,VALIDATE_DATA,ITEM_CHANGE,MSG_NO,FILTER_EXPR,LAYOUT)values('REMARKS','W_VOUCHER_ADVFIELD','select rtrim(a.ref_no) ref_no, to_char(a.ref_date,''dd/mm/yyyy'') ref_date, a.tot_amt,a.adj_amt,nvl((select sum(adj_amt) from misc_voucher , misc_vouchadv where misc_voucher.tran_id = misc_vouchadv.tran_id and misc_voucher.confirmed=''N'' and misc_vouchadv.ref_ser = a.tran_ser and misc_vouchadv.ref_no = a.ref_no),0) as unconf_adj_amt,a.tot_amt - a.adj_amt - nvl((select sum(adj_amt) from misc_voucher , misc_vouchadv where misc_voucher.tran_id = misc_vouchadv.tran_id and misc_voucher.confirmed=''N'' and misc_vouchadv.ref_ser = a.tran_ser and misc_vouchadv.ref_no = a.ref_no),0) as net_bal,a.acct_code,a.cctr_code,b.remarks from misc_payables a,misc_voucher b where a.ref_no = b.tran_id (+) and a.tran_ser in (''M-ADV'', ''P-ADV'', ''P-IBCA'') and a.sundry_type =''E'' and a.sundry_code = ''?'' and a.tot_amt -a.adj_amt <> 0',null,null,null,null,null,null,null,null,null,':1.sundry_code',null,null,null,null,null,'S',null,'2',null,null,null,null,null,null,null,null,null,null,null,null,null);
InsertintoMAIL_FORMAT(FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,ATTACH_OBJECT,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR)values('ADVCANL ','T','sangita.nandgaonkar@baseinformation.com',null,null,'Advance request has been cancelled by approver and no more editable ','
InsertintoMAIL_FORMAT(FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,ATTACH_OBJECT,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR)values('REJ-APRINT ','T','[(E)ROLE_CODE]','{(E)chg_mail}',null,'Advance request has been rejected and reopen for correction','<table border="1" width="45%" style = "border-collapse:collapse;BORDERCOLOR=Black"><tr><td>Payee Name</td><td><Detail1.req_name></td></tr><tr><td>Payee Place</td><td>
InsertintoMAIL_FORMAT(FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,ATTACH_OBJECT,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR)values('A-VOU_Par1 ','T','[(E)ROLE_CODE]','{[E]EMP_CODE},{(E)chg_mail}',null,'Request has been submitted to <Detail1.aprv_name> for approval of advance request no : <Detail1.tran_id>','<table border="1" width="45%" style = "border-collapse:collapse;BORDERCOLOR=Black"><tr><td>Payee Name</td><td><Detail1.req_name></td></tr><tr><td>Payee Place</td>
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('PERIOD_CODE','W_VOUCHER_ADVFIELD','Period Code Compulsory','FAD002 ','N','C','select count(1) from dual where NVL(TRIM(?),''XXX999'') NOT IN (SELECT TRIM(CODE) FROM PERIOD WHERE CODE=TRIM(?))','0','Q',to_date('08-10-13','DD-MM-RR'),'SHAHS ','SHAHS ',null,':1.period_code,:1.period_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('CCTR_CODE','W_VOUCHER_ADVFIELD','Tax Environment Validation','INVTAXENV ','N','C','select (case when length(trim(?)) <> 0 then case when ( select count(1) from TAXENV where TAX_ENV = ?) = 1 then 0 else 1 end end) from dual','0','Q',to_date('19-04-13','DD-MM-RR'),'SHAHS ','16SUMIT ',null,':1.tax_env,:1.tax_env',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('ANAL_CODE','W_VOUCHER_ADVFIELD','Analysis Code Compulsory','FAD001 ','N','C','select count(1) from dual where NVL(TRIM(?),''XXX999'') NOT IN (SELECT TRIM(FLD_VALUE) FROM GENCODES WHERE MOD_NAME = ''W_VOUCHER_ADVFIELD'' AND FLD_NAME=''ANAL_CODE'')','0','Q',to_date('08-10-13','DD-MM-RR'),'SHAHS ','SHAHS ',null,':1.anal_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('SUNDRY_CODE','W_VOUCHER_ADVFIELD','Unsettle Advances','USV079 ','N','C','SELECT CASE WHEN SUM(CNT) >=1 THEN 1 ELSE 0 END AS CNT FROM ( SELECT (CASE WHEN SUM((CASE WHEN (TRUNC(SYSDATE) - PERIOD.TO_DATE) > 90 THEN 1 ELSE 0 END)) >= 1 THEN 1 ELSE 0 END) AS CNT FROM MISC_PAYABLES , PERIOD WHERE MISC_PAYABLES.TOT_AMT <> MISC_PAYABLES.ADJ_AMT AND MISC_PAYABLES.TRAN_SER=''M-ADV'' AND TRIM(MISC_PAYABLES.ENTRY_BATCH_NO) = PERIOD.CODE AND MISC_PAYABLES.ACCT_CODE= ''1803'' AND MISC_PAYABLES.SUNDRY_TYPE = ''E'' AND MISC_PAYABLES.SUNDRY_CODE = ? AND ABS((MISC_PAYABLES.TOT_AMT - MISC_PAYABLES.ADJ_AMT) * MISC_PAYABLES.EXCH_RATE) > 5000 )','0','Q',to_date('25-01-21','DD-MM-RR'),'SSB ','25ANDCTS01 ',null,':1.sundry_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('BILL_NO','W_VOUCHER_ADVFIELD','Duplicate Request','FAD007 ','N','C','select count(1) from cash_voucher_det , cash_voucher , period where cash_voucher.tran_id = cash_voucher_det.tran_id and substr(cash_voucher.tran_id,4,2) = ''FA'' and cash_voucher.emp_code= ? AND CASH_VOUCHER.TRAN_DATE BETWEEN PERIOD.FR_DATE AND PERIOD.TO_DATE AND PERIOD.CODE = (SELECT CODE FROM PERIOD WHERE ? BETWEEN PERIOD.FR_DATE AND PERIOD.TO_DATE) AND NVL(TRIM(CASH_VOUCHER_DET.BILL_NO),''XXX999'') = ? and nvl(cash_voucher.tran_id,''XXX999'') <> NVL(?,''XXX999'')','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':0.emp_code,:0.tran_date,:1.bill_no,:0.tran_id',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('EMP_CODE','W_VOUCHER_ADVFIELD','Employee Withheld','FAD010 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? IN (SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = ? AND NVL(WITH_HELD,''X'') = ''Y'')','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':0.emp_code,:0.emp_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('EMP_CODE__APRV','W_VOUCHER_ADVFIELD','Employee Code Approver','FAD004 ','N','C','SELECT SUM(CNT) AS CNT FROM (SELECT COUNT(1) AS CNT FROM DUAL WHERE TRIM(?) NOT IN (SELECT TRIM(UDF_STR2) FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVFIELD'' AND FLD_NAME=''EMP_CODE__APRV'' AND ACTIVE=''Y'') UNION ALL SELECT COUNT(1) AS CNT FROM DUAL WHERE TRIM(?) = TRIM(?))','0','Q',to_date('23-02-21','DD-MM-RR'),'SSB ','25ANDCTS01 ',null,':0.emp_code__aprv,:0.emp_code__aprv,:0.emp_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('REMARKS1','W_VOUCHER_ADVFIELD','Purpose Mismatch','FAD005 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? NOT IN (SELECT FLD_VALUE FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVFIELD'' AND FLD_NAME=''REMARKS1'' AND ACTIVE=''Y'')','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':0.remarks1',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('SITE_CODE','W_VOUCHER_ADVFIELD','Site Code Pay Mismatch','FAD003 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? NOT IN (SELECT SITE_CODE__ACCT FROM SITE WHERE SITE_CODE IN (SELECT PAY_SITE FROM EMPLOYEE WHERE EMP_CODE=?))','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':0.site_code,:0.emp_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('STATUS','W_VOUCHER_ADVFIELD','Status Rejected','FAD008 ','N','C','SELECT COUNT(1) FROM DUAL WHERE NVL(?,''9'') = ''R''','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':0.status',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('TAX_ENV','W_VOUCHER_ADVFIELD','Approver Limit','FAD011 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? > (SELECT TO_NUMBER(UDF_STR3) FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVFIELD'' AND FLD_NAME=''EMP_APRV_LMT'' AND UDF_STR1= ? AND UDF_STR2= ? AND ACTIVE=''Y'')','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':1.net_amt,:0.emp_code__aprv,:1.cctr_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('CURR_CODE','W_VOUCHER_ADVFIELD','Unsettled Advances','VTUNSTLADV','N','C','select DDF_CHECK_ADV_PENDING (?,''E'') from dual','0','Q',to_date('14-05-19','DD-MM-RR'),'SHAHS ','25ANDCTS01 ',null,':0.emp_code',10,null,null,null,null,null,'X','edit',null);
InsertintoSYSVIS.GENMST(FLD_NAME,MOD_NAME,DESCR,ERROR_CD,BLANK_OPT,FLD_TYPE,FLD_MIN,FLD_MAX,VAL_TYPE,CHG_DATE,CHG_USER,CHG_TERM,VAL_TABLE,SQL_INPUT,FLD_WIDTH,UDF_USAGE_1,UDF_USAGE_2,UDF_USAGE_3,VAL_STAGE,OBJ_NAME,FORM_NO,ACTION,TRAN_ID)values('PROJ_CODE','W_VOUCHER_ADVFIELD','Project and Cost Center Validation','USV085 ','N','C','SELECT CASE WHEN NVL(TRIM(?),''9X9X9X9X9X'') = ''9X9X9X9X9X'' AND NVL(?,''XXXX'') <> ''XXXX'' THEN 1 WHEN NVL(TRIM(?),''9X9X9X9X9X'') <> ''9X9X9X9X9X'' AND NVL(?,''XXXX'') = ''XXXX'' THEN 1 WHEN NVL(TRIM(?),''9X9X9X9X9X'') = ''9X9X9X9X9X'' AND NVL(?,''XXXX'') = ''XXXX'' THEN 1 ELSE (SELECT COUNT(1) FROM PROJECT_ALLOC WHERE PROJ_CODE= ? AND CCTR_CODE = ? ) END AS CNT FROM DUAL','1','Q',to_date('18-05-20','DD-MM-RR'),'SSB ','25ANDCTS03 ',null,':0.PROJ_CODE,:1.CCTR_CODE,:0.PROJ_CODE,:1.CCTR_CODE,:0.PROJ_CODE,:1.CCTR_CODE,:0.PROJ_CODE,:1.CCTR_CODE