/*
 * MosP - Mind Open Source Project         http://www.mosp.jp/
 * Copyright (C) 1987-2009 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.human.dto;

import jp.mosp.common.common.BaseDto;
import jp.mosp.common.dto.HumanBasisDtoInterface;

public class MKihonDto extends BaseDto implements HumanBasisDtoInterface {

	private static final long serialVersionUID = 3115468966868261668L;

	// フィールド
	private String  kcode  		= "";	//社員コード
	private String  simei  		= "";	//氏名
	private String  furigana  	= "";	//ふりがな
	private String  scode  		= "";	//所属コード
	private String  ycode  		= "";	//役職コード
	private String  tokyu  		= "";	//等級
	private String  jcode  		= "";	//事業所コード
	private int	 nydate 	= 0	;	//入社日
	private int	 tsdate  	= 0	;	//退職日
	private String  knkubun  	= "";	//休退職区分
	private String  kykubun  	= "";	//給与区分
	private String  txkubun  	= "";	//税区分
	private String  txkubunx  	= "";	//その他税区分
	private String  kmkubun  	= "";	//組合区分
	private String  ptkubun  	= "";	//パート区分
	private String  shkubun  	= "";	//支払区分
	private String  siwakecd  	= "";	//仕訳集計コード
	private String  haigusya  	= "";	//扶養配偶者
	private int   	 fuyosu  	= 0	;	//扶養家族数
	private double	 yukyu  	= 0	;	//有給残
	private int	 nenrei  	= 0	;	//年齢
	private int 	 kinzoku  	= 0	;	//勤続年数
	private String  kenpono  	= "";	//健保番号
	private String  kohono  	= "";	//厚保番号
	private String  kuser  		= "";	//ユーザ
	private String  passw  		= "";	//パスワード
	private String  email  		= "";	//email
	private String  ninsyo  	= "";	//認証者
	private int  	 datalvl  	= 0	;	//データ権限レベル
	private int  	 proglevel  = 0	;	//プログラム使用権限

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

	// アクセサメソッド
	public String  getKCode () 		{ return kcode 		; }		//社員コード
	public String  getSimei () 		{ return simei 		; }		//氏名
	public String  getFurigana ()  	{ return furigana 	; }		//ふりがな
	public String  getSCode () 		{ return scode 		; }		//所属コード
	public String  getYCode () 		{ return ycode 		; }		//役職コード
	public String  getTokyu () 		{ return tokyu 		; }		//等級
	public String  getJCode () 		{ return jcode 		; }		//事業所コード
	public int    	getNyDate () 	{ return nydate 	; }		//入社日
	public int    	getTsDate () 	{ return tsdate 	; }		//退職日
	public String  getKnKubun () 	{ return knkubun 	; }		//休退職区分
	public String  getKyKubun () 	{ return kykubun 	; }		//給与区分
	public String  getTxKubun () 	{ return txkubun 	; }		//税区分
	public String  getTxKubunx () 	{ return txkubunx 	; }		//その他税区分
	public String  getKmKubun () 	{ return kmkubun 	; }		//組合区分
	public String  getPtKubun () 	{ return ptkubun 	; }		//パート区分
	public String  getShKubun () 	{ return shkubun 	; }		//支払区分
	public String  getSiwakeCd () 	{ return siwakecd 	; }		//仕訳集計コード
	public String  getHaigusya () 	{ return haigusya 	; }		//扶養配偶者
	public int    	getFuyosu () 	{ return fuyosu 	; }		//扶養家族数
	public double 	getYukyu () 	{ return yukyu 		; }		//有給残
	public int    	getNenrei () 	{ return nenrei 	; }		//年齢
	public int   	getKinzoku () 	{ return kinzoku 	; }		//勤続年数
	public String  getKenpoNo () 	{ return kenpono 	; }		//健保番号
	public String  getKohoNo () 	{ return kohono 	; }		//厚保番号
	public String  getKUser () 		{ return kuser 		; }		//ユーザ
	public String  getPassw () 		{ return passw 		; }		//パスワード
	public String  getEmail () 		{ return email 		; }		//email
	public String  getNinsyo () 	{ return ninsyo 	; }		//認証者
	public int    	getDataLvl () 	{ return datalvl 	; }		//データ権限レベル
	public int   	getProgLevel () { return proglevel 	; }		//プログラム使用権限

	public void setKCode 		(String  KCode 		) 		{ this.kcode 	 	= KCode 	; }		//社員コード
	public void setSimei 		(String  Simei 		) 		{ this.simei  		= Simei 	; }		//氏名
	public void setFurigana 	(String  Furigana 	) 		{ this.furigana  	= Furigana 	; }		//ふりがな
	public void setSCode 		(String  SCode 		) 		{ this.scode  		= SCode 	; }		//所属コード
	public void setYCode 		(String  YCode 		) 		{ this.ycode  		= YCode 	; }		//役職コード
	public void setTokyu 		(String  Tokyu 		) 		{ this.tokyu  		= Tokyu 	; }		//等級
	public void setJCode 		(String  JCode 		) 		{ this.jcode  		= JCode 	; }		//事業所コード
	public void setNyDate 		(int     NyDate 	) 		{ this.nydate  		= NyDate 	; }		//入社日
	public void setTsDate 		(int     TsDate 	) 		{ this.tsdate  		= TsDate 	; }		//退職日
	public void setKnKubun 	(String  KnKubun 	) 		{ this.knkubun  	= KnKubun 	; }		//休退職区分
	public void setKyKubun 	(String  KyKubun 	) 		{ this.kykubun  	= KyKubun 	; }		//給与区分
	public void setTxKubun 	(String  TxKubun 	) 		{ this.txkubun  	= TxKubun 	; }		//税区分
	public void setTxKubunx 	(String  TxKubunx	) 		{ this.txkubunx  	= TxKubunx 	; }		//その他税区分
	public void setKmKubun 	(String  KmKubun 	) 		{ this.kmkubun  	= KmKubun 	; }		//組合区分
	public void setPtKubun 	(String  PtKubun 	) 		{ this.ptkubun  	= PtKubun 	; }		//パート区分
	public void setShKubun 	(String  ShKubun 	) 		{ this.shkubun  	= ShKubun 	; }		//支払区分
	public void setSiwakeCd 	(String  SiwakeCd 	) 		{ this.siwakecd  	= SiwakeCd 	; }		//仕訳集計コード
	public void setHaigusya 	(String  Haigusya 	) 		{ this.haigusya  	= Haigusya 	; }		//扶養配偶者
	public void setFuyosu 		(int     Fuyosu 	) 		{ this.fuyosu  		= Fuyosu 	; }		//扶養家族数
	public void setYukyu 		(double Yukyu 		) 		{ this.yukyu  		= Yukyu 	; }		//有給残
	public void setNenrei 		(int     Nenrei 	) 		{ this.nenrei  		= Nenrei 	; }		//年齢
	public void setKinzoku 	(int     Kinzoku 	) 		{ this.kinzoku  	= Kinzoku 	; }		//勤続年数
	public void setKenpoNo	 	(String  KenpoNo 	) 		{ this.kenpono  	= KenpoNo 	; }		//健保番号
	public void setKohoNo 		(String  KohoNo 	) 		{ this.kohono  		= KohoNo 	; }		//厚保番号
	public void setKUser 		(String  KUser 		) 		{ this.kuser  		= KUser 	; }		//ユーザ
	public void setPassw 		(String  Passw 		) 		{ this.passw  		= Passw 	; }		//パスワード
	public void setEmail 		(String  Email 		) 		{ this.email  		= Email 	; }		//email
	public void setNinsyo 		(String  Ninsyo 	) 		{ this.ninsyo  		= Ninsyo 	; }		//認証者
	public void setDataLvl 	(int     DataLvl 	) 		{ this.datalvl  	= DataLvl 	; }		//データ権限レベル
	public void setProgLevel 	(int     ProgLevel 	) 		{ this.proglevel 	= ProgLevel ; }		//プログラム使用権限

}
