values('SFA',40,3,0,0,0,'w_voucher_advfield_user','Employee Advance For Field User','Advance Voucher Field User','SFA.40.3.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_FORMS(WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,AUTO_ACCEPT_SCAN,SCAN_FLAG,SCAN_METADATA,PROPERTY_INFO,SCAN_DELIMITER,COLUMN_ON_SAVE,AFTER_SAVE,EXT_SETUP,EXT_METADATA,EXT_COM,AUTO_ACCEPT_WEIGHDATA,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,QTY_COL,RATE_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,DUPLICATE_ADD,DEFAULT_ROW_CNT,FREEZE_COL_POS,IS_MANDATORY,TRAN_ID_COL,SELECTION_OPT,KEY_INFO,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,FORM_NAME,FORM_ICON,FORM_VIEW_OPTS,X_COLUMN,Y_COLUMN,ACTION_ARG)values('w_voucher_advfield_user','Field User Advance',null,null,null,null,null,null,'1','F',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'DetailForm.png',null,null,null,null);
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_user',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,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_USER','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_USER','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('CCTR_CODE','W_VOUCHER_ADVFIELD_USER','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('EMP_CODE','W_VOUCHER_ADVFIELD_USER','select a.emp_fname||''''||a.emp_mname||''''||a.emp_lname as Name, a.emp_code as Code from employee a where a.relieve_date is null and (trim(a.emp_fname)||''''||trim(a.emp_mname)||''''||trim(a.emp_lname)) like ''%?%'' and length(trim(''?'')) >= 3 union all select ''Please enter minimum 3 characters of employee name'' as Name, '''' as Code from dual where ''?'' is null or length(trim(''?'')) < 3',null,'Employee Master',0,0,to_date('28-06-13','DD-MM-RR'),'ADV ','ADV ','0',null,':0.emp_code,:0.emp_code,:0.emp_code,:0.emp_code',2,null,null,null,null,null,null,'2',null,'3','EmpImages','emp_code','employee_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('EMP_CODE__APRV','W_VOUCHER_ADVFIELD_USER','SELECT SUBSTR(UDF_STR1,1,10) AS EMP_CODE__APRV, SUBSTR(DDF_SUNDRY_NAME (''E'',UDF_STR1,''D''),1,60) AS EMP_NAME__APRV , TO_NUMBER(UDF_STR3,999999999.00) AS APRV_AMT_LIMIT FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVFIELD_USER'' AND ACTIVE =''Y'' AND FLD_NAME=''EMP_APRV_LMT'' AND UDF_STR3 > 0 AND UDF_STR2 = (SELECT CCTR_CODE__SAL FROM EMPLOYEE WHERE EMP_CODE= ''?'' ) AND udf_str1 not in (''E01770'',''E08345'')',null,'Approvers List',0,0,to_date('13-01-20','DD-MM-RR'),'SSB ','25ANDCTS03 ',null,null,':0.emp_code',0,null,null,null,null,null,null,'2',null,'3','EmpImages','EMP_CODE','emp_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('PERIOD_CODE','W_VOUCHER_ADVFIELD_USER','SELECT FLD_VALUE AS EVENT_MONTH, DESCR AS EVENT_DESCRIPTION FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVFIELD'' AND FLD_NAME=''PERIOD_CODE'' AND ACTIVE=''Y''',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('PROJ_CODE','W_VOUCHER_ADVFIELD_USER','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('PURPOSE','W_VOUCHER_ADVFIELD_USER','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('SUNDRY_CODE','W_VOUCHER_ADVFIELD_USER','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.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('BLNKEMPCD ','Blank Employee Code','Please specify employee code, It cannot be left blank.','E','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('FAD002 ','Event Month Blank','Event Month can not be left blank. Specify the Event Month.','E','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VMANAL2 ','Invalid analysis code ','Analysis code is not valid for this account. Define the account and analysis combination in the accounts analysis definition.','W','Y',null,null,null,sysdate,'SUN','97HDP2',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VMCCTR2 ','Invalid cost centre code ','Cost centre code is not valid for this account. The account and cost centre combination needs to be defined in the accounts cost centre master','W','Y',null,null,null,sysdate,'EA001','localhost.local',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VMSITE1 ','Invalid site code.','The site code entered does not exist in the site master. First you have to define it in the master','E','Y',null,null,null,sysdate,'SUN','98COMPUTER',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VMSITECD1 ','Site Cannot be Empty!','Site code cannot be empty. Enter a valid site code.','E','Y',null,null,null,sysdate,'BASE','BASE',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTAMOUNT3 ','Advance Amount','Advance amount can not be negative. Specify the proper advance amount.','E','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTAMT2 ','Advance Amount Blank','Advance amount cannot be blank. Specify the advance amount.','E','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTANAL2 ','Analysis Code Blank','Analysis Code can not be left blank. Specify the Analysis Code.','E','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTCCTR1 ','Invalid Cost Center Code','The Cost Center Code entered does not exists in Cost Center Master','E',null,null,null,null,sysdate,'BASE ','01BASE21 ',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTCVDETAIL','Can not add one more detail!','If transaction type is ''Advance'', can not add more than 1 detail!','E','Y',0,null,null,sysdate,'BIPIN ','BIPIN ',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTDETNTEXT','Detail Tab blank','Please enter the advance details.','E','Y',null,null,null,sysdate,'Manoj ','BASE ',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTDUPEAEDS','Duplicate Entry Found...!','Entry with Combination of Sundry Code, CCTR Code, Event Code and Bill Amount already exists...','W',null,null,null,null,sysdate,'SSB ','25ANDCTS01',null,'1');
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTINCCCODE','Invalid cost center code','cost center code not valid','E','Y',null,null,null,sysdate,'BASE ','08BASE24 ',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTINVPAN ','Invalid Pan Number','Invalid Pan Number, Specify proper Pan Number.','E','Y',null,null,null,sysdate,'ADV ','Base ',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTNTDFND ','Bank Code/Pay Mode Not Defined','Bank Code/Pay Mode of requester is not defined in employee master.','W','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTPURPOSE ','Blank Purpose Field','Purpose field cannot be left blank','E','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTREMARKS ','Remarks Field Blank','Please specify the remarks, it cannot be left blank','E','Y',null,null,null,null,null,null,null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTSUND ','Sundry Code Field Blank','Please specify the Sundry Code, it can not be left blank','E','Y',null,null,null,sysdate),'ADV ','BASE ',null,null);
InsertintoSYSVIS.MESSAGES(MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION)values('VTTRANTYPE','Invalid Transaction Type!','Empty Transaction Type is not allowed...','E','Y',null,null,null,sysdate,'SUN ','HDP ',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('REJ-USRINT_F','T','pravin.nevage@proteustech.in',null,'uma.badkar@baseinformation.com','Advance request of field user 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><Detail1.cur_city></td></tr><tr><td>Request No</td><td><Detail1.tran_id></td></tr><tr><td>Request Date</td><td><Detail1.tran_date></td></tr><tr><td>Request Approval Date</td><td><Detail1.conf_date></td></tr><tr><td>Requestor</td><td><Detail1.req_name></td></tr><tr><td>Approver</td><td><Detail1.aprv_name></td></tr><tr><td>Amount</td><td><Detail1.net_amt></td></tr><tr><td>Division</td><td><Detail2.costctr_descr></td></tr><tr><td>Project Code</td><td><Detail1.proj_code></td></tr><tr><td>Company Name</td><td><Detail1.site_descr></td></tr><tr><td>Pay Mode</td><td><Detail1.purpose></td></tr><tr><td>Rejection Remark</td><td><WRKFLW_REMARKS.REMARKS></td></tr></table><br><br>To view/take action for all pending applications, kindly log on to sunpharmametis.com - Workflow - Inbox<br/>OR<br/>Click on below link to take action on this particular application.',null,null,null,null,'M',null,null,'nikhilmhjn@gmail.com','D',null,null,null,'w_voucher_advfield_user',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('CNF-USRINT_F','T','pravin.nevage@proteustech.in',null,'uma.badkar@baseinformation.com','Advance request of field user has been Approved and payable voucher generated in METIS.','<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><Detail1.cur_city></td></tr><tr><td>Request No</td><td><Detail1.tran_id></td></tr><tr><td>Request Date</td><td><Detail1.tran_date></td></tr><tr><td>Request Approval Date</td><td><Detail2.activity_date></td></tr><tr><td>Requestor</td><td><Detail1.req_name></td></tr><tr><td>Approver</td><td><Detail1.aprv_name></td></tr><tr><td>Amount</td><td><Detail1.net_amt></td></tr><tr><td>Division</td><td><Detail2.costctr_descr></td></tr><tr><td>Project Code</td><td><Detail1.proj_code></td></tr><tr><td>Company Name</td><td><Detail1.site_descr></td></tr><tr><td>Pay Mode</td><td><Detail1.purpose></td></tr></table>',null,null,null,null,'M',null,null,'nikhilmhjn@gmail.com','D',null,null,null,'w_voucher_advfield_user',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('CNF-APRINT_F','T','pravin.nevage@proteustech.in',null,'uma.badkar@baseinformation.com','Advance request of field user has been Approved and payable voucher generated in METIS.','<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><Detail1.cur_city></td></tr><tr><td>Request No</td><td><Detail1.tran_id></td></tr><tr><td>Request Date</td><td><Detail1.tran_date></td></tr><tr><td>Request Approval Date</td><td><Detail2.activity_date></td></tr><tr><td>Requestor</td><td><Detail1.req_name></td></tr><tr><td>Approver</td><td><Detail1.aprv_name></td></tr><tr><td>Amount</td><td><Detail1.net_amt></td></tr><tr><td>Division</td><td><Detail2.costctr_descr></td></tr><tr><td>Project Code</td><td><Detail1.proj_code></td></tr><tr><td>Company Name</td><td><Detail1.site_descr></td></tr><tr><td>Pay Mode</td><td><Detail1.purpose></td></tr></table>',null,null,null,null,'M',null,null,'nikhilmhjn@gmail.com','D',null,null,null,'w_voucher_advfield_user',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('A-VOU_Par1_F','T','pravin.nevage@proteustech.in',null,'uma.badkar@baseinformation.com','Awaiting Approval by <Detail1.aprv_name> for Advance Request No : <Detail1.tran_id> of <Detail2.sundry_name> of Rs.<Detail1.net_amt>','<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><Detail1.cur_city></td></tr><tr><td>Request No</td><td><Detail1.tran_id></td></tr><tr><td>Request Date</td><td><Detail1.tran_date></td></tr><tr><td>Request Approval Date</td><td><Detail1.conf_date></td></tr><tr><td>Requestor</td><td><Detail1.req_name></td></tr><tr><td>Approver</td><td><Detail1.aprv_name></td></tr><tr><td>Amount</td><td><Detail1.net_amt></td></tr><tr><td>Division</td><td><Detail2.costctr_descr></td></tr><tr><td>ProjectCode</td><td><Detail1.proj_code></td></tr><tr><td>CompanyName</td><td><Detail1.site_descr></td></tr><tr><td>Pay Mode</td><td><Detail1.purpose></td></tr></table><br><br>To view/take action for all pending applications, kindly log on to sunpharmametis.com - Workflow - Inbox<br/>OR<br/>Click on below link to take action on this particular application.',null,null,null,null,'M',null,null,'nikhilmhjn@gmail.com','D',null,null,null,'w_voucher_advfield_user','l',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('REJ-APRINT_F','T','pravin.nevage@proteustech.in',null,'uma.badkar@baseinformation.com','Advance request of field user 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><Detail1.cur_city></td></tr><tr><td>Request No</td><td><Detail1.tran_id></td></tr><tr><td>Request Date</td><td><Detail1.tran_date></td></tr><tr><td>Request Approval Date</td><td><Detail1.conf_date></td></tr><tr><td>Requestor</td><td><Detail1.req_name></td></tr><tr><td>Approver</td><td><Detail1.aprv_name></td></tr><tr><td>Amount</td><td><Detail1.net_amt></td></tr><tr><td>Division</td><td><Detail2.costctr_descr></td></tr><tr><td>Project Code</td><td><Detail1.proj_code></td></tr><tr><td>Company Name</td><td><Detail1.site_descr></td></tr><tr><td>Pay Mode</td><td><Detail1.purpose></td></tr><tr><td>Rejection Remark</td><td><WRKFLW_REMARKS.REMARKS></td></tr></table><br><br>To view/take action for all pending applications, kindly log on to sunpharmametis.com - Workflow - Inbox<br/>OR<br/>Click on below link to take action on this particular application.',null,null,null,null,'M',null,null,'nikhilmhjn@gmail.com','D',null,null,null,'w_voucher_advfield_user',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_F','T','pravin.nevage@proteustech.in',null,'uma.badkar@baseinformation.com','Advance request of field user has been cancelled by approver and no more editable ','<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><Detail1.cur_city></td></tr><tr><td>Request No</td><td><Detail1.tran_id></td></tr><tr><td>Request Date</td><td><Detail1.tran_date></td></tr><tr><td>Cancelled Date</td><td><Detail2.activity_date></td></tr><tr><td>Requestor</td><td><Detail1.req_name></td></tr><tr><td>Approver</td><td><Detail1.aprv_name></td></tr><tr><td>Amount</td><td><Detail1.net_amt></td></tr><tr><td>Division</td><td><Detail2.costctr_descr></td></tr><tr><td>Project Code</td><td><Detail1.proj_code></td></tr><tr><td>Company Name</td><td><Detail1.site_descr></td></tr><tr><td>Pay Mode</td><td><Detail1.purpose></td></tr></table>',1,1,1,0,'M','192.168.137.1','192.168.137.1',null,'D',null,null,null,'w_voucher_advfield_user','1',null,null,null,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_USER','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','A100000001');
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_USER','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('01-03-22','DD-MM-RR'),'SSB ','25ANDCTS03 ',null,':1.sundry_code',10,null,null,null,null,null,'X','edit','00000000000000000665');
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_USER','Employee Withheld','FAD000 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? IN (SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = ? AND NVL(WITH_HELD,''X'') = ''N'' AND resi_date is null and grade in (''219'',''223'',''327'',''220'',''224'',''227'',''179'',''180'',''228''))','1','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','00000000000000001002');
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_USER','Project and Cost Center Validation','USV085 ','N','C','WITH A AS (SELECT case when ?= TRIM(fld_value) then 1 end as count FROM gencodes, project_alloc, project WHERE gencodes.fld_value = ltrim(rtrim(project_alloc.proj_code)) AND ltrim(rtrim(project_alloc.proj_code)) = ltrim(rtrim(project.proj_code)) AND gencodes.mod_name = ''W_VOUCHER_ADVFIELD'' AND gencodes.fld_name = ''PROJ_CODE'' AND TRIM(fld_value)=? AND project_alloc.cctr_code IN ( SELECT cctr_code__sal FROM employee WHERE emp_code = ? ) union all select case when ? = '''' or nvl(?,''1'') = ''1'' then 1 end as count from dual UNION ALL SELECT NVL((select case when ? = '''' or nvl(?,''1'') = ''1'' then 1 end as count from dual),0) FROM DUAL) SELECT * FROM A WHERE COUNT IS NOT NULL AND ROWNUM=1 ORDER BY COUNT DESC','0','Q',to_date('18-05-20','DD-MM-RR'),'SSB ','25ANDCTS03 ',null,':0.proj_code,:0.proj_code,:0.emp_code,:0.proj_code,:0.proj_code,:0.proj_code,:0.proj_code ',10,null,null,null,null,null,' 1 ',' edit ',' a100000000 ');
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_USER','Approver Limit','FAD011 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? > (SELECT TO_NUMBER(UDF_STR3) FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVFIELD_USER'' 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','00000000000000001001');
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_USER','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','00000000000000000666');
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_USER','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','00000000000000000668');
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_USER','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','00000000000000000669');
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_USER','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','00000000000000000670');
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('CONFIRMED','W_VOUCHER_ADVFIELD_USER','Employee Seperated','FAD009 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? IN (SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = ? AND NVL(STATUS,''X'') = ''S'')','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','00000000000000000672');
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_USER','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('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':1.anal_code',10,null,null,null,null,null,'X','edit','00000000000000000673');
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_USER','Cost Centre Mismatch','FAD006 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? NOT IN (SELECT CCTR_CODE FROM COSTCTR WHERE type=''ADS'')','1','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':1.cctr_code',10,null,null,null,null,null,'X','edit','00000000000000000674');
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_USER','Event Month Compulsory','VTINVEVENT','N','C','select count(1) from dual where NVL(TRIM(?),''XXX999'') NOT IN (SELECT FLD_VALUE FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVSUPP'' AND FLD_NAME=''PERIOD_CODE'' AND ACTIVE=''Y'' AND FLD_VALUE=TRIM(?))','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':1.period_code,:1.period_code',10,null,null,null,null,null,'X','edit','00000000000000000675');
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_USER','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','00000000000000000676');