public class CRMDOAccountDefinition extends CRMDODefinition implements ICRMDOAuditTrailedEntity
Constructor and Description |
---|
CRMDOAccountDefinition() |
getIsActive, isActive, setIsActive
getIndex, getIndexName, getIsDefault, getOrderNum, isDefault, setIndex, setIndexName, setIsDefault, setOrderNum
clone, compareObjects, compareTo, deepCopy, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsRestricted, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSharedNotes, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isRestricted, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCode, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsRestricted, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toString
public AllocationPrinciple getAllocationPrinciple()
public void setAllocationPrinciple(AllocationPrinciple allocationPrinciple)
public java.lang.Integer getCreditPeriodInDays()
public void setCreditPeriodInDays(java.lang.Integer creditPeriodInDays)
public ProximityOperator getCreditPeriodProxOperator()
public void setCreditPeriodProxOperator(ProximityOperator creditPeriodProxOperator)
public java.lang.Integer getCreditPeriodProxRange()
public void setCreditPeriodProxRange(java.lang.Integer creditPeriodProxRange)
public com.crm.framework.util.UnitOfTime getCreditPeriodProxRangeUOT()
public void setCreditPeriodProxRangeUOT(com.crm.framework.util.UnitOfTime creditPeriodProxRangeUOT)
public java.lang.Integer getCreditPeriodDay()
public void setCreditPeriodDay(java.lang.Integer creditPeriodDay)
public java.lang.Integer getCreditPeriodMonth()
public void setCreditPeriodMonth(java.lang.Integer creditPeriodMonth)
public CRMDOAccountReceivable getSuspenseAccount()
public void setSuspenseAccount(CRMDOAccountReceivable suspenseAccount)
public CRMDOAccountReceivable getWriteOffAccount()
public void setWriteOffAccount(CRMDOAccountReceivable writeOffAccount)
public CRMDOAccountReceivable getInternalAccount()
public void setInternalAccount(CRMDOAccountReceivable internalAccount)
public CRMDOAccountReceivable getTerminatedAccount()
public void setTerminatedAccount(CRMDOAccountReceivable terminatedAccount)
public CRMDOAccountDefinitionCreditRating getDefaultCreditRating()
public void setDefaultCreditRating(CRMDOAccountDefinitionCreditRating defaultCreditRating)
public CRMDOAccountDefinitionPresentmentPreference getDefaultPresentmentPreference()
public void setDefaultPresentmentPreference(CRMDOAccountDefinitionPresentmentPreference defaultPresentmentPreference)
public CRMDOAccountDefinitionPaymentPreference getDefaultPaymentPreference()
public void setDefaultPaymentPreference(CRMDOAccountDefinitionPaymentPreference defaultPaymentPreference)
public CRMDOAccountDefinitionClassification getDefaultClassification()
public void setDefaultClassification(CRMDOAccountDefinitionClassification defaultClassification)
public AccountNameGenerationMethod getAccountNameGenerationMethod()
public void setAccountNameGenerationMethod(AccountNameGenerationMethod accountNameGenerationMethod)
public java.lang.String getBillingAddressRulesXML()
public void setBillingAddressRulesXML(java.lang.String billingAddressRulesXML)
public BillingAddressRules getBillingAddressRules()
public void setBillingAddressRules(BillingAddressRules billingAddressRules)
public java.lang.Integer getAllowMultipleCurrencies()
public void setAllowMultipleCurrencies(java.lang.Integer allowMultipleCurrencies)
public java.lang.Boolean allowedMultipleCurrencies()
public java.util.Set<CRMDOAccountDefinitionClassification> getClassifications()
public void setClassifications(java.util.Set<CRMDOAccountDefinitionClassification> classifications)
public java.util.Set<CRMDOAccountDefinitionBankAccountType> getBankAccountTypes()
public void setBankAccountTypes(java.util.Set<CRMDOAccountDefinitionBankAccountType> bankAccountTypes)
public java.util.Set<CRMDOAccountDefinitionBank> getBanks()
public void setBanks(java.util.Set<CRMDOAccountDefinitionBank> banks)
public java.util.Set<CRMDOAccountDefinitionCreditRating> getCreditRatings()
public void setCreditRatings(java.util.Set<CRMDOAccountDefinitionCreditRating> creditRatings)
public java.util.Set<CRMDOAccountDefinitionPaymentPreference> getPaymentPreferences()
public void setPaymentPreferences(java.util.Set<CRMDOAccountDefinitionPaymentPreference> paymentPreferences)
public java.util.Set<CRMDOAccountDefinitionPresentmentPreference> getPresentmentPreferences()
public void setPresentmentPreferences(java.util.Set<CRMDOAccountDefinitionPresentmentPreference> presentmentPreferences)
public CreditPeriod getCreditPeriodSelection()
public void setCreditPeriodSelection(CreditPeriod creditPeriodSelection)
public BankSelection getBankSelection()
public void setBankSelection(BankSelection bankSelection)
public BankAccountTypeSelection getBankAccountTypeSelection()
public void setBankAccountTypeSelection(BankAccountTypeSelection bankAccountTypeSelection)
public static long getSerialversionuid()
public java.util.Set<CRMDO> getAuditTrailLogs() throws java.lang.Exception
getAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public void setAuditTrailLogs(java.util.Set<CRMDO> auditTrailLogs) throws java.lang.Exception
setAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public java.lang.Integer getExtendDueDateSign()
public void setExtendDueDateSign(java.lang.Integer extendDueDateSign)
public java.lang.Integer getExtendDueDateValue()
public void setExtendDueDateValue(java.lang.Integer extendDueDateValue)
public com.crm.framework.util.UnitOfTime getExtendDueDateValueUOT()
public void setExtendDueDateValueUOT(com.crm.framework.util.UnitOfTime extendDueDateValueUOT)
public java.util.Date getDueDate(java.util.Date postedDate)
public java.util.Set<CRMDOAccDefUsageAllowanceLimitRule> getUalRules()
public void setUalRules(java.util.Set<CRMDOAccDefUsageAllowanceLimitRule> ualRules)
public java.util.Set<CRMDOAccDefAdditionalDueDateRule> getAdditionalDueDateRules()
public void setAdditionalDueDateRules(java.util.Set<CRMDOAccDefAdditionalDueDateRule> additionalDueDateRules)
public java.math.BigDecimal getUsageAuthValidityDuration()
public void setUsageAuthValidityDuration(java.math.BigDecimal usageAuthValidityDuration)
public com.crm.framework.util.UnitOfTime getUsageAuthValidityDurationUOT()
public void setUsageAuthValidityDurationUOT(com.crm.framework.util.UnitOfTime usageAuthValidityDurationUOT)
public java.lang.Integer getUsageAllowanceLimitApplyRestriction()
public void setUsageAllowanceLimitApplyRestriction(java.lang.Integer usageAllowanceLimitApplyRestriction)
public java.lang.Boolean isUsageAllowanceLimitApplyRestriction()
public void usageAllowanceLimitApplyRestriction(java.lang.Boolean usageAllowanceLimitApplyRestriction)
public AccountDefinitionApplyUsageAllowanceLimitScope getApplyUsageAllowanceLimitScope()
public void setApplyUsageAllowanceLimitScope(AccountDefinitionApplyUsageAllowanceLimitScope applyUsageAllowanceLimitScope)
public AutomaticRecurringPaymentProcessRunDefinition getAutomaticRecurringPaymentProcessRunDefinition()
public void setAutomaticRecurringPaymentProcessRunDefinition(AutomaticRecurringPaymentProcessRunDefinition automaticRecurringPaymentProcessRunDefinition)
public java.lang.String getAutomaticRecurringPaymentSettingsXML()
public void setAutomaticRecurringPaymentSettingsXML(java.lang.String automaticRecurringPaymentSettingsXML)
public AutomaticRecurringPaymentSettings getAutomaticRecurringPaymentSettings()
public void setAutomaticRecurringPaymentSettings(AutomaticRecurringPaymentSettings automaticRecurringPaymentSettings)
public java.lang.String getReccuringPatmentRulesXML()
public void setReccuringPatmentRulesXML(java.lang.String reccuringPatmentRulesXML)
public RecurringPaymentRules getRecurringPaymentRules()
public void setRecurringPaymentRules(RecurringPaymentRules recurringPaymentRules)
public java.util.Set<CRMDOAccountClassification> getAccountClassifications()
public void setAccountClassifications(java.util.Set<CRMDOAccountClassification> accountClassifications)
public CRMDOUsageAllowanceLimit getUsageAllowanceLimit()
public void setUsageAllowanceLimit(CRMDOUsageAllowanceLimit usageAllowanceLimit)
public CRMDOAccountingPeriodSetting getAccountingPeriodSetting()
public void setAccountingPeriodSetting(CRMDOAccountingPeriodSetting accountingPeriodSetting)
public java.util.Set<CRMDOAccountDefinitionOverrideCreditLimitRule> getOverrideCreditLimitRules()
public void setOverrideCreditLimitRules(java.util.Set<CRMDOAccountDefinitionOverrideCreditLimitRule> overrideCreditLimitRules)