/***************************************************************\
 *     The skeleton of this class is generated by an automatic *
 * code generator for NC product. It is based on Velocity.     *
\***************************************************************/
package nc.vo.tam.account.apply;
	
import nc.vo.pub.*;
import nc.vo.pub.IVOMeta;
import nc.vo.pubapp.pattern.model.meta.entity.vo.VOMetaFactory;
	
/**
 * <b> 在此处简要描述此类的功能 </b>
 * <p>
 *     在此处添加此类的描述信息
 * </p>
 * 创建日期:
 * @author 
 * @version NCPrj ??
 */
@SuppressWarnings("serial")
public class ApplyBillVO extends SuperVO {


	public static final String PK_APPLYBILL = "pk_applybill";
	public static final String ISINNERACC = "isinneracc";
	public static final String PK_ORG = "pk_org";
	public static final String ISDESACCOUNT = "isdesaccount";
	public static final String APPLY_TYPE = "apply_type";
	public static final String VBILLNO = "vbillno";
	public static final String VBILLTYPE = "vbilltype";
	public static final String VBILLSTATUS = "vbillstatus";
	public static final String ACCOUNT_NO = "account_no";
	public static final String ACCOUNT_NAME = "account_name";
	public static final String MEMORCODE = "memorcode";
	public static final String ACCOUNT_TYPE = "account_type";
	public static final String PK_BANKTYPE = "pk_banktype";
	public static final String PK_BANK = "pk_bank";
	public static final String OPEN_DATE = "open_date";
	public static final String ARAPPROP = "arapprop";
	public static final String ACCATTRIBUTE = "accattribute";
	public static final String ISGROUPACCOUNT = "isgroupaccount";
	public static final String PSPROPERTY = "psproperty";
	public static final String CORRAGENEACCOUNT = "corrageneaccount";
	public static final String ACCOUNTCHARAC = "accountcharac";
	public static final String ISBAIL = "isbail";
	public static final String ACCOUNTSHOW = "accountshow";
	public static final String ISDEFAULT = "isdefault";
	public static final String MEMO = "memo";
	public static final String DEALWITH = "dealwith";
	public static final String AUDITBATCH = "auditbatch";
	public static final String DESTROY_DATE = "destroy_date";
	public static final String PK_ACCID = "pk_accid";
	public static final String CHANGEBAL = "changebal";
	public static final String ACCOUNT_DATE = "account_date";
	public static final String ACCTSTARTMNY = "acctstartmny";
	public static final String ACCTSTARTM_DATE = "acctstartm_date";
	public static final String ACCTYSTARTMNY = "acctystartmny";
	public static final String INCOMEMNY = "incomemny";
	public static final String OUTMNY = "outmny";
	public static final String ISACCOUNTING = "isaccounting";
	public static final String PK_ACCIDBALANCE = "pk_accidbalance";
	public static final String BILL_DATE = "bill_date";
	public static final String PK_CURRTYPE = "pk_currtype";
	public static final String ISCONCERTED = "isconcerted";
	public static final String MONEY = "money";
	public static final String PROTRUDING = "protruding";
	public static final String OVERDRAFTTYPE = "overdrafttype";
	public static final String PK_ORG_V = "pk_org_v";
	public static final String PK_GROUP = "pk_group";
	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 BILLMAKER = "billmaker";
	public static final String BILLMAKER_DATE = "billmaker_date";
	public static final String BILLMAKER_TIME = "billmaker_time";
	public static final String APPROVER = "approver";
	public static final String APPROVE_DATE = "approve_date";
	public static final String APPROVE_TIME = "approve_time";
	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 COMFIRMER = "comfirmer";
	public static final String COMFIRM_DATE = "comfirm_date";
	public static final String COMMITER = "commiter";
	public static final String COMMIT_DATE = "commit_date";
	public static final String COMMIT_TIME = "commit_time";
	public static final String OLCRATE = "olcrate";
	public static final String GLCRATE = "glcrate";
	public static final String GLLCRATE = "gllcrate";
	public static final String OLCCHANGEBAL = "olcchangebal";
	public static final String GLCCHANGEBAL = "glcchangebal";
	public static final String GLLCCHANGEBAL = "gllcchangebal";
	public static final String BUSISTATUS = "busistatus";
	//add by guojx 增加40个自定义项 2021年11月1日18:23:21
	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 DEF31 = "def31";
	public static final String DEF32 = "def32";
	public static final String DEF33 = "def33";
	public static final String DEF34 = "def34";
	public static final String DEF35 = "def35";
	public static final String DEF36 = "def36";
	public static final String DEF37 = "def37";
	public static final String DEF38 = "def38";
	public static final String DEF39 = "def39";
	public static final String DEF40 = "def40";
	public static final String DEF41 = "def41";
	public static final String DEF42 = "def42";
	public static final String DEF43 = "def43";
	public static final String DEF44 = "def44";
	public static final String DEF45 = "def45";
	public static final String DEF46 = "def46";
	public static final String DEF47 = "def47";
	public static final String DEF48 = "def48";
	public static final String DEF49 = "def49";
	public static final String DEF50 = "def50";
	public static final String DEF51 = "def51";
	public static final String DEF52 = "def52";
	public static final String DEF53 = "def53";
	public static final String DEF54 = "def54";
	public static final String DEF55 = "def55";
	public static final String DEF56 = "def56";
	public static final String DEF57 = "def57";
	public static final String DEF58 = "def58";
	public static final String DEF59 = "def59";
	public static final String DEF60 = "def60";
			
	
	
	public java.lang.String getDef21() {
		return (java.lang.String)getAttributeValue("def21");
	}
	public java.lang.String getDef22() {
		return (java.lang.String)getAttributeValue("def22");
	}
	public  java.lang.String getDef23() {
		return (java.lang.String)getAttributeValue("def23");
	}
	public  java.lang.String getDef24() {
		return (java.lang.String)getAttributeValue("def24");
	}
	public  java.lang.String getDef25() {
		return (java.lang.String)getAttributeValue("def25");
	}
	public  java.lang.String getDef26() {
		return (java.lang.String)getAttributeValue("def26");
	}
	public  java.lang.String getDef27() {
		return (java.lang.String)getAttributeValue("def27");
	}
	public  java.lang.String getDef28() {
		return (java.lang.String)getAttributeValue("def28");
	}
	public  java.lang.String getDef29() {
		return (java.lang.String)getAttributeValue("def29");
	}
	public  java.lang.String getDef30() {
		return (java.lang.String)getAttributeValue("def30");
	}
	public  java.lang.String getDef31() {
		return (java.lang.String)getAttributeValue("def31");
	}
	public  java.lang.String getDef32() {
		return (java.lang.String)getAttributeValue("def32");
	}
	public  java.lang.String getDef33() {
		return (java.lang.String)getAttributeValue("def33");
	}
	public  java.lang.String getDef34() {
		return (java.lang.String)getAttributeValue("def34");
	}
	public  java.lang.String getDef35() {
		return (java.lang.String)getAttributeValue("def35");
	}
	public  java.lang.String getDef36() {
		return (java.lang.String)getAttributeValue("def36");
	}
	public  java.lang.String getDef37() {
		return (java.lang.String)getAttributeValue("def37");
	}
	public  java.lang.String getDef38() {
		return (java.lang.String)getAttributeValue("def38");
	}
	public  java.lang.String getDef39() {
		return (java.lang.String)getAttributeValue("def39");
	}
	public  java.lang.String getDef40() {
		return (java.lang.String)getAttributeValue("def40");
	}
	public  java.lang.String getDef41() {
		return (java.lang.String)getAttributeValue("def41");
	}
	public  java.lang.String getDef42() {
		return (java.lang.String)getAttributeValue("def42");
	}
	public  java.lang.String getDef43() {
		return (java.lang.String)getAttributeValue("def43");
	}
	public  java.lang.String getDef44() {
		return (java.lang.String)getAttributeValue("def44");
	}
	public  java.lang.String getDef45() {
		return (java.lang.String)getAttributeValue("def45");
	}
	public  java.lang.String getDef46() {
		return (java.lang.String)getAttributeValue("def46");
	}
	public  java.lang.String getDef47() {
		return (java.lang.String)getAttributeValue("def47");
	}
	public  java.lang.String getDef48() {
		return (java.lang.String)getAttributeValue("def48");
	}
	public  java.lang.String getDef49() {
		return (java.lang.String)getAttributeValue("def49");
	}
	public  java.lang.String getDef50() {
		return (java.lang.String)getAttributeValue("def50");
	}
	public  java.lang.String getDef51() {
		return (java.lang.String)getAttributeValue("def51");
	}
	public  java.lang.String getDef52() {
		return (java.lang.String)getAttributeValue("def52");
	}
	public  java.lang.String getDef53() {
		return (java.lang.String)getAttributeValue("def53");
	}
	public  java.lang.String getDef54() {
		return (java.lang.String)getAttributeValue("def54");
	}
	public  java.lang.String getDef55() {
		return (java.lang.String)getAttributeValue("def55");
	}
	public  java.lang.String getDef56() {
		return (java.lang.String)getAttributeValue("def56");
	}
	public  java.lang.String getDef57() {
		return (java.lang.String)getAttributeValue("def57");
	}
	public  java.lang.String getDef58() {
		return (java.lang.String)getAttributeValue("def58");
	}
	public  java.lang.String getDef59() {
		return (java.lang.String)getAttributeValue("def59");
	}
	public  java.lang.String getDef60() {
		return (java.lang.String)getAttributeValue("def60");
	}
	
	public void setDef21 (java.lang.String newDef21 ) {
	 	setAttributeValue("def21", newDef21);
	} 
	
	public void setDef22 (java.lang.String newDef22 ) {
	 	setAttributeValue("def22", newDef22);
	} 
	
	public void setDef23 (java.lang.String newDef23 ) {
	 	setAttributeValue("def23", newDef23);
	} 
	
	public void setDef24 (java.lang.String newDef24 ) {
	 	setAttributeValue("def24", newDef24);
	} 
	public void setDef25 (java.lang.String newDef25 ) {
	 	setAttributeValue("def25", newDef25);
	} 
	
	public void setDef26 (java.lang.String newDef26 ) {
	 	setAttributeValue("def26", newDef26);
	} 
	
	public void setDef27 (java.lang.String newDef27 ) {
	 	setAttributeValue("def27", newDef27);
	} 
	
	public void setDef28 (java.lang.String newDef28 ) {
	 	setAttributeValue("def28", newDef28);
	} 
	public void setDef29 (java.lang.String newDef29 ) {
	 	setAttributeValue("def29", newDef29);
	} 
	
	public void setDef30 (java.lang.String newDef30 ) {
	 	setAttributeValue("def30", newDef30);
	} 
	
	public void setDef31 (java.lang.String newDef31 ) {
	 	setAttributeValue("def31", newDef31);
	} 
	
	public void setDef32 (java.lang.String newDef32 ) {
	 	setAttributeValue("def32", newDef32);
	} 
	public void setDef33 (java.lang.String newDef33 ) {
	 	setAttributeValue("def33", newDef33);
	} 
	
	public void setDef34 (java.lang.String newDef34 ) {
	 	setAttributeValue("def34", newDef34);
	} 
	
	public void setDef35 (java.lang.String newDef35 ) {
	 	setAttributeValue("def35", newDef35);
	} 
	
	public void setDef36 (java.lang.String newDef36 ) {
	 	setAttributeValue("def36", newDef36);
	} 
	public void setDef37 (java.lang.String newDef37 ) {
	 	setAttributeValue("def37", newDef37);
	} 
	
	public void setDef38 (java.lang.String newDef38 ) {
	 	setAttributeValue("def38", newDef38);
	} 
	
	public void setDef39 (java.lang.String newDef39 ) {
	 	setAttributeValue("def39", newDef39);
	} 
	
	public void setDef40 (java.lang.String newDef40 ) {
	 	setAttributeValue("def40", newDef40);
	} 
	public void setDef41 (java.lang.String newDef41 ) {
	 	setAttributeValue("def41", newDef41);
	} 
	
	public void setDef42 (java.lang.String newDef42 ) {
	 	setAttributeValue("def42", newDef42);
	} 
	
	public void setDef43 (java.lang.String newDef43 ) {
	 	setAttributeValue("def43", newDef43);
	} 
	
	public void setDef44 (java.lang.String newDef44 ) {
	 	setAttributeValue("def44", newDef44);
	} 
	public void setDef45 (java.lang.String newDef45 ) {
	 	setAttributeValue("def45", newDef45);
	} 
	
	public void setDef46 (java.lang.String newDef46 ) {
	 	setAttributeValue("def46", newDef46);
	} 
	
	public void setDef47 (java.lang.String newDef47 ) {
	 	setAttributeValue("def47", newDef47);
	} 
	
	public void setDef48 (java.lang.String newDef48 ) {
	 	setAttributeValue("def48", newDef48);
	} 
	public void setDef49 (java.lang.String newDef49 ) {
	 	setAttributeValue("def49", newDef49);
	} 
	
	public void setDef50 (java.lang.String newDef50 ) {
	 	setAttributeValue("def50", newDef50);
	} 
	
	public void setDef51 (java.lang.String newDef51 ) {
	 	setAttributeValue("def51", newDef51);
	} 
	
	public void setDef52 (java.lang.String newDef52 ) {
	 	setAttributeValue("def52", newDef52);
	} 
	public void setDef53 (java.lang.String newDef53 ) {
	 	setAttributeValue("def53", newDef53);
	} 
	
	public void setDef54 (java.lang.String newDef54 ) {
	 	setAttributeValue("def54", newDef54);
	} 
	
	public void setDef55 (java.lang.String newDef55 ) {
	 	setAttributeValue("def55", newDef55);
	} 
	
	public void setDef56 (java.lang.String newDef56 ) {
	 	setAttributeValue("def56", newDef56);
	} 
	public void setDef57 (java.lang.String newDef57 ) {
	 	setAttributeValue("def57", newDef57);
	} 
	
	public void setDef58 (java.lang.String newDef58 ) {
	 	setAttributeValue("def58", newDef58);
	} 
	
	public void setDef59 (java.lang.String newDef59 ) {
	 	setAttributeValue("def59", newDef59);
	} 
	
	public void setDef60 (java.lang.String newDef60 ) {
	 	setAttributeValue("def60", newDef60);
	} 
	
	/**
	 * 属性pk_applybill的Getter方法.属性名：开户申请主键
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_applybill () {
		return (java.lang.String)getAttributeValue("pk_applybill");
	}   
	/**
	 * 属性pk_applybill的Setter方法.属性名：开户申请主键
	 * 创建日期:
	 * @param newPk_applybill java.lang.String
	 */
	public void setPk_applybill (java.lang.String newPk_applybill ) {
	 	setAttributeValue("pk_applybill", newPk_applybill);
	} 	  
	/**
	 * 属性isinneracc的Getter方法.属性名：是否内部账户
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsinneracc () {
		return (nc.vo.pub.lang.UFBoolean)getAttributeValue("isinneracc");
	}   
	/**
	 * 属性isinneracc的Setter方法.属性名：是否内部账户
	 * 创建日期:
	 * @param newIsinneracc nc.vo.pub.lang.UFBoolean
	 */
	public void setIsinneracc (nc.vo.pub.lang.UFBoolean newIsinneracc ) {
	 	setAttributeValue("isinneracc", newIsinneracc);
	} 	  
	/**
	 * 属性pk_org的Getter方法.属性名：开户财务组织
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_org () {
		return (java.lang.String)getAttributeValue("pk_org");
	}   
	/**
	 * 属性pk_org的Setter方法.属性名：开户财务组织
	 * 创建日期:
	 * @param newPk_org java.lang.String
	 */
	public void setPk_org (java.lang.String newPk_org ) {
	 	setAttributeValue("pk_org", newPk_org);
	} 	  
	/**
	 * 属性isdesaccount的Getter方法.属性名：是否已经销户
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsdesaccount () {
		return (nc.vo.pub.lang.UFBoolean)getAttributeValue("isdesaccount");
	}   
	/**
	 * 属性isdesaccount的Setter方法.属性名：是否已经销户
	 * 创建日期:
	 * @param newIsdesaccount nc.vo.pub.lang.UFBoolean
	 */
	public void setIsdesaccount (nc.vo.pub.lang.UFBoolean newIsdesaccount ) {
	 	setAttributeValue("isdesaccount", newIsdesaccount);
	} 	  
	/**
	 * 属性apply_type的Getter方法.属性名：申请类型
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getApply_type () {
		return (java.lang.Integer)getAttributeValue("apply_type");
	}   
	/**
	 * 属性apply_type的Setter方法.属性名：申请类型
	 * 创建日期:
	 * @param newApply_type java.lang.Integer
	 */
	public void setApply_type (java.lang.Integer newApply_type ) {
	 	setAttributeValue("apply_type", newApply_type);
	} 	  
	/**
	 * 属性vbillno的Getter方法.属性名：单据号
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getVbillno () {
		return (java.lang.String)getAttributeValue("vbillno");
	}   
	/**
	 * 属性vbillno的Setter方法.属性名：单据号
	 * 创建日期:
	 * @param newVbillno java.lang.String
	 */
	public void setVbillno (java.lang.String newVbillno ) {
	 	setAttributeValue("vbillno", newVbillno);
	} 	  
	/**
	 * 属性vbilltype的Getter方法.属性名：单据类型
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getVbilltype () {
		return (java.lang.String)getAttributeValue("vbilltype");
	}   
	/**
	 * 属性vbilltype的Setter方法.属性名：单据类型
	 * 创建日期:
	 * @param newVbilltype java.lang.String
	 */
	public void setVbilltype (java.lang.String newVbilltype ) {
	 	setAttributeValue("vbilltype", newVbilltype);
	} 	  
	/**
	 * 属性vbillstatus的Getter方法.属性名：审批状态
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getVbillstatus () {
		return (java.lang.Integer)getAttributeValue("vbillstatus");
	}   
	/**
	 * 属性vbillstatus的Setter方法.属性名：审批状态
	 * 创建日期:
	 * @param newVbillstatus java.lang.Integer
	 */
	public void setVbillstatus (java.lang.Integer newVbillstatus ) {
	 	setAttributeValue("vbillstatus", newVbillstatus);
	} 	  
	/**
	 * 属性account_no的Getter方法.属性名：账号
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getAccount_no () {
		return (java.lang.String)getAttributeValue("account_no");
	}   
	/**
	 * 属性account_no的Setter方法.属性名：账号
	 * 创建日期:
	 * @param newAccount_no java.lang.String
	 */
	public void setAccount_no (java.lang.String newAccount_no ) {
	 	setAttributeValue("account_no", newAccount_no);
	} 	  
	/**
	 * 属性account_name的Getter方法.属性名：账户名称
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getAccount_name () {
		return (java.lang.String)getAttributeValue("account_name");
	}   
	/**
	 * 属性account_name的Setter方法.属性名：账户名称
	 * 创建日期:
	 * @param newAccount_name java.lang.String
	 */
	public void setAccount_name (java.lang.String newAccount_name ) {
	 	setAttributeValue("account_name", newAccount_name);
	} 	  
	/**
	 * 属性memorcode的Getter方法.属性名：助记码
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getMemorcode () {
		return (java.lang.String)getAttributeValue("memorcode");
	}   
	/**
	 * 属性memorcode的Setter方法.属性名：助记码
	 * 创建日期:
	 * @param newMemorcode java.lang.String
	 */
	public void setMemorcode (java.lang.String newMemorcode ) {
	 	setAttributeValue("memorcode", newMemorcode);
	} 	  
	/**
	 * 属性account_type的Getter方法.属性名：账户类型（冗余）
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getAccount_type () {
		return (java.lang.Integer)getAttributeValue("account_type");
	}   
	/**
	 * 属性account_type的Setter方法.属性名：账户类型（冗余）
	 * 创建日期:
	 * @param newAccount_type java.lang.Integer
	 */
	public void setAccount_type (java.lang.Integer newAccount_type ) {
	 	setAttributeValue("account_type", newAccount_type);
	} 	  
	/**
	 * 属性pk_banktype的Getter方法.属性名：银行类别
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_banktype () {
		return (java.lang.String)getAttributeValue("pk_banktype");
	}   
	/**
	 * 属性pk_banktype的Setter方法.属性名：银行类别
	 * 创建日期:
	 * @param newPk_banktype java.lang.String
	 */
	public void setPk_banktype (java.lang.String newPk_banktype ) {
	 	setAttributeValue("pk_banktype", newPk_banktype);
	} 	  
	/**
	 * 属性pk_bank的Getter方法.属性名：开户银行
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_bank () {
		return (java.lang.String)getAttributeValue("pk_bank");
	}   
	/**
	 * 属性pk_bank的Setter方法.属性名：开户银行
	 * 创建日期:
	 * @param newPk_bank java.lang.String
	 */
	public void setPk_bank (java.lang.String newPk_bank ) {
	 	setAttributeValue("pk_bank", newPk_bank);
	} 	  
	/**
	 * 属性open_date的Getter方法.属性名：开户日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getOpen_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("open_date");
	}   
	/**
	 * 属性open_date的Setter方法.属性名：开户日期
	 * 创建日期:
	 * @param newOpen_date nc.vo.pub.lang.UFDate
	 */
	public void setOpen_date (nc.vo.pub.lang.UFDate newOpen_date ) {
	 	setAttributeValue("open_date", newOpen_date);
	} 	  
	/**
	 * 属性arapprop的Getter方法.属性名：收付属性
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getArapprop () {
		return (java.lang.Integer)getAttributeValue("arapprop");
	}   
	/**
	 * 属性arapprop的Setter方法.属性名：收付属性
	 * 创建日期:
	 * @param newArapprop java.lang.Integer
	 */
	public void setArapprop (java.lang.Integer newArapprop ) {
	 	setAttributeValue("arapprop", newArapprop);
	} 	  
	/**
	 * 属性accattribute的Getter方法.属性名：账户属性
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getAccattribute () {
		return (java.lang.Integer)getAttributeValue("accattribute");
	}   
	/**
	 * 属性accattribute的Setter方法.属性名：账户属性
	 * 创建日期:
	 * @param newAccattribute java.lang.Integer
	 */
	public void setAccattribute (java.lang.Integer newAccattribute ) {
	 	setAttributeValue("accattribute", newAccattribute);
	} 	  
	/**
	 * 属性isgroupaccount的Getter方法.属性名：集团账户
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsgroupaccount () {
		return (nc.vo.pub.lang.UFBoolean)getAttributeValue("isgroupaccount");
	}   
	/**
	 * 属性isgroupaccount的Setter方法.属性名：集团账户
	 * 创建日期:
	 * @param newIsgroupaccount nc.vo.pub.lang.UFBoolean
	 */
	public void setIsgroupaccount (nc.vo.pub.lang.UFBoolean newIsgroupaccount ) {
	 	setAttributeValue("isgroupaccount", newIsgroupaccount);
	} 	  
	/**
	 * 属性psproperty的Getter方法.属性名：总分属性
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getPsproperty () {
		return (java.lang.Integer)getAttributeValue("psproperty");
	}   
	/**
	 * 属性psproperty的Setter方法.属性名：总分属性
	 * 创建日期:
	 * @param newPsproperty java.lang.Integer
	 */
	public void setPsproperty (java.lang.Integer newPsproperty ) {
	 	setAttributeValue("psproperty", newPsproperty);
	} 	  
	/**
	 * 属性corrageneaccount的Getter方法.属性名：对应总账户
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getCorrageneaccount () {
		return (java.lang.String)getAttributeValue("corrageneaccount");
	}   
	/**
	 * 属性corrageneaccount的Setter方法.属性名：对应总账户
	 * 创建日期:
	 * @param newCorrageneaccount java.lang.String
	 */
	public void setCorrageneaccount (java.lang.String newCorrageneaccount ) {
	 	setAttributeValue("corrageneaccount", newCorrageneaccount);
	} 	  
	/**
	 * 属性accountcharac的Getter方法.属性名：账户性质
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getAccountcharac () {
		return (java.lang.Integer)getAttributeValue("accountcharac");
	}   
	/**
	 * 属性accountcharac的Setter方法.属性名：账户性质
	 * 创建日期:
	 * @param newAccountcharac java.lang.Integer
	 */
	public void setAccountcharac (java.lang.Integer newAccountcharac ) {
	 	setAttributeValue("accountcharac", newAccountcharac);
	} 	  
	/**
	 * 属性isbail的Getter方法.属性名：保证金户
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsbail () {
		return (nc.vo.pub.lang.UFBoolean)getAttributeValue("isbail");
	}   
	/**
	 * 属性isbail的Setter方法.属性名：保证金户
	 * 创建日期:
	 * @param newIsbail nc.vo.pub.lang.UFBoolean
	 */
	public void setIsbail (nc.vo.pub.lang.UFBoolean newIsbail ) {
	 	setAttributeValue("isbail", newIsbail);
	} 	  
	/**
	 * 属性accountshow的Getter方法.属性名：账户说明
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getAccountshow () {
		return (java.lang.String)getAttributeValue("accountshow");
	}   
	/**
	 * 属性accountshow的Setter方法.属性名：账户说明
	 * 创建日期:
	 * @param newAccountshow java.lang.String
	 */
	public void setAccountshow (java.lang.String newAccountshow ) {
	 	setAttributeValue("accountshow", newAccountshow);
	} 	  
	/**
	 * 属性isdefault的Getter方法.属性名：是否默认账户
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsdefault () {
		return (nc.vo.pub.lang.UFBoolean)getAttributeValue("isdefault");
	}   
	/**
	 * 属性isdefault的Setter方法.属性名：是否默认账户
	 * 创建日期:
	 * @param newIsdefault nc.vo.pub.lang.UFBoolean
	 */
	public void setIsdefault (nc.vo.pub.lang.UFBoolean newIsdefault ) {
	 	setAttributeValue("isdefault", newIsdefault);
	} 	  
	/**
	 * 属性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);
	} 	  
	/**
	 * 属性dealwith的Getter方法.属性名：处理意见
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDealwith () {
		return (java.lang.String)getAttributeValue("dealwith");
	}   
	/**
	 * 属性dealwith的Setter方法.属性名：处理意见
	 * 创建日期:
	 * @param newDealwith java.lang.String
	 */
	public void setDealwith (java.lang.String newDealwith ) {
	 	setAttributeValue("dealwith", newDealwith);
	} 	  
	/**
	 * 属性auditbatch的Getter方法.属性名：审核批语
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getAuditbatch () {
		return (java.lang.String)getAttributeValue("auditbatch");
	}   
	/**
	 * 属性auditbatch的Setter方法.属性名：审核批语
	 * 创建日期:
	 * @param newAuditbatch java.lang.String
	 */
	public void setAuditbatch (java.lang.String newAuditbatch ) {
	 	setAttributeValue("auditbatch", newAuditbatch);
	} 	  
	/**
	 * 属性destroy_date的Getter方法.属性名：销户日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getDestroy_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("destroy_date");
	}   
	/**
	 * 属性destroy_date的Setter方法.属性名：销户日期
	 * 创建日期:
	 * @param newDestroy_date nc.vo.pub.lang.UFDate
	 */
	public void setDestroy_date (nc.vo.pub.lang.UFDate newDestroy_date ) {
	 	setAttributeValue("destroy_date", newDestroy_date);
	} 	  
	/**
	 * 属性pk_accid的Getter方法.属性名：活期账户
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_accid () {
		return (java.lang.String)getAttributeValue("pk_accid");
	}   
	/**
	 * 属性pk_accid的Setter方法.属性名：活期账户
	 * 创建日期:
	 * @param newPk_accid java.lang.String
	 */
	public void setPk_accid (java.lang.String newPk_accid ) {
	 	setAttributeValue("pk_accid", newPk_accid);
	} 	  
	/**
	 * 属性changebal的Getter方法.属性名：转出余额
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getChangebal () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("changebal");
	}   
	/**
	 * 属性changebal的Setter方法.属性名：转出余额
	 * 创建日期:
	 * @param newChangebal nc.vo.pub.lang.UFDouble
	 */
	public void setChangebal (nc.vo.pub.lang.UFDouble newChangebal ) {
	 	setAttributeValue("changebal", newChangebal);
	} 	  
	/**
	 * 属性account_date的Getter方法.属性名：账务日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getAccount_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("account_date");
	}   
	/**
	 * 属性account_date的Setter方法.属性名：账务日期
	 * 创建日期:
	 * @param newAccount_date nc.vo.pub.lang.UFDate
	 */
	public void setAccount_date (nc.vo.pub.lang.UFDate newAccount_date ) {
	 	setAttributeValue("account_date", newAccount_date);
	} 	  
	/**
	 * 属性acctstartmny的Getter方法.属性名：期初余额
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getAcctstartmny () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("acctstartmny");
	}   
	/**
	 * 属性acctstartmny的Setter方法.属性名：期初余额
	 * 创建日期:
	 * @param newAcctstartmny nc.vo.pub.lang.UFDouble
	 */
	public void setAcctstartmny (nc.vo.pub.lang.UFDouble newAcctstartmny ) {
	 	setAttributeValue("acctstartmny", newAcctstartmny);
	} 	  
	/**
	 * 属性acctstartm_date的Getter方法.属性名：期初余额日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getAcctstartm_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("acctstartm_date");
	}   
	/**
	 * 属性acctstartm_date的Setter方法.属性名：期初余额日期
	 * 创建日期:
	 * @param newAcctstartm_date nc.vo.pub.lang.UFDate
	 */
	public void setAcctstartm_date (nc.vo.pub.lang.UFDate newAcctstartm_date ) {
	 	setAttributeValue("acctstartm_date", newAcctstartm_date);
	} 	  
	/**
	 * 属性acctystartmny的Getter方法.属性名：年初余额
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getAcctystartmny () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("acctystartmny");
	}   
	/**
	 * 属性acctystartmny的Setter方法.属性名：年初余额
	 * 创建日期:
	 * @param newAcctystartmny nc.vo.pub.lang.UFDouble
	 */
	public void setAcctystartmny (nc.vo.pub.lang.UFDouble newAcctystartmny ) {
	 	setAttributeValue("acctystartmny", newAcctystartmny);
	} 	  
	/**
	 * 属性incomemny的Getter方法.属性名：累计收入
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getIncomemny () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("incomemny");
	}   
	/**
	 * 属性incomemny的Setter方法.属性名：累计收入
	 * 创建日期:
	 * @param newIncomemny nc.vo.pub.lang.UFDouble
	 */
	public void setIncomemny (nc.vo.pub.lang.UFDouble newIncomemny ) {
	 	setAttributeValue("incomemny", newIncomemny);
	} 	  
	/**
	 * 属性outmny的Getter方法.属性名：累计支出
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getOutmny () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("outmny");
	}   
	/**
	 * 属性outmny的Setter方法.属性名：累计支出
	 * 创建日期:
	 * @param newOutmny nc.vo.pub.lang.UFDouble
	 */
	public void setOutmny (nc.vo.pub.lang.UFDouble newOutmny ) {
	 	setAttributeValue("outmny", newOutmny);
	} 	  
	/**
	 * 属性isaccounting的Getter方法.属性名：是否清算账户
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsaccounting () {
		return (nc.vo.pub.lang.UFBoolean)getAttributeValue("isaccounting");
	}   
	/**
	 * 属性isaccounting的Setter方法.属性名：是否清算账户
	 * 创建日期:
	 * @param newIsaccounting nc.vo.pub.lang.UFBoolean
	 */
	public void setIsaccounting (nc.vo.pub.lang.UFBoolean newIsaccounting ) {
	 	setAttributeValue("isaccounting", newIsaccounting);
	} 	  
	/**
	 * 属性pk_accidbalance的Getter方法.属性名：余额划入账户
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_accidbalance () {
		return (java.lang.String)getAttributeValue("pk_accidbalance");
	}   
	/**
	 * 属性pk_accidbalance的Setter方法.属性名：余额划入账户
	 * 创建日期:
	 * @param newPk_accidbalance java.lang.String
	 */
	public void setPk_accidbalance (java.lang.String newPk_accidbalance ) {
	 	setAttributeValue("pk_accidbalance", newPk_accidbalance);
	} 	  
	/**
	 * 属性bill_date的Getter方法.属性名：单据日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getBill_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("bill_date");
	}   
	/**
	 * 属性bill_date的Setter方法.属性名：单据日期
	 * 创建日期:
	 * @param newBill_date nc.vo.pub.lang.UFDate
	 */
	public void setBill_date (nc.vo.pub.lang.UFDate newBill_date ) {
	 	setAttributeValue("bill_date", newBill_date);
	} 	  
	/**
	 * 属性pk_currtype的Getter方法.属性名：币种（冗余）
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_currtype () {
		return (java.lang.String)getAttributeValue("pk_currtype");
	}   
	/**
	 * 属性pk_currtype的Setter方法.属性名：币种（冗余）
	 * 创建日期:
	 * @param newPk_currtype java.lang.String
	 */
	public void setPk_currtype (java.lang.String newPk_currtype ) {
	 	setAttributeValue("pk_currtype", newPk_currtype);
	} 	  
	/**
	 * 属性isconcerted的Getter方法.属性名：是否协定（冗余）
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFBoolean
	 */
	public nc.vo.pub.lang.UFBoolean getIsconcerted () {
		return (nc.vo.pub.lang.UFBoolean)getAttributeValue("isconcerted");
	}   
	/**
	 * 属性isconcerted的Setter方法.属性名：是否协定（冗余）
	 * 创建日期:
	 * @param newIsconcerted nc.vo.pub.lang.UFBoolean
	 */
	public void setIsconcerted (nc.vo.pub.lang.UFBoolean newIsconcerted ) {
	 	setAttributeValue("isconcerted", newIsconcerted);
	} 	  
	/**
	 * 属性money的Getter方法.属性名：协定金额（冗余）
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getMoney () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("money");
	}   
	/**
	 * 属性money的Setter方法.属性名：协定金额（冗余）
	 * 创建日期:
	 * @param newMoney nc.vo.pub.lang.UFDouble
	 */
	public void setMoney (nc.vo.pub.lang.UFDouble newMoney ) {
	 	setAttributeValue("money", newMoney);
	} 	  
	/**
	 * 属性protruding的Getter方法.属性名：透支额度（冗余）
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getProtruding () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("protruding");
	}   
	/**
	 * 属性protruding的Setter方法.属性名：透支额度（冗余）
	 * 创建日期:
	 * @param newProtruding nc.vo.pub.lang.UFDouble
	 */
	public void setProtruding (nc.vo.pub.lang.UFDouble newProtruding ) {
	 	setAttributeValue("protruding", newProtruding);
	} 	  
	/**
	 * 属性overdrafttype的Getter方法.属性名：透支控制方式（冗余）
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getOverdrafttype () {
		return (java.lang.Integer)getAttributeValue("overdrafttype");
	}   
	/**
	 * 属性overdrafttype的Setter方法.属性名：透支控制方式（冗余）
	 * 创建日期:
	 * @param newOverdrafttype java.lang.Integer
	 */
	public void setOverdrafttype (java.lang.Integer newOverdrafttype ) {
	 	setAttributeValue("overdrafttype", newOverdrafttype);
	} 	  
	/**
	 * 属性pk_org_v的Getter方法.属性名：财务组织版本
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_org_v () {
		return (java.lang.String)getAttributeValue("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 ) {
	 	setAttributeValue("pk_org_v", newPk_org_v);
	} 	  
	/**
	 * 属性pk_group的Getter方法.属性名：所属集团
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getPk_group () {
		return (java.lang.String)getAttributeValue("pk_group");
	}   
	/**
	 * 属性pk_group的Setter方法.属性名：所属集团
	 * 创建日期:
	 * @param newPk_group java.lang.String
	 */
	public void setPk_group (java.lang.String newPk_group ) {
	 	setAttributeValue("pk_group", newPk_group);
	} 	  
	/**
	 * 属性def1的Getter方法.属性名：自定义1
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef1 () {
		return (java.lang.String)getAttributeValue("def1");
	}   
	/**
	 * 属性def1的Setter方法.属性名：自定义1
	 * 创建日期:
	 * @param newDef1 java.lang.String
	 */
	public void setDef1 (java.lang.String newDef1 ) {
	 	setAttributeValue("def1", newDef1);
	} 	  
	/**
	 * 属性def2的Getter方法.属性名：自定义2
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef2 () {
		return (java.lang.String)getAttributeValue("def2");
	}   
	/**
	 * 属性def2的Setter方法.属性名：自定义2
	 * 创建日期:
	 * @param newDef2 java.lang.String
	 */
	public void setDef2 (java.lang.String newDef2 ) {
	 	setAttributeValue("def2", newDef2);
	} 	  
	/**
	 * 属性def3的Getter方法.属性名：自定义3
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef3 () {
		return (java.lang.String)getAttributeValue("def3");
	}   
	/**
	 * 属性def3的Setter方法.属性名：自定义3
	 * 创建日期:
	 * @param newDef3 java.lang.String
	 */
	public void setDef3 (java.lang.String newDef3 ) {
	 	setAttributeValue("def3", newDef3);
	} 	  
	/**
	 * 属性def4的Getter方法.属性名：自定义4
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef4 () {
		return (java.lang.String)getAttributeValue("def4");
	}   
	/**
	 * 属性def4的Setter方法.属性名：自定义4
	 * 创建日期:
	 * @param newDef4 java.lang.String
	 */
	public void setDef4 (java.lang.String newDef4 ) {
	 	setAttributeValue("def4", newDef4);
	} 	  
	/**
	 * 属性def5的Getter方法.属性名：自定义5
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef5 () {
		return (java.lang.String)getAttributeValue("def5");
	}   
	/**
	 * 属性def5的Setter方法.属性名：自定义5
	 * 创建日期:
	 * @param newDef5 java.lang.String
	 */
	public void setDef5 (java.lang.String newDef5 ) {
	 	setAttributeValue("def5", newDef5);
	} 	  
	/**
	 * 属性def6的Getter方法.属性名：自定义6
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef6 () {
		return (java.lang.String)getAttributeValue("def6");
	}   
	/**
	 * 属性def6的Setter方法.属性名：自定义6
	 * 创建日期:
	 * @param newDef6 java.lang.String
	 */
	public void setDef6 (java.lang.String newDef6 ) {
	 	setAttributeValue("def6", newDef6);
	} 	  
	/**
	 * 属性def7的Getter方法.属性名：自定义7
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef7 () {
		return (java.lang.String)getAttributeValue("def7");
	}   
	/**
	 * 属性def7的Setter方法.属性名：自定义7
	 * 创建日期:
	 * @param newDef7 java.lang.String
	 */
	public void setDef7 (java.lang.String newDef7 ) {
	 	setAttributeValue("def7", newDef7);
	} 	  
	/**
	 * 属性def8的Getter方法.属性名：自定义8
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef8 () {
		return (java.lang.String)getAttributeValue("def8");
	}   
	/**
	 * 属性def8的Setter方法.属性名：自定义8
	 * 创建日期:
	 * @param newDef8 java.lang.String
	 */
	public void setDef8 (java.lang.String newDef8 ) {
	 	setAttributeValue("def8", newDef8);
	} 	  
	/**
	 * 属性def9的Getter方法.属性名：自定义9
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef9 () {
		return (java.lang.String)getAttributeValue("def9");
	}   
	/**
	 * 属性def9的Setter方法.属性名：自定义9
	 * 创建日期:
	 * @param newDef9 java.lang.String
	 */
	public void setDef9 (java.lang.String newDef9 ) {
	 	setAttributeValue("def9", newDef9);
	} 	  
	/**
	 * 属性def10的Getter方法.属性名：自定义10
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef10 () {
		return (java.lang.String)getAttributeValue("def10");
	}   
	/**
	 * 属性def10的Setter方法.属性名：自定义10
	 * 创建日期:
	 * @param newDef10 java.lang.String
	 */
	public void setDef10 (java.lang.String newDef10 ) {
	 	setAttributeValue("def10", newDef10);
	} 	  
	/**
	 * 属性def11的Getter方法.属性名：自定义11
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef11 () {
		return (java.lang.String)getAttributeValue("def11");
	}   
	/**
	 * 属性def11的Setter方法.属性名：自定义11
	 * 创建日期:
	 * @param newDef11 java.lang.String
	 */
	public void setDef11 (java.lang.String newDef11 ) {
	 	setAttributeValue("def11", newDef11);
	} 	  
	/**
	 * 属性def12的Getter方法.属性名：自定义12
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef12 () {
		return (java.lang.String)getAttributeValue("def12");
	}   
	/**
	 * 属性def12的Setter方法.属性名：自定义12
	 * 创建日期:
	 * @param newDef12 java.lang.String
	 */
	public void setDef12 (java.lang.String newDef12 ) {
	 	setAttributeValue("def12", newDef12);
	} 	  
	/**
	 * 属性def13的Getter方法.属性名：自定义13
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef13 () {
		return (java.lang.String)getAttributeValue("def13");
	}   
	/**
	 * 属性def13的Setter方法.属性名：自定义13
	 * 创建日期:
	 * @param newDef13 java.lang.String
	 */
	public void setDef13 (java.lang.String newDef13 ) {
	 	setAttributeValue("def13", newDef13);
	} 	  
	/**
	 * 属性def14的Getter方法.属性名：自定义14
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef14 () {
		return (java.lang.String)getAttributeValue("def14");
	}   
	/**
	 * 属性def14的Setter方法.属性名：自定义14
	 * 创建日期:
	 * @param newDef14 java.lang.String
	 */
	public void setDef14 (java.lang.String newDef14 ) {
	 	setAttributeValue("def14", newDef14);
	} 	  
	/**
	 * 属性def15的Getter方法.属性名：自定义15
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef15 () {
		return (java.lang.String)getAttributeValue("def15");
	}   
	/**
	 * 属性def15的Setter方法.属性名：自定义15
	 * 创建日期:
	 * @param newDef15 java.lang.String
	 */
	public void setDef15 (java.lang.String newDef15 ) {
	 	setAttributeValue("def15", newDef15);
	} 	  
	/**
	 * 属性def16的Getter方法.属性名：自定义16
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef16 () {
		return (java.lang.String)getAttributeValue("def16");
	}   
	/**
	 * 属性def16的Setter方法.属性名：自定义16
	 * 创建日期:
	 * @param newDef16 java.lang.String
	 */
	public void setDef16 (java.lang.String newDef16 ) {
	 	setAttributeValue("def16", newDef16);
	} 	  
	/**
	 * 属性def17的Getter方法.属性名：自定义17
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef17 () {
		return (java.lang.String)getAttributeValue("def17");
	}   
	/**
	 * 属性def17的Setter方法.属性名：自定义17
	 * 创建日期:
	 * @param newDef17 java.lang.String
	 */
	public void setDef17 (java.lang.String newDef17 ) {
	 	setAttributeValue("def17", newDef17);
	} 	  
	/**
	 * 属性def18的Getter方法.属性名：自定义18
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef18 () {
		return (java.lang.String)getAttributeValue("def18");
	}   
	/**
	 * 属性def18的Setter方法.属性名：自定义18
	 * 创建日期:
	 * @param newDef18 java.lang.String
	 */
	public void setDef18 (java.lang.String newDef18 ) {
	 	setAttributeValue("def18", newDef18);
	} 	  
	/**
	 * 属性def19的Getter方法.属性名：自定义19
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef19 () {
		return (java.lang.String)getAttributeValue("def19");
	}   
	/**
	 * 属性def19的Setter方法.属性名：自定义19
	 * 创建日期:
	 * @param newDef19 java.lang.String
	 */
	public void setDef19 (java.lang.String newDef19 ) {
	 	setAttributeValue("def19", newDef19);
	} 	  
	/**
	 * 属性def20的Getter方法.属性名：自定义20
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getDef20 () {
		return (java.lang.String)getAttributeValue("def20");
	}   
	/**
	 * 属性def20的Setter方法.属性名：自定义20
	 * 创建日期:
	 * @param newDef20 java.lang.String
	 */
	public void setDef20 (java.lang.String newDef20 ) {
	 	setAttributeValue("def20", newDef20);
	} 	  
	/**
	 * 属性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);
	} 	  
	/**
	 * 属性billmaker_date的Getter方法.属性名：制单日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getBillmaker_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("billmaker_date");
	}   
	/**
	 * 属性billmaker_date的Setter方法.属性名：制单日期
	 * 创建日期:
	 * @param newBillmaker_date nc.vo.pub.lang.UFDate
	 */
	public void setBillmaker_date (nc.vo.pub.lang.UFDate newBillmaker_date ) {
	 	setAttributeValue("billmaker_date", newBillmaker_date);
	} 	  
	/**
	 * 属性billmaker_time的Getter方法.属性名：制单时间
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getBillmaker_time () {
		return (nc.vo.pub.lang.UFDateTime)getAttributeValue("billmaker_time");
	}   
	/**
	 * 属性billmaker_time的Setter方法.属性名：制单时间
	 * 创建日期:
	 * @param newBillmaker_time nc.vo.pub.lang.UFDateTime
	 */
	public void setBillmaker_time (nc.vo.pub.lang.UFDateTime newBillmaker_time ) {
	 	setAttributeValue("billmaker_time", newBillmaker_time);
	} 	  
	/**
	 * 属性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);
	} 	  
	/**
	 * 属性approve_date的Getter方法.属性名：审核日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getApprove_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("approve_date");
	}   
	/**
	 * 属性approve_date的Setter方法.属性名：审核日期
	 * 创建日期:
	 * @param newApprove_date nc.vo.pub.lang.UFDate
	 */
	public void setApprove_date (nc.vo.pub.lang.UFDate newApprove_date ) {
	 	setAttributeValue("approve_date", newApprove_date);
	} 	  
	/**
	 * 属性approve_time的Getter方法.属性名：审核时间
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getApprove_time () {
		return (nc.vo.pub.lang.UFDateTime)getAttributeValue("approve_time");
	}   
	/**
	 * 属性approve_time的Setter方法.属性名：审核时间
	 * 创建日期:
	 * @param newApprove_time nc.vo.pub.lang.UFDateTime
	 */
	public void setApprove_time (nc.vo.pub.lang.UFDateTime newApprove_time ) {
	 	setAttributeValue("approve_time", newApprove_time);
	} 	  
	/**
	 * 属性creator的Getter方法.属性名：创建人
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getCreator () {
		return (java.lang.String)getAttributeValue("creator");
	}   
	/**
	 * 属性creator的Setter方法.属性名：创建人
	 * 创建日期:
	 * @param newCreator java.lang.String
	 */
	public void setCreator (java.lang.String newCreator ) {
	 	setAttributeValue("creator", newCreator);
	} 	  
	/**
	 * 属性creationtime的Getter方法.属性名：创建时间
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getCreationtime () {
		return (nc.vo.pub.lang.UFDateTime)getAttributeValue("creationtime");
	}   
	/**
	 * 属性creationtime的Setter方法.属性名：创建时间
	 * 创建日期:
	 * @param newCreationtime nc.vo.pub.lang.UFDateTime
	 */
	public void setCreationtime (nc.vo.pub.lang.UFDateTime newCreationtime ) {
	 	setAttributeValue("creationtime", newCreationtime);
	} 	  
	/**
	 * 属性modifier的Getter方法.属性名：修改人
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getModifier () {
		return (java.lang.String)getAttributeValue("modifier");
	}   
	/**
	 * 属性modifier的Setter方法.属性名：修改人
	 * 创建日期:
	 * @param newModifier java.lang.String
	 */
	public void setModifier (java.lang.String newModifier ) {
	 	setAttributeValue("modifier", newModifier);
	} 	  
	/**
	 * 属性modifiedtime的Getter方法.属性名：修改时间
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getModifiedtime () {
		return (nc.vo.pub.lang.UFDateTime)getAttributeValue("modifiedtime");
	}   
	/**
	 * 属性modifiedtime的Setter方法.属性名：修改时间
	 * 创建日期:
	 * @param newModifiedtime nc.vo.pub.lang.UFDateTime
	 */
	public void setModifiedtime (nc.vo.pub.lang.UFDateTime newModifiedtime ) {
	 	setAttributeValue("modifiedtime", newModifiedtime);
	} 	  
	/**
	 * 属性comfirmer的Getter方法.属性名：确认人
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getComfirmer () {
		return (java.lang.String)getAttributeValue("comfirmer");
	}   
	/**
	 * 属性comfirmer的Setter方法.属性名：确认人
	 * 创建日期:
	 * @param newComfirmer java.lang.String
	 */
	public void setComfirmer (java.lang.String newComfirmer ) {
	 	setAttributeValue("comfirmer", newComfirmer);
	} 	  
	/**
	 * 属性comfirm_date的Getter方法.属性名：确认日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getComfirm_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("comfirm_date");
	}   
	/**
	 * 属性comfirm_date的Setter方法.属性名：确认日期
	 * 创建日期:
	 * @param newComfirm_date nc.vo.pub.lang.UFDate
	 */
	public void setComfirm_date (nc.vo.pub.lang.UFDate newComfirm_date ) {
	 	setAttributeValue("comfirm_date", newComfirm_date);
	} 	  
	/**
	 * 属性commiter的Getter方法.属性名：提交人
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getCommiter () {
		return (java.lang.String)getAttributeValue("commiter");
	}   
	/**
	 * 属性commiter的Setter方法.属性名：提交人
	 * 创建日期:
	 * @param newCommiter java.lang.String
	 */
	public void setCommiter (java.lang.String newCommiter ) {
	 	setAttributeValue("commiter", newCommiter);
	} 	  
	/**
	 * 属性commit_date的Getter方法.属性名：提交日期
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDate
	 */
	public nc.vo.pub.lang.UFDate getCommit_date () {
		return (nc.vo.pub.lang.UFDate)getAttributeValue("commit_date");
	}   
	/**
	 * 属性commit_date的Setter方法.属性名：提交日期
	 * 创建日期:
	 * @param newCommit_date nc.vo.pub.lang.UFDate
	 */
	public void setCommit_date (nc.vo.pub.lang.UFDate newCommit_date ) {
	 	setAttributeValue("commit_date", newCommit_date);
	} 	  
	/**
	 * 属性commit_time的Getter方法.属性名：提交时间
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getCommit_time () {
		return (nc.vo.pub.lang.UFDateTime)getAttributeValue("commit_time");
	}   
	/**
	 * 属性commit_time的Setter方法.属性名：提交时间
	 * 创建日期:
	 * @param newCommit_time nc.vo.pub.lang.UFDateTime
	 */
	public void setCommit_time (nc.vo.pub.lang.UFDateTime newCommit_time ) {
	 	setAttributeValue("commit_time", newCommit_time);
	} 	  
	/**
	 * 属性olcrate的Getter方法.属性名：组织本币汇率
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getOlcrate () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("olcrate");
	}   
	/**
	 * 属性olcrate的Setter方法.属性名：组织本币汇率
	 * 创建日期:
	 * @param newOlcrate nc.vo.pub.lang.UFDouble
	 */
	public void setOlcrate (nc.vo.pub.lang.UFDouble newOlcrate ) {
	 	setAttributeValue("olcrate", newOlcrate);
	} 	  
	/**
	 * 属性glcrate的Getter方法.属性名：集团本币汇率
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGlcrate () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("glcrate");
	}   
	/**
	 * 属性glcrate的Setter方法.属性名：集团本币汇率
	 * 创建日期:
	 * @param newGlcrate nc.vo.pub.lang.UFDouble
	 */
	public void setGlcrate (nc.vo.pub.lang.UFDouble newGlcrate ) {
	 	setAttributeValue("glcrate", newGlcrate);
	} 	  
	/**
	 * 属性gllcrate的Getter方法.属性名：全局本币汇率
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGllcrate () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("gllcrate");
	}   
	/**
	 * 属性gllcrate的Setter方法.属性名：全局本币汇率
	 * 创建日期:
	 * @param newGllcrate nc.vo.pub.lang.UFDouble
	 */
	public void setGllcrate (nc.vo.pub.lang.UFDouble newGllcrate ) {
	 	setAttributeValue("gllcrate", newGllcrate);
	} 	  
	/**
	 * 属性olcchangebal的Getter方法.属性名：转出余额组织金额
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getOlcchangebal () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("olcchangebal");
	}   
	/**
	 * 属性olcchangebal的Setter方法.属性名：转出余额组织金额
	 * 创建日期:
	 * @param newOlcchangebal nc.vo.pub.lang.UFDouble
	 */
	public void setOlcchangebal (nc.vo.pub.lang.UFDouble newOlcchangebal ) {
	 	setAttributeValue("olcchangebal", newOlcchangebal);
	} 	  
	/**
	 * 属性glcchangebal的Getter方法.属性名：转出余额集团金额
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGlcchangebal () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("glcchangebal");
	}   
	/**
	 * 属性glcchangebal的Setter方法.属性名：转出余额集团金额
	 * 创建日期:
	 * @param newGlcchangebal nc.vo.pub.lang.UFDouble
	 */
	public void setGlcchangebal (nc.vo.pub.lang.UFDouble newGlcchangebal ) {
	 	setAttributeValue("glcchangebal", newGlcchangebal);
	} 	  
	/**
	 * 属性gllcchangebal的Getter方法.属性名：转出余额全局金额
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDouble
	 */
	public nc.vo.pub.lang.UFDouble getGllcchangebal () {
		return (nc.vo.pub.lang.UFDouble)getAttributeValue("gllcchangebal");
	}   
	/**
	 * 属性gllcchangebal的Setter方法.属性名：转出余额全局金额
	 * 创建日期:
	 * @param newGllcchangebal nc.vo.pub.lang.UFDouble
	 */
	public void setGllcchangebal (nc.vo.pub.lang.UFDouble newGllcchangebal ) {
	 	setAttributeValue("gllcchangebal", newGllcchangebal);
	} 	  
	/**
	 * 属性busistatus的Getter方法.属性名：单据状态
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getBusistatus () {
		return (java.lang.Integer)getAttributeValue("busistatus");
	}   
	/**
	 * 属性busistatus的Setter方法.属性名：单据状态
	 * 创建日期:
	 * @param newBusistatus java.lang.Integer
	 */
	public void setBusistatus (java.lang.Integer newBusistatus ) {
	 	setAttributeValue("busistatus", newBusistatus);
	} 	  
	/**
	 * 属性dr的Getter方法.属性名：dr
	 * 创建日期:
	 * @return java.lang.Integer
	 */
	public java.lang.Integer getDr () {
		return (java.lang.Integer)getAttributeValue("dr");
	}   
	/**
	 * 属性dr的Setter方法.属性名：dr
	 * 创建日期:
	 * @param newDr java.lang.Integer
	 */
	public void setDr (java.lang.Integer newDr ) {
	 	setAttributeValue("dr", newDr);
	} 	  
	/**
	 * 属性ts的Getter方法.属性名：ts
	 * 创建日期:
	 * @return nc.vo.pub.lang.UFDateTime
	 */
	public nc.vo.pub.lang.UFDateTime getTs () {
		return (nc.vo.pub.lang.UFDateTime)getAttributeValue("ts");
	}   
	/**
	 * 属性ts的Setter方法.属性名：ts
	 * 创建日期:
	 * @param newTs nc.vo.pub.lang.UFDateTime
	 */
	public void setTs (nc.vo.pub.lang.UFDateTime newTs ) {
	 	setAttributeValue("ts", newTs);
	} 	  
 
	/**
	  * <p>取得父VO主键字段.
	  * <p>
	  * 创建日期:
	  * @return java.lang.String
	  */
	public java.lang.String getParentPKFieldName() {
	    return null;
	}   
    
	/**
	  * <p>取得表主键.
	  * <p>
	  * 创建日期:
	  * @return java.lang.String
	  */
	public java.lang.String getPKFieldName() {
	  return "pk_applybill";
	}
    
	/**
	 * <p>返回表名称.
	 * <p>
	 * 创建日期:
	 * @return java.lang.String
	 */
	public java.lang.String getTableName() {
		return "tam_applybill";
	}    
    
    /**
	  * 按照默认方式创建构造子.
	  *
	  * 创建日期:
	  */
     public ApplyBillVO() {
		super();	
	}  
	
	public IVOMeta getMetaData() {
    	IVOMeta meta = VOMetaFactory.getInstance().getVOMeta("tam.applybill");
   		return meta;
  	}
} 
