package com.style24.persistence.domain;

import com.style24.persistence.TscBaseDomain;

import lombok.Data;

/**
 * 상품 이력 Domain
 *
 * @author eskim
 * @since 2020. 10. 23
 */
@SuppressWarnings("serial")
@Data
public class GoodsHst extends TscBaseDomain {

	private Integer goodsHstSq;		//상품이력일련번호
	private String goodsCd;		//상품코드
	private int productNo;		//ProductNo(WMS)
	private int productCode;		//ProductCode(WMS)
	private String brandCd;		//브랜드코드
	private String itemkindCd;		//품목코드
	private String goodsNm;		//상품명
	private String goodsTnm;		//상품타이틀명
	private String goodsSnm;		//상품검색명
	private String goodsSnm1;		//상품검색명1(사용자등록용)
	private String mainColorCd;		//대표색상코드
	private String styleYear;		//스타일연도
	private String seasonCd;		//시즌코드(공통코드G006)
	private String sexGb;		//성별구분(공통코드G007)
	private String goodsNum;		//품번(자사상품만 사용)
	private String shapeCd;		//스타일모양코드(없으면 X)
	private String goodsType;		//상품타입(공통코드G056)
	private int listPrice;		//정상가(최초판매가)
	private int currPrice;		//현재판매가
	private int currBprice;		//변경전현재판매가
	private String priceUpdDt;		//가격변경일시
	private float dcRate;		//할인율
	private String goodsStat;		//상품상태(공통코드G008)
	private String dispYn;		//노출여부
	private String goodsGb;		//해외구매대행/병행수입 상품일 경우 주문 시 통관부호 입력 란이 추가되어야 한다
	private String foreignBuyYn;		//해외구매대행여부
	private String parallelImportYn;	//병행수입여부
	private String orderMadeYn;			//주문제작여부
	private String distributionGb;		//유통구분(공콩코드 G065)
	private String selfGoodsYn;		//자사상품여부
	private String supplyCompCd;		//공급업체코드
	private String supplyGoodsCd;		//공급업체상품코드(원코드)
	private String ageGrpCd;		//상품연령대(공통코드 G023)
	private String delvFeeCd;	//배송비정책코드
	private int delvFee;		//배송비
	private int minOrdAmt;		//무료배송비최소구매금액
	private float pntPrate;		//포인트적립율(PC)
	private float pntMrate;		//포인트적립율(모바일)
	private float sellFeeRate;		//판매수수료율
	private String formalGb;		//정상이월구분(공통코드G009)
	private String changeableYn;		//교환가능여부
	private String returnableYn;		//반품가능여부
	private String changeFeeFreeYn;		//교환배송비무료여부
	private String returnFeeFreeYn;		//반품배송비무료여부
	private String prePpntUsableYn;		//선포인트사용가능여부(PC)
	private String preMpntUsableYn;		//선포인트사용가능여부(모바일)
	private int minOrdQty;		//최소주문수량
	private int maxOrdQty;		//최대주문수량
	private int dayMaxOrdQty;		//ID당1일최대구매수량
	private String giftPackYn;		//선물포장여부
	private String frstCfrmDt;		//최초승인일시
	private String originCd;		//제조국(원산지)
	private String makeYmd;		//제조연월일
	private String taxGb;		//과세구분(10:과세, 20:비과세)
	private String erpPriceLinkYn;		//ERP가격연계여부(자사상품만 사용. Y:연계)
	private String erpStockLinkYn;		//ERP재고연계여부(자사상품만 사용. Y:연계)
	private String newCustOrdYn;		//신규고객 구매가능여부(Y:신규고객만 구매가능)
	private String costPrice;		//원가
	private String adultYn;		//성인용품여부

}
