Package com.sgs.common.database
Class Client
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.Client
-
public class Client extends HibernateObject
This class represents any Client registered in the system. A Client can take the form of a Supplier or a Customer- Author:
- SGSystems
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
code
*Primary Key* The unique code for the clientCurrency
currency
The currency that the client operates injava.lang.String
datafield1
OrderInformation
defaultBroker
Default broker order information linkOrderInformation
defaultCarrier
Default carrier order information linkOrderInformation
defaultPaymentTerms
Default payment terms order information linkOrderInformation
defaultShippingTerms
Default shipping terms order information linkjava.util.Date
deleted
A deleted timestampjava.lang.String
deliveryMethod
LabelFormatSet
labelSet
java.lang.Integer
minExpiryDays
java.lang.String
name
A description for the clientjava.lang.String
notes
Any additional notes about the clientint
signatureRequired
Controls if the Client requires a Drivers Signature at Shipping or Receivingint
type
The client type 0 = Supplier 1 = Customerjava.lang.String
website
-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description Client()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.lang.String
getCodeName()
Currency
getCurrency()
java.lang.String
getDatafield1()
OrderInformation
getDefaultBroker()
OrderInformation
getDefaultCarrier()
OrderInformation
getDefaultPaymentTerms()
OrderInformation
getDefaultShippingTerms()
java.util.Date
getDeleted()
java.lang.String
getDeliveryMethod()
LabelFormatSet
getLabelSet()
java.lang.Integer
getMinExpiryDays()
java.lang.String
getName()
java.lang.String
getNotes()
int
getSignatureRequired()
int
getType()
java.lang.String
getWebsite()
void
setCode(java.lang.String code)
void
setCodeName(java.lang.String codeName)
void
setCurrency(Currency currency)
void
setDatafield1(java.lang.String datafield1)
void
setDefaultBroker(OrderInformation defaultBroker)
void
setDefaultCarrier(OrderInformation defaultCarrier)
void
setDefaultPaymentTerms(OrderInformation defaultPaymentTerms)
void
setDefaultShippingTerms(OrderInformation defaultShippingTerms)
void
setDeleted(java.util.Date deleted)
void
setDeliveryMethod(java.lang.String deliveryMethod)
void
setLabelSet(LabelFormatSet labelSet)
void
setMinExpiryDays(java.lang.Integer minExpiryDays)
void
setName(java.lang.String name)
void
setNotes(java.lang.String notes)
void
setShowCode(boolean show)
void
setSignatureRequired(int signatureRequired)
void
setType(int type)
void
setWebsite(java.lang.String website)
java.lang.String
toString()
-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Field Detail
-
code
public java.lang.String code
*Primary Key* The unique code for the client
-
type
public int type
The client type 0 = Supplier 1 = Customer
-
name
public java.lang.String name
A description for the client
-
deleted
public java.util.Date deleted
A deleted timestamp
-
defaultShippingTerms
public OrderInformation defaultShippingTerms
Default shipping terms order information link
-
defaultPaymentTerms
public OrderInformation defaultPaymentTerms
Default payment terms order information link
-
defaultBroker
public OrderInformation defaultBroker
Default broker order information link
-
defaultCarrier
public OrderInformation defaultCarrier
Default carrier order information link
-
currency
public Currency currency
The currency that the client operates in
-
notes
public java.lang.String notes
Any additional notes about the client
-
signatureRequired
public int signatureRequired
Controls if the Client requires a Drivers Signature at Shipping or Receiving
-
website
public java.lang.String website
-
deliveryMethod
public java.lang.String deliveryMethod
-
minExpiryDays
public java.lang.Integer minExpiryDays
-
labelSet
public LabelFormatSet labelSet
-
datafield1
public java.lang.String datafield1
-
-
Method Detail
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getCodeName
public java.lang.String getCodeName()
-
setCodeName
public void setCodeName(java.lang.String codeName)
-
getType
public int getType()
-
getName
public java.lang.String getName()
-
setType
public void setType(int type)
-
setName
public void setName(java.lang.String name)
-
getDeleted
public java.util.Date getDeleted()
-
setDeleted
public void setDeleted(java.util.Date deleted)
-
setShowCode
public void setShowCode(boolean show)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getDefaultShippingTerms
public OrderInformation getDefaultShippingTerms()
-
getDefaultPaymentTerms
public OrderInformation getDefaultPaymentTerms()
-
setDefaultShippingTerms
public void setDefaultShippingTerms(OrderInformation defaultShippingTerms)
-
setDefaultPaymentTerms
public void setDefaultPaymentTerms(OrderInformation defaultPaymentTerms)
-
getDefaultBroker
public OrderInformation getDefaultBroker()
-
getDefaultCarrier
public OrderInformation getDefaultCarrier()
-
setDefaultBroker
public void setDefaultBroker(OrderInformation defaultBroker)
-
setDefaultCarrier
public void setDefaultCarrier(OrderInformation defaultCarrier)
-
getCurrency
public Currency getCurrency()
-
setCurrency
public void setCurrency(Currency currency)
-
getNotes
public java.lang.String getNotes()
-
setNotes
public void setNotes(java.lang.String notes)
-
getSignatureRequired
public int getSignatureRequired()
-
setSignatureRequired
public void setSignatureRequired(int signatureRequired)
-
getWebsite
public java.lang.String getWebsite()
-
setWebsite
public void setWebsite(java.lang.String website)
-
getDeliveryMethod
public java.lang.String getDeliveryMethod()
-
setDeliveryMethod
public void setDeliveryMethod(java.lang.String deliveryMethod)
-
getMinExpiryDays
public java.lang.Integer getMinExpiryDays()
-
setMinExpiryDays
public void setMinExpiryDays(java.lang.Integer minExpiryDays)
-
getLabelSet
public LabelFormatSet getLabelSet()
-
setLabelSet
public void setLabelSet(LabelFormatSet labelSet)
-
getDatafield1
public java.lang.String getDatafield1()
-
setDatafield1
public void setDatafield1(java.lang.String datafield1)
-
-