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

import nc.vo.pub.IVOMeta;
import nc.vo.pub.SuperVO;
import nc.vo.pubapp.pattern.model.meta.entity.vo.VOMetaFactory;

/**
 * <b> 在此处简要描述此类的功能 </b>
 * <p>
 * 在此处添加此类的描述信息
 * </p>
 * 创建日期:${vmObject.createdDate}
 * 
 * @author
 * @version NCPrj ??
 */
@SuppressWarnings("serial")
public class DeliveryVO extends SuperVO {

	public static final String PK_DELIVERY_H = "pk_delivery_h";
	public static final String PK_ORG = "pk_org";
	public static final String PK_ORG_V = "pk_org_v";
	public static final String PK_GROUP = "pk_group";
	public static final String PK_BILLTYPE = "pk_billtype";
	public static final String VBILLNO = "vbillno";
	public static final String ISREVERSEBUSITYPE = "isreversebusitype";
	public static final String ACCEPTDATE = "acceptdate";
	public static final String BILLSTATUS = "billstatus";
	public static final String VBILLSTATUS = "vbillstatus";
	public static final String RECMODUL = "recmodul";
	public static final String PK_SRCBILL = "pk_srcbill";
	public static final String SRCBILLTYPE = "srcbilltype";
	public static final String SRCBILLCODE = "srcbillcode";
	public static final String SRCBUSITYPE = "srcbusitype";
	public static final String PK_CURRTYPE = "pk_currtype";
	public static final String BUSITYPE = "busitype";
	public static final String TOTALAMOUNT = "totalamount";
	public static final String OLCTOTALAMOUNT = "olctotalamount";
	public static final String GLCTOTALAMOUNT = "glctotalamount";
	public static final String GLLCTOTALAMOUNT = "gllctotalamount";
	public static final String SUCCESSTOTAL = "successtotal";
	public static final String STROKE = "stroke";
	public static final String BUSINESSNO = "businessno";
	public static final String ISMAKEVOUCHER = "ismakevoucher";
	public static final String ISMENDINFOFULL = "ismendinfofull";
	public static final String SUBMITUSER = "submituser";
	public static final String SUBMITDATE = "submitdate";
	public static final String SUBMITTIME = "submittime";
	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 BILLMAKER = "billmaker";
	public static final String DBILLDATE = "dbilldate";
	public static final String DBILLTIME = "dbilltime";
	public static final String APPROVER = "approver";
	public static final String DAPPROVEDATE = "dapprovedate";
	public static final String DAPPROVETIME = "dapprovetime";
	public static final String DECIDEUSER = "decideuser";
	public static final String DECIDEDATE = "decidedate";
	public static final String DECIDETIME = "decidetime";
	public static final String VAPPROVENOTE = "vapprovenote";
	public static final String MAKEVOUCHERUSER = "makevoucheruser";
	public static final String MAKEVOUCHERDATE = "makevoucherdate";
	public static final String MAKEVOUCHERTIME = "makevouchertime";
	public static final String BUSIDATE = "busidate";
	public static final String ENCRYPTKEY = "encryptkey";
	public static final String DIFFSTATUS = "diffstatus";
	public static final String BILLSIGNATURE = "billsignature";
	public static final String VUSERDEF1 = "vuserdef1";
	public static final String VUSERDEF2 = "vuserdef2";
	public static final String VUSERDEF3 = "vuserdef3";
	public static final String VUSERDEF4 = "vuserdef4";
	public static final String VUSERDEF5 = "vuserdef5";
	public static final String VUSERDEF6 = "vuserdef6";
	public static final String VUSERDEF7 = "vuserdef7";
	public static final String VUSERDEF8 = "vuserdef8";
	public static final String VUSERDEF9 = "vuserdef9";
	public static final String VUSERDEF10 = "vuserdef10";
	public static final String MEMO = "memo";
	public static final String PK_BILLTYPEID = "pk_billtypeid";
	public static final String OLCSUCCESSTOTAL = "olcsuccesstotal";
	public static final String GLCSUCCESSTOTAL = "glcsuccesstotal";
	public static final String GLLCSUCCESSTOTAL = "gllcsuccesstotal";

	public static final String ORGCHANGMARK = "orgchangmark";
	
	public static final String NTBINFO = "ntbinfo";
	public static final String RETBILLREASON = "retbillreason";
	public static final String CURROPERATOR = "curroperator";
	public static final String UNITBILLMAKER = "unitbillmaker";
	public static final String UNITAPPROVER = "unitapprover";

	//服务拆分相关参数
	/**
	 * 冻结状态
	 */
	public static final String SAGA_FROZEN = "saga_frozen";
	/**
	 * 全局事务id
	 */
	public static final String SAGA_GTXID = "saga_gtxid";
	/**
	 * 子事务id
	 */
	public static final String SAGA_BTXID = "saga_btxid";
	/**
	 * Saga事务状态，0（成功）、1（失败）
	 */
	public static final String SAGA_STATUS = "saga_status";
	
	/**
	 * 属性ntbinfo的Getter方法. 创建日期:2009-12-16 09:52:18
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getNtbinfo() {
		return (java.lang.String) getAttributeValue("ntbinfo");
	}
	
	/**
	 * 属性ntbinfo的Setter方法. 创建日期:2009-12-16 09:52:18
	 * 
	 * @param newNtbinfo
	 *            java.lang.String
	 */
	public void setNtbinfo(java.lang.String newNtbinfo) {
		setAttributeValue("ntbinfo", newNtbinfo);
	}

	/**
	 * 属性pk_delivery_h的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_delivery_h() {
		return (java.lang.String) getAttributeValue("pk_delivery_h");
	}

	/**
	 * 属性pk_delivery_h的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newPk_delivery_h
	 *            java.lang.String
	 */
	public void setPk_delivery_h(java.lang.String newPk_delivery_h) {
		setAttributeValue("pk_delivery_h", newPk_delivery_h);
	}

	/**
	 * 属性pk_org的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_org() {
		return (java.lang.String) getAttributeValue("pk_org");
	}

	/**
	 * 属性pk_org的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newPk_org
	 *            java.lang.String
	 */
	public void setPk_org(java.lang.String newPk_org) {
		setAttributeValue("pk_org", newPk_org);
	}

	/**
	 * 属性pk_org_v的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_org_v() {
		return (java.lang.String) getAttributeValue("pk_org_v");
	}

	/**
	 * 属性pk_org_v的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newPk_org_v
	 *            java.lang.String
	 */
	public void setPk_org_v(java.lang.String newPk_org_v) {
		setAttributeValue("pk_org_v", newPk_org_v);
	}

	/**
	 * 属性pk_group的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_group() {
		return (java.lang.String) getAttributeValue("pk_group");
	}

	/**
	 * 属性pk_group的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newPk_group
	 *            java.lang.String
	 */
	public void setPk_group(java.lang.String newPk_group) {
		setAttributeValue("pk_group", newPk_group);
	}

	/**
	 * 属性pk_billtype的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_billtype() {
		return (java.lang.String) getAttributeValue("pk_billtype");
	}

	/**
	 * 属性pk_billtype的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newPk_billtype
	 *            java.lang.String
	 */
	public void setPk_billtype(java.lang.String newPk_billtype) {
		setAttributeValue("pk_billtype", newPk_billtype);
	}

	/**
	 * 属性vbillno的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVbillno() {
		return (java.lang.String) getAttributeValue("vbillno");
	}

	/**
	 * 属性vbillno的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVbillno
	 *            java.lang.String
	 */
	public void setVbillno(java.lang.String newVbillno) {
		setAttributeValue("vbillno", newVbillno);
	}

	/**
	 * 属性isreversebusitype的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsreversebusitype() {
		return (nc.vo.pub.lang.UFBoolean) getAttributeValue("isreversebusitype");
	}

	/**
	 * 属性isreversebusitype的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newIsreversebusitype
	 *            nc.vo.pub.lang.UFBoolean
	 */
	public void setIsreversebusitype(
			nc.vo.pub.lang.UFBoolean newIsreversebusitype) {
		setAttributeValue("isreversebusitype", newIsreversebusitype);
	}

	/**
	 * 属性acceptdate的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getAcceptdate() {
		return (nc.vo.pub.lang.UFDate) getAttributeValue("acceptdate");
	}

	/**
	 * 属性acceptdate的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newAcceptdate
	 *            nc.vo.pub.lang.UFDate
	 */
	public void setAcceptdate(nc.vo.pub.lang.UFDate newAcceptdate) {
		setAttributeValue("acceptdate", newAcceptdate);
	}

	/**
	 * 属性billstatus的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getBillstatus() {
		return (java.lang.Integer) getAttributeValue("billstatus");
	}

	/**
	 * 属性billstatus的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newBillstatus
	 *            java.lang.Integer
	 */
	public void setBillstatus(java.lang.Integer newBillstatus) {
		setAttributeValue("billstatus", newBillstatus);
	}

	/**
	 * 属性vbillstatus的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getVbillstatus() {
		return (java.lang.Integer) getAttributeValue("vbillstatus");
	}

	/**
	 * 属性vbillstatus的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVbillstatus
	 *            java.lang.Integer
	 */
	public void setVbillstatus(java.lang.Integer newVbillstatus) {
		setAttributeValue("vbillstatus", newVbillstatus);
	}

	/**
	 * 属性recmodul的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getRecmodul() {
		return (java.lang.String) getAttributeValue("recmodul");
	}

	/**
	 * 属性recmodul的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newRecmodul
	 *            java.lang.String
	 */
	public void setRecmodul(java.lang.String newRecmodul) {
		setAttributeValue("recmodul", newRecmodul);
	}

	/**
	 * 属性pk_srcbill的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_srcbill() {
		return (java.lang.String) getAttributeValue("pk_srcbill");
	}

	/**
	 * 属性pk_srcbill的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newPk_srcbill
	 *            java.lang.String
	 */
	public void setPk_srcbill(java.lang.String newPk_srcbill) {
		setAttributeValue("pk_srcbill", newPk_srcbill);
	}

	/**
	 * 属性srcbilltype的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getSrcbilltype() {
		return (java.lang.String) getAttributeValue("srcbilltype");
	}

	/**
	 * 属性srcbilltype的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newSrcbilltype
	 *            java.lang.String
	 */
	public void setSrcbilltype(java.lang.String newSrcbilltype) {
		setAttributeValue("srcbilltype", newSrcbilltype);
	}

	/**
	 * 属性srcbillcode的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getSrcbillcode() {
		return (java.lang.String) getAttributeValue("srcbillcode");
	}

	/**
	 * 属性srcbillcode的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newSrcbillcode
	 *            java.lang.String
	 */
	public void setSrcbillcode(java.lang.String newSrcbillcode) {
		setAttributeValue("srcbillcode", newSrcbillcode);
	}

	/**
	 * 属性srcbusitype的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getSrcbusitype() {
		return (java.lang.Integer) getAttributeValue("srcbusitype");
	}

	/**
	 * 属性srcbusitype的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newSrcbusitype
	 *            java.lang.Integer
	 */
	public void setSrcbusitype(java.lang.Integer newSrcbusitype) {
		setAttributeValue("srcbusitype", newSrcbusitype);
	}

	/**
	 * 属性pk_currtype的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_currtype() {
		return (java.lang.String) getAttributeValue("pk_currtype");
	}

	/**
	 * 属性pk_currtype的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newPk_currtype
	 *            java.lang.String
	 */
	public void setPk_currtype(java.lang.String newPk_currtype) {
		setAttributeValue("pk_currtype", newPk_currtype);
	}

	/**
	 * 属性busitype的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getBusitype() {
		return (java.lang.Integer) getAttributeValue("busitype");
	}

	/**
	 * 属性busitype的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newBusitype
	 *            java.lang.Integer
	 */
	public void setBusitype(java.lang.Integer newBusitype) {
		setAttributeValue("busitype", newBusitype);
	}

	/**
	 * 属性totalamount的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getTotalamount() {
		return (nc.vo.pub.lang.UFDouble) getAttributeValue("totalamount");
	}

	/**
	 * 属性totalamount的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newTotalamount
	 *            nc.vo.pub.lang.UFDouble
	 */
	public void setTotalamount(nc.vo.pub.lang.UFDouble newTotalamount) {
		setAttributeValue("totalamount", newTotalamount);
	}

	/**
	 * 属性olctotalamount的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getOlctotalamount() {
		return (nc.vo.pub.lang.UFDouble) getAttributeValue("olctotalamount");
	}

	/**
	 * 属性olctotalamount的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newOlctotalamount
	 *            nc.vo.pub.lang.UFDouble
	 */
	public void setOlctotalamount(nc.vo.pub.lang.UFDouble newOlctotalamount) {
		setAttributeValue("olctotalamount", newOlctotalamount);
	}

	/**
	 * 属性glctotalamount的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGlctotalamount() {
		return (nc.vo.pub.lang.UFDouble) getAttributeValue("glctotalamount");
	}

	/**
	 * 属性glctotalamount的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newGlctotalamount
	 *            nc.vo.pub.lang.UFDouble
	 */
	public void setGlctotalamount(nc.vo.pub.lang.UFDouble newGlctotalamount) {
		setAttributeValue("glctotalamount", newGlctotalamount);
	}

	/**
	 * 属性gllctotalamount的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGllctotalamount() {
		return (nc.vo.pub.lang.UFDouble) getAttributeValue("gllctotalamount");
	}

	/**
	 * 属性glltcotalamount的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newGlltotalamount
	 *            nc.vo.pub.lang.UFDouble
	 */
	public void setGllctotalamount(nc.vo.pub.lang.UFDouble newGllctotalamount) {
		setAttributeValue("gllctotalamount", newGllctotalamount);
	}

	/**
	 * 属性successtotal的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getSuccesstotal() {
		return (nc.vo.pub.lang.UFDouble) getAttributeValue("successtotal");
	}

	/**
	 * 属性successtotal的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newSuccesstotal
	 *            nc.vo.pub.lang.UFDouble
	 */
	public void setSuccesstotal(nc.vo.pub.lang.UFDouble newSuccesstotal) {
		setAttributeValue("successtotal", newSuccesstotal);
	}
	/**
	 * 属性olcsuccesstotal的Getter方法.
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getOlcsuccesstotal () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("olcsuccesstotal");
	}   
	/**
	 * 属性olcsuccesstotal的Setter方法.
	 * 创建日期:
	 * @param newOlcsuccesstotal nc.vo.pub.lang.UFDouble
	 */
	public void setOlcsuccesstotal (nc.vo.pub.lang.UFDouble newOlcsuccesstotal ) {
	 	setAttributeValue("olcsuccesstotal", newOlcsuccesstotal);
	} 	  
	/**
	 * 属性glcsuccesstotal的Getter方法.
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGlcsuccesstotal () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("glcsuccesstotal");
	}   
	/**
	 * 属性glcsuccesstotal的Setter方法.
	 * 创建日期:
	 * @param newGlcsuccesstotal nc.vo.pub.lang.UFDouble
	 */
	public void setGlcsuccesstotal (nc.vo.pub.lang.UFDouble newGlcsuccesstotal ) {
	 	setAttributeValue("glcsuccesstotal", newGlcsuccesstotal);
	} 	  
	/**
	 * 属性gllcsuccesstotal的Getter方法.
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGllcsuccesstotal () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("gllcsuccesstotal");
	}   
	/**
	 * 属性gllcsuccesstotal的Setter方法.
	 * 创建日期:
	 * @param newGllcsuccesstotal nc.vo.pub.lang.UFDouble
	 */
	public void setGllcsuccesstotal (nc.vo.pub.lang.UFDouble newGllcsuccesstotal ) {
	 	setAttributeValue("gllcsuccesstotal", newGllcsuccesstotal);
	} 

	/**
	 * 属性stroke的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getStroke() {
		return (java.lang.Integer) getAttributeValue("stroke");
	}

	/**
	 * 属性stroke的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newStroke
	 *            java.lang.Integer
	 */
	public void setStroke(java.lang.Integer newStroke) {
		setAttributeValue("stroke", newStroke);
	}

	/**
	 * 属性businessno的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getBusinessno() {
		return (java.lang.String) getAttributeValue("businessno");
	}

	/**
	 * 属性businessno的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newBusinessno
	 *            java.lang.String
	 */
	public void setBusinessno(java.lang.String newBusinessno) {
		setAttributeValue("businessno", newBusinessno);
	}

	/**
	 * 属性ismakevoucher的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsmakevoucher() {
		return (nc.vo.pub.lang.UFBoolean) getAttributeValue("ismakevoucher");
	}

	/**
	 * 属性ismakevoucher的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newIsmakevoucher
	 *            nc.vo.pub.lang.UFBoolean
	 */
	public void setIsmakevoucher(nc.vo.pub.lang.UFBoolean newIsmakevoucher) {
		setAttributeValue("ismakevoucher", newIsmakevoucher);
	}

	/**
	 * 属性ismendinfofull的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsmendinfofull() {
		return (nc.vo.pub.lang.UFBoolean) getAttributeValue("ismendinfofull");
	}

	/**
	 * 属性ismendinfofull的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newIsmendinfofull
	 *            nc.vo.pub.lang.UFBoolean
	 */
	public void setIsmendinfofull(nc.vo.pub.lang.UFBoolean newIsmendinfofull) {
		setAttributeValue("ismendinfofull", newIsmendinfofull);
	}

	/**
	 * 属性submituser的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getSubmituser() {
		return (java.lang.String) getAttributeValue("submituser");
	}

	/**
	 * 属性submituser的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newSubmituser
	 *            java.lang.String
	 */
	public void setSubmituser(java.lang.String newSubmituser) {
		setAttributeValue("submituser", newSubmituser);
	}

	/**
	 * 属性submitdate的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getSubmitdate() {
		return (nc.vo.pub.lang.UFDate) getAttributeValue("submitdate");
	}

	/**
	 * 属性submitdate的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newSubmitdate
	 *            nc.vo.pub.lang.UFDate
	 */
	public void setSubmitdate(nc.vo.pub.lang.UFDate newSubmitdate) {
		setAttributeValue("submitdate", newSubmitdate);
	}

	/**
	 * 属性submittime的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getSubmittime() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("submittime");
	}

	/**
	 * 属性submittime的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newSubmittime
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setSubmittime(nc.vo.pub.lang.UFDateTime newSubmittime) {
		setAttributeValue("submittime", newSubmittime);
	}

	/**
	 * 属性creator的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getCreator() {
		return (java.lang.String) getAttributeValue("creator");
	}

	/**
	 * 属性creator的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newCreator
	 *            java.lang.String
	 */
	public void setCreator(java.lang.String newCreator) {
		setAttributeValue("creator", newCreator);
	}

	/**
	 * 属性creationtime的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getCreationtime() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("creationtime");
	}

	/**
	 * 属性creationtime的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newCreationtime
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setCreationtime(nc.vo.pub.lang.UFDateTime newCreationtime) {
		setAttributeValue("creationtime", newCreationtime);
	}

	/**
	 * 属性modifier的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getModifier() {
		return (java.lang.String) getAttributeValue("modifier");
	}

	/**
	 * 属性modifier的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newModifier
	 *            java.lang.String
	 */
	public void setModifier(java.lang.String newModifier) {
		setAttributeValue("modifier", newModifier);
	}

	/**
	 * 属性modifiedtime的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getModifiedtime() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("modifiedtime");
	}

	/**
	 * 属性modifiedtime的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newModifiedtime
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setModifiedtime(nc.vo.pub.lang.UFDateTime newModifiedtime) {
		setAttributeValue("modifiedtime", newModifiedtime);
	}

	/**
	 * 属性billmaker的Getter方法. 创建日期:
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getBillmaker() {
		return (java.lang.String) getAttributeValue("billmaker");
	}

	/**
	 * 属性billmaker的Setter方法. 创建日期:
	 * 
	 * @param newBillmaker
	 *            java.lang.String
	 */
	public void setBillmaker(java.lang.String newBillmaker) {
		setAttributeValue("billmaker", newBillmaker);
	}

	/**
	 * 属性dbilldate的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getDbilldate() {
		return (nc.vo.pub.lang.UFDate) getAttributeValue("dbilldate");
	}

	/**
	 * 属性dbilldate的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDbilldate
	 *            nc.vo.pub.lang.UFDate
	 */
	public void setDbilldate(nc.vo.pub.lang.UFDate newDbilldate) {
		setAttributeValue("dbilldate", newDbilldate);
	}

	/**
	 * 属性dbilltime的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getDbilltime() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("dbilltime");
	}

	/**
	 * 属性dbilltime的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDbilltime
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setDbilltime(nc.vo.pub.lang.UFDateTime newDbilltime) {
		setAttributeValue("dbilltime", newDbilltime);
	}

	/**
	 * 属性approver的Getter方法. 创建日期:
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getApprover() {
		return (java.lang.String) getAttributeValue("approver");
	}

	/**
	 * 属性approver的Setter方法. 创建日期:
	 * 
	 * @param newApprover
	 *            java.lang.String
	 */
	public void setApprover(java.lang.String newApprover) {
		setAttributeValue("approver", newApprover);
	}

	/**
	 * 属性dapprovedate的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getDapprovedate() {
		return (nc.vo.pub.lang.UFDate) getAttributeValue("dapprovedate");
	}

	/**
	 * 属性dapprovedate的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDapprovedate
	 *            nc.vo.pub.lang.UFDate
	 */
	public void setDapprovedate(nc.vo.pub.lang.UFDate newDapprovedate) {
		setAttributeValue("dapprovedate", newDapprovedate);
	}

	/**
	 * 属性dapprovetime的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getDapprovetime() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("dapprovetime");
	}

	/**
	 * 属性dapprovetime的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDapprovetime
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setDapprovetime(nc.vo.pub.lang.UFDateTime newDapprovetime) {
		setAttributeValue("dapprovetime", newDapprovetime);
	}

	/**
	 * 属性decideuser的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getDecideuser() {
		return (java.lang.String) getAttributeValue("decideuser");
	}

	/**
	 * 属性decideuser的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDecideuser
	 *            java.lang.String
	 */
	public void setDecideuser(java.lang.String newDecideuser) {
		setAttributeValue("decideuser", newDecideuser);
	}

	/**
	 * 属性decidedate的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getDecidedate() {
		return (nc.vo.pub.lang.UFDate) getAttributeValue("decidedate");
	}

	/**
	 * 属性decidedate的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDecidedate
	 *            nc.vo.pub.lang.UFDate
	 */
	public void setDecidedate(nc.vo.pub.lang.UFDate newDecidedate) {
		setAttributeValue("decidedate", newDecidedate);
	}

	/**
	 * 属性decidetime的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getDecidetime() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("decidetime");
	}

	/**
	 * 属性decidetime的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDecidetime
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setDecidetime(nc.vo.pub.lang.UFDateTime newDecidetime) {
		setAttributeValue("decidetime", newDecidetime);
	}

	/**
	 * 属性vapprovenote的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVapprovenote() {
		return (java.lang.String) getAttributeValue("vapprovenote");
	}

	/**
	 * 属性vapprovenote的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVapprovenote
	 *            java.lang.String
	 */
	public void setVapprovenote(java.lang.String newVapprovenote) {
		setAttributeValue("vapprovenote", newVapprovenote);
	}

	/**
	 * 属性makevoucheruser的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getMakevoucheruser() {
		return (java.lang.String) getAttributeValue("makevoucheruser");
	}

	/**
	 * 属性makevoucheruser的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newMakevoucheruser
	 *            java.lang.String
	 */
	public void setMakevoucheruser(java.lang.String newMakevoucheruser) {
		setAttributeValue("makevoucheruser", newMakevoucheruser);
	}

	/**
	 * 属性makevoucherdate的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getMakevoucherdate() {
		return (nc.vo.pub.lang.UFDate) getAttributeValue("makevoucherdate");
	}

	/**
	 * 属性makevoucherdate的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newMakevoucherdate
	 *            nc.vo.pub.lang.UFDate
	 */
	public void setMakevoucherdate(nc.vo.pub.lang.UFDate newMakevoucherdate) {
		setAttributeValue("makevoucherdate", newMakevoucherdate);
	}

	/**
	 * 属性makevouchertime的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getMakevouchertime() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("makevouchertime");
	}

	/**
	 * 属性makevouchertime的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newMakevouchertime
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setMakevouchertime(nc.vo.pub.lang.UFDateTime newMakevouchertime) {
		setAttributeValue("makevouchertime", newMakevouchertime);
	}

	/**
	 * 属性busidate的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getBusidate() {
		return (nc.vo.pub.lang.UFDate) getAttributeValue("busidate");
	}

	/**
	 * 属性busidate的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newBusidate
	 *            nc.vo.pub.lang.UFDate
	 */
	public void setBusidate(nc.vo.pub.lang.UFDate newBusidate) {
		setAttributeValue("busidate", newBusidate);
	}

	/**
	 * 属性encryptkey的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getEncryptkey() {
		return (java.lang.String) getAttributeValue("encryptkey");
	}

	/**
	 * 属性encryptkey的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newEncryptkey
	 *            java.lang.String
	 */
	public void setEncryptkey(java.lang.String newEncryptkey) {
		setAttributeValue("encryptkey", newEncryptkey);
	}

	/**
	 * 属性diffstatus的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getDiffstatus() {
		return (java.lang.String) getAttributeValue("diffstatus");
	}

	/**
	 * 属性diffstatus的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDiffstatus
	 *            java.lang.String
	 */
	public void setDiffstatus(java.lang.String newDiffstatus) {
		setAttributeValue("diffstatus", newDiffstatus);
	}

	/**
	 * 属性billsignature的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getBillsignature() {
		return (java.lang.String) getAttributeValue("billsignature");
	}

	/**
	 * 属性billsignature的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newBillsignature
	 *            java.lang.String
	 */
	public void setBillsignature(java.lang.String newBillsignature) {
		setAttributeValue("billsignature", newBillsignature);
	}

	/**
	 * 属性vuserdef1的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef1() {
		return (java.lang.String) getAttributeValue("vuserdef1");
	}

	/**
	 * 属性vuserdef1的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef1
	 *            java.lang.String
	 */
	public void setVuserdef1(java.lang.String newVuserdef1) {
		setAttributeValue("vuserdef1", newVuserdef1);
	}

	/**
	 * 属性vuserdef2的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef2() {
		return (java.lang.String) getAttributeValue("vuserdef2");
	}

	/**
	 * 属性vuserdef2的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef2
	 *            java.lang.String
	 */
	public void setVuserdef2(java.lang.String newVuserdef2) {
		setAttributeValue("vuserdef2", newVuserdef2);
	}

	/**
	 * 属性vuserdef3的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef3() {
		return (java.lang.String) getAttributeValue("vuserdef3");
	}

	/**
	 * 属性vuserdef3的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef3
	 *            java.lang.String
	 */
	public void setVuserdef3(java.lang.String newVuserdef3) {
		setAttributeValue("vuserdef3", newVuserdef3);
	}

	/**
	 * 属性vuserdef4的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef4() {
		return (java.lang.String) getAttributeValue("vuserdef4");
	}

	/**
	 * 属性vuserdef4的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef4
	 *            java.lang.String
	 */
	public void setVuserdef4(java.lang.String newVuserdef4) {
		setAttributeValue("vuserdef4", newVuserdef4);
	}

	/**
	 * 属性vuserdef5的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef5() {
		return (java.lang.String) getAttributeValue("vuserdef5");
	}

	/**
	 * 属性vuserdef5的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef5
	 *            java.lang.String
	 */
	public void setVuserdef5(java.lang.String newVuserdef5) {
		setAttributeValue("vuserdef5", newVuserdef5);
	}

	/**
	 * 属性vuserdef6的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef6() {
		return (java.lang.String) getAttributeValue("vuserdef6");
	}

	/**
	 * 属性vuserdef6的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef6
	 *            java.lang.String
	 */
	public void setVuserdef6(java.lang.String newVuserdef6) {
		setAttributeValue("vuserdef6", newVuserdef6);
	}

	/**
	 * 属性vuserdef7的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef7() {
		return (java.lang.String) getAttributeValue("vuserdef7");
	}

	/**
	 * 属性vuserdef7的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef7
	 *            java.lang.String
	 */
	public void setVuserdef7(java.lang.String newVuserdef7) {
		setAttributeValue("vuserdef7", newVuserdef7);
	}

	/**
	 * 属性vuserdef8的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef8() {
		return (java.lang.String) getAttributeValue("vuserdef8");
	}

	/**
	 * 属性vuserdef8的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef8
	 *            java.lang.String
	 */
	public void setVuserdef8(java.lang.String newVuserdef8) {
		setAttributeValue("vuserdef8", newVuserdef8);
	}

	/**
	 * 属性vuserdef9的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef9() {
		return (java.lang.String) getAttributeValue("vuserdef9");
	}

	/**
	 * 属性vuserdef9的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef9
	 *            java.lang.String
	 */
	public void setVuserdef9(java.lang.String newVuserdef9) {
		setAttributeValue("vuserdef9", newVuserdef9);
	}

	/**
	 * 属性vuserdef10的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getVuserdef10() {
		return (java.lang.String) getAttributeValue("vuserdef10");
	}

	/**
	 * 属性vuserdef10的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newVuserdef10
	 *            java.lang.String
	 */
	public void setVuserdef10(java.lang.String newVuserdef10) {
		setAttributeValue("vuserdef10", newVuserdef10);
	}

	/**
	 * 属性memo的Getter方法. 创建日期:
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getMemo() {
		return (java.lang.String) getAttributeValue("memo");
	}

	/**
	 * 属性memo的Setter方法. 创建日期:
	 * 
	 * @param newMemo
	 *            java.lang.String
	 */
	public void setMemo(java.lang.String newMemo) {
		setAttributeValue("memo", newMemo);
	}

	/**
	 * 属性pk_billtypeid的Getter方法. 创建日期:
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPk_billtypeid() {
		return (java.lang.String) getAttributeValue("pk_billtypeid");
	}

	/**
	 * 属性pk_billtypeid的Setter方法. 创建日期:
	 * 
	 * @param newPk_billtypeid
	 *            java.lang.String
	 */
	public void setPk_billtypeid(java.lang.String newPk_billtypeid) {
		setAttributeValue("pk_billtypeid", newPk_billtypeid);
	}
	
	/**
	 * 属性curroperator的Getter方法.
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getCurroperator () {
		return (java.lang.String)getAttributeValue("curroperator");
	}   
	/**
	 * 属性curroperator的Setter方法.
	 * 创建日期:
	 * @param newCurroperator java.lang.String
	 */
	public void setCurroperator (java.lang.String newCurroperator ) {
	 	setAttributeValue("curroperator", newCurroperator);
	} 
	
	/**
	 * 属性unitbillmaker的Getter方法.
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getUnitbillmaker () {
		return (java.lang.String)getAttributeValue("unitbillmaker");
	}   
	/**
	 * 属性unitbillmaker的Setter方法.
	 * 创建日期:
	 * @param newUnitbillmaker java.lang.String
	 */
	public void setUnitbillmaker (java.lang.String newUnitbillmaker ) {
	 	setAttributeValue("unitbillmaker", newUnitbillmaker);
	} 	  
	/**
	 * 属性unitapprover的Getter方法.
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getUnitapprover () {
		return (java.lang.String)getAttributeValue("unitapprover");
	}   
	/**
	 * 属性unitapprover的Setter方法.
	 * 创建日期:
	 * @param newUnitapprover java.lang.String
	 */
	public void setUnitapprover (java.lang.String newUnitapprover ) {
	 	setAttributeValue("unitapprover", newUnitapprover);
	} 	  


	/**
	 * 属性dr的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getDr() {
		return (java.lang.Integer) getAttributeValue("dr");
	}

	/**
	 * 属性dr的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newDr
	 *            java.lang.Integer
	 */
	public void setDr(java.lang.Integer newDr) {
		setAttributeValue("dr", newDr);
	}

	/**
	 * 属性ts的Getter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getTs() {
		return (nc.vo.pub.lang.UFDateTime) getAttributeValue("ts");
	}

	/**
	 * 属性ts的Setter方法. 创建日期:$vmObject.createdDate
	 * 
	 * @param newTs
	 *            nc.vo.pub.lang.UFDateTime
	 */
	public void setTs(nc.vo.pub.lang.UFDateTime newTs) {
		setAttributeValue("ts", newTs);
	}

	/**
	 * 属性retbillreason的Getter方法. 创建日期:
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getRetbillreason() {
		return (java.lang.String) getAttributeValue("retbillreason");
	}

	/**
	 * 属性retbillreason的Setter方法. 创建日期:
	 * 
	 * @param newRetbillreason
	 *            java.lang.String
	 */
	public void setRetbillreason(java.lang.String newRetbillreason) {
		setAttributeValue("retbillreason", newRetbillreason);
	}

	/**
	 * <p>
	 * 取得父VO主键字段.
	 * <p>
	 * 创建日期:${vmObject.createdDate}
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getParentPKFieldName() {
		return null;
	}

	/**
	 * <p>
	 * 取得表主键.
	 * <p>
	 * 创建日期:${vmObject.createdDate}
	 * 
	 * @return java.lang.String
	 */
	public java.lang.String getPKFieldName() {
		return "pk_delivery_h";
	}

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

	/**
	 * 按照默认方式创建构造子. 设置上单据类型和单据类型ID
	 * 
	 * 创建日期:${vmObject.createdDate}
	 */
	public DeliveryVO() {
		super();
		this.setDr(0);
		setPk_billtype(IDeliveryConst.BillType_DELIVERY);
		setPk_billtypeid(IDeliveryConst.BillTypeID_DELIVERY);
	}

	public IVOMeta getMetaData() {
		IVOMeta meta = VOMetaFactory.getInstance().getVOMeta("sf.delivery_h");
		return meta;
	}
	
	public Integer getSage_Frozen() {
		return (Integer) this.getAttributeValue(DeliveryVO.SAGA_FROZEN);
	}

	public void setSage_Frozen(Integer freezed) {
		this.setAttributeValue(DeliveryVO.SAGA_FROZEN, freezed);
	}

	public String getSage_Gtxid() {
		return (String) this.getAttributeValue(DeliveryVO.SAGA_GTXID);
	}

	public void setSage_Gtxid(String gtxid) {
		this.setAttributeValue(DeliveryVO.SAGA_GTXID, gtxid);
	}

	public String getSage_Btxid() {
		return (String) this.getAttributeValue(DeliveryVO.SAGA_BTXID);
	}

	public void setSage_Btxid(String btxid) {
		this.setAttributeValue(DeliveryVO.SAGA_BTXID, btxid);
	}
	
	public Integer getSage_Status() {
		return (Integer) this.getAttributeValue(DeliveryVO.SAGA_STATUS);
	}

	public void setSage_Status(Integer freezed) {
		this.setAttributeValue(DeliveryVO.SAGA_STATUS, freezed);
	}
}
