/** * CInvoice.java 2010/04/15 */ package com.ycsoft.beans.core.print; import java.io.Serializable; import java.util.Date; import com.ycsoft.beans.base.BusiBase; import com.ycsoft.beans.base.OptrBase; import com.ycsoft.commons.constants.DictKey; import com.ycsoft.commons.store.MemoryDict; import com.ycsoft.daos.config.POJO; /** * CInvoice -> C_INVOICE mapping */ @POJO(tn = "C_INVOICE", sn = "", pk = "") public class CInvoice extends BusiBase implements Serializable { // CInvoice all properties /** * */ private static final long serialVersionUID = -8591584088994396393L; private String doc_sn; private String invoice_code; private String invoice_id; private String invoice_book_id; private String status; private Date print_date; private Integer amount; private String docitem_data; private String status_text; /** * default empty constructor */ public CInvoice() { } // doc_sn getter and setter public String getDoc_sn() { return doc_sn; } public void setDoc_sn(String doc_sn) { this.doc_sn = doc_sn; } // 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_id getter and setter public String getInvoice_id() { return invoice_id; } public void setInvoice_id(String invoice_id) { this.invoice_id = invoice_id; } // status getter and setter public String getStatus() { return status; } public void setStatus(String status) { status_text = MemoryDict.getDictName(DictKey.STATUS, status); this.status = status; } // docitem_data getter and setter public String getDocitem_data() { return docitem_data; } public void setDocitem_data(String docitem_data) { this.docitem_data = docitem_data; } /** * @return the status_text */ public String getStatus_text() { return status_text; } /** * @return the print_date */ public Date getPrint_date() { return print_date; } /** * @param print_date the print_date to set */ public void setPrint_date(Date print_date) { this.print_date = print_date; } /** * @return the amout */ public Integer getAmount() { return amount; } /** * @param amout the amout to set */ public void setAmount(Integer amount) { this.amount = amount; } 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; } }