/** * RInvoice.java 2010/11/08 */ package com.ycsoft.beans.invoice; import java.io.Serializable; import java.util.Date; import com.ycsoft.commons.constants.DictKey; import com.ycsoft.commons.store.MemoryDict; import com.ycsoft.daos.config.POJO; /** * RInvoice -> R_INVOICE mapping */ @POJO( tn="R_INVOICE", sn="", pk="") public class RInvoice implements Serializable { // RInvoice all properties /** * */ private static final long serialVersionUID = 4916719159313046116L; private String invoice_id ; private String invoice_code ; private String invoice_type ; private String status ; private Integer amount ; private String invoice_mode ; private String finance_status ; private String depot_id ; private String invoice_book_id ; private Date create_time; private Date use_time; private Date check_time; private Date close_time; private String check_depot_id; private Integer invoice_amount; private String optr_id; private String is_loss; private String open_optr_id; private String check_depot_id_text; private String invoice_type_text; private String status_text; private String finance_status_text; private String depot_name; private String invoice_mode_text ; private String optr_name; private String is_loss_text; private String open_optr_name; public Integer getInvoice_amount() { return invoice_amount; } public void setInvoice_amount(Integer invoice_amount) { this.invoice_amount = invoice_amount; } /** * default empty constructor */ public RInvoice() {} // invoice_id getter and setter public String getInvoice_id(){ return invoice_id ; } public void setInvoice_id(String invoice_id){ this.invoice_id = invoice_id ; } // invoice_code getter and setter public String getInvoice_code(){ return invoice_code ; } public void setInvoice_code(String invoice_code){ this.invoice_code = invoice_code ; } // invoice_type getter and setter public String getInvoice_type(){ return invoice_type ; } public void setInvoice_type(String invoice_type){ this.invoice_type = invoice_type ; invoice_type_text = MemoryDict.getDictName(DictKey.INVOICE_TYPE, invoice_type); } // status getter and setter public String getStatus(){ return status ; } public void setStatus(String status){ this.status = status ; status_text = MemoryDict.getDictName(DictKey.STATUS, status); } // amount getter and setter public Integer getAmount(){ return amount ; } public void setAmount(Integer amount){ this.amount = amount ; } // invoice_mode getter and setter public String getInvoice_mode(){ return invoice_mode ; } public void setInvoice_mode(String invoice_mode){ invoice_mode_text = MemoryDict.getDictName(DictKey.INVOICE_MODE, invoice_mode); this.invoice_mode = invoice_mode ; } // finance_status getter and setter public String getFinance_status(){ return finance_status ; } public void setFinance_status(String finance_status){ this.finance_status = finance_status ; finance_status_text = MemoryDict.getDictName(DictKey.STATUS, finance_status); } // depot_id getter and setter public String getDepot_id(){ return depot_id ; } public void setDepot_id(String depot_id){ this.depot_id = depot_id ; depot_name = MemoryDict.getDictName(DictKey.DEPOT, depot_id); } // invoice_book_id getter and setter public String getInvoice_book_id(){ return invoice_book_id ; } public void setInvoice_book_id(String invoice_book_id){ this.invoice_book_id = invoice_book_id ; } public String getInvoice_type_text() { return invoice_type_text; } public Date getCreate_time() { return create_time; } public void setCreate_time(Date create_time) { this.create_time = create_time; } public Date getUse_time() { return use_time; } public void setUse_time(Date use_time) { this.use_time = use_time; } public Date getCheck_time() { return check_time; } public void setCheck_time(Date check_time) { this.check_time = check_time; } public Date getClose_time() { return close_time; } public void setClose_time(Date close_time) { this.close_time = close_time; } public String getCheck_depot_id() { return check_depot_id; } public void setCheck_depot_id(String check_depot_id) { this.check_depot_id = check_depot_id; check_depot_id_text = MemoryDict.getDictName(DictKey.DEPOT, check_depot_id); } public String getStatus_text() { return status_text; } public String getFinance_status_text() { return finance_status_text; } public String getDepot_name() { return depot_name; } /** * @return the invoice_mode_text */ public String getInvoice_mode_text() { return invoice_mode_text; } public String getCheck_depot_id_text() { return check_depot_id_text; } public void setCheck_depot_id_text(String checkDepotIdText) { check_depot_id_text = checkDepotIdText; } public String getOptr_id() { return optr_id; } public void setOptr_id(String optr_id) { this.optr_id = optr_id; setOptr_name(MemoryDict.getDictName(DictKey.OPTR, optr_id) ); } public String getOptr_name() { return optr_name; } public void setOptr_name(String optr_name) { this.optr_name = optr_name; } public String getIs_loss() { return is_loss; } public void setIs_loss(String is_loss) { this.is_loss = is_loss; this.is_loss_text = MemoryDict.getDictName(DictKey.BOOLEAN, is_loss); } public String getIs_loss_text() { return is_loss_text; } public String getOpen_optr_id() { return open_optr_id; } public void setOpen_optr_id(String open_optr_id) { this.open_optr_id = open_optr_id; this.open_optr_name= MemoryDict.getDictName(DictKey.OPTR, open_optr_id); } public String getOpen_optr_name() { return open_optr_name; } }