package cokr.xit.fims.rcvm;

import cokr.xit.foundation.AbstractEntity;
import lombok.Getter;
import lombok.Setter;

/**
 * 수납 대장
 * @author JoJH
 */
@Getter
@Setter
public class Rcvmt extends AbstractEntity {

	/**
	 * 수납 ID
	 */
	private String rcvmtId;

	/**
	 * 시군구 코드
	 */
	private String sggCd;

	/**
	 * 업무 구분 코드
	 */
	private String taskSeCd;

	/**
	 * 부과 ID
	 */
	private String levyId;

	/**
	 * 수납 입력 구분 코드
	 */
	private String rcvmtInptSeCd;

	/**
	 * 특별 회계 사업 코드
	 */
	private String spclAcntgBizCd;

	/**
	 * 회계 연도
	 */
	private String acntgYr;

	/**
	 * 회계 구분
	 */
	private String acntgSe;

	/**
	 * 세목 코드
	 */
	private String txitmCd;

	/**
	 * 부과 번호
	 */
	private String levyNo;

	/**
	 * 분납 일련번호
	 */
	private String inspySn;

	/**
	 * 수납 일련번호
	 */
	private String rcvmtSn;

	/**
	 * 수납 일자
	 */
	private String rcvmtYmd;

	/**
	 * 수납 본세
	 */
	private Integer rcvmtPcptax;

	/**
	 * 수납 가산금
	 */
	private Integer rcvmtAdamt;

	/**
	 * 수납 이자
	 */
	private Integer rcvmtInt;

	/**
	 * 수납 은행 명
	 */
	private String rcvmtBankNm;

	/**
	 * 납부 방법 구분 코드
	 */
	private String payMthdSeCd;

	/**
	 * 회계 일자
	 */
	private String acntgYmd;

	/**
	 * 소인 일자
	 */
	private String pstmrkYmd;

	/**
	 * 가상계좌번호
	 */
	private String vractno;

	/**
	 * 전자납부번호
	 */
	private String epayno;

	/**
	 * 수납 구분 코드
	 */
	private String rcvmtSeCd;

	/**
	 * 세외수입 부과 키
	 */
	private String nxrpLevyKey;

	/**
	 * 수납 취소 여부
	 */
	private String rcvmtRtrcnYn;

	/**
	 * 수납 취소 일시
	 */
	private String rcvmtRtrcnDt;

	/**
	 * 수납 취소 사유
	 */
	private String rcvmtRtrcnRsn;

	/**
	 * 수납 상태 코드
	 */
	private String rcvmtSttsCd;

	/**
	 * 삭제 여부
	 */
	private String delYn;

	/**
	 * 삭제 사유
	 */
	private String delRsn;

}

