/***************************************************************\
 *     The skeleton of this class is generated by an automatic *
 * code generator for NC product. It is based on Velocity.     *
 \***************************************************************/
package nc.vo.sscivm.ivsale;

import nc.vo.pub.IVOMeta;
import nc.vo.pub.SuperVO;
import nc.vo.pub.lang.UFBoolean;
import nc.vo.pub.lang.UFDateTime;
import nc.vo.pub.lang.UFDouble;
import nc.vo.pub.lang.UFDate;
import nc.vo.pubapp.pattern.model.meta.entity.vo.VOMetaFactory;

/**
 * <b> 在此处简要描述此类的功能 </b>
 * <p>
 *     在此处添加此类的描述信息
 * </p>
 * 创建日期:
 * @author
 * @version NCPrj ??
 */
public class IVApplicationHeadVO extends SuperVO {
    /**
     *
     */
    private static final long serialVersionUID = -6024527801462053600L;
    private java.lang.String pk_ivapplication;
    private java.lang.String pk_group;
    private java.lang.String pk_org;
    private java.lang.String pk_org_v;
    private java.lang.String pk_dept;
    private java.lang.String pk_billtype;
    private java.lang.String pk_tradetype;
    private java.lang.String transtypecode;
    private java.lang.String billtypecode;
    private java.lang.String billno;
    private java.lang.String src_pkbusibill;
    private java.lang.String src_billtype;
    private java.lang.String src_tradetype;
    private java.lang.String src_billno;
    private UFDate src_billdate;
    private java.lang.Integer fplx;
    private java.lang.String xsf_nsrsbh;
    private java.lang.String xsf_mc;
    private java.lang.String xsf_dzdh;
    private java.lang.String xsf_yhzh;
    private java.lang.String xsf_khh;
    private java.lang.String xsf_zh;
    private java.lang.String pk_customer;
    private java.lang.String pk_freecustom;
    private java.lang.String gmf_nsrsbh;
    private java.lang.String gmf_mc;
    private java.lang.String gmf_dzdh;
    private java.lang.String gmf_yhzh;
    private java.lang.String gmf_khh;
    private java.lang.String gmf_zh;
    private java.lang.String kpr;
    private java.lang.String skr;
    private java.lang.String fhr;
    private UFDouble jshj;
    private UFDouble hjje;
    private UFDouble hjse;
    private UFDouble bchcje;
    private java.lang.String bz;
    private java.lang.String lyid;
    private java.lang.String bmb_bbh;
    private java.lang.String orgcode;
    private java.lang.String wxorderid;
    private java.lang.String wxappid;
    private java.lang.String wxauthid;
    private java.lang.String zdybz;
    private UFBoolean sgbz;
    private java.lang.String sqr;
    private UFDate preparedate;
    private java.lang.String approver;
    private UFDateTime approvedate;
    private java.lang.String creator;
    private UFDateTime creationtime;
    private java.lang.String modifier;
    private UFDateTime modifiedtime;
    private java.lang.String def1;
    private java.lang.String def2;
    private java.lang.String def3;
    private java.lang.String def4;
    private java.lang.String def5;
    private java.lang.String def6;
    private java.lang.String def7;
    private java.lang.String def8;
    private java.lang.String def9;
    private java.lang.String def10;
    private java.lang.String def11;
    private java.lang.String def12;
    private java.lang.String def13;
    private java.lang.String def14;
    private java.lang.String def15;
    private java.lang.String def16;
    private java.lang.String def17;
    private java.lang.String def18;
    private java.lang.String def19;
    private java.lang.String def20;
    private java.lang.String def21;
    private java.lang.String def22;
    private java.lang.String def23;
    private java.lang.String def24;
    private java.lang.String def25;
    private java.lang.String def26;
    private java.lang.String def27;
    private java.lang.String def28;
    private java.lang.String def29;
    private java.lang.String def30;
    private java.lang.String fpdm;
    private java.lang.String fphm;
    private java.lang.String hzxxsqb;
    private java.lang.Integer billstatus;
    private UFBoolean hzfp;
    private UFBoolean ckfp;
    private UFBoolean zffp;
    private UFBoolean kpzt;
    private java.lang.Integer kpfs;// 开票方式
    private java.lang.Integer dr = 0;
    private UFDateTime ts;
    private java.lang.String redrush_falg;//红冲来源标识，后台使用

    private java.lang.String src_jx_sporg;
    private java.lang.String src_jx_spr;
    private java.lang.String src_jx_billno;
    private java.lang.String src_jx_billid;
    private java.lang.String src_jx_billtypeid;
    private java.lang.String src_jx_tradetypeid;

    private UFDouble invoiceing_hjje = UFDouble.ZERO_DBL;
    private UFDouble invoiceing_hjse = UFDouble.ZERO_DBL;
    private UFDouble invoiceing_jshj = UFDouble.ZERO_DBL;
    private UFDouble invoiced_hjje = UFDouble.ZERO_DBL;
    private UFDouble invoiced_hjse = UFDouble.ZERO_DBL;
    private UFDouble invoiced_jshj = UFDouble.ZERO_DBL;
    private UFDouble caninvoice_hjje = UFDouble.ZERO_DBL;
    private UFDouble caninvoice_hjse = UFDouble.ZERO_DBL;
    private UFDouble caninvoice_jshj = UFDouble.ZERO_DBL;

    private java.lang.String email;
    //接收手机
    private java.lang.String sms;

    private java.lang.String pk_customer_v;

    private java.lang.String ylfphm;
    private java.lang.String ylfpdm;

    //分布式事务需要的字段 wangzhb2
    private java.lang.Integer saga_frozen;
    private java.lang.String saga_gtxid;
    private java.lang.String saga_btxid;
    private java.lang.Integer saga_status;

    //税率说明红冲原因
    private UFBoolean xgmnsr;
    private java.lang.String slsm;
    private java.lang.String hcyy;

    private java.lang.String xsf_dz;
    private java.lang.String xsf_dh;
    private java.lang.String xsf_yh;
    private java.lang.String xsf_zhh;
    private java.lang.String gmf_dz;
    private java.lang.String gmf_dh;
    private java.lang.String gmf_yh;
    private java.lang.String gmf_zhh;
    private java.lang.String allelcusername;
    private java.lang.String allelcpassword;


    private java.lang.String pk_supplier;
    private java.lang.String pk_supplier_v;

    private java.lang.String zsfs;	//征税方式


    private java.lang.String tspz;
    private java.lang.String tspzdef99;
    private java.lang.String kdsbz;
    private java.lang.String bdcdz;
	private UFDateTime zlqq;
	private UFDateTime zlqz;
    private java.lang.String tdzzsxmbh;
    private java.lang.String wqhtbabh;
    private java.lang.String bdcdwdm;
    private UFDouble hdjsjg;
    private UFDouble sjcjhsje;
    private java.lang.String bxdh;
    private java.lang.String cphcbdjh;
    private java.lang.String skssq;
    private java.lang.String cjh;
    private UFDouble dsccsje;
    private UFDouble znj;
    private UFDouble jehj;

    private java.lang.String kqysssxbgglbm;
    public static final String KQYSSSXBGGLBM = "kqysssxbgglbm";

    public java.lang.String getKqysssxbgglbm() {
        return kqysssxbgglbm;
    }

    public void setKqysssxbgglbm(java.lang.String kqysssxbgglbm) {
        this.kqysssxbgglbm = kqysssxbgglbm;
    }

    public static final String PK_IVAPPLICATION = "pk_ivapplication";
    public static final String BCHCJE = "bchcje";
    public static final String PK_GROUP = "pk_group";
    public static final String PK_ORG = "pk_org";
    public static final String PK_ORG_V = "pk_org_v";
    public static final String PK_DEPT = "pk_dept";
    public static final String PK_BILLTYPE = "pk_billtype";
    public static final String PK_TRADETYPE = "pk_tradetype";
    public static final String TRANSTYPECODE = "transtypecode";
    public static final String BILLNO = "billno";
    public static final String SRC_PKBUSIBILL = "src_pkbusibill";
    public static final String SRC_BILLTYPE = "src_billtype";
    public static final String SRC_TRADETYPE = "src_tradetype";
    public static final String SRC_BILLNO = "src_billno";
    public static final String SRC_BILLDATE = "src_billdate";
    public static final String FPLX = "fplx";
    public static final String PK_FREECUSTOM = "pk_freecustom";
    public static final String XSF_NSRSBH = "xsf_nsrsbh";
    public static final String XSF_MC = "xsf_mc";
    public static final String XSF_DZDH = "xsf_dzdh";
    public static final String XSF_YHZH = "xsf_yhzh";
    public static final String XSF_KHH = "xsf_khh";
    public static final String XSF_ZH = "xsf_zh";
    public static final String PK_CUSTOMER = "pk_customer";
    public static final String GMF_NSRSBH = "gmf_nsrsbh";
    public static final String GMF_MC = "gmf_mc";
    public static final String GMF_DZDH = "gmf_dzdh";
    public static final String GMF_YHZH = "gmf_yhzh";
    public static final String GMF_KHH = "gmf_khh";
    public static final String GMF_ZH = "gmf_zh";
    public static final String KPR = "kpr";
    public static final String SKR = "skr";
    public static final String FHR = "fhr";
    public static final String JSHJ = "jshj";
    public static final String HJJE = "hjje";
    public static final String HJSE = "hjse";
    public static final String BZ = "bz";
    public static final String LYID = "lyid";
    public static final String BMB_BBH = "bmb_bbh";
    public static final String ORGCODE = "orgcode";
    public static final String WXORDERID = "wxorderid";
    public static final String WXAPPID = "wxappid";
    public static final String WXAUTHID = "wxauthid";
    public static final String ZDYBZ = "zdybz";
    public static final String SGBZ = "sgbz";
    public static final String SQR = "sqr";
    public static final String PREPAREDATE = "preparedate";
    public static final String APPROVER = "approver";
    public static final String APPROVEDATE = "approvedate";
    public static final String CREATOR = "creator";
    public static final String CREATIONTIME = "creationtime";
    public static final String MODIFIER = "modifier";
    public static final String MODIFIEDTIME = "modifiedtime";
    public static final String DEF1 = "def1";
    public static final String DEF2 = "def2";
    public static final String DEF3 = "def3";
    public static final String DEF4 = "def4";
    public static final String DEF5 = "def5";
    public static final String DEF6 = "def6";
    public static final String DEF7 = "def7";
    public static final String DEF8 = "def8";
    public static final String DEF9 = "def9";
    public static final String DEF10 = "def10";
    public static final String DEF11 = "def11";
    public static final String DEF12 = "def12";
    public static final String DEF13 = "def13";
    public static final String DEF14 = "def14";
    public static final String DEF15 = "def15";
    public static final String DEF16 = "def16";
    public static final String DEF17 = "def17";
    public static final String DEF18 = "def18";
    public static final String DEF19 = "def19";
    public static final String DEF20 = "def20";
    public static final String DEF21 = "def21";
    public static final String DEF22 = "def22";
    public static final String DEF23 = "def23";
    public static final String DEF24 = "def24";
    public static final String DEF25 = "def25";
    public static final String DEF26 = "def26";
    public static final String DEF27 = "def27";
    public static final String DEF28 = "def28";
    public static final String DEF29 = "def29";
    public static final String DEF30 = "def30";
    public static final String FPDM = "fpdm";
    public static final String FPHM = "fphm";
    public static final String HZXXSQB = "hzxxsqb";
    public static final String BILLSTATUS = "billstatus";
    public static final String HZFP = "hzfp";
    public static final String KPZT = "kpzt";
    public static final String CKFP = "ckfp";
    public static final String ZFFP = "zffp";
    public static final String KPFS = "kpfs";
    public static final String REDRUSH_FALG = "redrush_falg";
    public static final String TS = "ts";

    public static final String SAGA_FROZEN = "saga_frozen";
    public static final String SAGA_GTXID = "saga_gtxid";
    public static final String SAGA_BTXID = "saga_btxid";
    public static final String SAGA_STATUS = "saga_status";


    public static final String SRC_JX_SPORG = "src_jx_sporg";
    public static final String SRC_JX_SPR = "src_jx_spr";
    public static final String SRC_JX_BILLNO = "src_jx_billno";
    public static final String SRC_JX_BILLID = "src_jx_billid";
    public static final String SRC_JX_BILLTYPEID = "src_jx_billtypeid";
    public static final String SRC_JX_TRADETYPEID = "src_jx_tradetypeid";

    public static final String INVOICEING_HJJE = "invoiceing_hjje";
    public static final String INVOICEING_HJSE = "invoiceing_hjse";
    public static final String INVOICEING_JSHJ = "invoiceing_jshj";
    public static final String INVOICED_HJJE = "invoiced_hjje";
    public static final String INVOICED_HJSE = "invoiced_hjse";
    public static final String INVOICED_JSHJ = "invoiced_jshj";
    public static final String CANINVOICE_HJJE = "caninvoice_hjje";
    public static final String CANINVOICE_HJSE = "caninvoice_hjse";
    public static final String CANINVOICE_JSHJ = "caninvoice_jshj";

    public static final String EMAIL = "email";
    public static final String SMS = "sms";

    public static final String PK_CUSTOMER_V = "pk_customer_v";

    public static final String YLFPHM = "ylfphm";
    public static final String YLFPDM = "ylfpdm";

    public static final String XGMNSR = "xgmnsr";
    public static final String SLSM = "slsm";
    public static final String HCYY = "hcyy";

    public static final String XSF_DZ = "xsf_dz";
    public static final String XSF_DH = "xsf_dh";
    public static final String XSF_YH = "xsf_yh";
    public static final String XSF_ZHH = "xsf_zhh";
    public static final String GMF_DZ = "gmf_dz";
    public static final String GMF_DH = "gmf_dh";
    public static final String GMF_YH = "gmf_yh";
    public static final String GMF_ZHH = "gmf_zhh";
    public static final String ALLELCUSERNAME = "allelcusername";
    public static final String ALLELCPASSWORD = "allelcpassword";

    public static final String PK_SUPPLIER = "pk_supplier";
    public static final String PK_SUPPLIER_V = "pk_supplier_v";

    public static final String ZSFS = "zsfs";

    public static final String TSPZ="tspz";
    public static final String TSPZDEF99="tspzdef99";
    public static final String KDSBZ="kdsbz";
    public static final String BDCDZ ="bdcdz";
    public static final String ZLQQ ="zlqq";
    public static final String ZLQZ="zlqz";
    public static final String TDZZSXMBH="tdzzsxmbh";
    public static final String WQHTBABH="wqhtbabh";
    public static final String BDCDWDM="bdcdwdm";
    public static final String HDJSJG="hdjsjg";
    public static final String SJCJHSJE="sjcjhsje";
    public static final String BXDH="bxdh";
    public static final String CPHCBDJH="cphcbdjh";
    public static final String SKSSQ="skssq";
    public static final String CJH="cjh";
    public static final String DSCCSJE="dsccsje";
    public static final String ZNJ="znj";
    public static final String JEHJ="jehj";


    /**
     * 属性pk_ivapplication的Getter方法.属性名：主键
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPk_ivapplication () {
        return pk_ivapplication;
    }
    /**
     * 属性pk_ivapplication的Setter方法.属性名：主键
     * 创建日期:
     * @param newPk_ivapplication java.lang.String
     */
    public void setPk_ivapplication (java.lang.String newPk_ivapplication ) {
        this.pk_ivapplication = newPk_ivapplication;
    }
    /**
     * 属性pk_group的Getter方法.属性名：集团
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPk_group () {
        return pk_group;
    }
    /**
     * 属性pk_group的Setter方法.属性名：集团
     * 创建日期:
     * @param newPk_group java.lang.String
     */
    public void setPk_group (java.lang.String newPk_group ) {
        this.pk_group = newPk_group;
    }
    /**
     * 属性pk_org的Getter方法.属性名：财务组织
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPk_org () {
        return pk_org;
    }
    /**
     * 属性pk_org的Setter方法.属性名：财务组织
     * 创建日期:
     * @param newPk_org java.lang.String
     */
    public void setPk_org (java.lang.String newPk_org ) {
        this.pk_org = newPk_org;
    }
    /**
     * 属性pk_org_v的Getter方法.属性名：财务组织版本
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPk_org_v () {
        return pk_org_v;
    }
    /**
     * 属性pk_org_v的Setter方法.属性名：财务组织版本
     * 创建日期:
     * @param newPk_org_v java.lang.String
     */
    public void setPk_org_v (java.lang.String newPk_org_v ) {
        this.pk_org_v = newPk_org_v;
    }
    /**
     * 属性pk_billtype的Getter方法.属性名：单据类型
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPk_billtype () {
        return pk_billtype;
    }
    /**
     * 属性pk_billtype的Setter方法.属性名：单据类型
     * 创建日期:
     * @param newPk_billtype java.lang.String
     */
    public void setPk_billtype (java.lang.String newPk_billtype ) {
        this.pk_billtype = newPk_billtype;
    }
    /**
     * 属性pk_tradetype的Getter方法.属性名：交易类型
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPk_tradetype () {
        return pk_tradetype;
    }
    /**
     * 属性pk_tradetype的Setter方法.属性名：交易类型
     * 创建日期:
     * @param newPk_tradetype java.lang.String
     */
    public void setPk_tradetype (java.lang.String newPk_tradetype ) {
        this.pk_tradetype = newPk_tradetype;
    }
    /**
     * 属性transtypecode的Getter方法.属性名：交易类型编码
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getTranstypecode() {
        return transtypecode;
    }
    /**
     * 属性transtypecode的Setter方法.属性名：交易类型编码
     * 创建日期:
     * @param newPk_tradetype java.lang.String
     */
    public void setTranstypecode(java.lang.String transtypecode) {
        this.transtypecode = transtypecode;
    }
    /**
     * 属性billtypecode的Setter方法.属性名：交易类型编码
     * 创建日期:
     * @param newPk_tradetype java.lang.String
     */
    public void setBilltypecode(java.lang.String billtypecode) {
        this.billtypecode = billtypecode;
    }
    /**
     * 属性billtypecode的Getter方法.属性名：交易类型编码
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getBilltypecode() {
        return billtypecode;
    }
    /**
     * 属性billno的Getter方法.属性名：单据号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getBillno () {
        return billno;
    }
    /**
     * 属性billno的Setter方法.属性名：单据号
     * 创建日期:
     * @param newBillno java.lang.String
     */
    public void setBillno (java.lang.String newBillno ) {
        this.billno = newBillno;
    }
    /**
     * 属性src_pkbusibill的Getter方法.属性名：业务单据主键
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getSrc_pkbusibill () {
        return src_pkbusibill;
    }
    /**
     * 属性src_pkbusibill的Setter方法.属性名：业务单据主键
     * 创建日期:
     * @param newSrc_pkbusibill java.lang.String
     */
    public void setSrc_pkbusibill (java.lang.String newSrc_pkbusibill ) {
        this.src_pkbusibill = newSrc_pkbusibill;
    }
    /**
     * 属性src_billtype的Getter方法.属性名：来源单据类型
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getSrc_billtype () {
        return src_billtype;
    }
    /**
     * 属性src_billtype的Setter方法.属性名：来源单据类型
     * 创建日期:
     * @param newSrc_billtype java.lang.String
     */
    public void setSrc_billtype (java.lang.String newSrc_billtype ) {
        this.src_billtype = newSrc_billtype;
    }
    /**
     * 属性src_tradetype的Getter方法.属性名：来源交易类型
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getSrc_tradetype () {
        return src_tradetype;
    }
    /**
     * 属性src_tradetype的Setter方法.属性名：来源交易类型
     * 创建日期:
     * @param newSrc_tradetype java.lang.String
     */
    public void setSrc_tradetype (java.lang.String newSrc_tradetype ) {
        this.src_tradetype = newSrc_tradetype;
    }
    /**
     * 属性src_billno的Getter方法.属性名：来源单据编号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getSrc_billno () {
        return src_billno;
    }
    /**
     * 属性src_billno的Setter方法.属性名：来源单据编号
     * 创建日期:
     * @param newSrc_billno java.lang.String
     */
    public void setSrc_billno (java.lang.String newSrc_billno ) {
        this.src_billno = newSrc_billno;
    }
    public UFDate getSrc_billdate() {
        return src_billdate;
    }
    public void setSrc_billdate(UFDate src_billdate) {
        this.src_billdate = src_billdate;
    }
    /**
     * 属性fplx的Getter方法.属性名：发票类型
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.Integer getFplx () {
        return fplx;
    }
    /**
     * 属性fplx的Setter方法.属性名：发票类型
     * 创建日期:
     * @param newFplx java.lang.String
     */
    public void setFplx (java.lang.Integer newFplx ) {
        this.fplx = newFplx;
    }
    /**
     * 属性xsf_nsrsbh的Getter方法.属性名：销售方纳税人识别号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getXsf_nsrsbh () {
        return xsf_nsrsbh;
    }
    /**
     * 属性xsf_nsrsbh的Setter方法.属性名：销售方纳税人识别号
     * 创建日期:
     * @param newXsf_nsrsbh java.lang.String
     */
    public void setXsf_nsrsbh (java.lang.String newXsf_nsrsbh ) {
        this.xsf_nsrsbh = newXsf_nsrsbh;
    }
    /**
     * 属性xsf_mc的Getter方法.属性名：销售方名称
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getXsf_mc () {
        return xsf_mc;
    }
    /**
     * 属性xsf_mc的Setter方法.属性名：销售方名称
     * 创建日期:
     * @param newXsf_mc java.lang.String
     */
    public void setXsf_mc (java.lang.String newXsf_mc ) {
        this.xsf_mc = newXsf_mc;
    }
    /**
     * 属性xsf_dzdh的Getter方法.属性名：销售方地址、电话
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getXsf_dzdh () {
        return xsf_dzdh;
    }
    /**
     * 属性xsf_dzdh的Setter方法.属性名：销售方地址、电话
     * 创建日期:
     * @param newXsf_dzdh java.lang.String
     */
    public void setXsf_dzdh (java.lang.String newXsf_dzdh ) {
        this.xsf_dzdh = newXsf_dzdh;
    }
    /**
     * 属性xsf_yhzh的Getter方法.属性名：销售方银行账号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getXsf_yhzh () {
        return xsf_yhzh;
    }
    /**
     * 属性xsf_yhzh的Setter方法.属性名：销售方银行账号
     * 创建日期:
     * @param newXsf_yhzh java.lang.String
     */
    public void setXsf_yhzh (java.lang.String newXsf_yhzh ) {
        this.xsf_yhzh = newXsf_yhzh;
    }
    /**
     * 属性pk_customer的Getter方法.属性名：客户
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPk_customer () {
        return pk_customer;
    }
    /**
     * 属性pk_customer的Setter方法.属性名：客户
     * 创建日期:
     * @param newPk_customer java.lang.String
     */
    public void setPk_customer (java.lang.String newPk_customer ) {
        this.pk_customer = newPk_customer;
    }

    public String getPk_freecustom() {

        return pk_freecustom;
    }

    public void setPk_freecustom(String pk_freecustom) {

        this.pk_freecustom = pk_freecustom;
    }

    /**
     * 属性gmf_nsrsbh的Getter方法.属性名：购买方纳税人识别号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getGmf_nsrsbh () {
        return gmf_nsrsbh;
    }
    /**
     * 属性gmf_nsrsbh的Setter方法.属性名：购买方纳税人识别号
     * 创建日期:
     * @param newGmf_nsrsbh java.lang.String
     */
    public void setGmf_nsrsbh (java.lang.String newGmf_nsrsbh ) {
        this.gmf_nsrsbh = newGmf_nsrsbh;
    }
    /**
     * 属性gmf_mc的Getter方法.属性名：购买方名称
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getGmf_mc () {
        return gmf_mc;
    }
    /**
     * 属性gmf_mc的Setter方法.属性名：购买方名称
     * 创建日期:
     * @param newGmf_mc java.lang.String
     */
    public void setGmf_mc (java.lang.String newGmf_mc ) {
        this.gmf_mc = newGmf_mc;
    }
    /**
     * 属性gmf_dzdh的Getter方法.属性名：购买方地址、电话
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getGmf_dzdh () {
        return gmf_dzdh;
    }
    /**
     * 属性gmf_dzdh的Setter方法.属性名：购买方地址、电话
     * 创建日期:
     * @param newGmf_dzdh java.lang.String
     */
    public void setGmf_dzdh (java.lang.String newGmf_dzdh ) {
        this.gmf_dzdh = newGmf_dzdh;
    }
    /**
     * 属性gmf_yhzh的Getter方法.属性名：购买方银行账号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getGmf_yhzh () {
        return gmf_yhzh;
    }
    /**
     * 属性gmf_yhzh的Setter方法.属性名：购买方银行账号
     * 创建日期:
     * @param newGmf_yhzh java.lang.String
     */
    public void setGmf_yhzh (java.lang.String newGmf_yhzh ) {
        this.gmf_yhzh = newGmf_yhzh;
    }
    /**
     * 属性kpr的Getter方法.属性名：开票人
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getKpr () {
        return kpr;
    }
    /**
     * 属性kpr的Setter方法.属性名：开票人
     * 创建日期:
     * @param newKpr java.lang.String
     */
    public void setKpr (java.lang.String newKpr ) {
        this.kpr = newKpr;
    }
    /**
     * 属性skr的Getter方法.属性名：收款人
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getSkr () {
        return skr;
    }
    /**
     * 属性skr的Setter方法.属性名：收款人
     * 创建日期:
     * @param newSkr java.lang.String
     */
    public void setSkr (java.lang.String newSkr ) {
        this.skr = newSkr;
    }
    /**
     * 属性fhr的Getter方法.属性名：复核人
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getFhr () {
        return fhr;
    }
    /**
     * 属性fhr的Setter方法.属性名：复核人
     * 创建日期:
     * @param newFhr java.lang.String
     */
    public void setFhr (java.lang.String newFhr ) {
        this.fhr = newFhr;
    }
    /**
     * 属性jshj的Getter方法.属性名：价税合计
     * 创建日期:
     * @return UFDouble
     */
    public UFDouble getJshj () {
        return jshj;
    }
    /**
     * 属性jshj的Setter方法.属性名：价税合计
     * 创建日期:
     * @param newJshj UFDouble
     */
    public void setJshj (UFDouble newJshj ) {
        this.jshj = newJshj;
    }
    /**
     * 属性hjje的Getter方法.属性名：合计金额
     * 创建日期:
     * @return UFDouble
     */
    public UFDouble getHjje () {
        return hjje;
    }
    /**
     * 属性hjje的Setter方法.属性名：合计金额
     * 创建日期:
     * @param newHjje UFDouble
     */
    public void setHjje (UFDouble newHjje ) {
        this.hjje = newHjje;
    }
    /**
     * 属性hjse的Getter方法.属性名：合计税额
     * 创建日期:
     * @return UFDouble
     */
    public UFDouble getHjse () {
        return hjse;
    }
    /**
     * 属性hjse的Setter方法.属性名：合计税额
     * 创建日期:
     * @param newHjse UFDouble
     */
    public void setHjse (UFDouble newHjse ) {
        this.hjse = newHjse;
    }
    /**
     * 属性bz的Getter方法.属性名：备注
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getBz () {
        return bz;
    }
    /**
     * 属性bz的Setter方法.属性名：备注
     * 创建日期:
     * @param newBz java.lang.String
     */
    public void setBz (java.lang.String newBz ) {
        this.bz = newBz;
    }
    /**
     * 属性lyid的Getter方法.属性名：请求来源唯一标识
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getLyid () {
        return lyid;
    }
    /**
     * 属性lyid的Setter方法.属性名：请求来源唯一标识
     * 创建日期:
     * @param newLyid java.lang.String
     */
    public void setLyid (java.lang.String newLyid ) {
        this.lyid = newLyid;
    }
    /**
     * 属性bmb_bbh的Getter方法.属性名：编码版本号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getBmb_bbh () {
        return bmb_bbh;
    }
    /**
     * 属性bmb_bbh的Setter方法.属性名：编码版本号
     * 创建日期:
     * @param newBmb_bbh java.lang.String
     */
    public void setBmb_bbh (java.lang.String newBmb_bbh ) {
        this.bmb_bbh = newBmb_bbh;
    }
    /**
     * 属性orgcode的Getter方法.属性名：开票点编码
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getOrgcode () {
        return orgcode;
    }
    /**
     * 属性orgcode的Setter方法.属性名：开票点编码
     * 创建日期:
     * @param newOrgcode java.lang.String
     */
    public void setOrgcode (java.lang.String newOrgcode ) {
        this.orgcode = newOrgcode;
    }
    /**
     * 属性wxorderid的Getter方法.属性名：微信订单号
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getWxorderid () {
        return wxorderid;
    }
    /**
     * 属性wxorderid的Setter方法.属性名：微信订单号
     * 创建日期:
     * @param newWxorderid java.lang.String
     */
    public void setWxorderid (java.lang.String newWxorderid ) {
        this.wxorderid = newWxorderid;
    }
    /**
     * 属性wxappid的Getter方法.属性名：微信商户id
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getWxappid () {
        return wxappid;
    }
    /**
     * 属性wxappid的Setter方法.属性名：微信商户id
     * 创建日期:
     * @param newWxappid java.lang.String
     */
    public void setWxappid (java.lang.String newWxappid ) {
        this.wxappid = newWxappid;
    }
    /**
     * 属性wxauthid的Getter方法.属性名：微信批量插入卡包的授权id
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getWxauthid () {
        return wxauthid;
    }
    /**
     * 属性wxauthid的Setter方法.属性名：微信批量插入卡包的授权id
     * 创建日期:
     * @param newWxauthid java.lang.String
     */
    public void setWxauthid (java.lang.String newWxauthid ) {
        this.wxauthid = newWxauthid;
    }
    /**
     * 属性zdybz的Getter方法.属性名：自定义备注
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getZdybz () {
        return zdybz;
    }
    /**
     * 属性zdybz的Setter方法.属性名：自定义备注
     * 创建日期:
     * @param newZdybz java.lang.String
     */
    public void setZdybz (java.lang.String newZdybz ) {
        this.zdybz = newZdybz;
    }
    /**
     * 属性sgbz的Getter方法.属性名：收购标志
     * 创建日期:
     * @return java.lang.String
     */
    public UFBoolean getSgbz () {
        return sgbz;
    }
    /**
     * 属性sgbz的Setter方法.属性名：收购标志
     * 创建日期:
     * @param newSgbz java.lang.String
     */
    public void setSgbz (UFBoolean newSgbz ) {
        this.sgbz = newSgbz;
    }

    public java.lang.String getSqr() {
        return sqr;
    }
    public void setSqr(java.lang.String sqr) {
        this.sqr = sqr;
    }
    /**
     * 属性preparedate的Getter方法.属性名：申请日期
     * 创建日期:
     * @return UFDate
     */
    public UFDate getPreparedate () {
        return preparedate;
    }
    /**
     * 属性preparedate的Setter方法.属性名：申请日期
     * 创建日期:
     * @param newPreparedate UFDate
     */
    public void setPreparedate (UFDate newPreparedate ) {
        this.preparedate = newPreparedate;
    }
    /**
     * 属性approver的Getter方法.属性名：审核人
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getApprover () {
        return approver;
    }
    /**
     * 属性approver的Setter方法.属性名：审核人
     * 创建日期:
     * @param newApprover java.lang.String
     */
    public void setApprover (java.lang.String newApprover ) {
        this.approver = newApprover;
    }
    /**
     * 属性approvedate的Getter方法.属性名：审核日期
     * 创建日期:
     * @return UFDate
     */
    public UFDateTime getApprovedate () {
        return approvedate;
    }
    /**
     * 属性approvedate的Setter方法.属性名：审核日期
     * 创建日期:
     * @param newApprovedate UFDate
     */
    public void setApprovedate (UFDateTime newApprovedate ) {
        this.approvedate = newApprovedate;
    }
    /**
     * 属性creator的Getter方法.属性名：创建人
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getCreator () {
        return creator;
    }
    /**
     * 属性creator的Setter方法.属性名：创建人
     * 创建日期:
     * @param newCreator java.lang.String
     */
    public void setCreator (java.lang.String newCreator ) {
        this.creator = newCreator;
    }
    /**
     * 属性creationtime的Getter方法.属性名：创建时间
     * 创建日期:
     * @return UFDateTime
     */
    public UFDateTime getCreationtime () {
        return creationtime;
    }
    /**
     * 属性creationtime的Setter方法.属性名：创建时间
     * 创建日期:
     * @param newCreationtime UFDateTime
     */
    public void setCreationtime (UFDateTime newCreationtime ) {
        this.creationtime = newCreationtime;
    }
    /**
     * 属性modifier的Getter方法.属性名：最后修改人
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getModifier () {
        return modifier;
    }
    /**
     * 属性modifier的Setter方法.属性名：最后修改人
     * 创建日期:
     * @param newModifier java.lang.String
     */
    public void setModifier (java.lang.String newModifier ) {
        this.modifier = newModifier;
    }
    /**
     * 属性modifiedtime的Getter方法.属性名：最后修改时间
     * 创建日期:
     * @return UFDateTime
     */
    public UFDateTime getModifiedtime () {
        return modifiedtime;
    }
    /**
     * 属性modifiedtime的Setter方法.属性名：最后修改时间
     * 创建日期:
     * @param newModifiedtime UFDateTime
     */
    public void setModifiedtime (UFDateTime newModifiedtime ) {
        this.modifiedtime = newModifiedtime;
    }
    /**
     * 属性def1的Getter方法.属性名：自定义项1
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef1 () {
        return def1;
    }
    /**
     * 属性def1的Setter方法.属性名：自定义项1
     * 创建日期:
     * @param newDef1 java.lang.String
     */
    public void setDef1 (java.lang.String newDef1 ) {
        this.def1 = newDef1;
    }
    /**
     * 属性def2的Getter方法.属性名：自定义项2
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef2 () {
        return def2;
    }
    /**
     * 属性def2的Setter方法.属性名：自定义项2
     * 创建日期:
     * @param newDef2 java.lang.String
     */
    public void setDef2 (java.lang.String newDef2 ) {
        this.def2 = newDef2;
    }
    /**
     * 属性def3的Getter方法.属性名：自定义项3
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef3 () {
        return def3;
    }
    /**
     * 属性def3的Setter方法.属性名：自定义项3
     * 创建日期:
     * @param newDef3 java.lang.String
     */
    public void setDef3 (java.lang.String newDef3 ) {
        this.def3 = newDef3;
    }
    /**
     * 属性def4的Getter方法.属性名：自定义项4
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef4 () {
        return def4;
    }
    /**
     * 属性def4的Setter方法.属性名：自定义项4
     * 创建日期:
     * @param newDef4 java.lang.String
     */
    public void setDef4 (java.lang.String newDef4 ) {
        this.def4 = newDef4;
    }
    /**
     * 属性def5的Getter方法.属性名：自定义项5
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef5 () {
        return def5;
    }
    /**
     * 属性def5的Setter方法.属性名：自定义项5
     * 创建日期:
     * @param newDef5 java.lang.String
     */
    public void setDef5 (java.lang.String newDef5 ) {
        this.def5 = newDef5;
    }
    /**
     * 属性def6的Getter方法.属性名：自定义项6
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef6 () {
        return def6;
    }
    /**
     * 属性def6的Setter方法.属性名：自定义项6
     * 创建日期:
     * @param newDef6 java.lang.String
     */
    public void setDef6 (java.lang.String newDef6 ) {
        this.def6 = newDef6;
    }
    /**
     * 属性def7的Getter方法.属性名：自定义项7
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef7 () {
        return def7;
    }
    /**
     * 属性def7的Setter方法.属性名：自定义项7
     * 创建日期:
     * @param newDef7 java.lang.String
     */
    public void setDef7 (java.lang.String newDef7 ) {
        this.def7 = newDef7;
    }
    /**
     * 属性def8的Getter方法.属性名：自定义项8
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef8 () {
        return def8;
    }
    /**
     * 属性def8的Setter方法.属性名：自定义项8
     * 创建日期:
     * @param newDef8 java.lang.String
     */
    public void setDef8 (java.lang.String newDef8 ) {
        this.def8 = newDef8;
    }
    /**
     * 属性def9的Getter方法.属性名：自定义项9
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef9 () {
        return def9;
    }
    /**
     * 属性def9的Setter方法.属性名：自定义项9
     * 创建日期:
     * @param newDef9 java.lang.String
     */
    public void setDef9 (java.lang.String newDef9 ) {
        this.def9 = newDef9;
    }
    /**
     * 属性def10的Getter方法.属性名：自定义项10
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef10 () {
        return def10;
    }
    /**
     * 属性def10的Setter方法.属性名：自定义项10
     * 创建日期:
     * @param newDef10 java.lang.String
     */
    public void setDef10 (java.lang.String newDef10 ) {
        this.def10 = newDef10;
    }
    /**
     * 属性def11的Getter方法.属性名：自定义项11
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef11 () {
        return def11;
    }
    /**
     * 属性def11的Setter方法.属性名：自定义项11
     * 创建日期:
     * @param newDef11 java.lang.String
     */
    public void setDef11 (java.lang.String newDef11 ) {
        this.def11 = newDef11;
    }
    /**
     * 属性def12的Getter方法.属性名：自定义项12
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef12 () {
        return def12;
    }
    /**
     * 属性def12的Setter方法.属性名：自定义项12
     * 创建日期:
     * @param newDef12 java.lang.String
     */
    public void setDef12 (java.lang.String newDef12 ) {
        this.def12 = newDef12;
    }
    /**
     * 属性def13的Getter方法.属性名：自定义项13
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef13 () {
        return def13;
    }
    /**
     * 属性def13的Setter方法.属性名：自定义项13
     * 创建日期:
     * @param newDef13 java.lang.String
     */
    public void setDef13 (java.lang.String newDef13 ) {
        this.def13 = newDef13;
    }
    /**
     * 属性def14的Getter方法.属性名：自定义项14
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef14 () {
        return def14;
    }
    /**
     * 属性def14的Setter方法.属性名：自定义项14
     * 创建日期:
     * @param newDef14 java.lang.String
     */
    public void setDef14 (java.lang.String newDef14 ) {
        this.def14 = newDef14;
    }
    /**
     * 属性def15的Getter方法.属性名：自定义项15
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef15 () {
        return def15;
    }
    /**
     * 属性def15的Setter方法.属性名：自定义项15
     * 创建日期:
     * @param newDef15 java.lang.String
     */
    public void setDef15 (java.lang.String newDef15 ) {
        this.def15 = newDef15;
    }
    /**
     * 属性def16的Getter方法.属性名：自定义项16
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef16 () {
        return def16;
    }
    /**
     * 属性def16的Setter方法.属性名：自定义项16
     * 创建日期:
     * @param newDef16 java.lang.String
     */
    public void setDef16 (java.lang.String newDef16 ) {
        this.def16 = newDef16;
    }
    /**
     * 属性def17的Getter方法.属性名：自定义项17
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef17 () {
        return def17;
    }
    /**
     * 属性def17的Setter方法.属性名：自定义项17
     * 创建日期:
     * @param newDef17 java.lang.String
     */
    public void setDef17 (java.lang.String newDef17 ) {
        this.def17 = newDef17;
    }
    /**
     * 属性def18的Getter方法.属性名：自定义项18
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef18 () {
        return def18;
    }
    /**
     * 属性def18的Setter方法.属性名：自定义项18
     * 创建日期:
     * @param newDef18 java.lang.String
     */
    public void setDef18 (java.lang.String newDef18 ) {
        this.def18 = newDef18;
    }
    /**
     * 属性def19的Getter方法.属性名：自定义项19
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef19 () {
        return def19;
    }
    /**
     * 属性def19的Setter方法.属性名：自定义项19
     * 创建日期:
     * @param newDef19 java.lang.String
     */
    public void setDef19 (java.lang.String newDef19 ) {
        this.def19 = newDef19;
    }
    /**
     * 属性def20的Getter方法.属性名：自定义项20
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef20 () {
        return def20;
    }
    /**
     * 属性def20的Setter方法.属性名：自定义项20
     * 创建日期:
     * @param newDef20 java.lang.String
     */
    public void setDef20 (java.lang.String newDef20 ) {
        this.def20 = newDef20;
    }
    /**
     * 属性def21的Getter方法.属性名：自定义项21
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef21 () {
        return def21;
    }
    /**
     * 属性def21的Setter方法.属性名：自定义项21
     * 创建日期:
     * @param newDef21 java.lang.String
     */
    public void setDef21 (java.lang.String newDef21 ) {
        this.def21 = newDef21;
    }
    /**
     * 属性def22的Getter方法.属性名：自定义项22
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef22 () {
        return def22;
    }
    /**
     * 属性def22的Setter方法.属性名：自定义项22
     * 创建日期:
     * @param newDef22 java.lang.String
     */
    public void setDef22 (java.lang.String newDef22 ) {
        this.def22 = newDef22;
    }
    /**
     * 属性def23的Getter方法.属性名：自定义项23
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef23 () {
        return def23;
    }
    /**
     * 属性def23的Setter方法.属性名：自定义项23
     * 创建日期:
     * @param newDef23 java.lang.String
     */
    public void setDef23 (java.lang.String newDef23 ) {
        this.def23 = newDef23;
    }
    /**
     * 属性def24的Getter方法.属性名：自定义项24
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef24 () {
        return def24;
    }
    /**
     * 属性def24的Setter方法.属性名：自定义项24
     * 创建日期:
     * @param newDef24 java.lang.String
     */
    public void setDef24 (java.lang.String newDef24 ) {
        this.def24 = newDef24;
    }
    /**
     * 属性def25的Getter方法.属性名：自定义项25
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef25 () {
        return def25;
    }
    /**
     * 属性def25的Setter方法.属性名：自定义项25
     * 创建日期:
     * @param newDef25 java.lang.String
     */
    public void setDef25 (java.lang.String newDef25 ) {
        this.def25 = newDef25;
    }
    /**
     * 属性def26的Getter方法.属性名：自定义项26
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef26 () {
        return def26;
    }
    /**
     * 属性def26的Setter方法.属性名：自定义项26
     * 创建日期:
     * @param newDef26 java.lang.String
     */
    public void setDef26 (java.lang.String newDef26 ) {
        this.def26 = newDef26;
    }
    /**
     * 属性def27的Getter方法.属性名：自定义项27
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef27 () {
        return def27;
    }
    /**
     * 属性def27的Setter方法.属性名：自定义项27
     * 创建日期:
     * @param newDef27 java.lang.String
     */
    public void setDef27 (java.lang.String newDef27 ) {
        this.def27 = newDef27;
    }
    /**
     * 属性def28的Getter方法.属性名：自定义项28
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef28 () {
        return def28;
    }
    /**
     * 属性def28的Setter方法.属性名：自定义项28
     * 创建日期:
     * @param newDef28 java.lang.String
     */
    public void setDef28 (java.lang.String newDef28 ) {
        this.def28 = newDef28;
    }
    /**
     * 属性def29的Getter方法.属性名：自定义项29
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef29 () {
        return def29;
    }
    /**
     * 属性def29的Setter方法.属性名：自定义项29
     * 创建日期:
     * @param newDef29 java.lang.String
     */
    public void setDef29 (java.lang.String newDef29 ) {
        this.def29 = newDef29;
    }
    /**
     * 属性def30的Getter方法.属性名：自定义项30
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getDef30 () {
        return def30;
    }
    /**
     * 属性def30的Setter方法.属性名：自定义项30
     * 创建日期:
     * @param newDef30 java.lang.String
     */
    public void setDef30 (java.lang.String newDef30 ) {
        this.def30 = newDef30;
    }
    /**
     * 属性fpdm的Getter方法.属性名：蓝字发票代码
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getFpdm () {
        return fpdm;
    }
    /**
     * 属性fpdm的Setter方法.属性名：蓝字发票代码
     * 创建日期:
     * @param newFpdm java.lang.String
     */
    public void setFpdm (java.lang.String newFpdm ) {
        this.fpdm = newFpdm;
    }
    /**
     * 属性fphm的Getter方法.属性名：蓝字发票号码
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getFphm () {
        return fphm;
    }
    /**
     * 属性fphm的Setter方法.属性名：蓝字发票号码
     * 创建日期:
     * @param newFphm java.lang.String
     */
    public void setFphm (java.lang.String newFphm ) {
        this.fphm = newFphm;
    }
    /**
     * 属性dr的Getter方法.属性名：dr
     * 创建日期:
     * @return java.lang.Integer
     */
    public java.lang.Integer getDr () {
        return dr;
    }
    /**
     * 属性dr的Setter方法.属性名：dr
     * 创建日期:
     * @param newDr java.lang.Integer
     */
    public void setDr (java.lang.Integer newDr ) {
        this.dr = newDr;
    }
    /**
     * 属性ts的Getter方法.属性名：ts
     * 创建日期:
     * @return UFDateTime
     */
    public UFDateTime getTs () {
        return ts;
    }
    /**
     * 属性ts的Setter方法.属性名：ts
     * 创建日期:
     * @param newTs UFDateTime
     */
    public void setTs (UFDateTime newTs ) {
        this.ts = newTs;
    }


    /**
	 * 属性redrush_falg的Getter方法.属性名：redrush_falg 红冲来源标识:
	 *
     * @param java.lang.String
     */
    public java.lang.String getRedrush_falg() {
        return redrush_falg;
    }
    /**
	 * 属性redrush_falg的Setter方法.属性名：redrush_falg 红冲来源标识:
	 *
     * @param java.lang.String
     */
    public void setRedrush_falg(java.lang.String redrush_falg) {
        this.redrush_falg = redrush_falg;
    }

    public java.lang.String getPk_dept() {
        return pk_dept;
    }
    public void setPk_dept(java.lang.String pk_dept) {
        this.pk_dept = pk_dept;
    }

    public java.lang.String getXsf_khh() {
        return xsf_khh;
    }
    public void setXsf_khh(java.lang.String xsf_khh) {
        this.xsf_khh = xsf_khh;
    }
    public java.lang.String getXsf_zh() {
        return xsf_zh;
    }
    public void setXsf_zh(java.lang.String xsf_zh) {
        this.xsf_zh = xsf_zh;
    }
    public java.lang.String getGmf_khh() {
        return gmf_khh;
    }
    public void setGmf_khh(java.lang.String gmf_khh) {
        this.gmf_khh = gmf_khh;
    }
    public java.lang.String getGmf_zh() {
        return gmf_zh;
    }
    public void setGmf_zh(java.lang.String gmf_zh) {
        this.gmf_zh = gmf_zh;
    }
    public UFBoolean getCkfp() {
        return ckfp;
    }
    public void setCkfp(UFBoolean ckfp) {
        this.ckfp = ckfp;
    }
    public UFBoolean getZffp() {
        return zffp;
    }
    public void setZffp(UFBoolean zffp) {
        this.zffp = zffp;
    }
    /**
     * <p>取得父VO主键字段.
     * <p>
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getParentPKFieldName() {
        return null;
    }

    public java.lang.String getHzxxsqb() {
        return hzxxsqb;
    }
    public void setHzxxsqb(java.lang.String hzxxsqb) {
        this.hzxxsqb = hzxxsqb;
    }
    public java.lang.Integer getBillstatus() {
        return billstatus;
    }
    public void setBillstatus(java.lang.Integer billstatus) {
        this.billstatus = billstatus;
    }
    public UFBoolean getHzfp() {
        return hzfp;
    }
    public void setHzfp(UFBoolean hzfp) {
        this.hzfp = hzfp;
    }
    public UFBoolean getKpzt() {
        return kpzt;
    }
    public void setKpzt(UFBoolean kpzt) {
        this.kpzt = kpzt;
    }

    public UFDouble getBchcje() {
        return bchcje;
    }
    public void setBchcje(UFDouble bchcje) {
        this.bchcje = bchcje;
    }

    public java.lang.Integer getKpfs() {
        return kpfs;
    }
    public void setKpfs(java.lang.Integer kpfs) {
        this.kpfs = kpfs;
    }

    public java.lang.String getSrc_jx_sporg() {
        return src_jx_sporg;
    }
    public void setSrc_jx_sporg(java.lang.String src_jx_sporg) {
        this.src_jx_sporg = src_jx_sporg;
    }
    public java.lang.String getSrc_jx_spr() {
        return src_jx_spr;
    }
    public void setSrc_jx_spr(java.lang.String src_jx_spr) {
        this.src_jx_spr = src_jx_spr;
    }
    public java.lang.String getSrc_jx_billno() {
        return src_jx_billno;
    }
    public void setSrc_jx_billno(java.lang.String src_jx_billno) {
        this.src_jx_billno = src_jx_billno;
    }
    public java.lang.String getSrc_jx_billid() {
        return src_jx_billid;
    }
    public void setSrc_jx_billid(java.lang.String src_jx_billid) {
        this.src_jx_billid = src_jx_billid;
    }
    public java.lang.String getSrc_jx_billtypeid() {
        return src_jx_billtypeid;
    }
    public void setSrc_jx_billtypeid(java.lang.String src_jx_billtypeid) {
        this.src_jx_billtypeid = src_jx_billtypeid;
    }
    public java.lang.String getSrc_jx_tradetypeid() {
        return src_jx_tradetypeid;
    }
    public void setSrc_jx_tradetypeid(java.lang.String src_jx_tradetypeid) {
        this.src_jx_tradetypeid = src_jx_tradetypeid;
    }
    /**
     * <p>取得表主键.
     * <p>
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getPKFieldName() {
        return "pk_ivapplication";
    }

    /**
     * <p>返回表名称.
     * <p>
     * 创建日期:
     * @return java.lang.String
     */
    public java.lang.String getTableName() {
        return "sscivm_ivapplication";
    }

    /**
     * <p>返回表名称.
     * <p>
     * 创建日期:
     * @return java.lang.String
     */
    public static java.lang.String getDefaultTableName() {
        return "sscivm_ivapplication";
    }

    /**
     * 按照默认方式创建构造子.
     *
     * 创建日期:
     */
    public IVApplicationHeadVO() {
        super();
    }

    @nc.vo.annotation.MDEntityInfo(beanFullclassName =  "nc.vo.sscivm.ivsale.IVApplicationHeadVO" )
    public IVOMeta getMetaData() {
        return VOMetaFactory.getInstance().getVOMeta("sscivm.sscivm_ivapplication");
    }
    public java.lang.Integer getSaga_frozen() {
        return saga_frozen;
    }
    public void setSaga_frozen(java.lang.Integer saga_frozen) {
        this.saga_frozen = saga_frozen;
    }
    public java.lang.String getSaga_gtxid() {
        return saga_gtxid;
    }
    public void setSaga_gtxid(java.lang.String saga_gtxid) {
        this.saga_gtxid = saga_gtxid;
    }
    public java.lang.String getSaga_btxid() {
        return saga_btxid;
    }
    public void setSaga_btxid(java.lang.String saga_btxid) {
        this.saga_btxid = saga_btxid;
    }
    public java.lang.Integer getSaga_status() {
        return saga_status;
    }
    public void setSaga_status(java.lang.Integer saga_status) {
        this.saga_status = saga_status;
    }
    public UFDouble getInvoiceing_hjje() {
        return invoiceing_hjje;
    }
    public void setInvoiceing_hjje(UFDouble invoiceing_hjje) {
        this.invoiceing_hjje = invoiceing_hjje;
    }
    public UFDouble getInvoiceing_hjse() {
        return invoiceing_hjse;
    }
    public void setInvoiceing_hjse(UFDouble invoiceing_hjse) {
        this.invoiceing_hjse = invoiceing_hjse;
    }
    public UFDouble getInvoiceing_jshj() {
        return invoiceing_jshj;
    }
    public void setInvoiceing_jshj(UFDouble invoiceing_jshj) {
        this.invoiceing_jshj = invoiceing_jshj;
    }
    public UFDouble getInvoiced_hjje() {
        return invoiced_hjje;
    }
    public void setInvoiced_hjje(UFDouble invoiced_hjje) {
        this.invoiced_hjje = invoiced_hjje;
    }
    public UFDouble getInvoiced_hjse() {
        return invoiced_hjse;
    }
    public void setInvoiced_hjse(UFDouble invoiced_hjse) {
        this.invoiced_hjse = invoiced_hjse;
    }
    public UFDouble getInvoiced_jshj() {
        return invoiced_jshj;
    }
    public void setInvoiced_jshj(UFDouble invoiced_jshj) {
        this.invoiced_jshj = invoiced_jshj;
    }
    public UFDouble getCaninvoice_hjje() {
        return caninvoice_hjje;
    }
    public void setCaninvoice_hjje(UFDouble caninvoice_hjje) {
        this.caninvoice_hjje = caninvoice_hjje;
    }
    public UFDouble getCaninvoice_hjse() {
        return caninvoice_hjse;
    }
    public void setCaninvoice_hjse(UFDouble caninvoice_hjse) {
        this.caninvoice_hjse = caninvoice_hjse;
    }
    public UFDouble getCaninvoice_jshj() {
        return caninvoice_jshj;
    }
    public void setCaninvoice_jshj(UFDouble caninvoice_jshj) {
        this.caninvoice_jshj = caninvoice_jshj;
    }
    public java.lang.String getEmail() {
        return email;
    }
    public void setEmail(java.lang.String email) {
        this.email = email;
    }
    public java.lang.String getPk_customer_v() {
        return pk_customer_v;
    }
    public void setPk_customer_v(java.lang.String pk_customer_v) {
        this.pk_customer_v = pk_customer_v;
    }
    public java.lang.String getSms() {
        return sms;
    }
    public void setSms(java.lang.String sms) {
        this.sms = sms;
    }
    public java.lang.String getYlfphm() {
        return ylfphm;
    }
    public void setYlfphm(java.lang.String ylfphm) {
        this.ylfphm = ylfphm;
    }
    public java.lang.String getYlfpdm() {
        return ylfpdm;
    }
    public void setYlfpdm(java.lang.String ylfpdm) {
        this.ylfpdm = ylfpdm;
    }
    public UFBoolean getXgmnsr() {
        return xgmnsr;
    }
    public void setXgmnsr(UFBoolean xgmnsr) {
        this.xgmnsr = xgmnsr;
    }
    public java.lang.String getSlsm() {
        return slsm;
    }
    public void setSlsm(java.lang.String slsm) {
        this.slsm = slsm;
    }
    public java.lang.String getHcyy() {
        return hcyy;
    }
    public void setHcyy(java.lang.String hcyy) {
        this.hcyy = hcyy;
    }
    public java.lang.String getXsf_dz() {
        return xsf_dz;
    }
    public void setXsf_dz(java.lang.String xsf_dz) {
        this.xsf_dz = xsf_dz;
    }
    public java.lang.String getXsf_dh() {
        return xsf_dh;
    }
    public void setXsf_dh(java.lang.String xsf_dh) {
        this.xsf_dh = xsf_dh;
    }
    public java.lang.String getXsf_yh() {
        return xsf_yh;
    }
    public void setXsf_yh(java.lang.String xsf_yh) {
        this.xsf_yh = xsf_yh;
    }
    public java.lang.String getXsf_zhh() {
        return xsf_zhh;
    }
    public void setXsf_zhh(java.lang.String xsf_zhh) {
        this.xsf_zhh = xsf_zhh;
    }
    public java.lang.String getGmf_dz() {
        return gmf_dz;
    }
    public void setGmf_dz(java.lang.String gmf_dz) {
        this.gmf_dz = gmf_dz;
    }
    public java.lang.String getGmf_dh() {
        return gmf_dh;
    }
    public void setGmf_dh(java.lang.String gmf_dh) {
        this.gmf_dh = gmf_dh;
    }
    public java.lang.String getGmf_yh() {
        return gmf_yh;
    }
    public void setGmf_yh(java.lang.String gmf_yh) {
        this.gmf_yh = gmf_yh;
    }
    public java.lang.String getGmf_zhh() {
        return gmf_zhh;
    }
    public void setGmf_zhh(java.lang.String gmf_zhh) {
        this.gmf_zhh = gmf_zhh;
    }
    public java.lang.String getAllelcusername() {
        return allelcusername;
    }
    public void setAllelcusername(java.lang.String allelcusername) {
        this.allelcusername = allelcusername;
    }
    public java.lang.String getAllelcpassword() {
        return allelcpassword;
    }
    public void setAllelcpassword(java.lang.String allelcpassword) {
        this.allelcpassword = allelcpassword;
    }
    public java.lang.String getPk_supplier() {
        return pk_supplier;
    }
    public void setPk_supplier(java.lang.String pk_supplier) {
        this.pk_supplier = pk_supplier;
    }
    public java.lang.String getPk_supplier_v() {
        return pk_supplier_v;
    }
    public void setPk_supplier_v(java.lang.String pk_supplier_v) {
        this.pk_supplier_v = pk_supplier_v;
    }
    public java.lang.String getZsfs() {
        return zsfs;
    }
    public void setZsfs(java.lang.String zsfs) {
        this.zsfs = zsfs;
    }

    public java.lang.String getTspz() {
        return tspz;
    }
    public void setTspz(java.lang.String tspz) {
        this.tspz = tspz;
    }
    public java.lang.String getTspzdef99() {
        return tspzdef99;
    }
    public void setTspzdef99(java.lang.String tspzdef99) {
        this.tspzdef99 = tspzdef99;
    }
    public java.lang.String getKdsbz() {
        return kdsbz;
    }
    public void setKdsbz(java.lang.String kdsbz) {
        this.kdsbz = kdsbz;
    }
    public java.lang.String getBdcdz() {
        return bdcdz;
    }
    public void setBdcdz(java.lang.String bdcdz) {
        this.bdcdz = bdcdz;
    }

	public UFDateTime getZlqq() {
        return zlqq;
    }

	public void setZlqq(UFDateTime zlqq) {
        this.zlqq = zlqq;
    }

	public UFDateTime getZlqz() {
        return zlqz;
    }

	public void setZlqz(UFDateTime zlqz) {
        this.zlqz = zlqz;
    }
    public java.lang.String getTdzzsxmbh() {
        return tdzzsxmbh;
    }
    public void setTdzzsxmbh(java.lang.String tdzzsxmbh) {
        this.tdzzsxmbh = tdzzsxmbh;
    }
    public java.lang.String getWqhtbabh() {
        return wqhtbabh;
    }
    public void setWqhtbabh(java.lang.String wqhtbabh) {
        this.wqhtbabh = wqhtbabh;
    }
    public java.lang.String getBdcdwdm() {
        return bdcdwdm;
    }
    public void setBdcdwdm(java.lang.String bdcdwdm) {
        this.bdcdwdm = bdcdwdm;
    }
    public UFDouble getHdjsjg() {
        return hdjsjg;
    }
    public void setHdjsjg(UFDouble hdjsjg) {
        this.hdjsjg = hdjsjg;
    }
    public UFDouble getSjcjhsje() {
        return sjcjhsje;
    }
    public void setSjcjhsje(UFDouble sjcjhsje) {
        this.sjcjhsje = sjcjhsje;
    }
    public java.lang.String getBxdh() {
        return bxdh;
    }
    public void setBxdh(java.lang.String bxdh) {
        this.bxdh = bxdh;
    }
    public java.lang.String getCphcbdjh() {
        return cphcbdjh;
    }
    public void setCphcbdjh(java.lang.String cphcbdjh) {
        this.cphcbdjh = cphcbdjh;
    }
    public java.lang.String getSkssq() {
        return skssq;
    }
    public void setSkssq(java.lang.String skssq) {
        this.skssq = skssq;
    }
    public java.lang.String getCjh() {
        return cjh;
    }
    public void setCjh(java.lang.String cjh) {
        this.cjh = cjh;
    }
    public UFDouble getDsccsje() {
        return dsccsje;
    }
    public void setDsccsje(UFDouble dsccsje) {
        this.dsccsje = dsccsje;
    }
    public UFDouble getZnj() {
        return znj;
    }
    public void setZnj(UFDouble znj) {
        this.znj = znj;
    }
    public UFDouble getJehj() {
        return jehj;
    }
    public void setJehj(UFDouble jehj) {
        this.jehj = jehj;
    }

}


