public class BillingTermDefinitionSetEffectiveCondition extends BillingTermDefinitionCondition
Constructor and Description |
---|
BillingTermDefinitionSetEffectiveCondition() |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getAccountBalance() |
CRMDOAccountClassification |
getAccountClassification() |
java.lang.String |
getAccountClassificationID() |
CreditRating |
getCreditRatingCode() |
java.math.BigDecimal |
getDueAmount() |
SetEffectiveConditionExlcudeServices |
getExcludeService() |
static long |
getSerialversionuid() |
java.lang.Integer |
getxDaysAgo() |
java.lang.Boolean |
isApply(CRMDOAccountClassification accountClassification,
CRMDOBillingTermScheme billingTermScheme) |
java.lang.Boolean |
isValid(CreditRating creditRatingCode,
java.math.BigDecimal dueAmount,
java.math.BigDecimal accountBalance,
CRMDOProduct product) |
void |
setAccountBalance(java.math.BigDecimal accountBalance) |
void |
setAccountClassification(CRMDOAccountClassification accountClassification) |
void |
setAccountClassificationID(java.lang.String accountClassificationID) |
void |
setCreditRatingCode(CreditRating creditRatingCode) |
void |
setDueAmount(java.math.BigDecimal dueAmount) |
void |
setExcludeService(SetEffectiveConditionExlcudeServices excludeService) |
void |
setxDaysAgo(java.lang.Integer xDaysAgo) |
getBillingTermSchemeCode, getProduct, getProductID, getSubscriptionType, getSubscriptionTypeID, isValid, isValid, setBillingTermSchemeCode, setProduct, setProductID, setSubscriptionType, setSubscriptionTypeID
clone, compareObjects, compareTo, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, 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, 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, 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 BillingTermDefinitionSetEffectiveCondition()
public CRMDOAccountClassification getAccountClassification()
public void setAccountClassification(CRMDOAccountClassification accountClassification)
public CreditRating getCreditRatingCode()
public void setCreditRatingCode(CreditRating creditRatingCode)
public java.math.BigDecimal getDueAmount()
public void setDueAmount(java.math.BigDecimal dueAmount)
public java.lang.Integer getxDaysAgo()
public void setxDaysAgo(java.lang.Integer xDaysAgo)
public SetEffectiveConditionExlcudeServices getExcludeService()
public void setExcludeService(SetEffectiveConditionExlcudeServices excludeService)
public java.lang.String getAccountClassificationID()
public void setAccountClassificationID(java.lang.String accountClassificationID)
public java.lang.Boolean isValid(CreditRating creditRatingCode, java.math.BigDecimal dueAmount, java.math.BigDecimal accountBalance, CRMDOProduct product)
public java.lang.Boolean isApply(CRMDOAccountClassification accountClassification, CRMDOBillingTermScheme billingTermScheme)
public static long getSerialversionuid()
public java.math.BigDecimal getAccountBalance()
public void setAccountBalance(java.math.BigDecimal accountBalance)