values('SFA',40,2,0,0,0,'w_voucher_advsupp','Supplier Advance','Advance Voucher To Supplier','SFA.40.2.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_advsupp',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.GENCODES(FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)values('ANAL_CODE','W_VOUCHER_ADVSUPP','3344','P.G.DEVELOPMENT TRAINING EXPENSES','P.G.DEVELOPMENT TRAI',to_date('27-06-14','DD-MM-RR'),'ADV ','ADV ','Y',null,null,null);
InsertintoSYSVIS.GENCODES(FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)values('ANAL_CODE','W_VOUCHER_ADVSUPP','3346',' SPECIAL CUSTOMER PLAN','SPECIAL CUSTOMER PLA',to_date('27-06-14','DD-MM-RR'),'ADV ','ADV ','Y',null,null,null);
InsertintoSYSVIS.GENCODES(FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)values('ANAL_CODE','W_VOUCHER_ADVSUPP','3347','METRO DEVELOPMENT PLAN','METRO DEVELOPMENT PL',to_date('27-06-14','DD-MM-RR'),'ADV ','ADV ','Y',null,null,null);
InsertintoSYSVIS.GENCODES(FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)values('ANAL_CODE','W_VOUCHER_ADVSUPP','3349','O.P .D.COMPAIGN - TRAINING EXPENSES','O.P.D.COMPAIGN - TRA',to_date('27-06-14','DD-MM-RR'),'ADV ','ADV ','Y',null,null,null);
InsertintoSYSVIS.GENCODES(FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)values('ANAL_CODE','W_VOUCHER_ADVSUPP','3353','SAS-CAR HIRE CHARGES','SAS - CAR HIRE CHARG',to_date('27-06-14','DD-MM-RR'),'ADV ','ADV ','Y',null,null,null);
InsertintoSYSVIS.GENCODES(FLD_NAME,MOD_NAME,FLD_VALUE,DESCR,SH_DESCR,CHG_DATE,CHG_USER,CHG_TERM,ACTIVE,UDF_STR1,UDF_STR2,UDF_STR3)values('ANAL_CODE','W_VOUCHER_ADVSUPP','3359','CONTINUOUS MEDICAL EDUCATION ','CONTINUOUS MEDICAL E',to_date('27-06-14','DD-MM-RR'),'ADV ','ADV ','Y',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_ADVSUPP','SELECT DESCR AS PURPOSE_DESCRIPTION FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVSUPP'' AND FLD_NAME=''PURPOSE'' AND ACTIVE=''Y''',null,'Purpose Description',0,0,to_date('24-06-14','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('ANAL_CODE','W_VOUCHER_ADVSUPP','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_ADVSUPP'' AND GEN.FLD_NAME=''ANAL_CODE'' AND GEN.ACTIVE=''Y''',null,'ANALYSIS CODE',null,null,to_date('26-06-14','DD-MM-RR'),null,null,null,null,':1.acct_code',0,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('EMP_CODE__APRV','W_VOUCHER_ADVSUPP','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_ADVSUPP'' AND GEN.FLD_NAME=''EMP_CODE__APRV'' AND GEN.ACTIVE=''Y''',null,'Approvers List',0,0,to_date('24-06-14','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('BILL_AMT','W_VOUCHER_ADVSUPP','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 =''?'' and a.sundry_code = ''?'' and a.tot_amt -a.adj_amt <> 0',null,null,null,null,null,null,null,null,null,':1.sundry_type,:1.sundry_code',null,null,null,null,null,'S',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_ADVSUPP','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_ADVSUPP'' AND GEN.FLD_NAME =''PROJ_CODE'' AND GEN.ACTIVE = ''Y'' ',null,'Project Code',0,0,to_date('25-06-14','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('PERIOD_CODE','W_VOUCHER_ADVSUPP','SELECT FLD_VALUE AS EVENT_MONTH, DESCR AS EVENT_DESCRIPTION FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVSUPP'' AND FLD_NAME=''PERIOD_CODE'' AND ACTIVE=''Y''',null,'EVENT_DESCRIPTION',0,0,to_date('26-06-14','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_ADVSUPP','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,to_date('26-06-14','DD-MM-RR'),null,null,null,null,':1.acct_code',0,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('SUNDRY_CODE','W_VOUCHER_ADVSUPP','SELECT SUPP_CODE AS SUNDRY_CODE,SUPP_NAME AS FULL_NAME,CHQ_NAME AS CHEQUE_NAME,ADDR1 AS ADDR1,ADDR2 AS ADDR2,ADDR3 AS ADDR3,DDF_GET_STATION_NAME(STAN_CODE) AS STATION,CITY AS CITY,DDF_GET_STATE_DESCR(STATE_CODE) AS STAN_STATE FROM SUPPLIER WHERE ''?''=''S'' and supp_name like ''?%'' AND NVL(BLACK_LIST,''N'')=''N'' UNION SELECT SC_CODE AS SUNDRY_CODE, First_Name||''''||Middle_name||''''||Last_name AS FULL_NAME,CHQ_NAME AS CHEQUE_NAME,ADDR1 AS ADDR1,ADDR2 AS ADDR2,ADDR3 AS ADDR3,DDF_GET_STATION_NAME(STAN_CODE) AS STATION,CITY AS CITY,DDF_GET_STATE_DESCR(STATE_CODE) AS STAN_STATE FROM STRG_CUSTOMER WHERE ''?''=''R'' and First_name like ''?%'' AND NVL(STATUS,''A'')=''A''',null,null,null,null,null,null,null,null,null,':1.sundry_type,:1.sundry_code:1.sundry_type,:1.sundry_code',null,null,null,null,null,null,null,'1',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('S-VOU_Par1 ','T','[(E)ROLE_CODE]',null,null,'Awaiting Approval by <Detail1.aprv_name> for Advance Request No : <Detail1.tran_id> of <Detail2.sundry_name> of Rs.<Detail1.net_amt>','Payee Name : <Detail2.chq_name>
Place : <Detail2.sundry_city>
Amount in Rs. : <Detail1.net_amt>
Division : <Detail2.costctr_descr>
Budget : <Detail2.analysis_descr>
Project Code : <Detail1.proj_code>
Company : <Detail1.site_descr>
Requestor : <Detail1.req_name>
Approver : <Detail1.aprv_name>
Purpose : <Detail1.purpose>
Reason : <Detail1.remarks>
Request Date : <Detail1.tran_date>
To view/take action for all pending applications, kindly log on to sunpharmametis.com - Workflow - Inbox
or
Click on below link to take action on this particular application.',null,null,null,null,'M',null,null,'mahesh.p@baseinformation.com','D',null,null,null,'w_voucher_advsupp','I',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('REJUSRINT ','T','[(E)ROLE_CODE]',null,null,'Request No : <Detail1.tran_id> of <Detail2.sundry_name> of Rs. <Detail1.net_amt> raised by <Detail1.emp_fname> <Detail1.emp_lname> has been rejected','For advance to <Detail2.sundry_code>-<Detail2.sundry_name> raised by <Detail1.chg_user>, of Rs. <Detail1.tot_amt> for <Detail1.purpose> has been rejected.
Details : <Detail1.remarks>
Note : This is system generated mail so please do not reply to this mail ID.',null,null,null,null,'M',null,null,null,'D',null,null,null,'w_voucher_advsupp','I',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('CNFUSRINT ','T','sangita.nandgaonkar@baseinformation.com',null,null,'Advance request has been Approved and payable voucher generated in METIS.','
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('CONFAPRINT ','T','sangita.nandgaonkar@baseinformation.com',null,null,'Advance request has been Approved and payable voucher generated in METIS.','
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('REJAPRINT ','T','[(E)ROLE_CODE]',null,null,'Request No:<Detail1.tran_id> of <Detail2.sundry_name> of Rs.<Detail1.net_amt> raised by <Detail1.emp_fname> <Detail1.emp_lname> has been rejected.','For advance to <Detail2.sundry_code>-<Detail2.sundry_name> raised by <Detail1.chg_user>, of Rs. <Detail1.tot_amt> for <Detail1.purpose> has been rejected.
Details : <Detail1.remarks>
Note : This is system generated mail so please do not reply to this mail ID.',null,null,null,null,'M',null,null,null,'D',null,null,null,'w_voucher_advsupp','I',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('ANAL_CODE','W_VOUCHER_ADVSUPP','Project and Cost Center Validation','USV085 ','N','C','SELECT CASE WHEN NVL(TRIM(?),''9X9X9X9X9X'') = ''9X9X9X9X9X'' THEN 1 ELSE (SELECT COUNT(1) FROM PROJECT_ALLOC WHERE PROJ_CODE= ? AND CCTR_CODE = ?) END AS CNT FROM DUAL','1','Q',to_date('15-05-20','DD-MM-RR'),'SHAHS ','25ANDCTS03 ',null,':0.proj_code,:0.proj_code,:1.cctr_code',10,null,null,null,null,null,'X','edit','00000000000000000324');
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_ADVSUPP','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',10,null,null,null,null,null,'X','edit','00000000000000000325');
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('UDF_STR1','W_VOUCHER_ADVSUPP','Additional Remarks field is Mandatory','USV090 ','N','C','SELECT COUNT(1) FROM DUAL WHERE NVL(UPPER(?),''9X9X9X9X9X'') NOT IN (''ADVANCE'',''EXPENSES'')','0','Q',to_date('15-06-20','DD-MM-RR'),'SSB ','25ANDCTS01 ',null,':1.udf_str1',10,null,null,null,null,null,'X','edit','00000000000000000584');
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_ADVSUPP','Bill No. Validation','FAD013 ','N','C','SELECT SUM(CNT) FROM (SELECT COUNT(1) AS CNT FROM DUAL WHERE ? = ''S'' AND ? IN (SELECT SUPP_CODE FROM SUPPLIER WHERE SUPP_CODE = ? AND SUPP_TYPE IN (''H'',''B'')) AND LENGTH (NVL((?),''X9X9X9'')) <> 10 )','0','Q',to_date('02-05-22','DD-MM-RR'),'SSB ','25ANDCTS01 ',null,':1.sundry_type,:1.sundry_code,:1.sundry_code,:1.bill_no',10,null,null,null,null,null,'X','edit','00000000000000000618');
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_ADVSUPP','Cost Centre Mismatch','FAD006 ','N','C','SELECT COUNT(1) FROM DUAL WHERE ? NOT IN (SELECT CCTR_CODE FROM COSTCTR WHERE type=''ADS'')','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':1.cctr_code',10,null,null,null,null,null,'X','edit','00000000000000000810');
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_ADVSUPP','Employee Code Approver','FAD004 ','N','C','SELECT COUNT(1) FROM DUAL WHERE TRIM(?) NOT IN (SELECT TRIM(UDF_STR2) FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVSUPP'' AND FLD_NAME=''EMP_CODE__APRV'' AND ACTIVE=''Y'')','0','Q',to_date('26-02-16','DD-MM-RR'),'SSB ','25ANDFIN04 ',null,':0.emp_code__aprv',10,null,null,null,null,null,'X','edit','00000000000000000811');
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_ADVSUPP','Approver Limit','FAD011 ','N','C','SELECT COUNT(1) FROM DUAL WHERE trim(?) > (SELECT TO_NUMBER(UDF_STR3) FROM GENCODES WHERE MOD_NAME=''W_VOUCHER_ADVSUPP'' AND ACTIVE=''Y'' AND FLD_NAME=''EMP_APRV_LMT'' AND UDF_STR1= ? AND UDF_STR2= ?)','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','00000000000000000812');