content: package com.ansel.bean;
  
  import java.sql.Date;
  
  import javax.persistence.Column;
  import javax.persistence.Entity;
  import javax.persistence.GeneratedValue;
  import javax.persistence.Id;
  
  import org.hibernate.annotations.GenericGenerator;
  
  /**
   * 4.13 客户运单结算表
   * 
   * @author Ansel
   *
   */
  @Entity(name = "customerbillclear")
  public class CustomerBillClear {
  	@Column
  	private String CustomerCode;
  	
  	@Id
  	@GeneratedValue(generator = "id")
  	@GenericGenerator(name = "id", strategy = "assigned")
  	@Column(length = 50)
  	private String goodsBillCode;
  
  	@Column
  	private double billMoney;
  
  	@Column
  	private double moneyReceivable;
  
  	@Column
  	private double receivedMoney;
  
  	@Column
  	private double prepayMoney;
  
  	@Column
  	private double carriageReduceFund;
  
  	@Column
  	private double balance;
  
  	@Column
  	private Date balanceTime;
  
  	@Column
  	private double insurance;
  
  	@Column
  	private double payKickback;
  
  	@Column
  	private double carryGoodsFee;
  
  	@Column(length = 50)
  	private String balanceType;
  
  	public CustomerBillClear() {
  		super();
  	}
  
  	public CustomerBillClear(String customerCode, String goodsBillCode, double billMoney, double moneyReceivable,
  			double receivedMoney, double prepayMoney, double carriageReduceFund, double balance, Date balanceTime,
  			double insurance, double payKickback, double carryGoodsFee, String balanceType) {
  		super();
  		CustomerCode = customerCode;
  		this.goodsBillCode = goodsBillCode;
  		this.billMoney = billMoney;
  		this.moneyReceivable = moneyReceivable;
  		this.receivedMoney = receivedMoney;
  		this.prepayMoney = prepayMoney;
  		this.carriageReduceFund = carriageReduceFund;
  		this.balance = balance;
  		this.balanceTime = balanceTime;
  		this.insurance = insurance;
  		this.payKickback = payKickback;
  		this.carryGoodsFee = carryGoodsFee;
  		this.balanceType = balanceType;
  	}
  
  	public String getCustomerCode() {
  		return CustomerCode;
  	}
  
  	public void setCustomerCode(String customerCode) {
  		CustomerCode = customerCode;
  	}
  
  	public String getGoodsBillCode() {
  		return goodsBillCode;
  	}
  
  	public void setGoodsBillCode(String goodsBillCode) {
  		this.goodsBillCode = goodsBillCode;
  	}
  
  	public double getBillMoney() {
  		return billMoney;
  	}
  
  	public void setBillMoney(double billMoney) {
  		this.billMoney = billMoney;
  	}
  
  	public double getMoneyReceivable() {
  		return moneyReceivable;
  	}
  
  	public void setMoneyReceivable(double moneyReceivable) {
  		this.moneyReceivable = moneyReceivable;
  	}
  
  	public double getReceivedMoney() {
  		return receivedMoney;
  	}
  
  	public void setReceivedMoney(double receivedMoney) {
  		this.receivedMoney = receivedMoney;
  	}
  
  	public double getPrepayMoney() {
  		return prepayMoney;
  	}
  
  	public void setPrepayMoney(double prepayMoney) {
  		this.prepayMoney = prepayMoney;
  	}
  
  	public double getCarriageReduceFund() {
  		return carriageReduceFund;
  	}
  
  	public void setCarriageReduceFund(double carriageReduceFund) {
  		this.carriageReduceFund = carriageReduceFund;
  	}
  
  	public double getBalance() {
  		return balance;
  	}
  
  	public void setBalance(double balance) {
  		this.balance = balance;
  	}
  
  	public Date getBalanceTime() {
  		return balanceTime;
  	}
  
  	public void setBalanceTime(Date balanceTime) {
  		this.balanceTime = balanceTime;
  	}
  
  	public double getInsurance() {
  		return insurance;
  	}
  
  	public void setInsurance(double insurance) {
  		this.insurance = insurance;
  	}
  
  	public double getPayKickback() {
  		return payKickback;
  	}
  
  	public void setPayKickback(double payKickback) {
  		this.payKickback = payKickback;
  	}
  
  	public double getCarryGoodsFee() {
  		return carryGoodsFee;
  	}
  
  	public void setCarryGoodsFee(double carryGoodsFee) {
  		this.carryGoodsFee = carryGoodsFee;
  	}
  
  	public String getBalanceType() {
  		return balanceType;
  	}
  
  	public void setBalanceType(String balanceType) {
  		this.balanceType = balanceType;
  	}
  
  	@Override
  	public String toString() {
  		return "CustomerBillClear [CustomerCode=" + CustomerCode + ", goodsBillCode=" + goodsBillCode + ", billMoney="
  				+ billMoney + ", moneyReceivable=" + moneyReceivable + ", receivedMoney=" + receivedMoney
  				+ ", prepayMoney=" + prepayMoney + ", carriageReduceFund=" + carriageReduceFund + ", balance=" + balance
  				+ ", balanceTime=" + balanceTime + ", insurance=" + insurance + ", payKickback=" + payKickback
  				+ ", carryGoodsFee=" + carryGoodsFee + ", balanceType=" + balanceType + "]";
  	}
  
  	
  	
  
  }
  