package com.steering.pss.plan.order.model;
/**
 * 数据库表PLN_REQINF_GP所对应的实体类（生成工具：代码生成器2.4）
 * @author xiaohai-PC   date 2015-08-18
 */
public class PlnReqinfGpEntity {
    /**
     * 管坯需求编号
     */
    private String gpreqId;
    /**
     * 是否末端工序
     */
    private String isendgx;
    /**
     * 轧管合同编号
     */
    private String proOrderNo;
    /**
     * 轧管合同明细序号
     */
    private String zgDetailSeq;
    /**
     * 合同来源（销售合同、备料需求）
     */
    private String orderSource;
    /**
     * 合同号
     */
    private String orderNo;
    /**
     * 合同行号
     */
    private String orderSeq;
    /**
     * 交货编码
     */
    private String deliveryNo;
    /**
     * 备料需求号
     */
    private String reqBlId;
    /**
     * 客户编号
     */
    private String buyerId;
    /**
     * 客户名称
     */
    private String buyerName;
    /**
     * 产品规范码
     */
    private String psc;
    /**
     * 冶金规范码
     */
    private String msc;
    /**
     * 制程索引号
     */
    private String indexSeq;
    /**
     * 管坯类型（1铸坯2锻坯）
     */
    private String gptype;
    /**
     * 铸造类型（1连铸2模铸）
     */
    private String castingtype;
    /**
     * 钢级(牌号)代码
     */
    private String steelcode;
    /**
     * 钢级(牌号)名称
     */
    private String steelname;
    /**
     * 钢种代码
     */
    private String gradecode;
    /**
     * 管坯直径
     */
    private String diameterGp;
    /**
     * 管坯长度
     */
    private String lengthGp;
    /**
     * 管坯物料编码
     */
    private String materialNo;
    /**
     * 物料描述
     */
    private String materialName;
    /**
     * 炼钢工艺码
     */
    private String craftcode;
    /**
     * 成分标准索引号集合(内控)
     */
    private String cic;
    /**
     * 内控标准代码
     */
    private String stdCodeNk;
    /**
     * 内控标准名称
     */
    private String stdNameNk;
    /**
     * 是否炼钢监制
     */
    private String ifMonitorLg;
    /**
     * 监制编号
     */
    private String prdcrNo;
    /**
     * 管坯单重
     */
    private String weightGpOne;
    /**
     * 需求总重量
     */
    private String gpWeight;
    /**
     * 需求支数
     */
    private String gpNum;
    /**
     * 管坯利库量
     */
    private String matchWeight;
    /**
     * 管坯利库支数
     */
    private String matchNum;
    /**
     * 有无采购计划
     */
    private String ifbuyplan;
    /**
     * 管坯采购计划号
     */
    private String buyplanid;
    /**
     * 采购计划量
     */
    private String buyplanweight;
    /**
     * 炼钢计划重量
     */
    private String ppcLgWeight;
    /**
     * 炼钢计划支数
     */
    private String ppcLgNum;
    /**
     * 需求处理状态
     */
    private String reqDonestatus;
    /**
     * 备注
     */
    private String memo;

    public PlnReqinfGpEntity(){
        gpreqId = "";
        isendgx = "";
        proOrderNo = "";
        zgDetailSeq = "";
        orderSource = "";
        orderNo = "";
        orderSeq = "";
        deliveryNo = "";
        reqBlId = "";
        buyerId = "";
        buyerName = "";
        psc = "";
        msc = "";
        indexSeq = "";
        gptype = "";
        castingtype = "";
        steelcode = "";
        steelname = "";
        gradecode = "";
        diameterGp = "";
        lengthGp = "";
        materialNo = "";
        materialName = "";
        craftcode = "";
        cic = "";
        stdCodeNk = "";
        stdNameNk = "";
        ifMonitorLg = "";
        prdcrNo = "";
        weightGpOne = "";
        gpWeight = "";
        gpNum = "";
        matchWeight = "";
        matchNum = "";
        ifbuyplan = "";
        buyplanid = "";
        buyplanweight = "";
        ppcLgWeight = "";
        ppcLgNum = "";
        reqDonestatus = "";
        memo = "";
    }

    /**
     * 管坯需求编号
     * @return value
     */
    public String getGpreqId() {
        return gpreqId;
    }

    /**
     * 管坯需求编号
     * @param gpreqId value
     */
    public void setGpreqId(String gpreqId) {
        this.gpreqId = gpreqId;
    }

    /**
     * 是否末端工序
     * @return value
     */
    public String getIsendgx() {
        return isendgx;
    }

    /**
     * 是否末端工序
     * @param isendgx value
     */
    public void setIsendgx(String isendgx) {
        this.isendgx = isendgx;
    }

    /**
     * 轧管合同编号
     * @return value
     */
    public String getProOrderNo() {
        return proOrderNo;
    }

    /**
     * 轧管合同编号
     * @param proOrderNo value
     */
    public void setProOrderNo(String proOrderNo) {
        this.proOrderNo = proOrderNo;
    }

    /**
     * 轧管合同明细序号
     * @return value
     */
    public String getZgDetailSeq() {
        return zgDetailSeq;
    }

    /**
     * 轧管合同明细序号
     * @param zgDetailSeq value
     */
    public void setZgDetailSeq(String zgDetailSeq) {
        this.zgDetailSeq = zgDetailSeq;
    }

    /**
     * 合同来源（销售合同、备料需求）
     * @return value
     */
    public String getOrderSource() {
        return orderSource;
    }

    /**
     * 合同来源（销售合同、备料需求）
     * @param orderSource value
     */
    public void setOrderSource(String orderSource) {
        this.orderSource = orderSource;
    }

    /**
     * 合同号
     * @return value
     */
    public String getOrderNo() {
        return orderNo;
    }

    /**
     * 合同号
     * @param orderNo value
     */
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    /**
     * 合同行号
     * @return value
     */
    public String getOrderSeq() {
        return orderSeq;
    }

    /**
     * 合同行号
     * @param orderSeq value
     */
    public void setOrderSeq(String orderSeq) {
        this.orderSeq = orderSeq;
    }

    /**
     * 交货编码
     * @return value
     */
    public String getDeliveryNo() {
        return deliveryNo;
    }

    /**
     * 交货编码
     * @param deliveryNo value
     */
    public void setDeliveryNo(String deliveryNo) {
        this.deliveryNo = deliveryNo;
    }

    /**
     * 备料需求号
     * @return value
     */
    public String getReqBlId() {
        return reqBlId;
    }

    /**
     * 备料需求号
     * @param reqBlId value
     */
    public void setReqBlId(String reqBlId) {
        this.reqBlId = reqBlId;
    }

    /**
     * 客户编号
     * @return value
     */
    public String getBuyerId() {
        return buyerId;
    }

    /**
     * 客户编号
     * @param buyerId value
     */
    public void setBuyerId(String buyerId) {
        this.buyerId = buyerId;
    }

    /**
     * 客户名称
     * @return value
     */
    public String getBuyerName() {
        return buyerName;
    }

    /**
     * 客户名称
     * @param buyerName value
     */
    public void setBuyerName(String buyerName) {
        this.buyerName = buyerName;
    }

    /**
     * 产品规范码
     * @return value
     */
    public String getPsc() {
        return psc;
    }

    /**
     * 产品规范码
     * @param psc value
     */
    public void setPsc(String psc) {
        this.psc = psc;
    }

    /**
     * 冶金规范码
     * @return value
     */
    public String getMsc() {
        return msc;
    }

    /**
     * 冶金规范码
     * @param msc value
     */
    public void setMsc(String msc) {
        this.msc = msc;
    }

    /**
     * 制程索引号
     * @return value
     */
    public String getIndexSeq() {
        return indexSeq;
    }

    /**
     * 制程索引号
     * @param indexSeq value
     */
    public void setIndexSeq(String indexSeq) {
        this.indexSeq = indexSeq;
    }

    /**
     * 管坯类型（1铸坯2锻坯）
     * @return value
     */
    public String getGptype() {
        return gptype;
    }

    /**
     * 管坯类型（1铸坯2锻坯）
     * @param gptype value
     */
    public void setGptype(String gptype) {
        this.gptype = gptype;
    }

    /**
     * 铸造类型（1连铸2模铸）
     * @return value
     */
    public String getCastingtype() {
        return castingtype;
    }

    /**
     * 铸造类型（1连铸2模铸）
     * @param castingtype value
     */
    public void setCastingtype(String castingtype) {
        this.castingtype = castingtype;
    }

    /**
     * 钢级(牌号)代码
     * @return value
     */
    public String getSteelcode() {
        return steelcode;
    }

    /**
     * 钢级(牌号)代码
     * @param steelcode value
     */
    public void setSteelcode(String steelcode) {
        this.steelcode = steelcode;
    }

    /**
     * 钢级(牌号)名称
     * @return value
     */
    public String getSteelname() {
        return steelname;
    }

    /**
     * 钢级(牌号)名称
     * @param steelname value
     */
    public void setSteelname(String steelname) {
        this.steelname = steelname;
    }

    /**
     * 钢种代码
     * @return value
     */
    public String getGradecode() {
        return gradecode;
    }

    /**
     * 钢种代码
     * @param gradecode value
     */
    public void setGradecode(String gradecode) {
        this.gradecode = gradecode;
    }

    /**
     * 管坯直径
     * @return value
     */
    public String getDiameterGp() {
        return diameterGp;
    }

    /**
     * 管坯直径
     * @param diameterGp value
     */
    public void setDiameterGp(String diameterGp) {
        this.diameterGp = diameterGp;
    }

    /**
     * 管坯长度
     * @return value
     */
    public String getLengthGp() {
        return lengthGp;
    }

    /**
     * 管坯长度
     * @param lengthGp value
     */
    public void setLengthGp(String lengthGp) {
        this.lengthGp = lengthGp;
    }

    /**
     * 管坯物料编码
     * @return value
     */
    public String getMaterialNo() {
        return materialNo;
    }

    /**
     * 管坯物料编码
     * @param materialNo value
     */
    public void setMaterialNo(String materialNo) {
        this.materialNo = materialNo;
    }

    /**
     * 物料描述
     * @return value
     */
    public String getMaterialName() {
        return materialName;
    }

    /**
     * 物料描述
     * @param materialName value
     */
    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    /**
     * 炼钢工艺码
     * @return value
     */
    public String getCraftcode() {
        return craftcode;
    }

    /**
     * 炼钢工艺码
     * @param craftcode value
     */
    public void setCraftcode(String craftcode) {
        this.craftcode = craftcode;
    }

    /**
     * 成分标准索引号集合(内控)
     * @return value
     */
    public String getCic() {
        return cic;
    }

    /**
     * 成分标准索引号集合(内控)
     * @param cic value
     */
    public void setCic(String cic) {
        this.cic = cic;
    }

    /**
     * 内控标准代码
     * @return value
     */
    public String getStdCodeNk() {
        return stdCodeNk;
    }

    /**
     * 内控标准代码
     * @param stdCodeNk value
     */
    public void setStdCodeNk(String stdCodeNk) {
        this.stdCodeNk = stdCodeNk;
    }

    /**
     * 内控标准名称
     * @return value
     */
    public String getStdNameNk() {
        return stdNameNk;
    }

    /**
     * 内控标准名称
     * @param stdNameNk value
     */
    public void setStdNameNk(String stdNameNk) {
        this.stdNameNk = stdNameNk;
    }

    /**
     * 是否炼钢监制
     * @return value
     */
    public String getIfMonitorLg() {
        return ifMonitorLg;
    }

    /**
     * 是否炼钢监制
     * @param ifMonitorLg value
     */
    public void setIfMonitorLg(String ifMonitorLg) {
        this.ifMonitorLg = ifMonitorLg;
    }

    /**
     * 监制编号
     * @return value
     */
    public String getPrdcrNo() {
        return prdcrNo;
    }

    /**
     * 监制编号
     * @param prdcrNo value
     */
    public void setPrdcrNo(String prdcrNo) {
        this.prdcrNo = prdcrNo;
    }

    /**
     * 管坯单重
     * @return value
     */
    public String getWeightGpOne() {
        return weightGpOne;
    }

    /**
     * 管坯单重
     * @param weightGpOne value
     */
    public void setWeightGpOne(String weightGpOne) {
        this.weightGpOne = weightGpOne;
    }

    /**
     * 需求总重量
     * @return value
     */
    public String getGpWeight() {
        return gpWeight;
    }

    /**
     * 需求总重量
     * @param gpWeight value
     */
    public void setGpWeight(String gpWeight) {
        this.gpWeight = gpWeight;
    }

    /**
     * 需求支数
     * @return value
     */
    public String getGpNum() {
        return gpNum;
    }

    /**
     * 需求支数
     * @param gpNum value
     */
    public void setGpNum(String gpNum) {
        this.gpNum = gpNum;
    }

    /**
     * 管坯利库量
     * @return value
     */
    public String getMatchWeight() {
        return matchWeight;
    }

    /**
     * 管坯利库量
     * @param matchWeight value
     */
    public void setMatchWeight(String matchWeight) {
        this.matchWeight = matchWeight;
    }

    /**
     * 管坯利库支数
     * @return value
     */
    public String getMatchNum() {
        return matchNum;
    }

    /**
     * 管坯利库支数
     * @param matchNum value
     */
    public void setMatchNum(String matchNum) {
        this.matchNum = matchNum;
    }

    /**
     * 有无采购计划
     * @return value
     */
    public String getIfbuyplan() {
        return ifbuyplan;
    }

    /**
     * 有无采购计划
     * @param ifbuyplan value
     */
    public void setIfbuyplan(String ifbuyplan) {
        this.ifbuyplan = ifbuyplan;
    }

    /**
     * 管坯采购计划号
     * @return value
     */
    public String getBuyplanid() {
        return buyplanid;
    }

    /**
     * 管坯采购计划号
     * @param buyplanid value
     */
    public void setBuyplanid(String buyplanid) {
        this.buyplanid = buyplanid;
    }

    /**
     * 采购计划量
     * @return value
     */
    public String getBuyplanweight() {
        return buyplanweight;
    }

    /**
     * 采购计划量
     * @param buyplanweight value
     */
    public void setBuyplanweight(String buyplanweight) {
        this.buyplanweight = buyplanweight;
    }

    /**
     * 炼钢计划重量
     * @return value
     */
    public String getPpcLgWeight() {
        return ppcLgWeight;
    }

    /**
     * 炼钢计划重量
     * @param ppcLgWeight value
     */
    public void setPpcLgWeight(String ppcLgWeight) {
        this.ppcLgWeight = ppcLgWeight;
    }

    /**
     * 炼钢计划支数
     * @return value
     */
    public String getPpcLgNum() {
        return ppcLgNum;
    }

    /**
     * 炼钢计划支数
     * @param ppcLgNum value
     */
    public void setPpcLgNum(String ppcLgNum) {
        this.ppcLgNum = ppcLgNum;
    }

    /**
     * 需求处理状态
     * @return value
     */
    public String getReqDonestatus() {
        return reqDonestatus;
    }

    /**
     * 需求处理状态
     * @param reqDonestatus value
     */
    public void setReqDonestatus(String reqDonestatus) {
        this.reqDonestatus = reqDonestatus;
    }

    /**
     * 备注
     * @return value
     */
    public String getMemo() {
        return memo;
    }

    /**
     * 备注
     * @param memo value
     */
    public void setMemo(String memo) {
        this.memo = memo;
    }
}