Class X_I_Invoice

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_I_Invoice
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_I_Invoice, I_Persistent, Evaluatee

public class X_I_Invoice extends PO implements I_I_Invoice, I_Persistent
Generated Model for I_Invoice
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Constructor Details

    • X_I_Invoice

      public X_I_Invoice(Properties ctx, int I_Invoice_ID, String trxName)
      Standard Constructor
    • X_I_Invoice

      public X_I_Invoice(Properties ctx, int I_Invoice_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_I_Invoice

      public X_I_Invoice(Properties ctx, String I_Invoice_UU, String trxName)
      Standard Constructor
    • X_I_Invoice

      public X_I_Invoice(Properties ctx, String I_Invoice_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_I_Invoice

      public X_I_Invoice(Properties ctx, ResultSet rs, String trxName)
      Load Constructor
  • Method Details

    • get_AccessLevel

      protected int get_AccessLevel()
      AccessLevel
      Specified by:
      get_AccessLevel in class PO
      Returns:
      2 - Client
    • initPO

      protected POInfo initPO(Properties ctx)
      Load Meta Data
      Specified by:
      initPO in class PO
      Parameters:
      ctx - context
      Returns:
      Meta data of PO
    • toString

      public String toString()
      Description copied from class: PO
      String representation
      Overrides:
      toString in class PO
      Returns:
      String representation
    • setActivityValue

      public void setActivityValue(String ActivityValue)
      Set Activity Key.
      Specified by:
      setActivityValue in interface I_I_Invoice
      Parameters:
      ActivityValue - Text key for Activity
    • getActivityValue

      public String getActivityValue()
      Get Activity Key.
      Specified by:
      getActivityValue in interface I_I_Invoice
      Returns:
      Text key for Activity
    • setAddress1

      public void setAddress1(String Address1)
      Set Address 1.
      Specified by:
      setAddress1 in interface I_I_Invoice
      Parameters:
      Address1 - Address line 1 for this location
    • getAddress1

      public String getAddress1()
      Get Address 1.
      Specified by:
      getAddress1 in interface I_I_Invoice
      Returns:
      Address line 1 for this location
    • setAddress2

      public void setAddress2(String Address2)
      Set Address 2.
      Specified by:
      setAddress2 in interface I_I_Invoice
      Parameters:
      Address2 - Address line 2 for this location
    • getAddress2

      public String getAddress2()
      Get Address 2.
      Specified by:
      getAddress2 in interface I_I_Invoice
      Returns:
      Address line 2 for this location
    • setAD_OrgTrx_ID

      public void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
      Set Trx Organization.
      Specified by:
      setAD_OrgTrx_ID in interface I_I_Invoice
      Parameters:
      AD_OrgTrx_ID - Performing or initiating organization
    • getAD_OrgTrx_ID

      public int getAD_OrgTrx_ID()
      Get Trx Organization.
      Specified by:
      getAD_OrgTrx_ID in interface I_I_Invoice
      Returns:
      Performing or initiating organization
    • getAD_User

      public I_AD_User getAD_User() throws RuntimeException
      Specified by:
      getAD_User in interface I_I_Invoice
      Throws:
      RuntimeException
    • setAD_User_ID

      public void setAD_User_ID(int AD_User_ID)
      Set User/Contact.
      Specified by:
      setAD_User_ID in interface I_I_Invoice
      Parameters:
      AD_User_ID - User within the system - Internal or Business Partner Contact
    • getAD_User_ID

      public int getAD_User_ID()
      Get User/Contact.
      Specified by:
      getAD_User_ID in interface I_I_Invoice
      Returns:
      User within the system - Internal or Business Partner Contact
    • setBPartnerValue

      public void setBPartnerValue(String BPartnerValue)
      Set Business Partner Key.
      Specified by:
      setBPartnerValue in interface I_I_Invoice
      Parameters:
      BPartnerValue - Key of the Business Partner
    • getBPartnerValue

      public String getBPartnerValue()
      Get Business Partner Key.
      Specified by:
      getBPartnerValue in interface I_I_Invoice
      Returns:
      Key of the Business Partner
    • getC_1099Box

      public I_C_1099Box getC_1099Box() throws RuntimeException
      Specified by:
      getC_1099Box in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_1099Box_ID

      public void setC_1099Box_ID(int C_1099Box_ID)
      Set 1099 Box.
      Specified by:
      setC_1099Box_ID in interface I_I_Invoice
      Parameters:
      C_1099Box_ID - 1099 Box
    • getC_1099Box_ID

      public int getC_1099Box_ID()
      Get 1099 Box.
      Specified by:
      getC_1099Box_ID in interface I_I_Invoice
      Returns:
      1099 Box
    • setC_1099Box_Value

      public void setC_1099Box_Value(String C_1099Box_Value)
      Set 1099 Box Value.
      Specified by:
      setC_1099Box_Value in interface I_I_Invoice
      Parameters:
      C_1099Box_Value - 1099 Box Value
    • getC_1099Box_Value

      public String getC_1099Box_Value()
      Get 1099 Box Value.
      Specified by:
      getC_1099Box_Value in interface I_I_Invoice
      Returns:
      1099 Box Value
    • getC_Activity

      public I_C_Activity getC_Activity() throws RuntimeException
      Specified by:
      getC_Activity in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Activity_ID

      public void setC_Activity_ID(int C_Activity_ID)
      Set Activity.
      Specified by:
      setC_Activity_ID in interface I_I_Invoice
      Parameters:
      C_Activity_ID - Business Activity
    • getC_Activity_ID

      public int getC_Activity_ID()
      Get Activity.
      Specified by:
      getC_Activity_ID in interface I_I_Invoice
      Returns:
      Business Activity
    • getC_BPartner

      public I_C_BPartner getC_BPartner() throws RuntimeException
      Specified by:
      getC_BPartner in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_BPartner_ID

      public void setC_BPartner_ID(int C_BPartner_ID)
      Set Business Partner.
      Specified by:
      setC_BPartner_ID in interface I_I_Invoice
      Parameters:
      C_BPartner_ID - Identifies a Business Partner
    • getC_BPartner_ID

      public int getC_BPartner_ID()
      Get Business Partner.
      Specified by:
      getC_BPartner_ID in interface I_I_Invoice
      Returns:
      Identifies a Business Partner
    • getC_BPartner_Location

      public I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException
      Specified by:
      getC_BPartner_Location in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_BPartner_Location_ID

      public void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
      Set Partner Location.
      Specified by:
      setC_BPartner_Location_ID in interface I_I_Invoice
      Parameters:
      C_BPartner_Location_ID - Identifies the (ship to) address for this Business Partner
    • getC_BPartner_Location_ID

      public int getC_BPartner_Location_ID()
      Get Partner Location.
      Specified by:
      getC_BPartner_Location_ID in interface I_I_Invoice
      Returns:
      Identifies the (ship to) address for this Business Partner
    • getC_Campaign

      public I_C_Campaign getC_Campaign() throws RuntimeException
      Specified by:
      getC_Campaign in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Campaign_ID

      public void setC_Campaign_ID(int C_Campaign_ID)
      Set Campaign.
      Specified by:
      setC_Campaign_ID in interface I_I_Invoice
      Parameters:
      C_Campaign_ID - Marketing Campaign
    • getC_Campaign_ID

      public int getC_Campaign_ID()
      Get Campaign.
      Specified by:
      getC_Campaign_ID in interface I_I_Invoice
      Returns:
      Marketing Campaign
    • getC_Charge

      public I_C_Charge getC_Charge() throws RuntimeException
      Specified by:
      getC_Charge in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Charge_ID

      public void setC_Charge_ID(int C_Charge_ID)
      Set Charge.
      Specified by:
      setC_Charge_ID in interface I_I_Invoice
      Parameters:
      C_Charge_ID - Additional document charges
    • getC_Charge_ID

      public int getC_Charge_ID()
      Get Charge.
      Specified by:
      getC_Charge_ID in interface I_I_Invoice
      Returns:
      Additional document charges
    • getC_Country

      public I_C_Country getC_Country() throws RuntimeException
      Specified by:
      getC_Country in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Country_ID

      public void setC_Country_ID(int C_Country_ID)
      Set Country.
      Specified by:
      setC_Country_ID in interface I_I_Invoice
      Parameters:
      C_Country_ID - Country
    • getC_Country_ID

      public int getC_Country_ID()
      Get Country.
      Specified by:
      getC_Country_ID in interface I_I_Invoice
      Returns:
      Country
    • getC_Currency

      public I_C_Currency getC_Currency() throws RuntimeException
      Specified by:
      getC_Currency in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Currency_ID

      public void setC_Currency_ID(int C_Currency_ID)
      Set Currency.
      Specified by:
      setC_Currency_ID in interface I_I_Invoice
      Parameters:
      C_Currency_ID - The Currency for this record
    • getC_Currency_ID

      public int getC_Currency_ID()
      Get Currency.
      Specified by:
      getC_Currency_ID in interface I_I_Invoice
      Returns:
      The Currency for this record
    • getC_DocType

      public I_C_DocType getC_DocType() throws RuntimeException
      Specified by:
      getC_DocType in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_DocType_ID

      public void setC_DocType_ID(int C_DocType_ID)
      Set Document Type.
      Specified by:
      setC_DocType_ID in interface I_I_Invoice
      Parameters:
      C_DocType_ID - Document type or rules
    • getC_DocType_ID

      public int getC_DocType_ID()
      Get Document Type.
      Specified by:
      getC_DocType_ID in interface I_I_Invoice
      Returns:
      Document type or rules
    • setChargeName

      public void setChargeName(String ChargeName)
      Set Charge Name.
      Specified by:
      setChargeName in interface I_I_Invoice
      Parameters:
      ChargeName - Name of the Charge
    • getChargeName

      public String getChargeName()
      Get Charge Name.
      Specified by:
      getChargeName in interface I_I_Invoice
      Returns:
      Name of the Charge
    • getC_Invoice

      public I_C_Invoice getC_Invoice() throws RuntimeException
      Specified by:
      getC_Invoice in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Invoice_ID

      public void setC_Invoice_ID(int C_Invoice_ID)
      Set Invoice.
      Specified by:
      setC_Invoice_ID in interface I_I_Invoice
      Parameters:
      C_Invoice_ID - Invoice Identifier
    • getC_Invoice_ID

      public int getC_Invoice_ID()
      Get Invoice.
      Specified by:
      getC_Invoice_ID in interface I_I_Invoice
      Returns:
      Invoice Identifier
    • getC_InvoiceLine

      public I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException
      Specified by:
      getC_InvoiceLine in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_InvoiceLine_ID

      public void setC_InvoiceLine_ID(int C_InvoiceLine_ID)
      Set Invoice Line.
      Specified by:
      setC_InvoiceLine_ID in interface I_I_Invoice
      Parameters:
      C_InvoiceLine_ID - Invoice Detail Line
    • getC_InvoiceLine_ID

      public int getC_InvoiceLine_ID()
      Get Invoice Line.
      Specified by:
      getC_InvoiceLine_ID in interface I_I_Invoice
      Returns:
      Invoice Detail Line
    • setCity

      public void setCity(String City)
      Set City.
      Specified by:
      setCity in interface I_I_Invoice
      Parameters:
      City - Identifies a City
    • getCity

      public String getCity()
      Get City.
      Specified by:
      getCity in interface I_I_Invoice
      Returns:
      Identifies a City
    • getC_Location

      public I_C_Location getC_Location() throws RuntimeException
      Specified by:
      getC_Location in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Location_ID

      public void setC_Location_ID(int C_Location_ID)
      Set Address.
      Specified by:
      setC_Location_ID in interface I_I_Invoice
      Parameters:
      C_Location_ID - Location or Address
    • getC_Location_ID

      public int getC_Location_ID()
      Get Address.
      Specified by:
      getC_Location_ID in interface I_I_Invoice
      Returns:
      Location or Address
    • setContactName

      public void setContactName(String ContactName)
      Set Contact Name.
      Specified by:
      setContactName in interface I_I_Invoice
      Parameters:
      ContactName - Business Partner Contact Name
    • getContactName

      public String getContactName()
      Get Contact Name.
      Specified by:
      getContactName in interface I_I_Invoice
      Returns:
      Business Partner Contact Name
    • setCountryCode

      public void setCountryCode(boolean CountryCode)
      Set ISO Country Code.
      Specified by:
      setCountryCode in interface I_I_Invoice
      Parameters:
      CountryCode - Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
    • isCountryCode

      public boolean isCountryCode()
      Get ISO Country Code.
      Specified by:
      isCountryCode in interface I_I_Invoice
      Returns:
      Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
    • getC_PaymentTerm

      public I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException
      Specified by:
      getC_PaymentTerm in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_PaymentTerm_ID

      public void setC_PaymentTerm_ID(int C_PaymentTerm_ID)
      Set Payment Term.
      Specified by:
      setC_PaymentTerm_ID in interface I_I_Invoice
      Parameters:
      C_PaymentTerm_ID - The terms of Payment (timing, discount)
    • getC_PaymentTerm_ID

      public int getC_PaymentTerm_ID()
      Get Payment Term.
      Specified by:
      getC_PaymentTerm_ID in interface I_I_Invoice
      Returns:
      The terms of Payment (timing, discount)
    • getC_Project

      public I_C_Project getC_Project() throws RuntimeException
      Specified by:
      getC_Project in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Project_ID

      public void setC_Project_ID(int C_Project_ID)
      Set Project.
      Specified by:
      setC_Project_ID in interface I_I_Invoice
      Parameters:
      C_Project_ID - Financial Project
    • getC_Project_ID

      public int getC_Project_ID()
      Get Project.
      Specified by:
      getC_Project_ID in interface I_I_Invoice
      Returns:
      Financial Project
    • getC_Region

      public I_C_Region getC_Region() throws RuntimeException
      Specified by:
      getC_Region in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Region_ID

      public void setC_Region_ID(int C_Region_ID)
      Set Region.
      Specified by:
      setC_Region_ID in interface I_I_Invoice
      Parameters:
      C_Region_ID - Identifies a geographical Region
    • getC_Region_ID

      public int getC_Region_ID()
      Get Region.
      Specified by:
      getC_Region_ID in interface I_I_Invoice
      Returns:
      Identifies a geographical Region
    • getC_Tax

      public I_C_Tax getC_Tax() throws RuntimeException
      Specified by:
      getC_Tax in interface I_I_Invoice
      Throws:
      RuntimeException
    • setC_Tax_ID

      public void setC_Tax_ID(int C_Tax_ID)
      Set Tax.
      Specified by:
      setC_Tax_ID in interface I_I_Invoice
      Parameters:
      C_Tax_ID - Tax identifier
    • getC_Tax_ID

      public int getC_Tax_ID()
      Get Tax.
      Specified by:
      getC_Tax_ID in interface I_I_Invoice
      Returns:
      Tax identifier
    • setDateAcct

      public void setDateAcct(Timestamp DateAcct)
      Set Account Date.
      Specified by:
      setDateAcct in interface I_I_Invoice
      Parameters:
      DateAcct - Accounting Date
    • getDateAcct

      public Timestamp getDateAcct()
      Get Account Date.
      Specified by:
      getDateAcct in interface I_I_Invoice
      Returns:
      Accounting Date
    • setDateInvoiced

      public void setDateInvoiced(Timestamp DateInvoiced)
      Set Date Invoiced.
      Specified by:
      setDateInvoiced in interface I_I_Invoice
      Parameters:
      DateInvoiced - Date printed on Invoice
    • getDateInvoiced

      public Timestamp getDateInvoiced()
      Get Date Invoiced.
      Specified by:
      getDateInvoiced in interface I_I_Invoice
      Returns:
      Date printed on Invoice
    • setDescription

      public void setDescription(String Description)
      Set Description.
      Specified by:
      setDescription in interface I_I_Invoice
      Parameters:
      Description - Optional short description of the record
    • getDescription

      public String getDescription()
      Get Description.
      Specified by:
      getDescription in interface I_I_Invoice
      Returns:
      Optional short description of the record
    • setDocTypeName

      public void setDocTypeName(String DocTypeName)
      Set Document Type Name.
      Specified by:
      setDocTypeName in interface I_I_Invoice
      Parameters:
      DocTypeName - Name of the Document Type
    • getDocTypeName

      public String getDocTypeName()
      Get Document Type Name.
      Specified by:
      getDocTypeName in interface I_I_Invoice
      Returns:
      Name of the Document Type
    • setDocumentNo

      public void setDocumentNo(String DocumentNo)
      Set Document No.
      Specified by:
      setDocumentNo in interface I_I_Invoice
      Parameters:
      DocumentNo - Document sequence number of the document
    • getDocumentNo

      public String getDocumentNo()
      Get Document No.
      Specified by:
      getDocumentNo in interface I_I_Invoice
      Returns:
      Document sequence number of the document
    • setEMail

      public void setEMail(String EMail)
      Set EMail Address.
      Specified by:
      setEMail in interface I_I_Invoice
      Parameters:
      EMail - Electronic Mail Address
    • getEMail

      public String getEMail()
      Get EMail Address.
      Specified by:
      getEMail in interface I_I_Invoice
      Returns:
      Electronic Mail Address
    • setI_ErrorMsg

      public void setI_ErrorMsg(String I_ErrorMsg)
      Set Import Error Message.
      Specified by:
      setI_ErrorMsg in interface I_I_Invoice
      Parameters:
      I_ErrorMsg - Messages generated from import process
    • getI_ErrorMsg

      public String getI_ErrorMsg()
      Get Import Error Message.
      Specified by:
      getI_ErrorMsg in interface I_I_Invoice
      Returns:
      Messages generated from import process
    • setI_Invoice_ID

      public void setI_Invoice_ID(int I_Invoice_ID)
      Set Import Invoice.
      Specified by:
      setI_Invoice_ID in interface I_I_Invoice
      Parameters:
      I_Invoice_ID - Import Invoice
    • getI_Invoice_ID

      public int getI_Invoice_ID()
      Get Import Invoice.
      Specified by:
      getI_Invoice_ID in interface I_I_Invoice
      Returns:
      Import Invoice
    • setI_Invoice_UU

      public void setI_Invoice_UU(String I_Invoice_UU)
      Set I_Invoice_UU.
      Specified by:
      setI_Invoice_UU in interface I_I_Invoice
      Parameters:
      I_Invoice_UU - I_Invoice_UU
    • getI_Invoice_UU

      public String getI_Invoice_UU()
      Get I_Invoice_UU.
      Specified by:
      getI_Invoice_UU in interface I_I_Invoice
      Returns:
      I_Invoice_UU
    • setI_IsImported

      public void setI_IsImported(boolean I_IsImported)
      Set Imported.
      Specified by:
      setI_IsImported in interface I_I_Invoice
      Parameters:
      I_IsImported - Has this import been processed
    • isI_IsImported

      public boolean isI_IsImported()
      Get Imported.
      Specified by:
      isI_IsImported in interface I_I_Invoice
      Returns:
      Has this import been processed
    • setIsSOTrx

      public void setIsSOTrx(boolean IsSOTrx)
      Set Sales Transaction.
      Specified by:
      setIsSOTrx in interface I_I_Invoice
      Parameters:
      IsSOTrx - This is a Sales Transaction
    • isSOTrx

      public boolean isSOTrx()
      Get Sales Transaction.
      Specified by:
      isSOTrx in interface I_I_Invoice
      Returns:
      This is a Sales Transaction
    • setLineDescription

      public void setLineDescription(String LineDescription)
      Set Line Description.
      Specified by:
      setLineDescription in interface I_I_Invoice
      Parameters:
      LineDescription - Description of the Line
    • getLineDescription

      public String getLineDescription()
      Get Line Description.
      Specified by:
      getLineDescription in interface I_I_Invoice
      Returns:
      Description of the Line
    • getM_PriceList

      public I_M_PriceList getM_PriceList() throws RuntimeException
      Specified by:
      getM_PriceList in interface I_I_Invoice
      Throws:
      RuntimeException
    • setM_PriceList_ID

      public void setM_PriceList_ID(int M_PriceList_ID)
      Set Price List.
      Specified by:
      setM_PriceList_ID in interface I_I_Invoice
      Parameters:
      M_PriceList_ID - Unique identifier of a Price List
    • getM_PriceList_ID

      public int getM_PriceList_ID()
      Get Price List.
      Specified by:
      getM_PriceList_ID in interface I_I_Invoice
      Returns:
      Unique identifier of a Price List
    • getM_Product

      public I_M_Product getM_Product() throws RuntimeException
      Specified by:
      getM_Product in interface I_I_Invoice
      Throws:
      RuntimeException
    • setM_Product_ID

      public void setM_Product_ID(int M_Product_ID)
      Set Product.
      Specified by:
      setM_Product_ID in interface I_I_Invoice
      Parameters:
      M_Product_ID - Product, Service, Item
    • getM_Product_ID

      public int getM_Product_ID()
      Get Product.
      Specified by:
      getM_Product_ID in interface I_I_Invoice
      Returns:
      Product, Service, Item
    • setName

      public void setName(String Name)
      Set Name.
      Specified by:
      setName in interface I_I_Invoice
      Parameters:
      Name - Alphanumeric identifier of the entity
    • getName

      public String getName()
      Get Name.
      Specified by:
      getName in interface I_I_Invoice
      Returns:
      Alphanumeric identifier of the entity
    • setPaymentTermValue

      public void setPaymentTermValue(String PaymentTermValue)
      Set Payment Term Key.
      Specified by:
      setPaymentTermValue in interface I_I_Invoice
      Parameters:
      PaymentTermValue - Key of the Payment Term
    • getPaymentTermValue

      public String getPaymentTermValue()
      Get Payment Term Key.
      Specified by:
      getPaymentTermValue in interface I_I_Invoice
      Returns:
      Key of the Payment Term
    • setPhone

      public void setPhone(String Phone)
      Set Phone.
      Specified by:
      setPhone in interface I_I_Invoice
      Parameters:
      Phone - Identifies a telephone number
    • getPhone

      public String getPhone()
      Get Phone.
      Specified by:
      getPhone in interface I_I_Invoice
      Returns:
      Identifies a telephone number
    • setPostal

      public void setPostal(String Postal)
      Set ZIP.
      Specified by:
      setPostal in interface I_I_Invoice
      Parameters:
      Postal - Postal code
    • getPostal

      public String getPostal()
      Get ZIP.
      Specified by:
      getPostal in interface I_I_Invoice
      Returns:
      Postal code
    • setPriceActual

      public void setPriceActual(BigDecimal PriceActual)
      Set Unit Price.
      Specified by:
      setPriceActual in interface I_I_Invoice
      Parameters:
      PriceActual - Actual Price
    • getPriceActual

      public BigDecimal getPriceActual()
      Get Unit Price.
      Specified by:
      getPriceActual in interface I_I_Invoice
      Returns:
      Actual Price
    • setProcessed

      public void setProcessed(boolean Processed)
      Set Processed.
      Specified by:
      setProcessed in interface I_I_Invoice
      Parameters:
      Processed - The document has been processed
    • isProcessed

      public boolean isProcessed()
      Get Processed.
      Specified by:
      isProcessed in interface I_I_Invoice
      Returns:
      The document has been processed
    • setProcessing

      public void setProcessing(boolean Processing)
      Set Process Now.
      Specified by:
      setProcessing in interface I_I_Invoice
      Parameters:
      Processing - Process Now
    • isProcessing

      public boolean isProcessing()
      Get Process Now.
      Specified by:
      isProcessing in interface I_I_Invoice
      Returns:
      Process Now
    • setProductValue

      public void setProductValue(String ProductValue)
      Set Product Key.
      Specified by:
      setProductValue in interface I_I_Invoice
      Parameters:
      ProductValue - Key of the Product
    • getProductValue

      public String getProductValue()
      Get Product Key.
      Specified by:
      getProductValue in interface I_I_Invoice
      Returns:
      Key of the Product
    • setProjectValue

      public void setProjectValue(String ProjectValue)
      Set Project Key.
      Specified by:
      setProjectValue in interface I_I_Invoice
      Parameters:
      ProjectValue - Key of the Project
    • getProjectValue

      public String getProjectValue()
      Get Project Key.
      Specified by:
      getProjectValue in interface I_I_Invoice
      Returns:
      Key of the Project
    • setQtyOrdered

      public void setQtyOrdered(BigDecimal QtyOrdered)
      Set Ordered Quantity.
      Specified by:
      setQtyOrdered in interface I_I_Invoice
      Parameters:
      QtyOrdered - Ordered Quantity
    • getQtyOrdered

      public BigDecimal getQtyOrdered()
      Get Ordered Quantity.
      Specified by:
      getQtyOrdered in interface I_I_Invoice
      Returns:
      Ordered Quantity
    • setRegionName

      public void setRegionName(String RegionName)
      Set Region.
      Specified by:
      setRegionName in interface I_I_Invoice
      Parameters:
      RegionName - Name of the Region
    • getRegionName

      public String getRegionName()
      Get Region.
      Specified by:
      getRegionName in interface I_I_Invoice
      Returns:
      Name of the Region
    • getSalesRep

      public I_AD_User getSalesRep() throws RuntimeException
      Specified by:
      getSalesRep in interface I_I_Invoice
      Throws:
      RuntimeException
    • setSalesRep_ID

      public void setSalesRep_ID(int SalesRep_ID)
      Set Sales Representative.
      Specified by:
      setSalesRep_ID in interface I_I_Invoice
      Parameters:
      SalesRep_ID - Sales Representative or Company Agent
    • getSalesRep_ID

      public int getSalesRep_ID()
      Get Sales Representative.
      Specified by:
      getSalesRep_ID in interface I_I_Invoice
      Returns:
      Sales Representative or Company Agent
    • setSKU

      public void setSKU(String SKU)
      Set SKU.
      Specified by:
      setSKU in interface I_I_Invoice
      Parameters:
      SKU - Stock Keeping Unit
    • getSKU

      public String getSKU()
      Get SKU.
      Specified by:
      getSKU in interface I_I_Invoice
      Returns:
      Stock Keeping Unit
    • setTaxAmt

      public void setTaxAmt(BigDecimal TaxAmt)
      Set Tax Amount.
      Specified by:
      setTaxAmt in interface I_I_Invoice
      Parameters:
      TaxAmt - Tax Amount for a document
    • getTaxAmt

      public BigDecimal getTaxAmt()
      Get Tax Amount.
      Specified by:
      getTaxAmt in interface I_I_Invoice
      Returns:
      Tax Amount for a document
    • setTaxIndicator

      public void setTaxIndicator(String TaxIndicator)
      Set Tax Indicator.
      Specified by:
      setTaxIndicator in interface I_I_Invoice
      Parameters:
      TaxIndicator - Short form for Tax to be printed on documents
    • getTaxIndicator

      public String getTaxIndicator()
      Get Tax Indicator.
      Specified by:
      getTaxIndicator in interface I_I_Invoice
      Returns:
      Short form for Tax to be printed on documents
    • setUPC

      public void setUPC(String UPC)
      Set UPC/EAN.
      Specified by:
      setUPC in interface I_I_Invoice
      Parameters:
      UPC - Bar Code (Universal Product Code or its superset European Article Number)
    • getUPC

      public String getUPC()
      Get UPC/EAN.
      Specified by:
      getUPC in interface I_I_Invoice
      Returns:
      Bar Code (Universal Product Code or its superset European Article Number)