@Entity public class TrafficCompanySettingsEntity extends com.sohnar.persistence.entity.BaseEntity implements TrafficCompanyLink
DATE_MOD_FIELD, dateCreated, dateModified, id, ID_FIELD, versionTC_FIELD, TC_PROPERTY_NAME| Constructor and Description |
|---|
TrafficCompanySettingsEntity() |
private TrafficCompanyEntity trafficCompany
private Set<CustomRateSetEntity> customRates
private Set<TCChargeBandEntity> chargeBands
private Set<TCTaxTypeEntity> taxTypes
private Set<TCNominalCodeEntity> nominalCodes
private CurrencyEntity companyCurrency
private Boolean dualTaxRates
private TCTaxTypeEntity taxTypeOne
private TCTaxTypeEntity taxTypeTwo
private DateFormatType dateFormat
private TimeZoneEntity timeZone
private TrafficCompanyWorkingTimeEntity trafficCompanyWorkingTime
private Boolean allocationIntervalStatusModeOn
private AllocationIntervalStatus defaultAllocationIntervalStatus
private Boolean allowsSohnarToAssumeAccess
private String orderNumberPrefix
private Integer currentOrderNumber
private String jobNumberPrefix
private Integer currentJobNumber
private String quoteNumberPrefix
private Integer currentQuoteNumber
private String invoiceNumberPrefix
private Integer currentInvoiceNumber
private String tenderNumberPrefix
private Integer currentTenderNumber
private String expenseSheetNumberPrefix
private Integer currentExpenseSheetNumber
private byte[] companyLogo
private String companyMessage
private Boolean mailchimpEnabled
private String mailchimpAPIKey
private Boolean crocodocEnabled
private String crocodocAPIKey
private Boolean xeroEnabled
private String xeroConsumerKey
private String externalCode
private Set<QuoteOutputTemplateSettingsEntity> quoteTemplateSettings
private Set<InvoiceOutputTemplateSettingsEntity> invoiceTemplateSettings
private Set<POOutputTemplateSettingsEntity> poTemplateSettings
private Set<JobOutputTemplateSettingsEntity> jobTemplateSettings
private Set<TenderOutputTemplateSettingsEntity> tenderTemplateSettings
private Set<ExpenseSheetOutputTemplateSettingsEntity> expenseSheetTemplateSettings
private Set<SearchResultsOutputTemplateSettingsEntity> searchResultsTemplateSettings
private QuoteOutputTemplateSettingsEntity defaultQuoteTemplateSettings
private InvoiceOutputTemplateSettingsEntity defaultInvoiceTemplateSettings
private POOutputTemplateSettingsEntity defaultPOTemplateSettings
private JobOutputTemplateSettingsEntity defaultJobTemplateSettings
private TenderOutputTemplateSettingsEntity defaultTenderTemplateSettings
private ExpenseSheetOutputTemplateSettingsEntity defaultExpenseSheetTemplateSettings
private SearchResultsOutputTemplateSettingsEntity defaultSearchResultsTemplateSettings
private Set<ExchangeRateEntity> exchangeRates
private Boolean postInvoicesToSage
private JobCostType defaultJobCostType
private Boolean enableGenericResourceGeneration
private Boolean spellCheckEnabled
private Integer passwordExpiryDays
private Boolean allowSavingOfPassword
private String inMailDomain
private Boolean exchangeCalendarSyncEnabled
private ErpIntegrationSettingsEntity erpIntegrationSettings
private IamSettingsEntity iamSettings
private TCLockedTimeEntity lockedTimeSettings
public Set<SearchResultsOutputTemplateSettingsEntity> getSearchResultsTemplateSettings()
public void setSearchResultsTemplateSettings(Set<SearchResultsOutputTemplateSettingsEntity> searchResultsTemplateSettings)
public SearchResultsOutputTemplateSettingsEntity getDefaultSearchResultsTemplateSettings()
public void setDefaultSearchResultsTemplateSettings(SearchResultsOutputTemplateSettingsEntity defaultSearchResultsTemplateSettings)
public ExpenseSheetOutputTemplateSettingsEntity getDefaultExpenseSheetTemplateSettings()
public void setDefaultExpenseSheetTemplateSettings(ExpenseSheetOutputTemplateSettingsEntity defaultExpensesTemplateSettings)
public Boolean getAllowSavingOfPassword()
public void setAllowSavingOfPassword(Boolean allowSavingOfPassword)
public String getInMailDomain()
public void setInMailDomain(String inMailDomain)
public TenderOutputTemplateSettingsEntity getDefaultTenderTemplateSettings()
public void setDefaultTenderTemplateSettings(TenderOutputTemplateSettingsEntity defaultTenderTemplateSettings)
public TrafficCompanyEntity getTrafficCompany()
getTrafficCompany in interface TrafficCompanyLinkpublic void setTrafficCompany(TrafficCompanyEntity trafficCompany)
setTrafficCompany in interface TrafficCompanyLinkpublic Boolean getXeroEnabled()
public void setXeroEnabled(Boolean xeroEnabled)
public String getXeroConsumerKey()
public void setXeroConsumerKey(String xeroConsumerKey)
public Set<CustomRateSetEntity> getCustomRates()
public void setCustomRates(Set<CustomRateSetEntity> customRates)
public Set<TCChargeBandEntity> getChargeBands()
public void setChargeBands(Set<TCChargeBandEntity> chargeBands)
public Set<TCTaxTypeEntity> getTaxTypes()
public void setTaxTypes(Set<TCTaxTypeEntity> taxTypes)
public byte[] getCompanyLogo()
public void setCompanyLogo(byte[] companyLogo)
public DateFormatType getDateFormat()
public void setDateFormat(DateFormatType dateFormat)
public TimeZoneEntity getTimeZone()
public void setTimeZone(TimeZoneEntity timeZone)
public Integer getCurrentOrderNumber()
public void setCurrentOrderNumber(Integer currentOrderNumber)
public Integer getCurrentJobNumber()
public void setCurrentJobNumber(Integer currentJobNumber)
public Integer getCurrentQuoteNumber()
public void setCurrentQuoteNumber(Integer currentQuoteNumber)
public String getOrderNumberPrefix()
public Boolean getMailchimpEnabled()
public void setMailchimpEnabled(Boolean mailchimpEnabled)
public String getMailchimpAPIKey()
public void setMailchimpAPIKey(String mailchimpAPIKey)
public Boolean getCrocodocEnabled()
public void setCrocodocEnabled(Boolean crocodocEnabled)
public String getCrocodocAPIKey()
public void setCrocodocAPIKey(String crocodocAPIKey)
public void setOrderNumberPrefix(String orderNumberPrefix)
public String getJobNumberPrefix()
public void setJobNumberPrefix(String jobNumberPrefix)
public String getQuoteNumberPrefix()
public void setQuoteNumberPrefix(String quoteNumberPrefix)
public String getInvoiceNumberPrefix()
public void setInvoiceNumberPrefix(String invoiceNumberPrefix)
public Integer getCurrentInvoiceNumber()
public void setCurrentInvoiceNumber(Integer currentInvoiceNumber)
public CurrencyEntity getCompanyCurrency()
public void setCompanyCurrency(CurrencyEntity companyCurrency)
public Boolean getDualTaxRates()
public void setDualTaxRates(Boolean dualTaxRates)
public TCTaxTypeEntity getTaxTypeOne()
public void setTaxTypeOne(TCTaxTypeEntity taxTypeOne)
public TCTaxTypeEntity getTaxTypeTwo()
public void setTaxTypeTwo(TCTaxTypeEntity taxTypeTwo)
public Set<TCNominalCodeEntity> getNominalCodes()
public void setNominalCodes(Set<TCNominalCodeEntity> nominalCodes)
public Boolean getAllocationIntervalStatusModeOn()
public void setAllocationIntervalStatusModeOn(Boolean allocationIntevalModeOn)
public AllocationIntervalStatus getDefaultAllocationIntervalStatus()
public void setDefaultAllocationIntervalStatus(AllocationIntervalStatus defaultAllocationIntervalStatus)
public TrafficCompanyWorkingTimeEntity getTrafficCompanyWorkingTime()
public void setTrafficCompanyWorkingTime(TrafficCompanyWorkingTimeEntity trafficCompanyWorkingTime)
public Set<QuoteOutputTemplateSettingsEntity> getQuoteTemplateSettings()
public void setQuoteTemplateSettings(Set<QuoteOutputTemplateSettingsEntity> quoteTemplateSettings)
public Set<InvoiceOutputTemplateSettingsEntity> getInvoiceTemplateSettings()
public void setInvoiceTemplateSettings(Set<InvoiceOutputTemplateSettingsEntity> invoiceTemplateSettings)
public Set<POOutputTemplateSettingsEntity> getPoTemplateSettings()
public void setPoTemplateSettings(Set<POOutputTemplateSettingsEntity> poTemplateSettings)
public Set<JobOutputTemplateSettingsEntity> getJobTemplateSettings()
public void setJobTemplateSettings(Set<JobOutputTemplateSettingsEntity> jobTemplateSettings)
public Boolean getAllowsSohnarToAssumeAccess()
public void setAllowsSohnarToAssumeAccess(Boolean allowsSohnarToAssumeAccess)
public void addChargeBand(TCChargeBandEntity chargeBandEntity)
public void addTaxType(TCTaxTypeEntity tcTaxType)
public void addNominalCode(TCNominalCodeEntity nominalCode)
public void populateChildren()
public void addOutputTemplateSettings(AbstractTrafficCompanyOutputTemplateSettingsEntity outputTemplateSettings, OutputTemplateType type)
public QuoteOutputTemplateSettingsEntity getDefaultQuoteTemplateSettings()
public void setDefaultQuoteTemplateSettings(QuoteOutputTemplateSettingsEntity defaultQuoteTemplateSettings)
public InvoiceOutputTemplateSettingsEntity getDefaultInvoiceTemplateSettings()
public void setDefaultInvoiceTemplateSettings(InvoiceOutputTemplateSettingsEntity defaultInvoiceTemplateSettings)
public POOutputTemplateSettingsEntity getDefaultPOTemplateSettings()
public void setDefaultPOTemplateSettings(POOutputTemplateSettingsEntity defaultPOTemplateSettings)
public JobOutputTemplateSettingsEntity getDefaultJobTemplateSettings()
public void setDefaultJobTemplateSettings(JobOutputTemplateSettingsEntity defaultJobTemplateSettings)
public Set<ExchangeRateEntity> getExchangeRates()
public void setExchangeRates(Set<ExchangeRateEntity> exchangeRates)
public String getCompanyMessage()
public void setCompanyMessage(String companyMessage)
public Boolean getPostInvoicesToSage()
public void setPostInvoicesToSage(Boolean postInvoicesToSage)
public String getExternalCode()
public void setExternalCode(String externalCode)
public JobCostType getDefaultJobCostType()
public void setDefaultJobCostType(JobCostType defaultJobCostType)
public Boolean getEnableGenericResourceGeneration()
public void setEnableGenericResourceGeneration(Boolean enableGenericResourceGeneration)
public Boolean getSpellCheckEnabled()
public void setSpellCheckEnabled(Boolean spellCheckEnabled)
public String getTenderNumberPrefix()
public void setTenderNumberPrefix(String tenderNumberPrefix)
public Integer getCurrentTenderNumber()
public void setCurrentTenderNumber(Integer currentTenderNumber)
public Integer getPasswordExpiryDays()
public void setPasswordExpiryDays(Integer passwordExpiryDays)
public Set<TenderOutputTemplateSettingsEntity> getTenderTemplateSettings()
public void setTenderTemplateSettings(Set<TenderOutputTemplateSettingsEntity> tenderTemplateSettings)
public Boolean getExchangeCalendarSyncEnabled()
public void setExchangeCalendarSyncEnabled(Boolean exchangeCalendarSyncEnabled)
public String getExpenseSheetNumberPrefix()
public void setExpenseSheetNumberPrefix(String expenseSheetNumberPrefix)
public Integer getCurrentExpenseSheetNumber()
public void setCurrentExpenseSheetNumber(Integer currentExpenseSheetNumber)
public Set<ExpenseSheetOutputTemplateSettingsEntity> getExpenseSheetTemplateSettings()
public void setExpenseSheetTemplateSettings(Set<ExpenseSheetOutputTemplateSettingsEntity> expenseSheetTemplateSettings)
public ErpIntegrationSettingsEntity getErpIntegrationSettings()
public void setErpIntegrationSettings(ErpIntegrationSettingsEntity erpIntegrationSettings)
public IamSettingsEntity getIamSettings()
public void setIamSettings(IamSettingsEntity iamSettings)
public TCLockedTimeEntity getLockedTimeSettings()
public void setLockedTimeSettings(TCLockedTimeEntity lockedTimeSettings)
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.