public class SubscriptionBill extends SubscriptionAction
Constructor and Description |
---|
SubscriptionBill() |
Modifier and Type | Method and Description |
---|---|
CRMDOAccountReceivable |
getAccount() |
BillAsOfDateOption |
getAsOfDateOption() |
CRMDOBill |
getBill() |
java.util.Date |
getBillAsOfDate() |
java.lang.Integer |
getEnableWalletConsumptionEstimationStep() |
java.util.Set<CRMDORatedBillingItem> |
getRatedBillingItems() |
static long |
getSerialversionuid() |
java.math.BigDecimal |
getUnsettledAmount() |
CRMDOWallet |
getWallet() |
void |
setAccount(CRMDOAccountReceivable account) |
void |
setAsOfDateOption(BillAsOfDateOption asOfDateOption) |
void |
setBill(CRMDOBill bill) |
void |
setBillAsOfDate(java.util.Date billAsOfDate) |
void |
setEnableWalletConsumptionEstimationStep(java.lang.Integer enableWalletConsumptionEstimationStep) |
void |
setRatedBillingItems(java.util.Set<CRMDORatedBillingItem> ratedBillingItems) |
void |
setUnsettledAmount(java.math.BigDecimal unsettledAmount) |
void |
setWallet(CRMDOWallet wallet) |
getAssociatedDataObjects, getAsynchBilling, getBehaviorCode, getBillablePeriodStartDate, getBillingEffectiveDate, getBillPreviewRates, getClassification, getClassificationCode, getDateTime1, getDateTime2, getDateTime3, getDateTime4, getDateTime5, getDateTime6, getDateTime7, getDateTime8, getDisplayClassificationCodeOption, getExecuteInDays, getExistingInstalledItems, getExistingServices, getFloat1, getFloat2, getFloat3, getFloat4, getFloat5, getFloat6, getFloat7, getFloat8, getInitiatedBySubscriptionAction, getIsCreatedByAutomaticProcess, getIsFlexibleBundleProductSelected, getIsForSold, getIsRelatedWithSubscriptionActionType, getIsRelatedWithSubscriptionSubActionType, getIsSubscriptionBilledByJob, getJob, getJobNoDistributorNameAllowed, getJobProvisioningDistributors, getPaymentMethod, getPaymentMethodDefaultCard, getPerformedByUnit, getPerformedByUser, getPerformedDate, getPerformValidations, getPromoCode, getProviderParameters, getProvisioningDistributor, getScheduledDate, getScheduledOption, getScheduledServicesToBeAdded, getSchedulingOption, getSubscription, getSubscriptionAction, getSubscriptionActionLifeCycleState, getTransactionReferenceNumber, getUserField1, getUserField10, getUserField11, getUserField12, getUserField13, getUserField14, getUserField15, getUserField16, getUserField2, getUserField3, getUserField4, getUserField5, getUserField6, getUserField7, getUserField8, getUserField9, getViewMandatoryFields, isBillingAsynch, isCreatedByAutomaticProcess, isForSold, isSubscriptionBilledByJob, setAsynchBilling, setBehaviorCode, setBillablePeriodStartDate, setBillingEffectiveDate, setBillPreviewRates, setClassification, setClassificationCode, setDateTime1, setDateTime2, setDateTime3, setDateTime4, setDateTime5, setDateTime6, setDateTime7, setDateTime8, setDisplayClassificationCodeOption, setExecuteInDays, setExistingInstalledItems, setExistingServices, setFloat1, setFloat2, setFloat3, setFloat4, setFloat5, setFloat6, setFloat7, setFloat8, setInitiatedBySubscriptionAction, setIsCreatedByAutomaticProcess, setIsFlexibleBundleProductSelected, setIsForSold, setIsRelatedWithSubscriptionActionType, setIsRelatedWithSubscriptionSubActionType, setIsSubscriptionBilledByJob, setJob, setJobNoDistributorNameAllowed, setJobProvisioningDistributors, setPaymentMethod, setPaymentMethodDefaultCard, setPerformedByUnit, setPerformedByUser, setPerformedDate, setPerformValidations, setPromoCode, setProviderParameters, setProvisioningDistributor, setScheduledDate, setScheduledOption, setScheduledServicesToBeAdded, setSchedulingOption, setSubscription, setSubscriptionAction, setSubscriptionActionLifeCycleState, setTransactionReferenceNumber, setUserField1, setUserField10, setUserField11, setUserField12, setUserField13, setUserField14, setUserField15, setUserField16, setUserField2, setUserField3, setUserField4, setUserField5, setUserField6, setUserField7, setUserField8, setUserField9
setMandatoryFields
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 CRMDOAccountReceivable getAccount()
public void setAccount(CRMDOAccountReceivable account)
public BillAsOfDateOption getAsOfDateOption()
public void setAsOfDateOption(BillAsOfDateOption asOfDateOption)
public java.util.Set<CRMDORatedBillingItem> getRatedBillingItems()
public void setRatedBillingItems(java.util.Set<CRMDORatedBillingItem> ratedBillingItems)
public CRMDOBill getBill()
public void setBill(CRMDOBill bill)
public CRMDOWallet getWallet()
public void setWallet(CRMDOWallet wallet)
public static long getSerialversionuid()
public java.math.BigDecimal getUnsettledAmount()
getUnsettledAmount
in class SubscriptionAction
public void setUnsettledAmount(java.math.BigDecimal unsettledAmount)
setUnsettledAmount
in class SubscriptionAction
public java.util.Date getBillAsOfDate()
public void setBillAsOfDate(java.util.Date billAsOfDate)
public java.lang.Integer getEnableWalletConsumptionEstimationStep()
public void setEnableWalletConsumptionEstimationStep(java.lang.Integer enableWalletConsumptionEstimationStep)