package incheon.uis.ucf.model;

import java.io.Serializable;
import java.math.BigDecimal;

import java.util.Date;

import incheon.com.config.annotation.DynamicModel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Database Table Remarks:
 *   계약대장
 *
 * This class was generated by MyBatis Generator.
 * This class corresponds to the database table icgis.cmt_ctrt_d
 */
@lombok.Getter @lombok.Setter

@AllArgsConstructor
@NoArgsConstructor
@DynamicModel(value = "CmtCtrtD", description = "계약대장")
public class CmtCtrtD extends UisDefaultModel implements Serializable {

	private static final long serialversionuid = 1L;

    /**
     * Database Column Remarks:
     *   계약기관
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.mngt
     *
     * @mbg.generated
     */
    private String mngt;

    /**
     * Database Column Remarks:
     *   색인번호
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.idn
     *
     * @mbg.generated
     */
    private String idn;

    /**
     * Database Column Remarks:
     *   계약명
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtnm
     *
     * @mbg.generated
     */
    private String ctrtnm;

    /**
     * Database Column Remarks:
     *   계약방법
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtmeth
     *
     * @mbg.generated
     */
    private String ctrtmeth;

    /**
     * Database Column Remarks:
     *   계약일자
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtymd
     *
     * @mbg.generated
     */
    private Date ctrtymd;

    /**
     * Database Column Remarks:
     *   게약종류
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtkind
     *
     * @mbg.generated
     */
    private String ctrtkind;

    /**
     * Database Column Remarks:
     *   계약금액_총공사비
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtsum
     *
     * @mbg.generated
     */
    private BigDecimal ctrtsum;

    /**
     * Database Column Remarks:
     *   계약금액_도급액
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtdo
     *
     * @mbg.generated
     */
    private BigDecimal ctrtdo;

    /**
     * Database Column Remarks:
     *   계약금액_공급가액
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtgong
     *
     * @mbg.generated
     */
    private BigDecimal ctrtgong;

    /**
     * Database Column Remarks:
     *   계약금액_부가가치세
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtbuga
     *
     * @mbg.generated
     */
    private BigDecimal ctrtbuga;

    /**
     * Database Column Remarks:
     *   계약금액_관급액
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtkwan
     *
     * @mbg.generated
     */
    private BigDecimal ctrtkwan;

    /**
     * Database Column Remarks:
     *   계약금액_폐기물
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtwaste
     *
     * @mbg.generated
     */
    private BigDecimal ctrtwaste;

    /**
     * Database Column Remarks:
     *   계약금액_기타
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtetc
     *
     * @mbg.generated
     */
    private BigDecimal ctrtetc;

    /**
     * Database Column Remarks:
     *   계약금액_낙찰률
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.ctrtratio
     *
     * @mbg.generated
     */
    private BigDecimal ctrtratio;

    /**
     * Database Column Remarks:
     *   설계금액_총공사비
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.cnchsum
     *
     * @mbg.generated
     */
    private BigDecimal cnchsum;

    /**
     * Database Column Remarks:
     *   설계금액_도급액
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.cnchdo
     *
     * @mbg.generated
     */
    private BigDecimal cnchdo;

    /**
     * Database Column Remarks:
     *   설계금액_공급가액
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.cnchgong
     *
     * @mbg.generated
     */
    private BigDecimal cnchgong;

    /**
     * Database Column Remarks:
     *   설계금액_부가가치세
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.cnchbuga
     *
     * @mbg.generated
     */
    private BigDecimal cnchbuga;

    /**
     * Database Column Remarks:
     *   설계금액_관급액
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.cnchkwan
     *
     * @mbg.generated
     */
    private BigDecimal cnchkwan;

    /**
     * Database Column Remarks:
     *   설계금액_폐기물
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.cnchwaste
     *
     * @mbg.generated
     */
    private BigDecimal cnchwaste;

    /**
     * Database Column Remarks:
     *   설계금액_기타
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.cnchetc
     *
     * @mbg.generated
     */
    private BigDecimal cnchetc;

    /**
     * Database Column Remarks:
     *   절대공기
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.period
     *
     * @mbg.generated
     */
    private Integer period;

    /**
     * Database Column Remarks:
     *   하자담보_시작일
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.wstart
     *
     * @mbg.generated
     */
    private Date wstart;

    /**
     * Database Column Remarks:
     *   하자담보_종료일
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.wend
     *
     * @mbg.generated
     */
    private Date wend;

    /**
     * Database Column Remarks:
     *   하자담보_보증금
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.wcost
     *
     * @mbg.generated
     */
    private BigDecimal wcost;

    /**
     * Database Column Remarks:
     *   지출과목_장
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.jang
     *
     * @mbg.generated
     */
    private String jang;

    /**
     * Database Column Remarks:
     *   지출과목_관
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.kwan
     *
     * @mbg.generated
     */
    private String kwan;

    /**
     * Database Column Remarks:
     *   지출과목_항
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.hang
     *
     * @mbg.generated
     */
    private String hang;

    /**
     * Database Column Remarks:
     *   지출과목_세항
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.shang
     *
     * @mbg.generated
     */
    private String shang;

    /**
     * Database Column Remarks:
     *   지출과목_세세항
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.sshang
     *
     * @mbg.generated
     */
    private String sshang;

    /**
     * Database Column Remarks:
     *   지출과목_목
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.mok
     *
     * @mbg.generated
     */
    private String mok;

    /**
     * Database Column Remarks:
     *   재원
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.sum
     *
     * @mbg.generated
     */
    private BigDecimal sum;

    /**
     * Database Column Remarks:
     *   재원_국비
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.country
     *
     * @mbg.generated
     */
    private BigDecimal country;

    /**
     * Database Column Remarks:
     *   재원_시비
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.city
     *
     * @mbg.generated
     */
    private BigDecimal city;

    /**
     * Database Column Remarks:
     *   재원_구비
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.district
     *
     * @mbg.generated
     */
    private BigDecimal district;

    /**
     * Database Column Remarks:
     *   재원_재배정
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.reassig
     *
     * @mbg.generated
     */
    private BigDecimal reassig;

    /**
     * Database Column Remarks:
     *   재원_기채
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.loan
     *
     * @mbg.generated
     */
    private BigDecimal loan;

    /**
     * Database Column Remarks:
     *   재원_기타
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.etc
     *
     * @mbg.generated
     */
    private BigDecimal etc;

    /**
     * Database Column Remarks:
     *   최종수정아이디
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.last_mdfcn_id
     *
     * @mbg.generated
     */
    private String lastMdfcnId;

    /**
     * Database Column Remarks:
     *   최종수정일시
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.last_mdfcn_dt
     *
     * @mbg.generated
     */
    private Date lastMdfcnDt;

    /**
     * Database Column Remarks:
     *   비고내용
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.rmrk_cn
     *
     * @mbg.generated
     */
    private String rmrkCn;

    /**
     * Database Column Remarks:
     *   사용여부
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.cmt_ctrt_d.use_yn
     *
     * @mbg.generated
     */
    private String useYn;

    /**
     * Database Column Remarks:
     *   GID
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column icgis.com_kman_ps.gid
     *
     * @mbg.generated
     */
    private Long gid;
}