using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MMDAL.DTO.OULevelSetting { public class OULevelSettingDTO { #region PrivateMembers #region OULevelSetting #region oulevelsetting private int id; //Id private string code; //Code private string name; //Name #endregion private decimal oulevelsettingretirementage; //RetirementAge private decimal oulevelsettingchargesperkilometer; //ChargesPerKilometer #region Account private int salarypayableaccountid; //Id private string salarypayableaccountcode; //Code private string salarypayableaccountname; //Name #endregion private decimal oulevelsettingepfemployerpercentage; //EPFEmployerPercentage private decimal oulevelsettingepfemployeractualpercentage;//EPFEmployerActualPercentage private decimal oulevelsettingfpfapplicable; //FPFApplicable private decimal oulevelsettingfpfemployerpercentage; //FPFEmployerPercentage private decimal oulevelsettingfpfemployeractualpercentage;//FPFEmployerActualPercentage private decimal oulevelsettingdliemployerpercentage; //DLIEmployerPercentage private decimal oulevelsettingdliemployeractualpercentage;//DLIEmployerActualPercentage private decimal oulevelsettingepfemployeepercentage; //EPFEmployeePercentage private decimal oulevelsettingepfemployeeactualpercentage;//EPFEmployeeActualPercentage private decimal oulevelsettingpfadminpercentage; //PFAdminPercentage private decimal oulevelsettingdliadminpercentage; //DLIAdminPercentage private string oulevelsettingpfbankname; //PFBankName private string oulevelsettingpfbankaddress1; //PFBankAddress1 private string oulevelsettingpfbankaddress2; //PFBankAddress2 private string oulevelsettingpfbankaddress3; //PFBankAddress3 private string oulevelsettingpfbankaddress4; //PFBankAddress4 #region Formula private int epfemployeeid; //Id private string epfemployeecode; //Code private string epfemployeename; //Name #endregion #region Formula private int epfemployerid; //Id private string epfemployercode; //Code private string epfemployername; //Name #endregion #region Formula private int fpfemployerid; //Id private string fpfemployercode; //Code private string fpfemployername; //Name #endregion #region Formula private int dliwagesid; //Id private string dliwagescode; //Code private string dliwagesname; //Name #endregion #region Formula private int dliemployerid; //Id private string dliemployercode; //Code private string dliemployername; //Name #endregion #region Formula private int pfwagesid; //Id private string pfwagescode; //Code private string pfwagesname; //Name #endregion #region Formula private int pensionwagedid; //Id private string pensionwagedcode; //Code private string pensionwagedname; //Name #endregion private string oulevelsettingpfnumber; //PFNumber private string oulevelsettingpfgroup; //PFGroup private string oulevelsettingepfcode; //EPFCode #region BizTransactionType private int pfpostingtypeid; //Id private string pfpostingtypecode; //Code private string pfpostingtypename; //Name #endregion private string oulevelsettingesinumber; //ESINumber private string oulevelsettingesilocaloff; //ESILocalOff private string oulevelsettingesidispensary; //ESIDispensary private string oulevelsettingesiwageceiling; //ESIWageceiling private decimal oulevelsettingesiemployeepercentage; //ESIEmployeePercentage private decimal oulevelsettingesiemployerpercentage; //ESIEmployerPercentage #region Formula private int esiwageid; //Id private string esiwagecode; //Code private string esiwagename; //Name #endregion #region Formula private int esiemployeeid; //Id private string esiemployeecode; //Code private string esiemployeename; //Name #endregion #region Formula private int esiemployerid; //Id private string esiemployercode; //Code private string esiemployername; //Name #endregion #region Formula private int esilopdaysid; //Id private string esilopdayscode; //Code private string esilopdaysname; //Name #endregion #region Formula private int esivolsharpid; //Id private string esivolsharpcode; //Code private string esivolsharpname; //Name #endregion #region Formula private int esiearnedbasicid; //Id private string esiearnedbasiccode; //Code private string esiearnedbasicname; //Name #endregion #region Formula private int esiuptodtid; //Id private string esiuptodtcode; //Code private string esiuptodtname; //Name #endregion #region BizTransactionType private int esipostingtypeid; //Id private string esipostingtypecode; //Code private string esipostingtypename; //Name #endregion private string oulevelsettingtdsaccountnumber; //TDSAccountNumber private string oulevelsettingpangirno; //PangirNo private string oulevelsettingpaynature; //PayNature #region Formula private int tdsformulaid; //Id private string tdsformulacode; //Code private string tdsformulaname; //Name #endregion private decimal oulevelsettingtdspercentage; //TDSPercentage private string oulevelsettingcircleaddress1; //CircleAddress1 private string oulevelsettingcircleaddress2; //CircleAddress2 private string oulevelsettingcircleaddress3; //CircleAddress3 private string oulevelsettingcircleaddress4; //CircleAddress private int oulevelsettingpackexciseslno; private Int16 oulevelsettingbackdateattendanceday; #region PF Formula private int pflopdaysid; //Id private string pflopdayscode; //Code private string pflopdaysname; //Name #endregion #region Repayment Biztransaction private int repaymentpostingtypeid; //Id private string repaymentpostingtypecode; //Code private string repaymentpostingtypename; //Name #endregion #region PFAdminAmount Formula private int pfadminamountid; //PFAdminAmountId private string pfadminamountcode; //PFAdminAmountCode private string pfadminamountname; //PFAdminAmountName #endregion #region DLIAdminAmount Formula private int dlidminamountid; //DLIAdminAmountId private string dliadminamountcode; //DLIAdminAmountCode private string dliadminamountname; //DLIAdminAmountName #endregion #endregion #region InterAccount private int interaccountid; private string interaccountcode; private string interaccountname; #endregion #region InterBizTransaction private int interbiztransactionid; private string interbiztransactioncode; private string interbiztransactionname; #endregion private decimal oulevelsettingqualityweightage = 30; private decimal oulevelsettingrateweightage = 50; private decimal oulevelsettingdeliveryweightage = 20; #endregion #region New Fields private int deliveryouid = -1; private string deliveryoucode; private string deliveryouname; private int transfersendid = -1; private string transfersendcode; private string transfersendname; private int transferreceivedid = -1; private string transferreceivedcode; private string transferreceivedname; private int partyid = -1; private string partycode; private string partyname; private int partybranchid = -1; private string partybranchcode; private string partybranchname; private int indentid = -1; private string indentcode; private string indentname; private int adjustmentbiztransactionid = -1; private string adjustmentbiztransactioncode; private string adjustmentbiztransactionname; private int deliverybiztransactionid = -1; private string deliverybiztransactioncode; private string deliverybiztransactionname; private int activitybiztransactionid = -1; private string activitybiztransactioncode; private string activitybiztransactionname; private int todobiztransactionid = -1; private string todobiztransactioncode; private string todobiztransactionname; #endregion #region MRPFields private int mrpbiztransactionid = -1; private string mrpbiztransactioncode; private string mrpbiztransactionname; private int mrpmakebiztransactionid = -1; private string mrpmakebiztransactioncode; private string mrpmakebiztransactionname; private int workorderbiztransactionid = -1; private string workorderbiztransactioncode; private string workorderbiztransactionname; private int subcontractbiztransactionid = -1; private string subcontractbiztransactioncode; private string subcontractbiztransactionname; private byte oulevelsettingmrpbuyactiontype; private byte oulevelsettingmrpmakeactiontype; #endregion private int absentleaveid = -1; private string absentleavecode; private string absentleavename; private int fromlocationid; private string fromlocationname; private string fromlocationcode; private int tolocationid; private string tolocationname; private string tolocationcode; private int fromcityid; private string fromcityname; private string fromcitycode; private int tocityid; private string tocityname; private string tocitycode; private byte isloadsimplebooking; private byte deliverytrack; private string oulevelsettingtitle; private string oulevelsettingsubject; private string oulevelsettingkeywords; private string oulevelsettingcreator; private string oulevelsettingproducer; private string oulevelsettingreason; private string oulevelsettinglocation; private int chequebouncebiztransactionid = -1; private string chequebouncebiztransactioncode; private string chequebouncebiztransactionname; private int bouncechargesaccountid = -1; private string bouncechargesaccountcode; private string bouncechargesaccountname; private int salarygrossformulaid = -1; private string salarygrossformulacode; private string salarygrossformulaname; private int gratutidaysformulaid = -1; private string gratutidaysformulacode; private string gratutidaysformulaname; private int bonusonamountformulaid = -1; private string bonusonamountformulacode; private string bonusonamountformulaname; private int bonusformulaid = -1; private string bonusformulacode; private string bonusformulaname; private byte oulevelsettingovertimetype; private byte oulevelsettingattendancetype; private int autocallbiztransactionid = -1; private string autocallbiztransactioncode; private string autocallbiztransactionname; private int defaultbankaccountid = -1; private string defaultbankaccountcode; private string defaultbankaccountname; private byte oulevelsettingtripadvancepostingtype; private byte oulevelsettingtripexpensepostingtype; private byte oulevelsettingtripshortagepostingtype; private byte oulevelsettingtriphirechargespostingtype; private int advancebiztransactionid = -1; private string advancebiztransactioncode; private string advancebiztransactionname; private int advancecreditaccountid = -1; private string advancecreditaccountcode; private string advancecreditaccountname; private byte advancecreditaccounttype; private int expensebiztransactionid = -1; private string expensebiztransactioncode; private string expensebiztransactionname; private int expensecreditaccountid = -1; private string expensecreditaccountcode; private string expensecreditaccountname; private byte expensecreditaccounttype; private int expensedebitaccountid = -1; private string expensedebitaccountcode; private string expensedebitaccountname; private byte expensedebitaccounttype; private int shortagebiztransactionid = -1; private string shortagebiztransactioncode; private string shortagebiztransactionname; private int shortageaccountid = -1; private string shortageaccountcode; private string shortageaccountname; private byte shortageaccounttype; private int hirechargesbiztransactionid = -1; private string hirechargesbiztransactioncode; private string hirechargesbiztransactionname; private int hirechargesaccountid = -1; private string hirechargesaccountcode; private string hirechargesaccountname; private byte hirechargesaccounttype; private byte oulevelsettingstockvaluationtype = 0; private int branchtransferbiztransactionid = -1; private string branchtransferbiztransactioncode; private string branchtransferbiztransactionname; private int ptformulaid = -1; private string ptformulacode = ""; private string ptformulaname = ""; private int ptcategoryformulaid = -1; private string ptcategoryformulacode = ""; private string ptcategoryformulaname = ""; private int bookingbiztransactionid = -1; private string bookingbiztransactioncode; private string bookingbiztransactionname; private byte oulevelsettingnetsalaryroundoff = 0;//Default Yes ..Selected customer NO #region PublicMembers public decimal OULevelSettingQualityWeightage { get { return oulevelsettingqualityweightage; } // set { oulevelsettingqualityweightage = value; } // } public decimal OULevelSettingRateWeightage { get { return oulevelsettingrateweightage; } // set { oulevelsettingrateweightage = value; } // } public decimal OULevelSettingDeliveryWeightage { get { return oulevelsettingdeliveryweightage; } // set { oulevelsettingdeliveryweightage = value; } // } #region OULevelSetting #region oulevelsetting public int Id { get { return id; } //Id set { id = value; } //Id } public string Code { get { return code; } //Code set { code = value; } //Code } public string Name { get { return name; } //Name set { name = value; } //Name } #endregion public decimal OULevelSettingRetirementAge { get { return oulevelsettingretirementage; } //RetirementAge set { oulevelsettingretirementage = value; } //RetirementAge } public decimal OULevelSettingChargesPerKilometer { get { return oulevelsettingchargesperkilometer; } //ChargesPerKilometer set { oulevelsettingchargesperkilometer = value; } //ChargesPerKilometer } #region Account public int SalaryPayableAccountId { get { return salarypayableaccountid; } //Id set { salarypayableaccountid = value; } //Id } public string SalaryPayableAccountCode { get { return salarypayableaccountcode; } //Code set { salarypayableaccountcode = value; } //Code } public string SalaryPayableAccountName { get { return salarypayableaccountname; } //Name set { salarypayableaccountname = value; } //Name } #endregion public decimal OULevelSettingEPFEmployerPercentage { get { return oulevelsettingepfemployerpercentage; } //EPFEmployerPercentage set { oulevelsettingepfemployerpercentage = value; } //EPFEmployerPercentage } public decimal OULevelSettingEPFEmployerActualPercentage { get { return oulevelsettingepfemployeractualpercentage; } //EPFEmployerActualPercentage set { oulevelsettingepfemployeractualpercentage = value; } //EPFEmployerActualPercentage } public decimal OULevelSettingFPFApplicable { get { return oulevelsettingfpfapplicable; } //FPFApplicable set { oulevelsettingfpfapplicable = value; } //FPFApplicable } public decimal OULevelSettingFPFEmployerPercentage { get { return oulevelsettingfpfemployerpercentage; } //FPFEmployerPercentage set { oulevelsettingfpfemployerpercentage = value; } //FPFEmployerPercentage } public decimal OULevelSettingFPFEmployerActualPercentage { get { return oulevelsettingfpfemployeractualpercentage; } //FPFEmployerActualPercentage set { oulevelsettingfpfemployeractualpercentage = value; } //FPFEmployerActualPercentage } public decimal OULevelSettingDLIEmployerPercentage { get { return oulevelsettingdliemployerpercentage; } //DLIEmployerPercentage set { oulevelsettingdliemployerpercentage = value; } //DLIEmployerPercentage } public decimal OULevelSettingDLIEmployerActualPercentage { get { return oulevelsettingdliemployeractualpercentage; } //DLIEmployerActualPercentage set { oulevelsettingdliemployeractualpercentage = value; } //DLIEmployerActualPercentage } public decimal OULevelSettingEPFEmployeePercentage { get { return oulevelsettingepfemployeepercentage; } //EPFEmployeePercentage set { oulevelsettingepfemployeepercentage = value; } //EPFEmployeePercentage } public decimal OULevelSettingEPFEmployeeActualPercentage { get { return oulevelsettingepfemployeeactualpercentage; } //EPFEmployeeActualPercentage set { oulevelsettingepfemployeeactualpercentage = value; } //EPFEmployeeActualPercentage } public decimal OULevelSettingPFAdminPercentage { get { return oulevelsettingpfadminpercentage; } //PFAdminPercentage set { oulevelsettingpfadminpercentage = value; } //PFAdminPercentage } public decimal OULevelSettingDLIAdminPercentage { get { return oulevelsettingdliadminpercentage; } //DLIAdminPercentage set { oulevelsettingdliadminpercentage = value; } //DLIAdminPercentage } public string OULevelSettingPFBankName { get { return oulevelsettingpfbankname; } //PFBankName set { oulevelsettingpfbankname = value; } //PFBankName } public string OULevelSettingPFBankAddress1 { get { return oulevelsettingpfbankaddress1; } //PFBankAddress1 set { oulevelsettingpfbankaddress1 = value; } } public string OULevelSettingPFBankAddress2 { get { return oulevelsettingpfbankaddress2; } //PFBankAddress2 set { oulevelsettingpfbankaddress2 = value; } //PFBankAddress2 } public string OULevelSettingPFBankAddress3 { get { return oulevelsettingpfbankaddress3; } //PFBankAddress3 set { oulevelsettingpfbankaddress3 = value; } //PFBankAddress3 } public string OULevelSettingPFBankAddress4 { get { return oulevelsettingpfbankaddress4; } //PFBankAddress4 set { oulevelsettingpfbankaddress4 = value; } //PFBankAddress4 } #region Formula public int EPFEmployeeId { get { return epfemployeeid; } //Id set { epfemployeeid = value; } //Id } public string EPFEmployeeCode { get { return epfemployeecode; } //Code set { epfemployeecode = value; } //Code } public string EPFEmployeeName { get { return epfemployeename; } //Name set { epfemployeename = value; } //Name } #endregion #region Formula public int EPFEmployerId { get { return epfemployerid; } //Id set { epfemployerid = value; } //Id } public string EPFEmployerCode { get { return epfemployercode; } //Code set { epfemployercode = value; } //Code } public string EPFEmployerName { get { return epfemployername; } //Name set { epfemployername = value; } //Name } #endregion #region Formula public int FPFEmployerId { get { return fpfemployerid; } //Id set { fpfemployerid = value; } //Id } public string FPFEmployerCode { get { return fpfemployercode; } //Code set { fpfemployercode = value; } //Code } public string FPFEmployerName { get { return fpfemployername; } //Name set { fpfemployername = value; } //Name } #endregion #region Formula public int DLIWagesId { get { return dliwagesid; } //Id set { dliwagesid = value; } //Id } public string DLIWagesCode { get { return dliwagescode; } //Code set { dliwagescode = value; } //Code } public string DLIWagesName { get { return dliwagesname; } //Name set { dliwagesname = value; } //Name } #endregion #region Formula public int DLIEmployerId { get { return dliemployerid; } //Id set { dliemployerid = value; } //Id } public string DLIEmployerCode { get { return dliemployercode; } //Code set { dliemployercode = value; } //Code } public string DLIEmployerName { get { return dliemployername; } //Name set { dliemployername = value; } //Name } #endregion #region Formula public int PFWagesId { get { return pfwagesid; } //Id set { pfwagesid = value; } //Id } public string PFWagesCode { get { return pfwagescode; } //Code set { pfwagescode = value; } //Code } public string PFWagesName { get { return pfwagesname; } //Name set { pfwagesname = value; } //Name } #endregion #region Formula public int PensionWagedId { get { return pensionwagedid; } //Id set { pensionwagedid = value; } //Id } public string PensionWagedCode { get { return pensionwagedcode; } //Code set { pensionwagedcode = value; } //Code } public string PensionWagedName { get { return pensionwagedname; } //Name set { pensionwagedname = value; } //Name } #endregion public string OULevelSettingPFNumber { get { return oulevelsettingpfnumber; } //PFNumber set { oulevelsettingpfnumber = value; } //PFNumber } public string OULevelSettingPFGroup { get { return oulevelsettingpfgroup; } //PFGroup set { oulevelsettingpfgroup = value; } //PFGroup } public string OULevelSettingEPFCode { get { return oulevelsettingepfcode; } //EPFCode set { oulevelsettingepfcode = value; } //EPFCode } #region BizTransaction public int PFPostingTypeId { get { return pfpostingtypeid; } //Id set { pfpostingtypeid = value; } //Id } public string PFPostingTypeCode { get { return pfpostingtypecode; } //Code set { pfpostingtypecode = value; } //Code } public string PFPostingTypeName { get { return pfpostingtypename; } //Name set { pfpostingtypename = value; } //Name } #endregion public string OULevelSettingESINumber { get { return oulevelsettingesinumber; } //ESINumber set { oulevelsettingesinumber = value; } //ESINumber } public string OULevelSettingESILocalOff { get { return oulevelsettingesilocaloff; } //ESILocalOff set { oulevelsettingesilocaloff = value; } //ESILocalOff } public string OULevelSettingESIDispensary { get { return oulevelsettingesidispensary; } //ESIDispensary set { oulevelsettingesidispensary = value; } //ESIDispensary } public string OULevelSettingESIWageceiling { get { return oulevelsettingesiwageceiling; } //ESIWageceiling set { oulevelsettingesiwageceiling = value; } //ESIWageceiling } public decimal OULevelSettingESIEmployeePercentage { get { return oulevelsettingesiemployeepercentage; } //ESIEmployeePercentage set { oulevelsettingesiemployeepercentage = value; } //ESIEmployeePercentage } public decimal OULevelSettingESIEmployerPercentage { get { return oulevelsettingesiemployerpercentage; } //ESIEmployerPercentage set { oulevelsettingesiemployerpercentage = value; } //ESIEmployerPercentage } #region Formula public int ESIWageId { get { return esiwageid; } //Id set { esiwageid = value; } //Id } public string ESIWageCode { get { return esiwagecode; } //Code set { esiwagecode = value; } //Code } public string ESIWageName { get { return esiwagename; } //Name set { esiwagename = value; } //Name } #endregion #region Formula public int ESIEmployeeId { get { return esiemployeeid; } //Id set { esiemployeeid = value; } //Id } public string ESIEmployeeCode { get { return esiemployeecode; } //Code set { esiemployeecode = value; } //Code } public string ESIEmployeeName { get { return esiemployeename; } //Name set { esiemployeename = value; } //Name } #endregion #region Formula public int ESIEmployerId { get { return esiemployerid; } //Id set { esiemployerid = value; } //Id } public string ESIEmployerCode { get { return esiemployercode; } //Code set { esiemployercode = value; } //Code } public string ESIEmployerName { get { return esiemployername; } //Name set { esiemployername = value; } //Name } #endregion #region Formula public int ESILopDaysId { get { return esilopdaysid; } //Id set { esilopdaysid = value; } //Id } public string ESILopDaysCode { get { return esilopdayscode; } //Code set { esilopdayscode = value; } //Code } public string ESILopDaysName { get { return esilopdaysname; } //Name set { esilopdaysname = value; } //Name } #endregion #region Formula public int ESIVolSharpId { get { return esivolsharpid; } //Id set { esivolsharpid = value; } //Id } public string ESIVolSharpCode { get { return esivolsharpcode; } //Code set { esivolsharpcode = value; } //Code } public string ESIVolSharpName { get { return esivolsharpname; } //Name set { esivolsharpname = value; } //Name } #endregion #region Formula public int ESIEarnedBasicId { get { return esiearnedbasicid; } //Id set { esiearnedbasicid = value; } //Id } public string ESIEarnedBasicCode { get { return esiearnedbasiccode; } //Code set { esiearnedbasiccode = value; } //Code } public string ESIEarnedBasicName { get { return esiearnedbasicname; } //Name set { esiearnedbasicname = value; } //Name } #endregion #region Formula public int ESIUpToDtId { get { return esiuptodtid; } //Id set { esiuptodtid = value; } //Id } public string ESIUpToDtCode { get { return esiuptodtcode; } //Code set { esiuptodtcode = value; } //Code } public string ESIUpToDtName { get { return esiuptodtname; } //Name set { esiuptodtname = value; } //Name } #endregion #region BizTransaction public int ESIPostingTypeId { get { return esipostingtypeid; } //Id set { esipostingtypeid = value; } //Id } public string ESIPostingTypeCode { get { return esipostingtypecode; } //Code set { esipostingtypecode = value; } //Code } public string ESIPostingTypeName { get { return esipostingtypename; } //Name set { esipostingtypename = value; } //Name } #endregion public string OULevelSettingTDSAccountNumber { get { return oulevelsettingtdsaccountnumber; } //TDSAccountNumber set { oulevelsettingtdsaccountnumber = value; } //TDSAccountNumber } public string OULevelSettingPangirNo { get { return oulevelsettingpangirno; } //PangirNo set { oulevelsettingpangirno = value; } //PangirNo } public string OULevelSettingPayNature { get { return oulevelsettingpaynature; } //PayNature set { oulevelsettingpaynature = value; } //PayNature } #region Formula public int TDSFormulaId { get { return tdsformulaid; } //Id set { tdsformulaid = value; } //Id } public string TDSFormulaCode { get { return tdsformulacode; } //Code set { tdsformulacode = value; } //Code } public string TDSFormulaName { get { return tdsformulaname; } //Name set { tdsformulaname = value; } //Name } #endregion public decimal OULevelSettingTDSPercentage { get { return oulevelsettingtdspercentage; } //TDSPercentage set { oulevelsettingtdspercentage = value; } //TDSPercentage } public string OULevelSettingCircleAddress1 { get { return oulevelsettingcircleaddress1; } //CircleAddress1 set { oulevelsettingcircleaddress1 = value; } //CircleAddress1 } public string OULevelSettingCircleAddress2 { get { return oulevelsettingcircleaddress2; } //CircleAddress2 set { oulevelsettingcircleaddress2 = value; } //CircleAddress2 } public string OULevelSettingCircleAddress3 { get { return oulevelsettingcircleaddress3; } //CircleAddress3 set { oulevelsettingcircleaddress3 = value; } //CircleAddress3 } public string OULevelSettingCircleAddress4 { get { return oulevelsettingcircleaddress4; } //CircleAddress set { oulevelsettingcircleaddress4 = value; } //CircleAddress } public int OULevelSettingPackExciseSlNo { get { return oulevelsettingpackexciseslno; } //Id set { oulevelsettingpackexciseslno = value; } //Id } public Int16 OULevelSettingBackDateAttendanceDay { get { return oulevelsettingbackdateattendanceday; } set { oulevelsettingbackdateattendanceday = value; } } #endregion #region PF Formula public int PFLopDaysId { get { return pflopdaysid; } set { pflopdaysid = value; } } public string PFLopDaysCode { get { return pflopdayscode; } set { pflopdayscode = value; } } public string PFLopDaysName { get { return pflopdaysname; } set { pflopdaysname = value; } } #endregion #region Repayment Biztransaction public int RepaymentPostingTypeId { get { return repaymentpostingtypeid; } set { repaymentpostingtypeid = value; } } public string RepaymentPostingTypeCode { get { return repaymentpostingtypecode; } set { repaymentpostingtypecode = value; } } public string RepaymentPostingTypeName { get { return repaymentpostingtypename; } set { repaymentpostingtypename = value; } } #endregion #region PFAdminAmount Formula public int PFAdminAmountId { get { return pfadminamountid; } //PFAdminAmountId set { pfadminamountid = value; } //PFAdminAmountId } public string PFAdminAmountCode { get { return pfadminamountcode; } //PFAdminAmountCode set { pfadminamountcode = value; } //PFAdminAmountCode } public string PFAdminAmountName { get { return pfadminamountname; } //PFAdminAmountName set { pfadminamountname = value; } //PFAdminAmountName } #endregion #region DLIAdminAmount Formula public int DLIAdminAmountId { get { return dlidminamountid; } //DLIAdminAmountId set { dlidminamountid = value; } //DLIAdminAmountId } public string DLIAdminAmountCode { get { return dliadminamountcode; } //DLIAdminAmountCode set { dliadminamountcode = value; } //DLIAdminAmountCode } public string DLIAdminAmountName { get { return dliadminamountname; } //DLIAdminAmountName set { dliadminamountname = value; } //DLIAdminAmountName } #endregion #region InterAccount public int InterAccountId { get { return interaccountid; } //InterAccountId set { interaccountid = value; } //InterAccountId } public string InterAccountCode { get { return interaccountcode; } //InterAccountCode set { interaccountcode = value; } //InterAccountCode } public string InterAccountName { get { return interaccountname; } //InterAccountName set { interaccountname = value; } //InterAccountName } #endregion #region InterBIZTranscation public int InterBIZTransactionId { get { return interbiztransactionid; } //InterBIZTranscationId set { interbiztransactionid = value; } //InterBIZTranscationId } public string InterBIZTransactionCode { get { return interbiztransactioncode; } //InterBIZTranscationCode set { interbiztransactioncode = value; } //InterBIZTranscationCode } public string InterBIZTransactionName { get { return interbiztransactionname; } //InterBIZTranscationName set { interbiztransactionname = value; } //InterBIZTranscationName } #endregion #region NewFields public int DeliveryOuId { get { return deliveryouid; } //DeliveryOuId set { deliveryouid = value; } //DeliveryOuId } public string DeliveryOuCode { get { return deliveryoucode; } //DeliveryOuCode set { deliveryoucode = value; } //DeliveryOuCode } public string DeliveryOuName { get { return deliveryouname; } //DeliveryOuName set { deliveryouname = value; } //DeliveryOuName } public int TransferSendId { get { return transfersendid; } //TransferSendCode set { transfersendid = value; } //TransferSendCode } public string TransferSendCode { get { return transfersendcode; } //TransferSendCode set { transfersendcode = value; } //TransferSendCode } public string TransferSendName { get { return transfersendname; } //TransferSendName set { transfersendname = value; } //TransferSendName } public int TransferReceivedId { get { return transferreceivedid; } //TransferReceivedId set { transferreceivedid = value; } //TransferReceivedId } public string TransferReceivedCode { get { return transferreceivedcode; } //TransferReceivedCode set { transferreceivedcode = value; } //TransferReceivedCode } public string TransferReceivedName { get { return transferreceivedname; } //TransferReceivedName set { transferreceivedname = value; } //TransferReceivedName } public int PartyId { get { return partyid; } //PartyId set { partyid = value; } //PartyId } public string PartyCode { get { return partycode; } //PartyCode set { partycode = value; } //PartyCode } public string PartyName { get { return partyname; } //PartyName set { partyname = value; } //PartyName } public int PartyBranchId { get { return partybranchid; } //PartyBranchId set { partybranchid = value; } //PartyBranchId } public string PartyBranchCode { get { return partybranchcode; } //PartyBranchCode set { partybranchcode = value; } //PartyBranchCode } public string PartyBranchName { get { return partybranchname; } //PartyBranchName set { partybranchname = value; } //PartyBranchName } public int IndentId { get { return indentid; } //IndentId set { indentid = value; } //IndentId } public string IndentCode { get { return indentcode; } //IndentCode set { indentcode = value; } //IndentCode } public string IndentName { get { return indentname; } //IndentName set { indentname = value; } //IndentName } public int AdjustmentBizTransactionId { get { return adjustmentbiztransactionid; } //AdjustmentBizTransactionId set { adjustmentbiztransactionid = value; } //AdjustmentBizTransactionId } public string AdjustmentBizTransactionCode { get { return adjustmentbiztransactioncode; } //AdjustmentBizTransactionCode set { adjustmentbiztransactioncode = value; } //AdjustmentBizTransactionCode } public string AdjustmentBizTransactionName { get { return adjustmentbiztransactionname; } //AdjustmentBizTransactionName set { adjustmentbiztransactionname = value; } //AdjustmentBizTransactionName } public int DeliveryBizTransactionId { get { return deliverybiztransactionid; } //AdjustmentBizTransactionId set { deliverybiztransactionid = value; } //AdjustmentBizTransactionId } public string DeliveryBizTransactionCode { get { return deliverybiztransactioncode; } //AdjustmentBizTransactionCode set { deliverybiztransactioncode = value; } //AdjustmentBizTransactionCode } public string DeliveryBizTransactionName { get { return deliverybiztransactionname; } //AdjustmentBizTransactionName set { deliverybiztransactionname = value; } //AdjustmentBizTransactionName } #endregion #region MRPFields public int MRPBizTransactionId { get { return mrpbiztransactionid; } //AdjustmentBizTransactionId set { mrpbiztransactionid = value; } //AdjustmentBizTransactionId } public string MRPBizTransactionCode { get { return mrpbiztransactioncode; } //adjustmentbiztransactioncode set { mrpbiztransactioncode = value; } //adjustmentbiztransactioncode } public string MRPBizTransactionName { get { return mrpbiztransactionname; } //adjustmentbiztransactionname set { mrpbiztransactionname = value; } //AdjustmentBizTransactionName } public int MRPMakeBizTransactionId { get { return mrpmakebiztransactionid; } //adjustmentbiztransid set { mrpmakebiztransactionid = value; } //AdjustmentBizTransId } public string MRPMakeBizTransactionCode { get { return mrpmakebiztransactioncode; } //adjustmentbiztranscode set { mrpmakebiztransactioncode = value; } //AdjustmentBizTransCode } public string MRPMakeBizTransactionName { get { return mrpmakebiztransactionname; } //adjustmentbiztransname set { mrpmakebiztransactionname = value; } //AdjustmentBizTransName } public int WorkOrderBizTransactionId { get { return workorderbiztransactionid; } //AdjustmentBizTransId set { workorderbiztransactionid = value; } //AdjustmentBizTransId } public string WorkOrderBizTransactionCode { get { return workorderbiztransactioncode; } //AdjustmentBizTransCode set { workorderbiztransactioncode = value; } //AdjustmentBizTransCode } public string WorkOrderBizTransactionName { get { return workorderbiztransactionname; } //AdjustmentBizTransName set { workorderbiztransactionname = value; } //AdjustmentBizTransName } public int SubContractBizTransactionId { get { return subcontractbiztransactionid; } //AdjustmentBizTransId set { subcontractbiztransactionid = value; } //AdjustmentBizTransId } public string SubContractBizTransactionCode { get { return subcontractbiztransactioncode; } //AdjustmentBizTransCode set { subcontractbiztransactioncode = value; } //AdjustmentBizTransCode } public string SubContractBizTransactionName { get { return subcontractbiztransactionname; } //AdjustmentBizTransName set { subcontractbiztransactionname = value; } //AdjustmentBizTransName } public byte OULevelSettingMRPBuyActionType { get { return oulevelsettingmrpbuyactiontype; } //AdjustmentBizTransName set { oulevelsettingmrpbuyactiontype = value; } //AdjustmentBizTransName } public byte OULevelSettingMRPMakeActionType { get { return oulevelsettingmrpmakeactiontype; } //AdjustmentBizTransName set { oulevelsettingmrpmakeactiontype = value; } //AdjustmentBizTransName } #endregion public int AbsentLeaveId { get { return absentleaveid; } //AbsentLeaveId set { absentleaveid = value; } //AbsentLeaveId } public string AbsentLeaveCode { get { return absentleavecode; } //AbsentLeaveCode set { absentleavecode = value; } //AbsentLeaveCode } public string AbsentLeaveName { get { return absentleavename; } //AbsentLeaveName set { absentleavename = value; } //AbsentLeaveName } private int intermmbiztransactionid = -1; private string intermmbiztransactioncode; private string intermmbiztransactionname; public int InterMMBiztransactionId { get { return intermmbiztransactionid; } //InterMMBiztransactionId set { intermmbiztransactionid = value; } //InterMMBiztransactionId } public string InterMMBiztransactionCode { get { return intermmbiztransactioncode; } //InterMMBiztransactionCode set { intermmbiztransactioncode = value; } //InterMMBiztransactionCode } public string InterMMBiztransactionName { get { return intermmbiztransactionname; } //InterMMBiztransactionName set { intermmbiztransactionname = value; } //InterMMBiztransactionName } public int FromLocationId { get { return fromlocationid; } set { fromlocationid = value; } } public string FromLocationCode { get { return fromlocationcode; } set { fromlocationcode = value; } } public string FromLocationName { get { return fromlocationname; } set { fromlocationname = value; } } public int ToLocationId { get { return tolocationid; } set { tolocationid = value; } } public string ToLocationCode { get { return tolocationcode; } set { tolocationcode = value; } } public string ToLocationName { get { return tolocationname; } set { tolocationname = value; } } public int FromCityId { get { return fromcityid; } set { fromcityid = value; } } public string FromCityCode { get { return fromcitycode; } set { fromcitycode = value; } } public string FromCityName { get { return fromcityname; } set { fromcityname = value; } } public int ToCityId { get { return tocityid; } set { tocityid = value; } } public string ToCityCode { get { return tocitycode; } set { tocitycode = value; } } public string ToCityName { get { return tocityname; } set { tocityname = value; } } public byte IsLoadSimpleBooking { get { return isloadsimplebooking; } set { isloadsimplebooking = value; } } public byte DeliveryTrack { get { return deliverytrack; } set { deliverytrack = value; } } public int ActivityBiztransactionId { get { return activitybiztransactionid; } //ActivityBiztransactionId set { activitybiztransactionid = value; } //ActivityBiztransactionId } public string ActivityBiztransactionCode { get { return activitybiztransactioncode; } //ActivityBiztransactionCode set { activitybiztransactioncode = value; } //ActivityBiztransactionCode } public string ActivityBiztransactionName { get { return activitybiztransactionname; } //ActivityBiztransactionName set { activitybiztransactionname = value; } //ActivityBiztransactionName } public int ToDoBiztransactionId { get { return todobiztransactionid; } //ActivityBiztransactionId set { todobiztransactionid = value; } //ActivityBiztransactionId } public string ToDoBiztransactionCode { get { return todobiztransactioncode; } //ActivityBiztransactionCode set { todobiztransactioncode = value; } //ActivityBiztransactionCode } public string ToDoBiztransactionName { get { return todobiztransactionname; } //ActivityBiztransactionName set { todobiztransactionname = value; } //ActivityBiztransactionName } public string OULevelSettingTitle { get { return oulevelsettingtitle; } set { oulevelsettingtitle = value; } } public string OULevelSettingSubject { get { return oulevelsettingsubject; } set { oulevelsettingsubject = value; } } public string OULevelSettingKeywords { get { return oulevelsettingkeywords; } set { oulevelsettingkeywords = value; } } public string OULevelSettingCreator { get { return oulevelsettingcreator; } set { oulevelsettingcreator = value; } } public string OULevelSettingProducer { get { return oulevelsettingproducer; } set { oulevelsettingproducer = value; } } public string OULevelSettingReason { get { return oulevelsettingreason; } set { oulevelsettingreason = value; } } public string OULevelSettingLocation { get { return oulevelsettinglocation; } set { oulevelsettinglocation = value; } } public int ChequeBounceBIZtransactionId { get { return chequebouncebiztransactionid; } //ChequeBounceBIZtransactionid set { chequebouncebiztransactionid = value; } //ChequeBounceBIZtransactionid } public string ChequeBounceBIZtransactionCode { get { return chequebouncebiztransactioncode; } //ChequeBounceBIZtransactionCode set { chequebouncebiztransactioncode = value; } //ChequeBounceBIZtransactionCode } public string ChequeBounceBIZtransactionName { get { return chequebouncebiztransactionname; } //ChequeBounceBIZtransactionName set { chequebouncebiztransactionname = value; } //ChequeBounceBIZtransactionName } public int BounceChargesAccountId { get { return bouncechargesaccountid; } //BounceChargesAccountId set { bouncechargesaccountid = value; } //BounceChargesAccountId } public string BounceChargesAccountCode { get { return bouncechargesaccountcode; } //BounceChargesAccountCode set { bouncechargesaccountcode = value; } //BounceChargesAccountCode } public string BounceChargesAccountName { get { return bouncechargesaccountname; } //BounceChargesAccountName set { bouncechargesaccountname = value; } //BounceChargesAccountName } public int SalaryGrossFormulaId { get { return salarygrossformulaid; } //SalaryGrossFormulaId set { salarygrossformulaid = value; } //SalaryGrossFormulaId } public string SalaryGrossFormulaCode { get { return salarygrossformulacode; } //SalaryGrossFormulaCode set { salarygrossformulacode = value; } //SalaryGrossFormulaCode } public string SalaryGrossFormulaName { get { return salarygrossformulaname; } //SalaryGrossFormulaName set { salarygrossformulaname = value; } //SalaryGrossFormulaName } public int GratutiDaysFormulaId { get { return gratutidaysformulaid; } //SalaryGrossFormulaId set { gratutidaysformulaid = value; } //SalaryGrossFormulaId } public string GratutiDaysFormulaCode { get { return gratutidaysformulacode; } //SalaryGrossFormulaCode set { gratutidaysformulacode = value; } //SalaryGrossFormulaCode } public string GratutiDaysFormulaName { get { return gratutidaysformulaname; } //SalaryGrossFormulaName set { gratutidaysformulaname = value; } //SalaryGrossFormulaName } public int BonusonAmountFormulaId { get { return bonusonamountformulaid; } //SalaryGrossFormulaId set { bonusonamountformulaid = value; } //SalaryGrossFormulaId } public string BonusonAmountFormulaCode { get { return bonusonamountformulacode; } //SalaryGrossFormulaCode set { bonusonamountformulacode = value; } //SalaryGrossFormulaCode } public string BonusonAmountFormulaName { get { return bonusonamountformulaname; } //SalaryGrossFormulaName set { bonusonamountformulaname = value; } //SalaryGrossFormulaName } public int BonusFormulaId { get { return bonusformulaid; } //SalaryGrossFormulaId set { bonusformulaid = value; } //SalaryGrossFormulaId } public string BonusFormulaCode { get { return bonusformulacode; } //SalaryGrossFormulaCode set { bonusformulacode = value; } //SalaryGrossFormulaCode } public string BonusFormulaName { get { return bonusformulaname; } //SalaryGrossFormulaName set { bonusformulaname = value; } //SalaryGrossFormulaName } public byte OULevelSettingOvertimeType { get { return oulevelsettingovertimetype; } // set { oulevelsettingovertimetype = value; } // } public byte OULevelSettingAttendanceType { get { return oulevelsettingattendancetype; } // set { oulevelsettingattendancetype = value; } // } public int AutoCallBIZTransactionId { get { return autocallbiztransactionid; } //AutoCallBIZTransactionId set { autocallbiztransactionid = value; } //AutoCallBIZTransactionId } public string AutoCallBIZTransactionCode { get { return autocallbiztransactioncode; } //AutoCallBIZTransactionCode set { autocallbiztransactioncode = value; } //AutoCallBIZTransactionCode } public string AutoCallBIZTransactionName { get { return autocallbiztransactionname; } //AutoCallBIZTransactionName set { autocallbiztransactionname = value; } //AutoCallBIZTransactionName } public int DefaultBankAccountId { get { return defaultbankaccountid; } //DefaultBankAccountId set { defaultbankaccountid = value; } //DefaultBankAccountId } public string DefaultBankAccountCode { get { return defaultbankaccountcode; } //DefaultBankAccountCode set { defaultbankaccountcode = value; } //DefaultBankAccountCode } public string DefaultBankAccountName { get { return defaultbankaccountname; } //DefaultBankAccountName set { defaultbankaccountname = value; } //DefaultBankAccountName } public byte OULevelSettingTripAdvancePostingType { get { return oulevelsettingtripadvancepostingtype; } // set { oulevelsettingtripadvancepostingtype = value; } // } public byte OULevelSettingTripExpensePostingType { get { return oulevelsettingtripexpensepostingtype; } // set { oulevelsettingtripexpensepostingtype = value; } // } public byte OULevelSettingTripShortagePostingType { get { return oulevelsettingtripshortagepostingtype; } // set { oulevelsettingtripshortagepostingtype = value; } // } public byte OULevelSettingTripHireChargesPostingType { get { return oulevelsettingtriphirechargespostingtype; } // set { oulevelsettingtriphirechargespostingtype = value; } // } public int AdvanceBIZtransactionId { get { return advancebiztransactionid; } set { advancebiztransactionid = value; } } public string AdvanceBIZtransactionCode { get { return advancebiztransactioncode; } set { advancebiztransactioncode = value; } } public string AdvanceBIZtransactionName { get { return advancebiztransactionname; } set { advancebiztransactionname = value; } } public int AdvanceCreditAccountId { get { return advancecreditaccountid; } set { advancecreditaccountid = value; } } public string AdvanceCreditAccountCode { get { return advancecreditaccountcode; } set { advancecreditaccountcode = value; } } public string AdvanceCreditAccountName { get { return advancecreditaccountname; } set { advancecreditaccountname = value; } } public byte AdvanceCreditAccountType { get { return advancecreditaccounttype; } set { advancecreditaccounttype = value; } } public int ExpenseBIZtransactionId { get { return expensebiztransactionid; } set { expensebiztransactionid = value; } } public string ExpenseBIZtransactionCode { get { return expensebiztransactioncode; } set { expensebiztransactioncode = value; } } public string ExpenseBIZtransactionName { get { return expensebiztransactionname; } set { expensebiztransactionname = value; } } public int ExpenseCreditAccountId { get { return expensecreditaccountid; } set { expensecreditaccountid = value; } } public string ExpenseCreditAccountCode { get { return expensecreditaccountcode; } set { expensecreditaccountcode = value; } } public string ExpenseCreditAccountName { get { return expensecreditaccountname; } set { expensecreditaccountname = value; } } public byte ExpenseCreditAccountType { get { return expensecreditaccounttype; } set { expensecreditaccounttype = value; } } public int ExpenseDebitAccountId { get { return expensedebitaccountid; } set { expensedebitaccountid = value; } } public string ExpenseDebitAccountCode { get { return expensedebitaccountcode; } set { expensedebitaccountcode = value; } } public string ExpenseDebitAccountName { get { return expensedebitaccountname; } set { expensedebitaccountname = value; } } public byte ExpenseDebitAccountType { get { return expensedebitaccounttype; } set { expensedebitaccounttype = value; } } public int ShortageBIZtransactionId { get { return shortagebiztransactionid; } set { shortagebiztransactionid = value; } } public string ShortageBIZtransactionCode { get { return shortagebiztransactioncode; } set { shortagebiztransactioncode = value; } } public string ShortageBIZtransactionName { get { return shortagebiztransactionname; } set { shortagebiztransactionname = value; } } public int ShortageAccountId { get { return shortageaccountid; } set { shortageaccountid = value; } } public string ShortageAccountCode { get { return shortageaccountcode; } set { shortageaccountcode = value; } } public string ShortageAccountName { get { return shortageaccountname; } set { shortageaccountname = value; } } public byte ShortageAccountType { get { return shortageaccounttype; } set { shortageaccounttype = value; } } public int HireChargesBIZtransactionId { get { return hirechargesbiztransactionid; } set { hirechargesbiztransactionid = value; } } public string HireChargesBIZtransactionCode { get { return hirechargesbiztransactioncode; } set { hirechargesbiztransactioncode = value; } } public string HireChargesBIZtransactionName { get { return hirechargesbiztransactionname; } set { hirechargesbiztransactionname = value; } } public int HireChargesAccountId { get { return hirechargesaccountid; } set { hirechargesaccountid = value; } } public string HireChargesAccountCode { get { return hirechargesaccountcode; } set { hirechargesaccountcode = value; } } public string HireChargesAccountName { get { return hirechargesaccountname; } set { hirechargesaccountname = value; } } public byte HireChargesAccountType { get { return hirechargesaccounttype; } set { hirechargesaccounttype = value; } } public byte OULevelSettingStockvaluationType { get { return oulevelsettingstockvaluationtype; } set { oulevelsettingstockvaluationtype = value; } } public int BranchTransferBiztransactionId { get { return branchtransferbiztransactionid; } //BranchTransferBiztransactionId set { branchtransferbiztransactionid = value; } //BranchTransferBiztransactionId } public string BranchTransferBiztransactionCode { get { return branchtransferbiztransactioncode; } //BranchTransferBiztransactionCode set { branchtransferbiztransactioncode = value; } //BranchTransferBiztransactionCode } public string BranchTransferBiztransactionName { get { return branchtransferbiztransactionname; } //BranchTransferBiztransactionName set { branchtransferbiztransactionname = value; } //BranchTransferBiztransactionName } public int PTFormulaId { get { return ptformulaid; } //PTFormulaId set { ptformulaid = value; } //PTFormulaId } public string PTFormulaCode { get { return ptformulacode; } //PTFormulaCode set { ptformulacode = value; } //PTFormulaCode } public string PTFormulaName { get { return ptformulaname; } //PTFormulaName set { ptformulaname = value; } //PTFormulaName } public int PTCategoryFormulaId { get { return ptcategoryformulaid; } //PTCategoryFormulaId set { ptcategoryformulaid = value; } //PTCategoryFormulaId } public string PTCategoryFormulaCode { get { return ptcategoryformulacode; } //PTCategoryFormulaCode set { ptcategoryformulacode = value; } //PTCategoryFormulaCode } public string PTCategoryFormulaName { get { return ptcategoryformulaname; } //PTCategoryFormulaName set { ptcategoryformulaname = value; } //PTCategoryFormulaName } public int BookingBiztransactionId { get { return bookingbiztransactionid; } //BookingBiztransactionId set { bookingbiztransactionid = value; } //BookingBiztransactionId } public string BookingBiztransactionCode { get { return bookingbiztransactioncode; } //BookingBiztransactionCode set { bookingbiztransactioncode = value; } //BookingBiztransactionCode } public string BookingBiztransactionName { get { return bookingbiztransactionname; } //BookingBiztransactionName set { bookingbiztransactionname = value; } //BookingBiztransactionName } public byte OULevelSettingNetSalaryRoundOff { get { return oulevelsettingnetsalaryroundoff; } //OULevelSettingNetSalaryRoundOff set { oulevelsettingnetsalaryroundoff = value; } //OULevelSettingNetSalaryRoundOff } private int oulevelsettingoteligableminutes = 25;//OTELIGIBLEMTS private int oulevelsettingmaximumotinmonth = 960;//MAXMONTHOT private int oulevelsettingmaxallowedtimeformale = 1170;//MALETIME private int oulevelsettingmaxallowedtimeforfemale = 1140;//FEMALETIME private int oulevelsettingmaleothoursinevendays = 120;//MALE2 private int oulevelsettingfemaleothoursinevendays = 60;//FEMALE1 private int oulevelsettingmaleothoursinodddays = 60;//MALE1 private int oulevelsettingfemaleothoursinodddays = 90;//FEMALE2 public int OULevelSettingOTEligableMinutes { get { return oulevelsettingoteligableminutes; } set { oulevelsettingoteligableminutes = value; } } public int OULevelSettingMaximumOTInMonth { get { return oulevelsettingmaximumotinmonth; } set { oulevelsettingmaximumotinmonth = value; } } public int OULevelSettingMaxAllowedOTForMale { get { return oulevelsettingmaxallowedtimeformale; } set { oulevelsettingmaxallowedtimeformale = value; } } public int OULevelSettingMaxAllowedOTForFemale { get { return oulevelsettingmaxallowedtimeforfemale; } set { oulevelsettingmaxallowedtimeforfemale = value; } } public int OULevelSettingMaleOTHoursInEvenDays { get { return oulevelsettingmaleothoursinevendays; } set { oulevelsettingmaleothoursinevendays = value; } } public int OULevelSettingFemaleOTHoursInEvenDays { get { return oulevelsettingfemaleothoursinevendays; } set { oulevelsettingfemaleothoursinevendays = value; } } public int OULevelSettingMaleOTHoursInOddDays { get { return oulevelsettingmaleothoursinodddays; } set { oulevelsettingmaleothoursinodddays = value; } } public int OULevelSettingFemaleOTHoursInOddDays { get { return oulevelsettingfemaleothoursinodddays; } set { oulevelsettingfemaleothoursinodddays = value; } } private int otexpressionformulaid = -1; private string otexpressionformulacode = ""; private string otexpressionformulaname = ""; public int OTExpressionFormulaId { get { return otexpressionformulaid; } set { otexpressionformulaid = value; } } public string OTExpressionFormulaCode { get { return otexpressionformulacode; } set { otexpressionformulacode = value; } } public string OTExpressionFormulaName { get { return otexpressionformulaname; } set { otexpressionformulaname = value; } } private int breaktimeexpressionformulaid = -1; private string breaktimeexpressionformulacode = ""; private string breaktimeexpressionformulaname = ""; public int BreakTimeExpressionFormulaId { get { return breaktimeexpressionformulaid; } set { breaktimeexpressionformulaid = value; } } public string BreakTimeExpressionFormulaCode { get { return breaktimeexpressionformulacode; } set { breaktimeexpressionformulacode = value; } } public string BreakTimeExpressionFormulaName { get { return breaktimeexpressionformulaname; } set { breaktimeexpressionformulaname = value; } } private int compoffleaveid = -1; private string compoffleavecode = ""; private string compoffleavename = ""; private byte ouismssapplicalble = 0; public int CompOffLeaveId { get { return compoffleaveid; } set { compoffleaveid = value; } } public string CompOffLeaveCode { get { return compoffleavecode; } set { compoffleavecode = value; } } public string CompOffLeaveName { get { return compoffleavename; } set { compoffleavename = value; } } private byte oulevelsettingbatchotpirundays = 0; public byte OULevelSettingBatchOTPIRunDays { get { return oulevelsettingbatchotpirundays; } set { oulevelsettingbatchotpirundays = value; } } public byte OULevelSettingIsMssApplicable { get { return ouismssapplicalble; } set { ouismssapplicalble = value; } } #endregion #region Worksubtype private int worksubtypeid = -1; private string worksubtypename = ""; private string worksubtypecode = ""; public int WorkSubTypeId { get { return worksubtypeid; } set { worksubtypeid = value; } } public string WorkSubTypeCode { get { return worksubtypecode; } set { worksubtypecode = value; } } public string WorkSubTypeName { get { return worksubtypename; } set { worksubtypename = value; } } #endregion private int ptgrossformulaid = -1; private string ptgrossformulacode; private string ptgrossformulaname; private int saleorderbiztransactionid = -1; private string saleorderbiztransactioncode; private string saleorderbiztransactionname; private int saleinvoicebiztransactionid = -1; private string saleinvoicebiztransactioncode; private string saleinvoicebiztransactionname; private int receiptbiztransactionid = -1; private string receiptbiztransactioncode; private string receiptbiztransactionname; private int releivingformulaid = -1; private string releivingformulacode; private string releivingformulaname; private int terminationformulaid = -1; private string terminationformulacode; private string terminationformulaname; public int PTGrossFormulaId { get { return ptgrossformulaid; } set { ptgrossformulaid = value; } } public string PTGrossFormulaCode { get { return ptgrossformulacode; } set { ptgrossformulacode = value; } } public string PTGrossFormulaName { get { return ptgrossformulaname; } set { ptgrossformulaname = value; } } public int SaleOrderBizTransactionId { get { return saleorderbiztransactionid; } set { saleorderbiztransactionid = value; } } public string SaleOrderBizTransactionCode { get { return saleorderbiztransactioncode; } set { saleorderbiztransactioncode = value; } } public string SaleOrderBizTransactionName { get { return saleorderbiztransactionname; } set { saleorderbiztransactionname = value; } } public int SaleInvoiceBizTransactionId { get { return saleinvoicebiztransactionid; } set { saleinvoicebiztransactionid = value; } } public string SaleInvoiceBizTransactionCode { get { return saleinvoicebiztransactioncode; } set { saleinvoicebiztransactioncode = value; } } public string SaleInvoiceBizTransactionName { get { return saleinvoicebiztransactionname; } set { saleinvoicebiztransactionname = value; } } public int ReceiptBizTransactionId { get { return receiptbiztransactionid; } set { receiptbiztransactionid = value; } } public string ReceiptBizTransactionCode { get { return receiptbiztransactioncode; } set { receiptbiztransactioncode = value; } } public string ReceiptBizTransactionName { get { return receiptbiztransactionname; } set { receiptbiztransactionname = value; } } public int ReleivingFormulaId { get { return releivingformulaid; } set { releivingformulaid = value; } } public string ReleivingFormulaCode { get { return releivingformulacode; } set { releivingformulacode = value; } } public string ReleivingFormulaName { get { return releivingformulaname; } set { releivingformulaname = value; } } public int TerminationFormulaId { get { return terminationformulaid; } set { terminationformulaid = value; } } public string TerminationFormulaCode { get { return terminationformulacode; } set { terminationformulacode = value; } } public string TerminationFormulaName { get { return terminationformulaname; } set { terminationformulaname = value; } } private byte oulevelsettingencashstatus; private decimal oulevelsettingencasheligibledays; private decimal oulevelsettingencashmaximumdays; private int encashformulaid = -1; private string encashformulacode; private string encashformulaname; private int encashpostfieldid = -1; private string encashpostfieldcode; private string encashpostfieldname; private int ltaelementformulaid = -1; private string ltaelementformulacode; private string ltaelementformulaname; private int ltaeligibledaysformulaid = -1; private string ltaeligibledaysformulacode; private string ltaeligibledaysformulaname; private int ltaamountperdayformulaid = -1; private string ltaamountperdayformulacode; private string ltaamountperdayformulaname; public byte OULevelSettingEncashStatus { get { return oulevelsettingencashstatus; } set { oulevelsettingencashstatus = value; } } public decimal OULevelSettingEncashEligibleDays { get { return oulevelsettingencasheligibledays; } set { oulevelsettingencasheligibledays = value; } } public decimal OULevelSettingEncashMaximumDays { get { return oulevelsettingencashmaximumdays; } set { oulevelsettingencashmaximumdays = value; } } public int EncashFormulaId { get { return encashformulaid; } set { encashformulaid = value; } } public string EncashFormulaCode { get { return encashformulacode; } set { encashformulacode = value; } } public string EncashFormulaName { get { return encashformulaname; } set { encashformulaname = value; } } public int EncashPostFieldId { get { return encashpostfieldid; } set { encashpostfieldid = value; } } public string EncashPostFieldCode { get { return encashpostfieldcode; } set { encashpostfieldcode = value; } } public string EncashPostFieldName { get { return encashpostfieldname; } set { encashpostfieldname = value; } } public int LTAElementFormulaId { get { return ltaelementformulaid; } set { ltaelementformulaid = value; } } public string LTAElementFormulaCode { get { return ltaelementformulacode; } set { ltaelementformulacode = value; } } public string LTAElementFormulaName { get { return ltaelementformulaname; } set { ltaelementformulaname = value; } } public int LTAEligibleDaysFormulaId { get { return ltaeligibledaysformulaid; } set { ltaeligibledaysformulaid = value; } } public string LTAEligibleDaysFormulaCode { get { return ltaeligibledaysformulacode; } set { ltaeligibledaysformulacode = value; } } public string LTAEligibleDaysFormulaName { get { return ltaeligibledaysformulaname; } set { ltaeligibledaysformulaname = value; } } public int LTAAmountPerDayFormulaId { get { return ltaamountperdayformulaid; } set { ltaamountperdayformulaid = value; } } public string LTAAmountPerDayFormulaCode { get { return ltaamountperdayformulacode; } set { ltaamountperdayformulacode = value; } } public string LTAAmountPerDayFormulaName { get { return ltaamountperdayformulaname; } set { ltaamountperdayformulaname = value; } } private byte oulevelsettingisstorewisevaluation = 1;//0 Yes 1 No public byte OULevelSettingIsStorewiseValuation { get { return oulevelsettingisstorewisevaluation; } set { oulevelsettingisstorewisevaluation = value; } } private byte oulevelsettingadjustmenttype = 1;//0 NOT REQUIRED 1 Adjustment 2-New Punch 3 Both public byte OULevelSettingAdjustmentType { get { return oulevelsettingadjustmenttype; } set { oulevelsettingadjustmenttype = value; } } } }