Tuesday 10 June 2014

validation.xml

<!DOCTYPE form-validation PUBLIC
          "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
          "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
<form-validation>
<global>
<constant>
<constant-name>agencyCodeMinLength</constant-name>
<constant-value>6</constant-value>
</constant>

<constant>
<constant-name>polTypeMinLength</constant-name>
<constant-value>3</constant-value>
</constant>

<constant>
<constant-name>pNoMinLength</constant-name>
<constant-value>7</constant-value>
</constant>

<constant>
<constant-name>dayMinLength</constant-name>
<constant-value>2</constant-value>
</constant>

<constant>
<constant-name>monthMinLength</constant-name>
<constant-value>2</constant-value>
</constant>

<constant>
<constant-name>yearMinLength</constant-name>
<constant-value>4</constant-value>
</constant>

<constant>
<constant-name>branchCodeMinLength</constant-name>
<constant-value>3</constant-value>
</constant>

<constant>
<constant-name>tel2MinLength</constant-name>
<constant-value>1</constant-value>
</constant>
</global>
<formset>
<form name="genLi0001Form">
<field property="strUserId" depends="required">
<arg0 key="GENCR0001.UserId"/>
</field>
<!-- Fixed for IT/ST defect #1008 Start-->
<field property="strUserId" depends="mask">
   <msg name="mask" key="ERR_2010" />
<var>
<var-name>mask</var-name>
<var-value>(?=^.{7}$)|(?=^.{10}$)</var-value>
</var>
</field>
<!-- Fixed for IT/ST defect #1008 End-->
<field property="strUserId" depends="mask">
   <msg name="mask" key="ERR_2010" />
<var>
<var-name>mask</var-name>
<var-value>(^[a-zA-Z0-9]{0,10})$</var-value>
</var>                                                                  
</field>
<!-- Fixed for IT/ST defect #1008 Start-->
<field property="strPassword" depends="required">
<arg0 key="GENCR0001.Password"/>      
</field>
<field property="strPassword" depends="mask">
    <msg name="mask" key="ERR_2010" />
  <var>
<var-name>mask</var-name>
<var-value>(?=^.{8,12}$)</var-value>
</var>
</field>
<!-- Fixed for IT/ST defect #1008 End-->
<!-- commented to fix the SytemOut error log starts here -->
<!--
<field property="password" depends="mask">
<msg name="mask" key="ERR_2010" />
<var>
<var-name>mask</var-name>
<var-value>(?=^.{8,12}$)(?=.*[a-zA-Z0-9])(?=.*\\W+).*$</var-value>
</var>                                                                                    
</field>
-->
<!-- commented to fix the SytemOut error log ends here -->
   </form>

<!-- User Registration form Validation -->

<form name="admUr0001Form">
<field property="strUrg_UserId_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.User_ID"/>
<arg1 key="ADMUR0001.User_ID_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{7}$)|(?=^.{10}$)</var-value>
</var>
</field>

<field property="strUrg_UserId_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0010" />
<arg0 key="ADMUR0001.User_ID"/>
<var>
<var-name>mask</var-name>
<var-value>(^[a-zA-Z0-9]{0,10})$</var-value>
</var>                                                                  
</field>

<field property="strUrg_UserName_Kanji_I" depends="required">
<arg0 key="ADMUR0001.UserNameKanji" />
</field>
<field property="strUrg_UserName_Kana_I" depends="required">
<arg0 key="ADMUR0001.UserNameKana" />
</field>
<field property="strUrg_HeadAgencyCd_I" depends="required">
<arg0 key="ADMUR0001.HeadAgencyCode" />
</field>

<field property="strUrg_HeadAgencyCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.HeadAgencyCode"/>
<arg1 key="ADMUR0001.HeadAgencyCode_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{6}$)</var-value>
</var>
</field>

<field property="strUrg_HeadAgencyCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.HeadAgencyCode"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

<field property="strUrg_AgencyCd_I" depends="required">
<arg0 key="ADMUR0001.AgencyCode" />
</field>

<field property="strUrg_AgencyCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.AgencyCode"/>
<arg1 key="ADMUR0001.AgencyCode_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{6}$)</var-value>
</var>
</field>

<field property="strUrg_AgencyCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.AgencyCode"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>
<!-- IT/ST #2310, #2313 starts -->
<field property="strUrg_SalesDepCd_I" depends="required">
<arg0 key="ADMUR0001.SalesDepartmentCode" />
</field>
<!-- IT/ST #2310, #2313 ends -->
<field property="strUrg_SalesDepCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.SalesDepartmentCode"/>
<arg1 key="ADMUR0001.SalesDepartmentCode_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{3}$)</var-value>
</var>
</field>

<field property="strUrg_SalesDepCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.SalesDepartmentCode"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

<!-- IT/ST #2311, #2314 starts -->
<field property="strUrg_BranchCd_I" depends="required">
<arg0 key="ADMUR0001.BranchCode" />
</field>
<!-- IT/ST #2311, #2314 ends -->
<field property="strUrg_BranchCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.BranchCode"/>
<arg1 key="ADMUR0001.BranchCode_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{3}$)</var-value>
</var>
</field>

<field property="strUrg_BranchCd_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.BranchCode"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

<field property="strUrg_AgenctRegNo_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.Agenct_RegistrationNo"/>
<arg1 key="ADMUR0001.Agenct_RegistrationNo_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{13}$)</var-value>
</var>
</field>

<field property="strUrg_AgenctRegNo_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0010" />
<arg0 key="ADMUR0001.Agenct_RegistrationNo"/>
<var>
<var-name>mask</var-name>
<var-value>(^[a-zA-Z0-9]{0,13})$</var-value>
</var>                                                                  
</field>

<field property="strUrg_AccessPrivilegeLevel_I" depends="required">
<arg0 key="ADMUR0001.AccessPrivilegeLevel" />
</field>

<field property="strUrg_PrivilegeGroup_I" depends="required">
<arg0 key="ADMUR0001.PrivilegeGroup" />
</field>

<field property="strUrg_RoleId_I" depends="required">
<arg0 key="ADMUR0001.RoleId" />
</field>

<field property="strUrg_MailAddress_I" depends="email">
<arg0 key="ADMUR0001.MailAddress" />
</field>

<field property="strUrg_UserStartDate_Y_I" depends="required">
<arg0 key="ADMUR0001.UserStartDateYear" />
</field>

<field property="strUrg_UserStartDate_Y_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.UserStartDateYear"/>
<arg1 key="ADMUR0001.UserStartDateYear_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{4}$)</var-value>
</var>
</field>

<field property="strUrg_UserStartDate_Y_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.UserStartDateYear"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

<field property="strUrg_UserStartDate_M_I" depends="required">
<arg0 key="ADMUR0001.UserStartDateMonth" />
</field>

<field property="strUrg_UserStartDate_M_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.UserStartDateMonth"/>
<arg1 key="ADMUR0001.UserStartDateMonth_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{2}$)</var-value>
</var>
</field>

<field property="strUrg_UserStartDate_M_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.UserStartDateMonth"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>


<field property="strUrg_UserStartDate_D_I" depends="required">
<arg0 key="ADMUR0001.UserStartDateDay" />
</field>

<field property="strUrg_UserStartDate_D_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.UserStartDateDay"/>
<arg1 key="ADMUR0001.UserStartDateDay_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{2}$)</var-value>
</var>
</field>

<field property="strUrg_UserStartDate_D_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.UserStartDateDay"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

<field property="strUrg_UserEndDate_Y_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.UserEndDateYear"/>
<arg1 key="ADMUR0001.UserEndDateYear_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{4}$)</var-value>
</var>
</field>

<field property="strUrg_UserEndDate_Y_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.UserEndDateYear"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

<field property="strUrg_UserEndDate_M_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.UserEndDateMonth"/>
<arg1 key="ADMUR0001.UserEndDateMonth_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{2}$)</var-value>
</var>
</field>

<field property="strUrg_UserEndDate_M_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.UserEndDateMonth"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

<field property="strUrg_UserEndDate_D_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.UserEndDateDay"/>
<arg1 key="ADMUR0001.UserEndDateDay_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{2}$)</var-value>
</var>
</field>

<field property="strUrg_UserEndDate_D_I" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0003" />
<arg0 key="ADMUR0001.UserEndDateDay"/>
<var>
<var-name>mask</var-name>
<var-value>(^[0-9]+)$</var-value>
</var>                                                                  
</field>

</form>
<!-- End User Registration -->
<!-- Password reset Start -->
<form name="AdmPr0001Form">

<field property="strPwr_UserID_SC" depends="mask">
    <msg name="mask" key="errors.mask.ERR_0023" />
   <arg0 key="ADMPR0001.User_Id"/>
   <arg1 key="ADMPR0001.MinLength"/>
   <arg2 key="ADMPR0001.MaxLength"/>  
<var>
<var-name>mask</var-name>
<var-value>(?=^.{7,10}$)</var-value>
</var>
</field>
<field property="strPwr_UserID_SC" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0010" />
<arg0 key="ADMPR0001.User_Id"/>
<var>
<var-name>mask</var-name>
<var-value>(^[a-zA-Z0-9]{0,10})$</var-value>
</var>                                                                  
</field>

<field property="strPwr_AgencyCd_SC" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.AgencyCode"/>
<arg1 key="ADMUR0001.AgencyCode_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{6}$)</var-value>
</var>
</field>

  </form>
<!-- Password reset End -->
<!-- Password Change Start -->
 <form name="GenPc0001Form">
<field property="currentPwd" depends="required">
<arg0 key="GENPC0001.CurrentPwd" />
</field>
<field property="currentPwd" depends="minlength">
<arg0 key="GENPC0001.CurrentPwd" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>minlength</var-name>
<var-value>8</var-value>
</var>
</field>
<field property="newPwd" depends="required">
<arg0 key="GENPC0001.NewPwd" />
</field>
<field property="newPwd" depends="minlength">
<arg0 key="GENPC0001.NewPwd" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>minlength</var-name>
<var-value>8</var-value>
</var>
</field>
<field property="newPwdRe" depends="required">
<arg0 key="GENPC0001.NewPwdRe" />
</field>
<field property="newPwdRe" depends="minlength">
<arg0 key="GENPC0001.NewPwdRe" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>minlength</var-name>
<var-value>8</var-value>
</var>
</field>
</form>
<!-- Password Change End -->
<!--Illustration Module Start-->
<form name="illSc0001Form">
<field property="strAgencyCode" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.AgencyCd" />
<arg1 name="minlength"  key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${agencyCodeMinLength}</var-value>
</var>
</field>
<field property="strIllustrationCode" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.illustrationCd" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>1</var-value>
</var>
</field>
<field property="strIllElabStartYear" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.illStartYear" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${yearMinLength}</var-value>
</var>
</field>
<!-- Fixed for FT Defect#409,410 Pressy Start -->
<field property="strIllElabStartMonth" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.illStartMonth" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>1</var-value>
</var>
</field>

<field property="strIllElabStartMonth" depends="mask">
<msg name="mask" key="ERR_1084" />
<arg0 key="label.illStartMonth" />
<arg1 name="mask" key="${var:minRange}" resource="false"/>
<arg2 name="mask" key="${var:maxRange}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>(\b(0?[1-9]|1[012])\b)</var-value>
</var>
<var>
<var-name>minRange</var-name>
<var-value>1</var-value>
</var>
<var>
<var-name>maxRange</var-name>
<var-value>12</var-value>
</var>
</field>

<field property="strIllElabStartDay" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.illStartDay" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>1</var-value>
</var>
</field>

<field property="strIllElabStartDay" depends="mask">
<msg name="mask" key="ERR_1084" />
<arg0 key="label.illStartDay" />
<arg1 name="mask" key="${var:min}" resource="false"/>
       <arg2 name="mask" key="${var:max}" resource="false"/>
    <var>
<var-name>mask</var-name>
<var-value>(\b(0?[1-9]|[1-2][0-9]|3[0-1]|[1-9])\b)</var-value>
</var>
       <var><var-name>min</var-name><var-value>1</var-value></var>
       <var><var-name>max</var-name><var-value>31</var-value></var>
</field>
<!-- Fixed for FT Defect#409,410 Pressy End -->
<field property="strIllElabEndYear" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.illEndYear" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>1</var-value>
</var>
</field>
<!-- Fixed for FT Defect#409,410 Pressy Start -->
<field property="strIllElabEndMonth" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.illEndMonth" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>1</var-value>
</var>
</field>

<field property="strIllElabEndMonth" depends="mask">
<msg name="mask" key="ERR_1084" />
<arg0 key="label.illEndMonth" />
<arg1 name="mask" key="${var:minRange}" resource="false"/>
<arg2 name="mask" key="${var:maxRange}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>(\b(0?[1-9]|1[012])\b)</var-value>
</var>
<var>
<var-name>minRange</var-name>
<var-value>1</var-value>
</var>
<var>
<var-name>maxRange</var-name>
<var-value>12</var-value>
</var>
</field>

<field property="strIllElabEndDay" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.illEndDate" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>1</var-value>
</var>
</field>

<field property="strIllElabEndDay" depends="mask">
<msg name="mask" key="ERR_1084" />
<arg0 key="label.illEndDate" />
<arg1 name="mask" key="${var:min}" resource="false"/>
       <arg2 name="mask" key="${var:max}" resource="false"/>
    <var>
<var-name>mask</var-name>
<var-value>(\b(0?[1-9]|[1-2][0-9]|3[0-1]|[1-9])\b)</var-value>
</var>
       <var><var-name>min</var-name><var-value>1</var-value></var>
       <var><var-name>max</var-name><var-value>31</var-value></var>
</field>
<!-- Fixed for FT Defect#409,410 Pressy End -->
</form>
<!--Illustration Module End-->

<!-- PolicyInquiry Module start -->
<form name="policyInquirySearchForm">






<field property="strPsc_PolicyType_SC" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PolNo" />
<arg1 name="minlength"  key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${polTypeMinLength}</var-value>
</var>
</field>
<field property="strPsc_PolicyNo_SC" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PolType" />
<arg1 name="minlength"  key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${yearMinLength}</var-value>
</var>
</field>



<!-- Modified 20130828 : MP229 SMBC-SSLT Enhancement - Start -->
<!--<field property="IContDateFromYear" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PIQYear"/>
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${yearMinLength}</var-value>
</var>
</field> -->
<!-- Modified 20130828 : MP229 SMBC-SSLT Enhancement - End -->

<!-- Fixed for FT defect 588 Start -->
<!-- <field property="IContDateFromMonth" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PIQMonth"/>
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${monthMinLength}</var-value>
</var>
</field>-->

<!-- <field property="IContDateFromDay" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PIQDay"/>
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${dayMinLength}</var-value>
</var>
</field>-->
<!-- Fixed for FT defect 588 End -->


<!-- Modified 20130828 : MP229 SMBC-SSLT Enhancement - Start

<field property="IContDateToYear" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PIQYear"/>
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${yearMinLength}</var-value>
</var>
</field>
Modified 20130828 : MP229 SMBC-SSLT Enhancement - End -->


<!-- Fixed for FT defect 588 Start -->
<!-- <field property="IContDateToMonth" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PIQMonth"/>
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${monthMinLength}</var-value>
</var>
</field>-->

<!--<field property="IContDateToDay" depends="mask,minlength">
<msg name="mask" key="ERR_0003_PIQ" />
<msg name="minlength" key="ERR_0002_PIQ" />
<arg0 key="label.PIQDay"/>
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${dayMinLength}</var-value>
</var>
</field>-->
<!-- Fixed for FT defect 588 End -->
</form>
<!-- PolicyInquiry Module End -->




<form name="appSc0001Form">
<field property="strAgencyCode" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.AgencyCd" />
<arg1 name="minlength"  key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${agencyCodeMinLength}</var-value>
</var>
</field>
<field property="strApplicationCode" depends="mask,minlength">
<msg name="mask" key="ERR_0003" />
<msg name="minlength" key="ERR_0002" />
<arg0 key="label.ApplicationCd" />
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${appCodeMinLength}</var-value>
</var>
</field>
<field property="strAppElabStartYear" depends="mask">
<msg name="mask" key="ERR_0002" />
<arg0 key="label.appStartYear" />
<arg1 name="mask" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]{4})$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${yearMinLength}</var-value>
</var>
</field>
<field property="strAppElabStartMonthHidden" depends="mask,intRange">
<msg name="mask" key="ERR_0003" />
<msg name="intRange" key="ERR_0023" />
<arg0 key="label.appStartMonth" />
<arg1 name="intRange" key="${var:min}" resource="false"/>
       <arg2 name="intRange" key="${var:max}" resource="false"/>
       <var><var-name>min</var-name><var-value>01</var-value></var>
       <var><var-name>max</var-name><var-value>12</var-value></var>
       <var>
<var-name>mask</var-name>
<var-value>^([0-9]{1,2})$</var-value>
</var>
</field>
<field property="strAppElabStartDayHidden" depends="mask,intRange">
<msg name="mask" key="ERR_0003" />
<msg name="intRange" key="ERR_0023" />
<arg0 key="label.appStartDay" />
<arg1 name="intRange" key="${var:min}" resource="false"/>
       <arg2 name="intRange" key="${var:max}" resource="false"/>
       <var><var-name>min</var-name><var-value>01</var-value></var>
       <var><var-name>max</var-name><var-value>31</var-value></var>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]{1,2})$</var-value>
</var>
</field>
<field property="strAppElabEndYear" depends="mask">
<msg name="mask" key="ERR_0002" />
<arg0 key="label.appEndYear" />
<arg1 name="mask" key="${var:minlength}" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]{4})$</var-value>
</var>
<var>
<var-name>minlength</var-name>
<var-value>${yearMinLength}</var-value>
</var>
</field>
<field property="strAppElabEndMonthHidden" depends="mask,intRange">
<msg name="mask" key="ERR_0003" />
<msg name="intRange" key="ERR_0023" />
<arg0 key="label.appEndMonth" />
<arg1 name="intRange" key="${var:min}" resource="false"/>
       <arg2 name="intRange" key="${var:max}" resource="false"/>
       <var><var-name>min</var-name><var-value>01</var-value></var>
       <var><var-name>max</var-name><var-value>12</var-value></var>
       <var>
<var-name>mask</var-name>
<var-value>^([0-9]{1,2})$</var-value>
</var>
</field>
<field property="strAppElabEndDayHidden" depends="mask,intRange">
<msg name="mask" key="ERR_0003" />
<msg name="intRange" key="ERR_0023" />
<arg0 key="label.appEndDate" />
<arg1 name="intRange" key="${var:min}" resource="false"/>
       <arg2 name="intRange" key="${var:max}" resource="false"/>
       <var><var-name>min</var-name><var-value>01</var-value></var>
       <var><var-name>max</var-name><var-value>31</var-value></var>
<var>
<var-name>mask</var-name>
<var-value>^([0-9]{1,2})$</var-value>
</var>
</field>
</form>
<!-- Agency Search Start -->
<form name="admAc0001Form">
<field property="strAcdAgencyCdSC" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0002" />
<arg0 key="ADMUR0001.AgencyCode"/>
<arg1 key="ADMUR0001.AgencyCode_Length"/>
<var>
<var-name>mask</var-name>
<var-value>(?=^.{6}$)</var-value>
</var>
</field>

<field property="strAcdAgencyCdSC" depends="mask">
   <msg name="mask" key="errors.mask.ERR_0010" />
<arg0 key="ADMUR0001.AgencyCode"/>
<var>
<var-name>mask</var-name>
<var-value>(^[a-zA-Z0-9]{0,10})$</var-value>
</var>                                                                  
</field>
</form>
<!-- Agency Search End -->
<!-- NIP BTMU Changes iGATE Start -->
<form name="IlliWinSearchForm">
<field property="strBranchCode" depends="mask">
<msg name="mask" key="ERR_NUMERICS" />
<arg0 key="label.BranchCode" />
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
</field>
<field property="strBankCode" depends="mask">
<msg name="mask" key="ERR_NUMERICS" />
<arg0 key="label.BankCode" />
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
</field>
<field property="strIllustrationNo" depends="mask">
<msg name="mask" key="ERR_NUMERICS" />
<arg0 key="label.IllustrationNo" />
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
</field>
<field property="strIllusSeqNo" depends="mask">
<msg name="mask" key="ERR_NUMERICS" />
<arg0 key="label.IllustrationNo" />
<var>
<var-name>mask</var-name>
<var-value>^([0-9]*)$</var-value>
</var>
</field>
</form>
<!-- NIP BTMU Changes iGATE End -->
</formset>
</form-validation>

No comments:

Post a Comment