package itn.let.mjo.tax.service;

import java.util.Date;

import itn.com.cmm.ComDefaultVO;

public class TaxVO extends ComDefaultVO{

	
private static final long serialVersionUID = 536382850588307019L;
	
	private String moid; // 주문번호 ID = 결제 ID
	
	private String rcptType; // 발행유형 1:소득공제 2:지출증비 9:세금계산서
	
	private String[] rcptTypes; //현금영수증 쿼리스트리용 배열
	
	private String rcptTypesStr; //현금영수증 쿼리스트리용 배열 스트링 전환용
	
	private String regNo; // 세금계산서, 현금영수증 지출증빙 - 사업자번호 / 현금영수증 소득공제 - 전화번호
	
	private String companyName; //회사명
	
	private String repName; //대표자명
	
	private String addr; //주소
	
	private String recvZipcode; //수령지 우편번호
	
	private String recvAddr1; //수령지 주소 1
	
	private String recvAddr2; //수령지 주소 2
	
	private String btype; //업태
	
	private String bitem; //종목
	
	private String email; //이메일
	
	private String phone; //연락처
	
	private String confirmYn = ""; //완료여부
	
	private Date confirmDate; //완료일
	
	private String sortfrstRegistPnttm; //정렬을 위한 발급 신청 날짜 
	
	private String searchStartDate =""; //검색 시작시간
	
	private String searchEndDate = ""; //검색 끝기간
	
	//결제내역 칼럼
	private String payMethod; //완료여부
	
	private String cash; //캐쉬
	
	private String dept; //회원구분 c - 기업 p - 개인
	
	private String payMethodNm; // 결제방법 Txt
	
	private String searchPayMethod; //검색 결제방법
	
	private String taxTrgt;	//서류 발행 대상 [ B:기업, C:개인 ]

	private String searchTaxTrgt;	//검색 서류발행대상
	
	private String searchConfirmYn;	// 검색 접수여부
	
	private String searchRcptType;	//검색 발행유형
	
	private String dutyStatus; // 의무발행 상태 (0:정상발행, 1:재발대기, 2:의무발행발행전)
	
	private String searchDutyStatus; // 검색 의무발행 상태
	
	private String searchDoubleIssue; // 검색 이중발행 상태
	
	private String amt;	//결제금액

	private String useYn;	//사용여부(환불로 인한 서류 삭제 시 'N')
	
	private String pgStatus;	//결제 상태 - 0:입금대기, 1:결제완료, 4.결제오류, 8:취소오류, 9:취소완료
	
	private String downloadType;
	
	private String chkMoids;
	
	private String chkRcptTypes;
	
	//환불처리에 사용
	private String payCancleDiv; // 결제취소 요청상태(9 - 결제취소 완료, 1 - 결제취소 취소)
	
	private String partialCancelAmt;
	
	private String mberNm;
	
	private String atchFileId = "";;
	
	public String getAtchFileId() {
		return atchFileId;
	}

	public void setAtchFileId(String atchFileId) {
		this.atchFileId = atchFileId;
	}

	public String getMberNm() {
		return mberNm;
	}

	public void setMberNm(String mberNm) {
		this.mberNm = mberNm;
	}

	public String getMoid() {
		return moid;
	}

	public void setMoid(String moid) {
		this.moid = moid;
	}

	public String getRcptType() {
		return rcptType;
	}

	public void setRcptType(String rcptType) {
		this.rcptType = rcptType;
	}

	public String getRegNo() {
		return regNo;
	}

	public void setRegNo(String regNo) {
		this.regNo = regNo;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public String getRepName() {
		return repName;
	}

	public void setRepName(String repName) {
		this.repName = repName;
	}

	public String getAddr() {
		return addr;
	}

	public void setAddr(String addr) {
		this.addr = addr;
	}

	public String getRecvZipcode() {
		return recvZipcode;
	}

	public void setRecvZipcode(String recvZipcode) {
		this.recvZipcode = recvZipcode;
	}

	public String getRecvAddr1() {
		return recvAddr1;
	}

	public void setRecvAddr1(String recvAddr1) {
		this.recvAddr1 = recvAddr1;
	}

	public String getRecvAddr2() {
		return recvAddr2;
	}

	public void setRecvAddr2(String recvAddr2) {
		this.recvAddr2 = recvAddr2;
	}

	public String getBtype() {
		return btype;
	}

	public void setBtype(String btype) {
		this.btype = btype;
	}

	public String getBitem() {
		return bitem;
	}

	public void setBitem(String bitem) {
		this.bitem = bitem;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getConfirmYn() {
		return confirmYn;
	}

	public void setConfirmYn(String confirmYn) {
		this.confirmYn = confirmYn;
	}

	public Date getConfirmDate() {
		return confirmDate;
	}

	public void setConfirmDate(Date confirmDate) {
		this.confirmDate = confirmDate;
	}

	public String getPayMethod() {
		return payMethod;
	}

	public void setPayMethod(String payMethod) {
		this.payMethod = payMethod;
	}

	public String getCash() {
		return cash;
	}

	public void setCash(String cash) {
		this.cash = cash;
	}

	public String getSortfrstRegistPnttm() {
		return sortfrstRegistPnttm;
	}

	public void setSortfrstRegistPnttm(String sortfrstRegistPnttm) {
		this.sortfrstRegistPnttm = sortfrstRegistPnttm;
	}

	public String[] getRcptTypes() {
		return rcptTypes;
	}

	public void setRcptTypes(String[] rcptTypes) {
		this.rcptTypes = rcptTypes;
	}

	public String getSearchStartDate() {
		return searchStartDate;
	}

	public void setSearchStartDate(String searchStartDate) {
		this.searchStartDate = searchStartDate;
	}

	public String getSearchEndDate() {
		return searchEndDate;
	}

	public void setSearchEndDate(String searchEndDate) {
		this.searchEndDate = searchEndDate;
	}

	public String getRcptTypesStr() {
		return rcptTypesStr;
	}

	public void setRcptTypesStr(String rcptTypesStr) {
		this.rcptTypesStr = rcptTypesStr;
	}

	public String getDept() {
		return dept;
	}

	public void setDept(String dept) {
		this.dept = dept;
	}

	public String getPayMethodNm() {
		return payMethodNm;
	}

	public void setPayMethodNm(String payMethodNm) {
		this.payMethodNm = payMethodNm;
	}

	public String getSearchPayMethod() {
		return searchPayMethod;
	}

	public void setSearchPayMethod(String searchPayMethod) {
		this.searchPayMethod = searchPayMethod;
	}

	public String getTaxTrgt() {
		return taxTrgt;
	}

	public void setTaxTrgt(String taxTrgt) {
		this.taxTrgt = taxTrgt;
	}

	public String getSearchTaxTrgt() {
		return searchTaxTrgt;
	}

	public void setSearchTaxTrgt(String searchTaxTrgt) {
		this.searchTaxTrgt = searchTaxTrgt;
	}

	public String getSearchConfirmYn() {
		return searchConfirmYn;
	}

	public void setSearchConfirmYn(String searchConfirmYn) {
		this.searchConfirmYn = searchConfirmYn;
	}

	public String getSearchRcptType() {
		return searchRcptType;
	}

	public void setSearchRcptType(String searchRcptType) {
		this.searchRcptType = searchRcptType;
	}

	public String getDutyStatus() {
		return dutyStatus;
	}

	public void setDutyStatus(String dutyStatus) {
		this.dutyStatus = dutyStatus;
	}

	public String getSearchDutyStatus() {
		return searchDutyStatus;
	}

	public void setSearchDutyStatus(String searchDutyStatus) {
		this.searchDutyStatus = searchDutyStatus;
	}

	public String getSearchDoubleIssue() {
		return searchDoubleIssue;
	}

	public void setSearchDoubleIssue(String searchDoubleIssue) {
		this.searchDoubleIssue = searchDoubleIssue;
	}

	public String getAmt() {
		return amt;
	}

	public void setAmt(String amt) {
		this.amt = amt;
	}

	public String getUseYn() {
		return useYn;
	}

	public void setUseYn(String useYn) {
		this.useYn = useYn;
	}

	public String getPgStatus() {
		return pgStatus;
	}

	public void setPgStatus(String pgStatus) {
		this.pgStatus = pgStatus;
	}

	public String getDownloadType() {
		return downloadType;
	}

	public void setDownloadType(String downloadType) {
		this.downloadType = downloadType;
	}

	public String getChkMoids() {
		return chkMoids;
	}

	public void setChkMoids(String chkMoids) {
		this.chkMoids = chkMoids;
	}

	public String getChkRcptTypes() {
		return chkRcptTypes;
	}

	public void setChkRcptTypes(String chkRcptTypes) {
		this.chkRcptTypes = chkRcptTypes;
	}

	public String getPayCancleDiv() {
		return payCancleDiv;
	}

	public void setPayCancleDiv(String payCancleDiv) {
		this.payCancleDiv = payCancleDiv;
	}

	public String getPartialCancelAmt() {
		return partialCancelAmt;
	}

	public void setPartialCancelAmt(String partialCancelAmt) {
		this.partialCancelAmt = partialCancelAmt;
	}
	
	

}
