/*
 * MosP - Mind Open Source Project         http://www.mosp.jp/
 * Copyright (C) 1987-2008 MIND Co., Ltd.  http://www.e-mind.co.jp/
 * 
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 */
package jp.mosp.kintai.dto;

import jp.mosp.common.common.BaseDto;

public class MScheduleDto extends BaseDto {

	private static final long serialVersionUID = 3115468966868261668L;

	// フィールド
	private String  kcode  	= "";	//社員コード
	private String  hizuke  	= "";	//日付
	private int     nen  		= 0;	//年
	private int   	 tuki 	 	= 0;	//月
	private int   	 hi  		= 0;	//日
	private String  syozoku 	= "";	//所属コード
	private String  ninsyo  	= "";	//認証者
	private String  syjikoku  	= "";	//出勤時刻
	private String  kinmu  	= "";	//勤務形態
	private String  shankyukb  = "";	//半休区分
	private String  kyusyukb  	= "";	//休出区分
	private String  tiriyuu  	= "";	//遅刻理由
	private String  ticoment  	= "";	//遅刻コメント
	private String  tisyoumei  = "";	//遅刻証明書
	private int  	 tijikan  	= 0;	//遅刻時間
	private String  sytimes  	= "";	//出勤入力日時
	private String  tajikoku  	= "";	//退社時刻
	private int  	 kinmuji  	= 0;	//勤務時間
	private int  	 kyukeiji  	= 0;	//休憩時間
	private String  thankyukb  = "";	//半休区分
	private String  soriyuu  	= "";	//早退理由
	private String  socoment  	= "";	//早退コメント
	private String  sosyoumei  = "";	//早退証明書
	private int  	 sojikan  	= 0;	//早退時間
	private int 	 zajikan  	= 0;	//残業時間
	private int 	 ksjikan  	= 0;	//休出時間
	private int	 snjikan  	= 0;	//深夜時間
	private int  	 syokuji  	= 0;	//食事手当支給
	private int  	 cyoku1  	= 0;	//1直手当支給
	private int 	 cyoku2  	= 0;	//2直手当支給
	private int 	 cyoku3  	= 0;	//3直手当支給
	private int 	 hoka1  	= 0;	//その他支給1
	private int	 hoka2  	= 0;	//その他支給2
	private int  	 hoka3  	= 0;	//その他支給3
	private int  	 hoka4  	= 0;	//その他支給4
	private int 	 hoka5  	= 0;	//その他支給5
	private String  tatimes 	= "";	//退社入力日時
	private String  kkriyuu  	= "";	//休暇理由
	private String  daikyujyu  = "";	//代休充当日
	private String  kkcoment  	= "";	//休暇コメント
	private String  kksyoumei  = "";	//休暇証明書
	private int   	 kkjikan  	= 0;	//休暇時間
	private String  kktimes  	= "";	//休暇入力日時
	private String  snriyuu  	= "";	//承認理由
	private String  sncoment  	= "";	//承認コメント
	private String  sntimes  	= "";	//承認入力日時
	private String  updttimes  = "";	//更新日時
	private int	 nijikyu	= 0;	//二時間年休

	/**
	 * コンストラクタ
	 */
	public MScheduleDto(){
		super();
	}

	// アクセサメソッド
	public String  getKCode () 		{ return kcode ; }		//社員コード
	public String  getHizuke () 	{ return hizuke ; }		//日付
	public int   	getNen () 		{ return nen ; }		//年
	public int    	getTuki () 		{ return tuki ; }		//月
	public int    	getHi () 		{ return hi ; }			//日
	public String  getSyozoku () 	{ return syozoku ; }	//所属コード
	public String  getNinsyo () 	{ return ninsyo ; }		//認証者
	public String  getSyJikoku () 	{ return syjikoku ; }	//出勤時刻
	public String  getKinmu () 		{ return kinmu ; }		//勤務形態
	public String  getSHankyuKb () 	{ return shankyukb ; }	//半休区分
	public String  getKyusyuKb () 	{ return kyusyukb ; }	//休出区分
	public String  getTiRiyuu () 	{ return tiriyuu ; }	//遅刻理由
	public String  getTiComent () 	{ return ticoment ; }	//遅刻コメント
	public String  getTiSyoumei () 	{ return tisyoumei ; }	//遅刻証明書
	public int    	getTiJikan () 	{ return tijikan ; }	//遅刻時間
	public String  getSyTimes () 	{ return sytimes ; }	//出勤入力日時
	public String  getTaJikoku () 	{ return tajikoku ; }	//退社時刻
	public int   	getKinmuJi () 	{ return kinmuji ; }	//勤務時間
	public int   	getKyukeiJi () 	{ return kyukeiji ; }	//休憩時間
	public String  getTHankyuKb () 	{ return thankyukb ; }	//半休区分
	public String  getSoRiyuu () 	{ return soriyuu ; }	//早退理由
	public String  getSoComent () 	{ return socoment ; }	//早退コメント
	public String  getSoSyoumei () 	{ return sosyoumei ; }	//早退証明書
	public int   	getSoJikan () 	{ return sojikan ; }	//早退時間
	public int    	getZaJikan () 	{ return zajikan ; }	//残業時間
	public int    	getKsJikan () 	{ return ksjikan ; }	//休出時間
	public int    	getSnJikan () 	{ return snjikan ; }	//深夜時間
	public int    	getSyokuji () 	{ return syokuji ; }	//食事手当支給
	public int    	getCyoku1 () 	{ return cyoku1 ; }		//1直手当支給
	public int    	getCyoku2 () 	{ return cyoku2 ; }		//2直手当支給
	public int   	getCyoku3 () 	{ return cyoku3 ; }		//3直手当支給
	public int    	getHoka1 () 	{ return hoka1 ; }		//その他支給1
	public int   	getHoka2 () 	{ return hoka2 ; }		//その他支給2
	public int    	getHoka3 () 	{ return hoka3 ; }		//その他支給3
	public int  	getHoka4 () 	{ return hoka4 ; }		//その他支給4
	public int   	getHoka5 () 	{ return hoka5 ; }		//その他支給5
	public String  getTaTimes ()	{ return tatimes ; }	//退社入力日時
	public String  getKKRiyuu () 	{ return kkriyuu ; }	//休暇理由
	public String  getDaiKyuJyu ()	{ return daikyujyu ; }	//代休充当日
	public String  getKKComent () 	{ return kkcoment ; }	//休暇コメント
	public String  getKKSyoumei () 	{ return kksyoumei ; }	//休暇証明書
	public int    	getKKJikan () 	{ return kkjikan ; }	//休暇時間
	public String  getKKTimes () 	{ return kktimes ; }	//休暇入力日時
	public String  getSnRiyuu () 	{ return snriyuu ; }	//承認理由
	public String  getSnComent () 	{ return sncoment ; }	//承認コメント
	public String  getSnTimes () 	{ return sntimes ; }	//承認入力日時
	public String  getUpdtTimes () 	{ return updttimes ; }	//更新日時
	public int		getNijiKyu()	{ return nijikyu	; } //二時間年休

	public void setKCode 		(String  KCode ) 	{ this.kcode  = KCode ; }			//社員コード
	public void setHizuke 		(String  Hizuke ) 	{ this.hizuke  = Hizuke ; }			//日付
	public void setNen 		(int     Nen ) 		{ this.nen  = Nen ; }				//年
	public void setTuki 		(int     Tuki ) 	{ this.tuki  = Tuki ; }				//月
	public void setHi 			(int    Hi  ) 		{ this.hi  = Hi ; }					//日
	public void setSyozoku 	(String  Syozoku ) 	{ this.syozoku  = Syozoku ; }		//所属コード
	public void setNinsyo 		(String  Ninsyo ) 	{ this.ninsyo  = Ninsyo ; }			//認証者
	public void setSyJikoku 	(String  SyJikoku ) { this.syjikoku  = SyJikoku ; }		//出勤時刻
	public void setKinmu 		(String  Kinmu ) 	{ this.kinmu  = Kinmu ; }			//勤務形態
	public void setSHankyuKb 	(String  SHankyuKb ){ this.shankyukb  = SHankyuKb ; }	//半休区分
	public void setKyusyuKb 	(String  KyusyuKb ) { this.kyusyukb  = KyusyuKb ; }		//休出区分
	public void setTiRiyuu 	(String  TiRiyuu ) 	{ this.tiriyuu  = TiRiyuu ; }		//遅刻理由
	public void setTiComent 	(String  TiComent ) { this.ticoment  = TiComent ; }		//遅刻コメント
	public void setTiSyoumei 	(String  TiSyoumei ){ this.tisyoumei  = TiSyoumei ; }	//遅刻証明書
	public void setTiJikan 	(int     TiJikan ) 	{ this.tijikan  = TiJikan ; }		//遅刻時間
	public void setSyTimes 	(String  SyTimes ) 	{ this.sytimes  = SyTimes ; }		//出勤入力日時
	public void setTaJikoku 	(String  TaJikoku )	{ this.tajikoku  = TaJikoku ; }		//退社時刻
	public void setKinmuJi 	(int     KinmuJi ) 	{ this.kinmuji  = KinmuJi ; }		//勤務時間
	public void setKyukeiJi 	(int     KyukeiJi )	{ this.kyukeiji  = KyukeiJi ; }		//休憩時間
	public void setTHankyuKb 	(String  THankyuKb ){ this.thankyukb  = THankyuKb ; }	//半休区分
	public void setSoRiyuu 	(String  SoRiyuu ) 	{ this.soriyuu  = SoRiyuu ; }		//早退理由
	public void setSoComent 	(String  SoComent ) { this.socoment  = SoComent ; }		//早退コメント
	public void setSoSyoumei 	(String  SoSyoumei) { this.sosyoumei  = SoSyoumei ; }	//早退証明書
	public void setSoJikan 	(int     SoJikan ) 	{ this.sojikan  = SoJikan ; }		//早退時間
	public void setZaJikan 	(int     ZaJikan ) 	{ this.zajikan  = ZaJikan ; }		//残業時間
	public void setKsJikan 	(int     KsJikan ) 	{ this.ksjikan  = KsJikan ; }		//休出時間
	public void setSnJikan 	(int     SnJikan ) 	{ this.snjikan  = SnJikan ; }		//深夜時間
	public void setSyokuji 	(int     Syokuji ) 	{ this.syokuji  = Syokuji ; }		//食事手当支給
	public void setCyoku1 		(int     Cyoku1 ) 	{ this.cyoku1  = Cyoku1 ; }			//1直手当支給
	public void setCyoku2 		(int     Cyoku2 ) 	{ this.cyoku2  = Cyoku2 ; }			//2直手当支給
	public void setCyoku3 		(int     Cyoku3 ) 	{ this.cyoku3  = Cyoku3 ; }			//3直手当支給
	public void setHoka1 		(int     Hoka1 ) 	{ this.hoka1  = Hoka1 ; }			//その他支給1
	public void setHoka2 		(int     Hoka2 ) 	{ this.hoka2  = Hoka2 ; }			//その他支給2
	public void setHoka3 		(int     Hoka3 ) 	{ this.hoka3  = Hoka3 ; }			//その他支給3
	public void setHoka4 		(int     Hoka4 ) 	{ this.hoka4  = Hoka4 ; }			//その他支給4
	public void setHoka5 		(int     Hoka5 ) 	{ this.hoka5  = Hoka5 ; }			//その他支給5
	public void setTaTimes 	(String  TaTimes ) 	{ this.tatimes  = TaTimes ; }		//退社入力日時
	public void setKKRiyuu 	(String  KKRiyuu ) 	{ this.kkriyuu  = KKRiyuu ; }		//休暇理由
	public void setDaiKyuJyu 	(String  DaiKyuJyu ){ this.daikyujyu  = DaiKyuJyu ; }	//代休充当日
	public void setKKComent 	(String  KKComent ) { this.kkcoment  = KKComent ; }		//休暇コメント
	public void setKKSyoumei 	(String  KKSyoumei ){ this.kksyoumei  = KKSyoumei ; }	//休暇証明書
	public void setKKJikan 	(int     KKJikan )	{ this.kkjikan  = KKJikan ; }		//休暇時間
	public void setKKTimes 	(String  KKTimes ) 	{ this.kktimes  = KKTimes ; }		//休暇入力日時
	public void setSnRiyuu 	(String  SnRiyuu ) 	{ this.snriyuu  = SnRiyuu ; }		//承認理由
	public void setSnComent 	(String  SnComent ) { this.sncoment  = SnComent ; }		//承認コメント
	public void setSnTimes 	(String  SnTimes ) 	{ this.sntimes  = SnTimes ; }		//承認入力日時
	public void setUpdtTimes 	(String  UpdtTimes ){ this.updttimes  = UpdtTimes ; }	//更新日時
	public void setNijiKyu		(int 	 NijiKyu	) { this.nijikyu 		= NijiKyu	; } //二時間年休

}
