package WEB-INF.classes.wenrgise.hrms.webtier.form;

import java.util.ArrayList;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import wenrgise.hrms.webtier.form.HrmBaseForm;

public class HrmAdvMstForm extends HrmBaseForm {
  String advanceCode;
  
  String description;
  
  String calendar;
  
  String[] txtAdvanceDescription;
  
  String[] txtEffectiveFromDate;
  
  String[] txtEffectiveToDate;
  
  String[] txtMaxCalLimit;
  
  String[] txtNoOfTXN;
  
  String[] txtMaxLimitPerTXN;
  
  private String[] txtFlatAmount;
  
  String[] txtSettlementUnit;
  
  String[] txtSettlementPeriod;
  
  String[] txtMoratoriumInMonths;
  
  String[] txtSettleThroughPayroll;
  
  String[] txtApplicableToAll;
  
  String selectAll;
  
  String advanceCodeId;
  
  ArrayList arrAdvance = new ArrayList();
  
  String hidDetailId;
  
  String calendarId;
  
  String beginMonth;
  
  String durationMonth;
  
  String disabadvanceCode;
  
  String disabdescription;
  
  String disabcalendar;
  
  String disabtxtAdvanceDescription;
  
  String disabtxtEffectiveFromDate;
  
  String disabtxtEffectiveToDate;
  
  String disabtxtMaxCalLimit;
  
  String disabtxtNoOfTXN;
  
  String disabtxtMaxLimitPerTXN;
  
  String disabtxtFlatAmount;
  
  String disabtxtSettlementUnit;
  
  String disabtxtSettlementPeriod;
  
  String disabtxtMoratoriumInMonths;
  
  String disabtxtSettleThroughPayroll;
  
  String disabtxtApplicableToAll;
  
  String butAdvanceCode;
  
  String disabbutAdvanceCode;
  
  String disabbutCalendar;
  
  String butCalendar;
  
  String butTxtEffectiveFromDate;
  
  String disabbutTxtEffectiveFromDate;
  
  String butTxtEffectiveToDate;
  
  String disabbutTxtEffectiveToDate;
  
  String disabbutSettlementHeads;
  
  private String[] txtEligibilityFactor;
  
  private String[] txtNoOfMonSal;
  
  public void reset(ActionMapping mapping, HttpServletRequest request) {
    super.reset(mapping, request);
  }
  
  public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
    return super.validate(mapping, request);
  }
  
  public String getAdvanceCode() {
    return this.advanceCode;
  }
  
  public void setAdvanceCode(String newAdvanceCode) {
    this.advanceCode = newAdvanceCode;
  }
  
  public String getDescription() {
    return this.description;
  }
  
  public void setDescription(String newDescription) {
    this.description = newDescription;
  }
  
  public String getCalendar() {
    return this.calendar;
  }
  
  public void setCalendar(String newCalendar) {
    this.calendar = newCalendar;
  }
  
  public String[] getTxtAdvanceDescription() {
    return this.txtAdvanceDescription;
  }
  
  public void setTxtAdvanceDescription(String[] newTxtAdvanceDescription) {
    this.txtAdvanceDescription = newTxtAdvanceDescription;
  }
  
  public String[] getTxtEffectiveFromDate() {
    return this.txtEffectiveFromDate;
  }
  
  public void setTxtEffectiveFromDate(String[] newTxtEffectiveFromDate) {
    this.txtEffectiveFromDate = newTxtEffectiveFromDate;
  }
  
  public String[] getTxtEffectiveToDate() {
    return this.txtEffectiveToDate;
  }
  
  public void setTxtEffectiveToDate(String[] newTxtEffectiveToDate) {
    this.txtEffectiveToDate = newTxtEffectiveToDate;
  }
  
  public String[] getTxtMaxCalLimit() {
    return this.txtMaxCalLimit;
  }
  
  public void setTxtMaxCalLimit(String[] newTxtMaxCalLimit) {
    this.txtMaxCalLimit = newTxtMaxCalLimit;
  }
  
  public String[] getTxtNoOfTXN() {
    return this.txtNoOfTXN;
  }
  
  public void setTxtNoOfTXN(String[] newTxtNoOfTXN) {
    this.txtNoOfTXN = newTxtNoOfTXN;
  }
  
  public String[] getTxtMaxLimitPerTXN() {
    return this.txtMaxLimitPerTXN;
  }
  
  public void setTxtMaxLimitPerTXN(String[] newTxtMaxLimitPerTXN) {
    this.txtMaxLimitPerTXN = newTxtMaxLimitPerTXN;
  }
  
  public String[] getTxtFlatAmount() {
    return this.txtFlatAmount;
  }
  
  public void setTxtFlatAmount(String[] newTxtFlatAmount) {
    this.txtFlatAmount = newTxtFlatAmount;
  }
  
  public String[] getTxtSettlementUnit() {
    return this.txtSettlementUnit;
  }
  
  public void setTxtSettlementUnit(String[] newTxtSettlementUnit) {
    this.txtSettlementUnit = newTxtSettlementUnit;
  }
  
  public String[] getTxtSettlementPeriod() {
    return this.txtSettlementPeriod;
  }
  
  public void setTxtSettlementPeriod(String[] newTxtSettlementPeriod) {
    this.txtSettlementPeriod = newTxtSettlementPeriod;
  }
  
  public String[] getTxtMoratoriumInMonths() {
    return this.txtMoratoriumInMonths;
  }
  
  public void setTxtMoratoriumInMonths(String[] newTxtMoratoriumInMonths) {
    this.txtMoratoriumInMonths = newTxtMoratoriumInMonths;
  }
  
  public String[] getTxtSettleThroughPayroll() {
    return this.txtSettleThroughPayroll;
  }
  
  public void setTxtSettleThroughPayroll(String[] newTxtSettleThroughPayroll) {
    this.txtSettleThroughPayroll = newTxtSettleThroughPayroll;
  }
  
  public String[] getTxtApplicableToAll() {
    return this.txtApplicableToAll;
  }
  
  public void setTxtApplicableToAll(String[] newTxtApplicableToAll) {
    this.txtApplicableToAll = newTxtApplicableToAll;
  }
  
  public String getSelectAll() {
    return this.selectAll;
  }
  
  public void setSelectAll(String newSelectAll) {
    this.selectAll = newSelectAll;
  }
  
  public String getAdvanceCodeId() {
    return this.advanceCodeId;
  }
  
  public void setAdvanceCodeId(String newAdvanceCodeId) {
    this.advanceCodeId = newAdvanceCodeId;
  }
  
  public ArrayList getArrAdvance() {
    return this.arrAdvance;
  }
  
  public void setArrAdvance(ArrayList newArrAdvance) {
    this.arrAdvance = newArrAdvance;
  }
  
  public String getHidDetailId() {
    return this.hidDetailId;
  }
  
  public void setHidDetailId(String newHidDetailId) {
    this.hidDetailId = newHidDetailId;
  }
  
  public String getCalendarId() {
    return this.calendarId;
  }
  
  public void setCalendarId(String newCalendarId) {
    this.calendarId = newCalendarId;
  }
  
  public String getBeginMonth() {
    return this.beginMonth;
  }
  
  public void setBeginMonth(String newBeginMonth) {
    this.beginMonth = newBeginMonth;
  }
  
  public String getDurationMonth() {
    return this.durationMonth;
  }
  
  public void setDurationMonth(String newDurationMonth) {
    this.durationMonth = newDurationMonth;
  }
  
  public String getDisabadvanceCode() {
    return this.disabadvanceCode;
  }
  
  public void setDisabadvanceCode(String newDisabadvanceCode) {
    this.disabadvanceCode = newDisabadvanceCode;
  }
  
  public String getDisabdescription() {
    return this.disabdescription;
  }
  
  public void setDisabdescription(String newDisabdescription) {
    this.disabdescription = newDisabdescription;
  }
  
  public String getDisabcalendar() {
    return this.disabcalendar;
  }
  
  public void setDisabcalendar(String newDisabcalendar) {
    this.disabcalendar = newDisabcalendar;
  }
  
  public String getDisabtxtAdvanceDescription() {
    return this.disabtxtAdvanceDescription;
  }
  
  public void setDisabtxtAdvanceDescription(String newDisabtxtAdvanceDescription) {
    this.disabtxtAdvanceDescription = newDisabtxtAdvanceDescription;
  }
  
  public String getDisabtxtEffectiveFromDate() {
    return this.disabtxtEffectiveFromDate;
  }
  
  public void setDisabtxtEffectiveFromDate(String newDisabtxtEffectiveFromDate) {
    this.disabtxtEffectiveFromDate = newDisabtxtEffectiveFromDate;
  }
  
  public String getDisabtxtEffectiveToDate() {
    return this.disabtxtEffectiveToDate;
  }
  
  public void setDisabtxtEffectiveToDate(String newDisabtxtEffectiveToDate) {
    this.disabtxtEffectiveToDate = newDisabtxtEffectiveToDate;
  }
  
  public String getDisabtxtMaxCalLimit() {
    return this.disabtxtMaxCalLimit;
  }
  
  public void setDisabtxtMaxCalLimit(String newDisabtxtMaxCalLimit) {
    this.disabtxtMaxCalLimit = newDisabtxtMaxCalLimit;
  }
  
  public String getDisabtxtNoOfTXN() {
    return this.disabtxtNoOfTXN;
  }
  
  public void setDisabtxtNoOfTXN(String newDisabtxtNoOfTXN) {
    this.disabtxtNoOfTXN = newDisabtxtNoOfTXN;
  }
  
  public String getDisabtxtMaxLimitPerTXN() {
    return this.disabtxtMaxLimitPerTXN;
  }
  
  public void setDisabtxtMaxLimitPerTXN(String newDisabtxtMaxLimitPerTXN) {
    this.disabtxtMaxLimitPerTXN = newDisabtxtMaxLimitPerTXN;
  }
  
  public String getDisabtxtFlatAmount() {
    return this.disabtxtFlatAmount;
  }
  
  public void setDisabtxtFlatAmount(String newDisabtxtFlatAmount) {
    this.disabtxtFlatAmount = newDisabtxtFlatAmount;
  }
  
  public String getDisabtxtSettlementUnit() {
    return this.disabtxtSettlementUnit;
  }
  
  public void setDisabtxtSettlementUnit(String newDisabtxtSettlementUnit) {
    this.disabtxtSettlementUnit = newDisabtxtSettlementUnit;
  }
  
  public String getDisabtxtSettlementPeriod() {
    return this.disabtxtSettlementPeriod;
  }
  
  public void setDisabtxtSettlementPeriod(String newDisabtxtSettlementPeriod) {
    this.disabtxtSettlementPeriod = newDisabtxtSettlementPeriod;
  }
  
  public String getDisabtxtMoratoriumInMonths() {
    return this.disabtxtMoratoriumInMonths;
  }
  
  public void setDisabtxtMoratoriumInMonths(String newDisabtxtMoratoriumInMonths) {
    this.disabtxtMoratoriumInMonths = newDisabtxtMoratoriumInMonths;
  }
  
  public String getDisabtxtSettleThroughPayroll() {
    return this.disabtxtSettleThroughPayroll;
  }
  
  public void setDisabtxtSettleThroughPayroll(String newDisabtxtSettleThroughPayroll) {
    this.disabtxtSettleThroughPayroll = newDisabtxtSettleThroughPayroll;
  }
  
  public String getDisabtxtApplicableToAll() {
    return this.disabtxtApplicableToAll;
  }
  
  public void setDisabtxtApplicableToAll(String newDisabtxtApplicableToAll) {
    this.disabtxtApplicableToAll = newDisabtxtApplicableToAll;
  }
  
  public String getButAdvanceCode() {
    return this.butAdvanceCode;
  }
  
  public void setButAdvanceCode(String newButAdvanceCode) {
    this.butAdvanceCode = newButAdvanceCode;
  }
  
  public String getDisabbutAdvanceCode() {
    return this.disabbutAdvanceCode;
  }
  
  public void setDisabbutAdvanceCode(String newDisabbutAdvanceCode) {
    this.disabbutAdvanceCode = newDisabbutAdvanceCode;
  }
  
  public String getDisabbutCalendar() {
    return this.disabbutCalendar;
  }
  
  public void setDisabbutCalendar(String newDisabbutCalendar) {
    this.disabbutCalendar = newDisabbutCalendar;
  }
  
  public String getButCalendar() {
    return this.butCalendar;
  }
  
  public void setButCalendar(String newButCalendar) {
    this.butCalendar = newButCalendar;
  }
  
  public String getButTxtEffectiveFromDate() {
    return this.butTxtEffectiveFromDate;
  }
  
  public void setButTxtEffectiveFromDate(String newButTxtEffectiveFromDate) {
    this.butTxtEffectiveFromDate = newButTxtEffectiveFromDate;
  }
  
  public String getDisabbutTxtEffectiveFromDate() {
    return this.disabbutTxtEffectiveFromDate;
  }
  
  public void setDisabbutTxtEffectiveFromDate(String newDisabbutTxtEffectiveFromDate) {
    this.disabbutTxtEffectiveFromDate = newDisabbutTxtEffectiveFromDate;
  }
  
  public String getButTxtEffectiveToDate() {
    return this.butTxtEffectiveToDate;
  }
  
  public void setButTxtEffectiveToDate(String newButTxtEffectiveToDate) {
    this.butTxtEffectiveToDate = newButTxtEffectiveToDate;
  }
  
  public String getDisabbutTxtEffectiveToDate() {
    return this.disabbutTxtEffectiveToDate;
  }
  
  public void setDisabbutTxtEffectiveToDate(String newDisabbutTxtEffectiveToDate) {
    this.disabbutTxtEffectiveToDate = newDisabbutTxtEffectiveToDate;
  }
  
  public String getDisabbutSettlementHeads() {
    return this.disabbutSettlementHeads;
  }
  
  public void setDisabbutSettlementHeads(String newDisabbutSettlementHeads) {
    this.disabbutSettlementHeads = newDisabbutSettlementHeads;
  }
  
  public String[] getTxtEligibilityFactor() {
    return this.txtEligibilityFactor;
  }
  
  public void setTxtEligibilityFactor(String[] newTxtEligibilityFactor) {
    this.txtEligibilityFactor = newTxtEligibilityFactor;
  }
  
  public String[] getTxtNoOfMonSal() {
    return this.txtNoOfMonSal;
  }
  
  public void setTxtNoOfMonSal(String[] newTxtNoOfMonSal) {
    this.txtNoOfMonSal = newTxtNoOfMonSal;
  }
}
