All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.popbill.api.CorpState Maven / Gradle / Ivy

There is a newer version: 1.65.3
Show newest version
package com.popbill.api;

import java.io.Serializable;

/**
 * Class for Corporation State Information.
 * 
 * @author KimSeongjun
 * @version 1.0.0
 */
public class CorpState implements Serializable {
	
	private static final long serialVersionUID = -8511669128205982297L;
	private String corpNum;
	private String type;
	private String state;
	private String stateDate;
	private String checkDate;
	private String typeDate;
	
	
	/**
	 * @return 확인한 사업자번호
	 */
	public String getCorpNum() {
		return corpNum;
	}
	/**
	 * @return 사업자 유형
	 * 		null : 알수 없음 또는 등록되지 않는 사업자번호
	 * 		1 : 부가가치세 일반과세자
	 * 		2 : 부가가치세 면세과세자
	 * 		3 : 부가가치세 간이과세자
	 * 		4 : 비영리법인 또는 국가기관, 고유번호가 부여된 단체
	 */
	public String getType() {
		return type;
	}
	/**
	 * @return 휴폐업상태
	 * 		null :알수 없음
	 * 		0 : 등록되지 않은 사업자번호
	 * 		1 : 사업중
	 * 		2 : 폐업
	 * 		3 : 휴업
	 */
	public String getState() {
		return state;
	}
	/**
	 * @return 휴폐업 일자
	 * 		State가 휴/폐업일 경우 해당 휴폐업 일자
	 */
	public String getStateDate() {
		return stateDate;
	}
	/**
	 * @return 확인일자
	 * 		해당 사업자의 상태값을 국세청으로부터 확인한 일자
	 */
	public String getCheckDate() {
		return checkDate;
	}
	
	/**
	 * @return 과세유형 전환일자
	 * 		해당 사업자의 과세유형이 전환된 일자
	 */
	public String getTypeDate() {
		return typeDate;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy