public class InvoicingConfig extends Object implements org.ctoolkit.gwt.client.facade.RelevantNullChecker
| Constructor and Description |
|---|
InvoicingConfig() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allNull() |
InvoicingConfig |
currency(String currency)
The currency code (alphabetic code) based on the ISO 4217.
|
InvoicingConfigBillingAddress |
getBillingAddress()
The billing address details.
|
InvoicingConfigBillingContact |
getBillingContact()
The contact person related to billing.
|
String |
getCurrency() |
String |
getFinalText()
A default final text to be placed at invoice usually at the bottom.
|
Boolean |
getHasBillingAddress() |
String |
getIntroductoryText()
A default introductory text to be placed at invoice usually at top of the billing items.
|
Date |
getModificationDate()
The date and time of the last modification of invoicing configuration values.
|
Integer |
getNumberOfDays() |
Image |
getStamp()
An optional image used to be placed at invoice as a stamp or sign.
|
InvoicingConfig |
hasBillingAddress(Boolean hasBillingAddress)
If true, the billing address is not same as the company address and must be provided.
|
InvoicingConfig |
numberOfDays(Integer numberOfDays)
The default value of number of days for calculation of the invoice due date.
|
void |
setBillingAddress(InvoicingConfigBillingAddress billingAddress) |
boolean |
setBillingAddressIf(InvoicingConfigBillingAddress billingAddress) |
void |
setBillingContact(InvoicingConfigBillingContact billingContact) |
boolean |
setBillingContactIf(InvoicingConfigBillingContact billingContact) |
void |
setCurrency(String currency) |
void |
setFinalText(String finalText) |
void |
setHasBillingAddress(Boolean hasBillingAddress) |
void |
setIntroductoryText(String introductoryText) |
void |
setModificationDate(Date modificationDate) |
void |
setNumberOfDays(Integer numberOfDays) |
void |
setStamp(Image stamp) |
public InvoicingConfig currency(String currency)
public String getCurrency()
public void setCurrency(String currency)
public String getIntroductoryText()
public void setIntroductoryText(String introductoryText)
public String getFinalText()
public void setFinalText(String finalText)
public Date getModificationDate()
public void setModificationDate(Date modificationDate)
public InvoicingConfig numberOfDays(Integer numberOfDays)
public Integer getNumberOfDays()
public void setNumberOfDays(Integer numberOfDays)
public InvoicingConfig hasBillingAddress(Boolean hasBillingAddress)
public Boolean getHasBillingAddress()
public void setHasBillingAddress(Boolean hasBillingAddress)
public Image getStamp()
public void setStamp(Image stamp)
public InvoicingConfigBillingAddress getBillingAddress()
public void setBillingAddress(InvoicingConfigBillingAddress billingAddress)
public InvoicingConfigBillingContact getBillingContact()
public void setBillingContact(InvoicingConfigBillingContact billingContact)
public boolean setBillingAddressIf(InvoicingConfigBillingAddress billingAddress)
public boolean setBillingContactIf(InvoicingConfigBillingContact billingContact)
public boolean allNull()
allNull in interface org.ctoolkit.gwt.client.facade.RelevantNullCheckerCopyright © 2023. All rights reserved.