Class X_C_BPartner

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_BPartner
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_C_BPartner, I_Persistent, Evaluatee
Direct Known Subclasses:
MBPartner

public class X_C_BPartner extends PO implements I_C_BPartner, I_Persistent
Generated Model for C_BPartner
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Field Details

    • AD_LANGUAGE_AD_Reference_ID

      public static final int AD_LANGUAGE_AD_Reference_ID
      AD_Language AD_Reference_ID=327
      See Also:
    • DELIVERYRULE_AD_Reference_ID

      public static final int DELIVERYRULE_AD_Reference_ID
      DeliveryRule AD_Reference_ID=151
      See Also:
    • DELIVERYRULE_Availability

      public static final String DELIVERYRULE_Availability
      Availability = A
      See Also:
    • DELIVERYRULE_Force

      public static final String DELIVERYRULE_Force
      Force = F
      See Also:
    • DELIVERYRULE_CompleteLine

      public static final String DELIVERYRULE_CompleteLine
      Complete Line = L
      See Also:
    • DELIVERYRULE_Manual

      public static final String DELIVERYRULE_Manual
      Manual = M
      See Also:
    • DELIVERYRULE_CompleteOrder

      public static final String DELIVERYRULE_CompleteOrder
      Complete Order = O
      See Also:
    • DELIVERYRULE_AfterPayment

      public static final String DELIVERYRULE_AfterPayment
      After Payment = R
      See Also:
    • DELIVERYVIARULE_AD_Reference_ID

      public static final int DELIVERYVIARULE_AD_Reference_ID
      DeliveryViaRule AD_Reference_ID=152
      See Also:
    • DELIVERYVIARULE_Delivery

      public static final String DELIVERYVIARULE_Delivery
      Delivery = D
      See Also:
    • DELIVERYVIARULE_Pickup

      public static final String DELIVERYVIARULE_Pickup
      Pickup = P
      See Also:
    • DELIVERYVIARULE_Shipper

      public static final String DELIVERYVIARULE_Shipper
      Shipper = S
      See Also:
    • FREIGHTCOSTRULE_AD_Reference_ID

      public static final int FREIGHTCOSTRULE_AD_Reference_ID
      FreightCostRule AD_Reference_ID=153
      See Also:
    • FREIGHTCOSTRULE_Calculated

      public static final String FREIGHTCOSTRULE_Calculated
      Calculated = C
      See Also:
    • FREIGHTCOSTRULE_FixPrice

      public static final String FREIGHTCOSTRULE_FixPrice
      Fix price = F
      See Also:
    • FREIGHTCOSTRULE_FreightIncluded

      public static final String FREIGHTCOSTRULE_FreightIncluded
      Freight included = I
      See Also:
    • FREIGHTCOSTRULE_Line

      public static final String FREIGHTCOSTRULE_Line
      Line = L
      See Also:
    • FREIGHTCOSTRULE_CustomerAccount

      public static final String FREIGHTCOSTRULE_CustomerAccount
      Customer Account = U
      See Also:
    • INVOICERULE_AD_Reference_ID

      public static final int INVOICERULE_AD_Reference_ID
      InvoiceRule AD_Reference_ID=150
      See Also:
    • INVOICERULE_AfterDelivery

      public static final String INVOICERULE_AfterDelivery
      After Delivery = D
      See Also:
    • INVOICERULE_Immediate

      public static final String INVOICERULE_Immediate
      Immediate = I
      See Also:
    • INVOICERULE_AfterOrderDelivered

      public static final String INVOICERULE_AfterOrderDelivered
      After Order delivered = O
      See Also:
    • INVOICERULE_CustomerScheduleAfterDelivery

      public static final String INVOICERULE_CustomerScheduleAfterDelivery
      Customer Schedule after Delivery = S
      See Also:
    • PAYMENTRULE_AD_Reference_ID

      public static final int PAYMENTRULE_AD_Reference_ID
      PaymentRule AD_Reference_ID=195
      See Also:
    • PAYMENTRULE_Cash

      public static final String PAYMENTRULE_Cash
      Cash = B
      See Also:
    • PAYMENTRULE_DirectDebit

      public static final String PAYMENTRULE_DirectDebit
      Direct Debit = D
      See Also:
    • PAYMENTRULE_CreditCard

      public static final String PAYMENTRULE_CreditCard
      Credit Card = K
      See Also:
    • PAYMENTRULE_MixedPOSPayment

      public static final String PAYMENTRULE_MixedPOSPayment
      Mixed POS Payment = M
      See Also:
    • PAYMENTRULE_OnCredit

      public static final String PAYMENTRULE_OnCredit
      On Credit = P
      See Also:
    • PAYMENTRULE_Check

      public static final String PAYMENTRULE_Check
      Check = S
      See Also:
    • PAYMENTRULE_DirectDeposit

      public static final String PAYMENTRULE_DirectDeposit
      Direct Deposit = T
      See Also:
    • PAYMENTRULEPO_AD_Reference_ID

      public static final int PAYMENTRULEPO_AD_Reference_ID
      PaymentRulePO AD_Reference_ID=195
      See Also:
    • PAYMENTRULEPO_Cash

      public static final String PAYMENTRULEPO_Cash
      Cash = B
      See Also:
    • PAYMENTRULEPO_DirectDebit

      public static final String PAYMENTRULEPO_DirectDebit
      Direct Debit = D
      See Also:
    • PAYMENTRULEPO_CreditCard

      public static final String PAYMENTRULEPO_CreditCard
      Credit Card = K
      See Also:
    • PAYMENTRULEPO_MixedPOSPayment

      public static final String PAYMENTRULEPO_MixedPOSPayment
      Mixed POS Payment = M
      See Also:
    • PAYMENTRULEPO_OnCredit

      public static final String PAYMENTRULEPO_OnCredit
      On Credit = P
      See Also:
    • PAYMENTRULEPO_Check

      public static final String PAYMENTRULEPO_Check
      Check = S
      See Also:
    • PAYMENTRULEPO_DirectDeposit

      public static final String PAYMENTRULEPO_DirectDeposit
      Direct Deposit = T
      See Also:
    • SOCREDITSTATUS_AD_Reference_ID

      public static final int SOCREDITSTATUS_AD_Reference_ID
      SOCreditStatus AD_Reference_ID=289
      See Also:
    • SOCREDITSTATUS_CreditHold

      public static final String SOCREDITSTATUS_CreditHold
      Credit Hold = H
      See Also:
    • SOCREDITSTATUS_CreditOK

      public static final String SOCREDITSTATUS_CreditOK
      Credit OK = O
      See Also:
    • SOCREDITSTATUS_CreditStop

      public static final String SOCREDITSTATUS_CreditStop
      Credit Stop = S
      See Also:
    • SOCREDITSTATUS_CreditWatch

      public static final String SOCREDITSTATUS_CreditWatch
      Credit Watch = W
      See Also:
    • SOCREDITSTATUS_NoCreditCheck

      public static final String SOCREDITSTATUS_NoCreditCheck
      No Credit Check = X
      See Also:
  • Constructor Details

    • X_C_BPartner

      public X_C_BPartner(Properties ctx, int C_BPartner_ID, String trxName)
      Standard Constructor
    • X_C_BPartner

      public X_C_BPartner(Properties ctx, int C_BPartner_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_C_BPartner

      public X_C_BPartner(Properties ctx, String C_BPartner_UU, String trxName)
      Standard Constructor
    • X_C_BPartner

      public X_C_BPartner(Properties ctx, String C_BPartner_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_C_BPartner

      public X_C_BPartner(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:
      3 - Client - Org
    • initPO

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

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

      public void setAcqusitionCost(BigDecimal AcqusitionCost)
      Set Acquisition Cost.
      Specified by:
      setAcqusitionCost in interface I_C_BPartner
      Parameters:
      AcqusitionCost - The cost of gaining the prospect as a customer
    • getAcqusitionCost

      public BigDecimal getAcqusitionCost()
      Get Acquisition Cost.
      Specified by:
      getAcqusitionCost in interface I_C_BPartner
      Returns:
      The cost of gaining the prospect as a customer
    • setActualLifeTimeValue

      public void setActualLifeTimeValue(BigDecimal ActualLifeTimeValue)
      Set Actual Life Time Value.
      Specified by:
      setActualLifeTimeValue in interface I_C_BPartner
      Parameters:
      ActualLifeTimeValue - Actual Life Time Revenue
    • getActualLifeTimeValue

      public BigDecimal getActualLifeTimeValue()
      Get Actual Life Time Value.
      Specified by:
      getActualLifeTimeValue in interface I_C_BPartner
      Returns:
      Actual Life Time Revenue
    • setAD_Language

      public void setAD_Language(String AD_Language)
      Set Language.
      Specified by:
      setAD_Language in interface I_C_BPartner
      Parameters:
      AD_Language - Language for this entity
    • getAD_Language

      public String getAD_Language()
      Get Language.
      Specified by:
      getAD_Language in interface I_C_BPartner
      Returns:
      Language for this entity
    • setAD_OrgBP_ID

      public void setAD_OrgBP_ID(int AD_OrgBP_ID)
      Set Linked Organization.
      Specified by:
      setAD_OrgBP_ID in interface I_C_BPartner
      Parameters:
      AD_OrgBP_ID - The Business Partner is another Organization for explicit Inter-Org transactions
    • getAD_OrgBP_ID

      public int getAD_OrgBP_ID()
      Get Linked Organization.
      Specified by:
      getAD_OrgBP_ID in interface I_C_BPartner
      Returns:
      The Business Partner is another Organization for explicit Inter-Org transactions
    • setBPartner_Parent_ID

      public void setBPartner_Parent_ID(int BPartner_Parent_ID)
      Set Partner Parent.
      Specified by:
      setBPartner_Parent_ID in interface I_C_BPartner
      Parameters:
      BPartner_Parent_ID - Business Partner Parent
    • getBPartner_Parent_ID

      public int getBPartner_Parent_ID()
      Get Partner Parent.
      Specified by:
      getBPartner_Parent_ID in interface I_C_BPartner
      Returns:
      Business Partner Parent
    • setC_BPartner_ID

      public void setC_BPartner_ID(int C_BPartner_ID)
      Set Business Partner.
      Specified by:
      setC_BPartner_ID in interface I_C_BPartner
      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_C_BPartner
      Returns:
      Identifies a Business Partner
    • setC_BPartner_UU

      public void setC_BPartner_UU(String C_BPartner_UU)
      Set C_BPartner_UU.
      Specified by:
      setC_BPartner_UU in interface I_C_BPartner
      Parameters:
      C_BPartner_UU - C_BPartner_UU
    • getC_BPartner_UU

      public String getC_BPartner_UU()
      Get C_BPartner_UU.
      Specified by:
      getC_BPartner_UU in interface I_C_BPartner
      Returns:
      C_BPartner_UU
    • getC_BP_Group

      public I_C_BP_Group getC_BP_Group() throws RuntimeException
      Specified by:
      getC_BP_Group in interface I_C_BPartner
      Throws:
      RuntimeException
    • setC_BP_Group_ID

      public void setC_BP_Group_ID(int C_BP_Group_ID)
      Set Business Partner Group.
      Specified by:
      setC_BP_Group_ID in interface I_C_BPartner
      Parameters:
      C_BP_Group_ID - Business Partner Group
    • getC_BP_Group_ID

      public int getC_BP_Group_ID()
      Get Business Partner Group.
      Specified by:
      getC_BP_Group_ID in interface I_C_BPartner
      Returns:
      Business Partner Group
    • getC_Dunning

      public I_C_Dunning getC_Dunning() throws RuntimeException
      Specified by:
      getC_Dunning in interface I_C_BPartner
      Throws:
      RuntimeException
    • setC_Dunning_ID

      public void setC_Dunning_ID(int C_Dunning_ID)
      Set Dunning.
      Specified by:
      setC_Dunning_ID in interface I_C_BPartner
      Parameters:
      C_Dunning_ID - Dunning Rules for overdue invoices
    • getC_Dunning_ID

      public int getC_Dunning_ID()
      Get Dunning.
      Specified by:
      getC_Dunning_ID in interface I_C_BPartner
      Returns:
      Dunning Rules for overdue invoices
    • getC_Greeting

      public I_C_Greeting getC_Greeting() throws RuntimeException
      Specified by:
      getC_Greeting in interface I_C_BPartner
      Throws:
      RuntimeException
    • setC_Greeting_ID

      public void setC_Greeting_ID(int C_Greeting_ID)
      Set Greeting.
      Specified by:
      setC_Greeting_ID in interface I_C_BPartner
      Parameters:
      C_Greeting_ID - Greeting to print on correspondence
    • getC_Greeting_ID

      public int getC_Greeting_ID()
      Get Greeting.
      Specified by:
      getC_Greeting_ID in interface I_C_BPartner
      Returns:
      Greeting to print on correspondence
    • getC_InvoiceSchedule

      public I_C_InvoiceSchedule getC_InvoiceSchedule() throws RuntimeException
      Specified by:
      getC_InvoiceSchedule in interface I_C_BPartner
      Throws:
      RuntimeException
    • setC_InvoiceSchedule_ID

      public void setC_InvoiceSchedule_ID(int C_InvoiceSchedule_ID)
      Set Invoice Schedule.
      Specified by:
      setC_InvoiceSchedule_ID in interface I_C_BPartner
      Parameters:
      C_InvoiceSchedule_ID - Schedule for generating Invoices
    • getC_InvoiceSchedule_ID

      public int getC_InvoiceSchedule_ID()
      Get Invoice Schedule.
      Specified by:
      getC_InvoiceSchedule_ID in interface I_C_BPartner
      Returns:
      Schedule for generating Invoices
    • getC_PaymentTerm

      public I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException
      Specified by:
      getC_PaymentTerm in interface I_C_BPartner
      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_C_BPartner
      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_C_BPartner
      Returns:
      The terms of Payment (timing, discount)
    • getC_TaxGroup

      public I_C_TaxGroup getC_TaxGroup() throws RuntimeException
      Specified by:
      getC_TaxGroup in interface I_C_BPartner
      Throws:
      RuntimeException
    • setC_TaxGroup_ID

      public void setC_TaxGroup_ID(int C_TaxGroup_ID)
      Set Tax Group.
      Specified by:
      setC_TaxGroup_ID in interface I_C_BPartner
      Parameters:
      C_TaxGroup_ID - Tax Group
    • getC_TaxGroup_ID

      public int getC_TaxGroup_ID()
      Get Tax Group.
      Specified by:
      getC_TaxGroup_ID in interface I_C_BPartner
      Returns:
      Tax Group
    • setCustomerProfileID

      public void setCustomerProfileID(String CustomerProfileID)
      Set Customer Profile ID.
      Specified by:
      setCustomerProfileID in interface I_C_BPartner
      Parameters:
      CustomerProfileID - Customer Profile ID
    • getCustomerProfileID

      public String getCustomerProfileID()
      Get Customer Profile ID.
      Specified by:
      getCustomerProfileID in interface I_C_BPartner
      Returns:
      Customer Profile ID
    • getDefault1099Box

      public I_C_1099Box getDefault1099Box() throws RuntimeException
      Specified by:
      getDefault1099Box in interface I_C_BPartner
      Throws:
      RuntimeException
    • setDefault1099Box_ID

      public void setDefault1099Box_ID(int Default1099Box_ID)
      Set Default 1099 Box.
      Specified by:
      setDefault1099Box_ID in interface I_C_BPartner
      Parameters:
      Default1099Box_ID - Default 1099 Box
    • getDefault1099Box_ID

      public int getDefault1099Box_ID()
      Get Default 1099 Box.
      Specified by:
      getDefault1099Box_ID in interface I_C_BPartner
      Returns:
      Default 1099 Box
    • setDeliveryRule

      public void setDeliveryRule(String DeliveryRule)
      Set Delivery Rule.
      Specified by:
      setDeliveryRule in interface I_C_BPartner
      Parameters:
      DeliveryRule - Defines the timing of Delivery
    • getDeliveryRule

      public String getDeliveryRule()
      Get Delivery Rule.
      Specified by:
      getDeliveryRule in interface I_C_BPartner
      Returns:
      Defines the timing of Delivery
    • setDeliveryViaRule

      public void setDeliveryViaRule(String DeliveryViaRule)
      Set Delivery Via.
      Specified by:
      setDeliveryViaRule in interface I_C_BPartner
      Parameters:
      DeliveryViaRule - How the order will be delivered
    • getDeliveryViaRule

      public String getDeliveryViaRule()
      Get Delivery Via.
      Specified by:
      getDeliveryViaRule in interface I_C_BPartner
      Returns:
      How the order will be delivered
    • setDescription

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

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

      public void setDocumentCopies(int DocumentCopies)
      Set Document Copies.
      Specified by:
      setDocumentCopies in interface I_C_BPartner
      Parameters:
      DocumentCopies - Number of copies to be printed
    • getDocumentCopies

      public int getDocumentCopies()
      Get Document Copies.
      Specified by:
      getDocumentCopies in interface I_C_BPartner
      Returns:
      Number of copies to be printed
    • setDunningGrace

      public void setDunningGrace(Timestamp DunningGrace)
      Set Dunning Grace Date.
      Specified by:
      setDunningGrace in interface I_C_BPartner
      Parameters:
      DunningGrace - Dunning Grace Date
    • getDunningGrace

      public Timestamp getDunningGrace()
      Get Dunning Grace Date.
      Specified by:
      getDunningGrace in interface I_C_BPartner
      Returns:
      Dunning Grace Date
    • setDUNS

      public void setDUNS(String DUNS)
      Set D-U-N-S.
      Specified by:
      setDUNS in interface I_C_BPartner
      Parameters:
      DUNS - Dun & Bradstreet Number
    • getDUNS

      public String getDUNS()
      Get D-U-N-S.
      Specified by:
      getDUNS in interface I_C_BPartner
      Returns:
      Dun & Bradstreet Number
    • setFirstSale

      public void setFirstSale(Timestamp FirstSale)
      Set First Sale.
      Specified by:
      setFirstSale in interface I_C_BPartner
      Parameters:
      FirstSale - Date of First Sale
    • getFirstSale

      public Timestamp getFirstSale()
      Get First Sale.
      Specified by:
      getFirstSale in interface I_C_BPartner
      Returns:
      Date of First Sale
    • setFlatDiscount

      public void setFlatDiscount(BigDecimal FlatDiscount)
      Set Flat Discount %.
      Specified by:
      setFlatDiscount in interface I_C_BPartner
      Parameters:
      FlatDiscount - Flat discount percentage
    • getFlatDiscount

      public BigDecimal getFlatDiscount()
      Get Flat Discount %.
      Specified by:
      getFlatDiscount in interface I_C_BPartner
      Returns:
      Flat discount percentage
    • setFreightCostRule

      public void setFreightCostRule(String FreightCostRule)
      Set Freight Cost Rule.
      Specified by:
      setFreightCostRule in interface I_C_BPartner
      Parameters:
      FreightCostRule - Method for charging Freight
    • getFreightCostRule

      public String getFreightCostRule()
      Get Freight Cost Rule.
      Specified by:
      getFreightCostRule in interface I_C_BPartner
      Returns:
      Method for charging Freight
    • getInvoice_PrintFormat

      public I_AD_PrintFormat getInvoice_PrintFormat() throws RuntimeException
      Specified by:
      getInvoice_PrintFormat in interface I_C_BPartner
      Throws:
      RuntimeException
    • setInvoice_PrintFormat_ID

      public void setInvoice_PrintFormat_ID(int Invoice_PrintFormat_ID)
      Set Invoice Print Format.
      Specified by:
      setInvoice_PrintFormat_ID in interface I_C_BPartner
      Parameters:
      Invoice_PrintFormat_ID - Print Format for printing Invoices
    • getInvoice_PrintFormat_ID

      public int getInvoice_PrintFormat_ID()
      Get Invoice Print Format.
      Specified by:
      getInvoice_PrintFormat_ID in interface I_C_BPartner
      Returns:
      Print Format for printing Invoices
    • setInvoiceRule

      public void setInvoiceRule(String InvoiceRule)
      Set Invoice Rule.
      Specified by:
      setInvoiceRule in interface I_C_BPartner
      Parameters:
      InvoiceRule - Frequency and method of invoicing
    • getInvoiceRule

      public String getInvoiceRule()
      Get Invoice Rule.
      Specified by:
      getInvoiceRule in interface I_C_BPartner
      Returns:
      Frequency and method of invoicing
    • setIs1099Vendor

      public void setIs1099Vendor(boolean Is1099Vendor)
      Set 1099 Vendor.
      Specified by:
      setIs1099Vendor in interface I_C_BPartner
      Parameters:
      Is1099Vendor - 1099 Vendor
    • is1099Vendor

      public boolean is1099Vendor()
      Get 1099 Vendor.
      Specified by:
      is1099Vendor in interface I_C_BPartner
      Returns:
      1099 Vendor
    • setIsCustomer

      public void setIsCustomer(boolean IsCustomer)
      Set Customer.
      Specified by:
      setIsCustomer in interface I_C_BPartner
      Parameters:
      IsCustomer - Indicates if this Business Partner is a Customer
    • isCustomer

      public boolean isCustomer()
      Get Customer.
      Specified by:
      isCustomer in interface I_C_BPartner
      Returns:
      Indicates if this Business Partner is a Customer
    • setIsDiscountPrinted

      public void setIsDiscountPrinted(boolean IsDiscountPrinted)
      Set Discount Printed.
      Specified by:
      setIsDiscountPrinted in interface I_C_BPartner
      Parameters:
      IsDiscountPrinted - Print Discount on Invoice and Order
    • isDiscountPrinted

      public boolean isDiscountPrinted()
      Get Discount Printed.
      Specified by:
      isDiscountPrinted in interface I_C_BPartner
      Returns:
      Print Discount on Invoice and Order
    • setIsEmployee

      public void setIsEmployee(boolean IsEmployee)
      Set Employee.
      Specified by:
      setIsEmployee in interface I_C_BPartner
      Parameters:
      IsEmployee - Indicates if this Business Partner is an employee
    • isEmployee

      public boolean isEmployee()
      Get Employee.
      Specified by:
      isEmployee in interface I_C_BPartner
      Returns:
      Indicates if this Business Partner is an employee
    • setIsManufacturer

      public void setIsManufacturer(boolean IsManufacturer)
      Set Is Manufacturer.
      Specified by:
      setIsManufacturer in interface I_C_BPartner
      Parameters:
      IsManufacturer - Indicate role of this Business partner as Manufacturer
    • isManufacturer

      public boolean isManufacturer()
      Get Is Manufacturer.
      Specified by:
      isManufacturer in interface I_C_BPartner
      Returns:
      Indicate role of this Business partner as Manufacturer
    • setIsOneTime

      public void setIsOneTime(boolean IsOneTime)
      Set One time transaction.
      Specified by:
      setIsOneTime in interface I_C_BPartner
      Parameters:
      IsOneTime - One time transaction
    • isOneTime

      public boolean isOneTime()
      Get One time transaction.
      Specified by:
      isOneTime in interface I_C_BPartner
      Returns:
      One time transaction
    • setIsPOTaxExempt

      public void setIsPOTaxExempt(boolean IsPOTaxExempt)
      Set PO Tax exempt.
      Specified by:
      setIsPOTaxExempt in interface I_C_BPartner
      Parameters:
      IsPOTaxExempt - Business partner is exempt from tax on purchases
    • isPOTaxExempt

      public boolean isPOTaxExempt()
      Get PO Tax exempt.
      Specified by:
      isPOTaxExempt in interface I_C_BPartner
      Returns:
      Business partner is exempt from tax on purchases
    • setIsProspect

      public void setIsProspect(boolean IsProspect)
      Set Prospect.
      Specified by:
      setIsProspect in interface I_C_BPartner
      Parameters:
      IsProspect - Indicates this is a Prospect
    • isProspect

      public boolean isProspect()
      Get Prospect.
      Specified by:
      isProspect in interface I_C_BPartner
      Returns:
      Indicates this is a Prospect
    • setIsSalesRep

      public void setIsSalesRep(boolean IsSalesRep)
      Set Sales Representative.
      Specified by:
      setIsSalesRep in interface I_C_BPartner
      Parameters:
      IsSalesRep - Indicates if the business partner is a sales representative or company agent
    • isSalesRep

      public boolean isSalesRep()
      Get Sales Representative.
      Specified by:
      isSalesRep in interface I_C_BPartner
      Returns:
      Indicates if the business partner is a sales representative or company agent
    • setIsSummary

      public void setIsSummary(boolean IsSummary)
      Set Summary Level.
      Specified by:
      setIsSummary in interface I_C_BPartner
      Parameters:
      IsSummary - This is a summary entity
    • isSummary

      public boolean isSummary()
      Get Summary Level.
      Specified by:
      isSummary in interface I_C_BPartner
      Returns:
      This is a summary entity
    • setIsTaxExempt

      public void setIsTaxExempt(boolean IsTaxExempt)
      Set SO Tax exempt.
      Specified by:
      setIsTaxExempt in interface I_C_BPartner
      Parameters:
      IsTaxExempt - Business partner is exempt from tax on sales
    • isTaxExempt

      public boolean isTaxExempt()
      Get SO Tax exempt.
      Specified by:
      isTaxExempt in interface I_C_BPartner
      Returns:
      Business partner is exempt from tax on sales
    • setIsVendor

      public void setIsVendor(boolean IsVendor)
      Set Vendor.
      Specified by:
      setIsVendor in interface I_C_BPartner
      Parameters:
      IsVendor - Indicates if this Business Partner is a Vendor
    • isVendor

      public boolean isVendor()
      Get Vendor.
      Specified by:
      isVendor in interface I_C_BPartner
      Returns:
      Indicates if this Business Partner is a Vendor
    • setLogo_ID

      public void setLogo_ID(int Logo_ID)
      Set Logo.
      Specified by:
      setLogo_ID in interface I_C_BPartner
      Parameters:
      Logo_ID - Logo
    • getLogo_ID

      public int getLogo_ID()
      Get Logo.
      Specified by:
      getLogo_ID in interface I_C_BPartner
      Returns:
      Logo
    • getM_DiscountSchema

      public I_M_DiscountSchema getM_DiscountSchema() throws RuntimeException
      Specified by:
      getM_DiscountSchema in interface I_C_BPartner
      Throws:
      RuntimeException
    • setM_DiscountSchema_ID

      public void setM_DiscountSchema_ID(int M_DiscountSchema_ID)
      Set Discount Schema.
      Specified by:
      setM_DiscountSchema_ID in interface I_C_BPartner
      Parameters:
      M_DiscountSchema_ID - Schema to calculate the trade discount percentage
    • getM_DiscountSchema_ID

      public int getM_DiscountSchema_ID()
      Get Discount Schema.
      Specified by:
      getM_DiscountSchema_ID in interface I_C_BPartner
      Returns:
      Schema to calculate the trade discount percentage
    • getM_PriceList

      public I_M_PriceList getM_PriceList() throws RuntimeException
      Specified by:
      getM_PriceList in interface I_C_BPartner
      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_C_BPartner
      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_C_BPartner
      Returns:
      Unique identifier of a Price List
    • setNAICS

      public void setNAICS(String NAICS)
      Set NAICS/SIC.
      Specified by:
      setNAICS in interface I_C_BPartner
      Parameters:
      NAICS - Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html
    • getNAICS

      public String getNAICS()
      Get NAICS/SIC.
      Specified by:
      getNAICS in interface I_C_BPartner
      Returns:
      Standard Industry Code or its successor NAIC - http://www.osha.gov/oshstats/sicser.html
    • setName

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

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

      public KeyNamePair getKeyNamePair()
      Get Record ID/ColumnName
      Returns:
      ID/ColumnName pair
    • setName2

      public void setName2(String Name2)
      Set Name 2.
      Specified by:
      setName2 in interface I_C_BPartner
      Parameters:
      Name2 - Additional Name
    • getName2

      public String getName2()
      Get Name 2.
      Specified by:
      getName2 in interface I_C_BPartner
      Returns:
      Additional Name
    • setNumberEmployees

      public void setNumberEmployees(int NumberEmployees)
      Set Employees.
      Specified by:
      setNumberEmployees in interface I_C_BPartner
      Parameters:
      NumberEmployees - Number of employees
    • getNumberEmployees

      public int getNumberEmployees()
      Get Employees.
      Specified by:
      getNumberEmployees in interface I_C_BPartner
      Returns:
      Number of employees
    • setPaymentRule

      public void setPaymentRule(String PaymentRule)
      Set Payment Rule.
      Specified by:
      setPaymentRule in interface I_C_BPartner
      Parameters:
      PaymentRule - How you pay the invoice
    • getPaymentRule

      public String getPaymentRule()
      Get Payment Rule.
      Specified by:
      getPaymentRule in interface I_C_BPartner
      Returns:
      How you pay the invoice
    • setPaymentRulePO

      public void setPaymentRulePO(String PaymentRulePO)
      Set Payment Rule.
      Specified by:
      setPaymentRulePO in interface I_C_BPartner
      Parameters:
      PaymentRulePO - Purchase payment option
    • getPaymentRulePO

      public String getPaymentRulePO()
      Get Payment Rule.
      Specified by:
      getPaymentRulePO in interface I_C_BPartner
      Returns:
      Purchase payment option
    • getPO_DiscountSchema

      public I_M_DiscountSchema getPO_DiscountSchema() throws RuntimeException
      Specified by:
      getPO_DiscountSchema in interface I_C_BPartner
      Throws:
      RuntimeException
    • setPO_DiscountSchema_ID

      public void setPO_DiscountSchema_ID(int PO_DiscountSchema_ID)
      Set PO Discount Schema.
      Specified by:
      setPO_DiscountSchema_ID in interface I_C_BPartner
      Parameters:
      PO_DiscountSchema_ID - Schema to calculate the purchase trade discount percentage
    • getPO_DiscountSchema_ID

      public int getPO_DiscountSchema_ID()
      Get PO Discount Schema.
      Specified by:
      getPO_DiscountSchema_ID in interface I_C_BPartner
      Returns:
      Schema to calculate the purchase trade discount percentage
    • getPO_PaymentTerm

      public I_C_PaymentTerm getPO_PaymentTerm() throws RuntimeException
      Specified by:
      getPO_PaymentTerm in interface I_C_BPartner
      Throws:
      RuntimeException
    • setPO_PaymentTerm_ID

      public void setPO_PaymentTerm_ID(int PO_PaymentTerm_ID)
      Set PO Payment Term.
      Specified by:
      setPO_PaymentTerm_ID in interface I_C_BPartner
      Parameters:
      PO_PaymentTerm_ID - Payment rules for a purchase order
    • getPO_PaymentTerm_ID

      public int getPO_PaymentTerm_ID()
      Get PO Payment Term.
      Specified by:
      getPO_PaymentTerm_ID in interface I_C_BPartner
      Returns:
      Payment rules for a purchase order
    • getPO_PriceList

      public I_M_PriceList getPO_PriceList() throws RuntimeException
      Specified by:
      getPO_PriceList in interface I_C_BPartner
      Throws:
      RuntimeException
    • setPO_PriceList_ID

      public void setPO_PriceList_ID(int PO_PriceList_ID)
      Set Purchase Price List.
      Specified by:
      setPO_PriceList_ID in interface I_C_BPartner
      Parameters:
      PO_PriceList_ID - Price List used by this Business Partner
    • getPO_PriceList_ID

      public int getPO_PriceList_ID()
      Get Purchase Price List.
      Specified by:
      getPO_PriceList_ID in interface I_C_BPartner
      Returns:
      Price List used by this Business Partner
    • setPOReference

      public void setPOReference(String POReference)
      Set Order Reference.
      Specified by:
      setPOReference in interface I_C_BPartner
      Parameters:
      POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
    • getPOReference

      public String getPOReference()
      Get Order Reference.
      Specified by:
      getPOReference in interface I_C_BPartner
      Returns:
      Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
    • setPotentialLifeTimeValue

      public void setPotentialLifeTimeValue(BigDecimal PotentialLifeTimeValue)
      Set Potential Life Time Value.
      Specified by:
      setPotentialLifeTimeValue in interface I_C_BPartner
      Parameters:
      PotentialLifeTimeValue - Total Revenue expected
    • getPotentialLifeTimeValue

      public BigDecimal getPotentialLifeTimeValue()
      Get Potential Life Time Value.
      Specified by:
      getPotentialLifeTimeValue in interface I_C_BPartner
      Returns:
      Total Revenue expected
    • setRating

      public void setRating(String Rating)
      Set Rating.
      Specified by:
      setRating in interface I_C_BPartner
      Parameters:
      Rating - Classification or Importance
    • getRating

      public String getRating()
      Get Rating.
      Specified by:
      getRating in interface I_C_BPartner
      Returns:
      Classification or Importance
    • setReferenceNo

      public void setReferenceNo(String ReferenceNo)
      Set Reference No.
      Specified by:
      setReferenceNo in interface I_C_BPartner
      Parameters:
      ReferenceNo - Your customer or vendor number at the Business Partner's site
    • getReferenceNo

      public String getReferenceNo()
      Get Reference No.
      Specified by:
      getReferenceNo in interface I_C_BPartner
      Returns:
      Your customer or vendor number at the Business Partner's site
    • getSalesRep

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

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

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

      public void setSalesVolume(int SalesVolume)
      Set Sales Volume in 1.000.
      Specified by:
      setSalesVolume in interface I_C_BPartner
      Parameters:
      SalesVolume - Total Volume of Sales in Thousands of Currency
    • getSalesVolume

      public int getSalesVolume()
      Get Sales Volume in 1.000.
      Specified by:
      getSalesVolume in interface I_C_BPartner
      Returns:
      Total Volume of Sales in Thousands of Currency
    • setSendEMail

      public void setSendEMail(boolean SendEMail)
      Set Send EMail.
      Specified by:
      setSendEMail in interface I_C_BPartner
      Parameters:
      SendEMail - Enable sending Document EMail
    • isSendEMail

      public boolean isSendEMail()
      Get Send EMail.
      Specified by:
      isSendEMail in interface I_C_BPartner
      Returns:
      Enable sending Document EMail
    • setShareOfCustomer

      public void setShareOfCustomer(int ShareOfCustomer)
      Set Share.
      Specified by:
      setShareOfCustomer in interface I_C_BPartner
      Parameters:
      ShareOfCustomer - Share of Customer's business as a percentage
    • getShareOfCustomer

      public int getShareOfCustomer()
      Get Share.
      Specified by:
      getShareOfCustomer in interface I_C_BPartner
      Returns:
      Share of Customer's business as a percentage
    • setShelfLifeMinPct

      public void setShelfLifeMinPct(int ShelfLifeMinPct)
      Set Min Shelf Life %.
      Specified by:
      setShelfLifeMinPct in interface I_C_BPartner
      Parameters:
      ShelfLifeMinPct - Minimum Shelf Life in percent based on Product Instance Guarantee Date
    • getShelfLifeMinPct

      public int getShelfLifeMinPct()
      Get Min Shelf Life %.
      Specified by:
      getShelfLifeMinPct in interface I_C_BPartner
      Returns:
      Minimum Shelf Life in percent based on Product Instance Guarantee Date
    • setSO_CreditLimit

      public void setSO_CreditLimit(BigDecimal SO_CreditLimit)
      Set Credit Limit.
      Specified by:
      setSO_CreditLimit in interface I_C_BPartner
      Parameters:
      SO_CreditLimit - Total outstanding invoice amounts allowed
    • getSO_CreditLimit

      public BigDecimal getSO_CreditLimit()
      Get Credit Limit.
      Specified by:
      getSO_CreditLimit in interface I_C_BPartner
      Returns:
      Total outstanding invoice amounts allowed
    • setSOCreditStatus

      public void setSOCreditStatus(String SOCreditStatus)
      Set Credit Status.
      Specified by:
      setSOCreditStatus in interface I_C_BPartner
      Parameters:
      SOCreditStatus - Business Partner Credit Status
    • getSOCreditStatus

      public String getSOCreditStatus()
      Get Credit Status.
      Specified by:
      getSOCreditStatus in interface I_C_BPartner
      Returns:
      Business Partner Credit Status
    • setSO_CreditUsed

      public void setSO_CreditUsed(BigDecimal SO_CreditUsed)
      Set Credit Used.
      Specified by:
      setSO_CreditUsed in interface I_C_BPartner
      Parameters:
      SO_CreditUsed - Current open balance
    • getSO_CreditUsed

      public BigDecimal getSO_CreditUsed()
      Get Credit Used.
      Specified by:
      getSO_CreditUsed in interface I_C_BPartner
      Returns:
      Current open balance
    • setSO_Description

      public void setSO_Description(String SO_Description)
      Set Order Description.
      Specified by:
      setSO_Description in interface I_C_BPartner
      Parameters:
      SO_Description - Description to be used on orders
    • getSO_Description

      public String getSO_Description()
      Get Order Description.
      Specified by:
      getSO_Description in interface I_C_BPartner
      Returns:
      Description to be used on orders
    • setTaxID

      public void setTaxID(String TaxID)
      Set Tax ID.
      Specified by:
      setTaxID in interface I_C_BPartner
      Parameters:
      TaxID - Tax Identification
    • getTaxID

      public String getTaxID()
      Get Tax ID.
      Specified by:
      getTaxID in interface I_C_BPartner
      Returns:
      Tax Identification
    • setTotalOpenBalance

      public void setTotalOpenBalance(BigDecimal TotalOpenBalance)
      Set Open Balance.
      Specified by:
      setTotalOpenBalance in interface I_C_BPartner
      Parameters:
      TotalOpenBalance - Total Open Balance Amount in primary Accounting Currency
    • getTotalOpenBalance

      public BigDecimal getTotalOpenBalance()
      Get Open Balance.
      Specified by:
      getTotalOpenBalance in interface I_C_BPartner
      Returns:
      Total Open Balance Amount in primary Accounting Currency
    • setURL

      public void setURL(String URL)
      Set URL.
      Specified by:
      setURL in interface I_C_BPartner
      Parameters:
      URL - Full URL address - e.g. http://www.idempiere.org
    • getURL

      public String getURL()
      Get URL.
      Specified by:
      getURL in interface I_C_BPartner
      Returns:
      Full URL address - e.g. http://www.idempiere.org
    • setValue

      public void setValue(String Value)
      Set Search Key.
      Specified by:
      setValue in interface I_C_BPartner
      Parameters:
      Value - Search key for the record in the format required - must be unique
    • getValue

      public String getValue()
      Get Search Key.
      Specified by:
      getValue in interface I_C_BPartner
      Returns:
      Search key for the record in the format required - must be unique