public class CRMDOBillingRun extends CRMDO
Constructor and Description |
---|
CRMDOBillingRun() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<BillingRunAccountClassificationCondition> |
getAccClassificationConditions() |
java.lang.String |
getAccClassificationCondXML() |
java.util.Set<CRMDOAccountClassification> |
getAccountClassifications() |
CRMDOAccountDefinition |
getAccountDefinition() |
CRMDOAccountingPeriod |
getAccountingPeriod() |
java.util.Set<CRMDOAccountReceivable> |
getAccountReceivableFilters() |
java.util.Date |
getAsOfDate() |
java.util.Set<CRMDOBillingTermDefinitionLookup> |
getBillingFrequencies() |
CRMDOBillingRunDefinition |
getBillingRunDefinition() |
BillingRunType |
getBillingRunType() |
java.util.Set<BillingRunBillingTermSchemeCondition> |
getBillTermSchemeConditions() |
java.lang.String |
getBillTermSchemeCondXML() |
java.util.HashMap<java.lang.String,CRMDOCurrency> |
getCurrencies() |
CRMDOCustomerEventDefinition |
getCustomerEventDefinition() |
java.util.ArrayList<CRMDOWalletTransactionType> |
getDebitWalletTrxTypes() |
java.util.Date |
getEndDate() |
java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> |
getEntityIDsPerSegment() |
java.util.Set<CRMDO> |
getExceptions() |
java.util.Set<java.lang.String> |
getExcludeSubscriptions() |
java.lang.Integer |
getExecuteNow() |
java.util.Set<CRMDO> |
getFilters() |
java.util.Set<BillingRunBillingFrequencyCondition> |
getFrequencyConditions() |
java.lang.String |
getFrequencyCondXML() |
java.math.BigDecimal |
getGeneratedBills() |
java.math.BigDecimal |
getGeneratedWalletTransactions() |
java.util.Set<CRMDOUnitGroup> |
getGroupsFilter() |
java.lang.Integer |
getInitiatedDueToAction() |
java.lang.Integer |
getInvoiceDueDateProximitySign() |
java.lang.Integer |
getInvoiceDueDateProximityValue() |
com.crm.framework.util.UnitOfTime |
getInvoiceDueDateProximityValueUOT() |
java.util.Date |
getInvoiceIssueDate() |
java.lang.Integer |
getIsAction() |
java.lang.Integer |
getIsPreviewRateProcess() |
java.lang.Integer |
getIsRecurring() |
java.util.Set<java.lang.String> |
getJobFilters() |
java.util.Set<CRMDOJob> |
getJobsFilter() |
BillingRunLifeCycleState |
getLifeCycleState() |
java.util.HashMap<java.lang.String,java.lang.Integer> |
getNumberOfPrerequisites() |
java.util.HashMap<SequenceNumber,CRMDONumberScheme> |
getNumberSchemes() |
CRMDONumberScheme |
getNumberSchemes(SequenceNumber sequenceNumber) |
java.util.Set<BillingRunPaymentPreferenceCondition> |
getPaymentPrefConditions() |
java.lang.String |
getPaymentPrefCondXML() |
java.util.Set<CRMDOPaymentPreference> |
getPaymentPreferences() |
java.util.Set<BillingRunPresentmentPreferenceCondition> |
getPresentmentConditions() |
java.lang.String |
getPresentmentCondXML() |
java.util.Set<CRMDOPresentmentPreference> |
getPresentmentPreferences() |
java.lang.Integer |
getQuantityBasedServicesExists() |
java.lang.Integer |
getRateOlnyUdrs() |
java.lang.Boolean |
getRateOnlyExpenses() |
com.crm.framework.util.UnitOfTime |
getRecurrenceUnitOfTime() |
java.lang.Integer |
getRecurrenceUnits() |
java.util.Set<CRMDO> |
getResults() |
CRMDORewardDefinition |
getRewardDefinition() |
java.util.Date |
getScheduledDate() |
java.util.Set<CRMDOBillingTermScheme> |
getSchemes() |
static long |
getSerialversionuid() |
java.util.HashMap<java.lang.String,SubscriptionTypeOption> |
getServiceOptions() |
java.lang.Boolean |
getSkipJob() |
java.lang.Boolean |
getSkipSubscription() |
java.util.Date |
getStartDate() |
BillingRunStep |
getStep() |
java.util.Set<java.lang.String> |
getSubscriptionFilters() |
java.util.Set<CRMDOSubscription> |
getSubscriptionsFilter() |
java.util.Set<java.lang.String> |
getSubsHavingNonBilledUDrs() |
java.util.Set<java.lang.String> |
getSubsWithNonBilledRBI() |
CRMDOTaxDefinition |
getTaxDefinition() |
java.util.Set<CRMDO> |
getTransactions() |
CRMDOWalletDefinition |
getWalletDefinition() |
java.lang.Boolean |
initiatedDueToAction() |
java.lang.Boolean |
isAction() |
java.lang.Boolean |
isPreviewRateProcess() |
java.lang.Boolean |
isQuantityBasedServicesExists() |
java.lang.Boolean |
isRateOlnyUdrs() |
void |
setAccClassificationConditions(java.util.Set<BillingRunAccountClassificationCondition> accClassificationConditions) |
void |
setAccClassificationCondXML(java.lang.String accClassificationCondXML) |
void |
setAccountClassifications(java.util.Set<CRMDOAccountClassification> accountClassifications) |
void |
setAccountDefinition(CRMDOAccountDefinition accountDefinition) |
void |
setAccountingPeriod(CRMDOAccountingPeriod accountingPeriod) |
void |
setAccountReceivableFilters(java.util.Set<CRMDOAccountReceivable> accountReceivableFilters) |
void |
setAsOfDate(java.util.Date asOfDate) |
void |
setBillingFrequencies(java.util.Set<CRMDOBillingTermDefinitionLookup> billingFrequencies) |
void |
setBillingRunDefinition(CRMDOBillingRunDefinition billingRunDefinition) |
void |
setBillingRunType(BillingRunType billingRunType) |
void |
setBillTermSchemeConditions(java.util.Set<BillingRunBillingTermSchemeCondition> billTermSchemeConditions) |
void |
setBillTermSchemeCondXML(java.lang.String billTermSchemeCondXML) |
void |
setCurrencies(java.util.HashMap<java.lang.String,CRMDOCurrency> currencies) |
void |
setCustomerEventDefinition(CRMDOCustomerEventDefinition customerEventDefinition) |
void |
setDebitWalletTrxTypes(java.util.ArrayList<CRMDOWalletTransactionType> debitWalletTrxTypes) |
void |
setEndDate(java.util.Date endDate) |
void |
setEntityIDsPerSegment(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> entityIDsPerSegment) |
void |
setExceptions(java.util.Set<CRMDO> exceptions) |
void |
setExcludeSubscriptions(java.util.Set<java.lang.String> excludeSubscriptions) |
void |
setExecuteNow(java.lang.Integer executeNow) |
void |
setFilters(java.util.Set<CRMDO> filters) |
void |
setFrequencyConditions(java.util.Set<BillingRunBillingFrequencyCondition> frequencyConditions) |
void |
setFrequencyCondXML(java.lang.String frequencyCondXML) |
void |
setGeneratedBills(java.math.BigDecimal generatedBills) |
void |
setGeneratedWalletTransactions(java.math.BigDecimal generatedWalletTransactions) |
void |
setGroupsFilter(java.util.Set<CRMDOUnitGroup> groupsFilter) |
void |
setInitiatedDueToAction(java.lang.Integer initiatedDueToAction) |
void |
setInvoiceDueDateProximitySign(java.lang.Integer invoiceDueDateProximitySign) |
void |
setInvoiceDueDateProximityValue(java.lang.Integer invoiceDueDateProximityValue) |
void |
setInvoiceDueDateProximityValueUOT(com.crm.framework.util.UnitOfTime invoiceDueDateProximityValueUOT) |
void |
setInvoiceIssueDate(java.util.Date invoiceIssueDate) |
void |
setIsAction(java.lang.Integer isAction) |
void |
setIsPreviewRateProcess(java.lang.Integer isPreviewRateProcess) |
void |
setIsRecurring(java.lang.Integer isRecurring) |
void |
setJobFilters(java.util.Set<java.lang.String> jobFilters) |
void |
setJobsFilter(java.util.Set<CRMDOJob> jobsFilter) |
void |
setLifeCycleState(BillingRunLifeCycleState lifeCycleState) |
void |
setNumberOfPrerequisites(java.util.HashMap<java.lang.String,java.lang.Integer> numberOfPrerequisites) |
void |
setNumberSchemes(java.util.HashMap<SequenceNumber,CRMDONumberScheme> numberSchemes) |
void |
setPaymentPrefConditions(java.util.Set<BillingRunPaymentPreferenceCondition> paymentPrefConditions) |
void |
setPaymentPrefCondXML(java.lang.String paymentPrefCondXML) |
void |
setPaymentPreferences(java.util.Set<CRMDOPaymentPreference> paymentPreferences) |
void |
setPresentmentConditions(java.util.Set<BillingRunPresentmentPreferenceCondition> presentmentConditions) |
void |
setPresentmentCondXML(java.lang.String presentmentCondXML) |
void |
setPresentmentPreferences(java.util.Set<CRMDOPresentmentPreference> presentmentPreferences) |
void |
setQuantityBasedServicesExists(java.lang.Integer quantityBasedServicesExists) |
void |
setRateOlnyUdrs(java.lang.Integer rateOlnyUdrs) |
void |
setRateOnlyExpenses(java.lang.Boolean rateOnlyExpenses) |
void |
setRecurrenceUnitOfTime(com.crm.framework.util.UnitOfTime recurrenceUnitOfTime) |
void |
setRecurrenceUnits(java.lang.Integer recurrenceUnits) |
void |
setResults(java.util.Set<CRMDO> results) |
void |
setRewardDefinition(CRMDORewardDefinition rewardDefinition) |
void |
setScheduledDate(java.util.Date scheduledDate) |
void |
setSchemes(java.util.Set<CRMDOBillingTermScheme> schemes) |
void |
setServiceOptions(java.util.HashMap<java.lang.String,SubscriptionTypeOption> serviceOptions) |
void |
setSkipJob(java.lang.Boolean skipJob) |
void |
setSkipSubscription(java.lang.Boolean skipSubscription) |
void |
setStartDate(java.util.Date startDate) |
void |
setStep(BillingRunStep step) |
void |
setSubscriptionFilters(java.util.Set<java.lang.String> subscriptionFilters) |
void |
setSubscriptionsFilter(java.util.Set<CRMDOSubscription> subscriptionsFilter) |
void |
setSubsHavingNonBilledUDrs(java.util.Set<java.lang.String> subsHavingNonBilledUDrs) |
void |
setSubsWithNonBilledRBI(java.util.Set<java.lang.String> subsWithNonBilledRBI) |
void |
setTaxDefinition(CRMDOTaxDefinition taxDefinition) |
void |
setTransactions(java.util.Set<CRMDO> transactions) |
void |
setWalletDefinition(CRMDOWalletDefinition walletDefinition) |
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 java.lang.Integer getRateOlnyUdrs()
public void setRateOlnyUdrs(java.lang.Integer rateOlnyUdrs)
public java.lang.Boolean isRateOlnyUdrs()
public CRMDOBillingRunDefinition getBillingRunDefinition()
public void setBillingRunDefinition(CRMDOBillingRunDefinition billingRunDefinition)
public CRMDOAccountDefinition getAccountDefinition()
public void setAccountDefinition(CRMDOAccountDefinition accountDefinition)
public java.util.Set<java.lang.String> getSubscriptionFilters()
public void setSubscriptionFilters(java.util.Set<java.lang.String> subscriptionFilters)
public java.util.Set<java.lang.String> getJobFilters()
public void setJobFilters(java.util.Set<java.lang.String> jobFilters)
public java.lang.Boolean getSkipSubscription()
public void setSkipSubscription(java.lang.Boolean skipSubscription)
public java.lang.Boolean getSkipJob()
public void setSkipJob(java.lang.Boolean skipJob)
public java.lang.Integer getIsRecurring()
public void setIsRecurring(java.lang.Integer isRecurring)
public java.util.Date getAsOfDate()
public void setAsOfDate(java.util.Date asOfDate)
public java.util.Date getInvoiceIssueDate()
public void setInvoiceIssueDate(java.util.Date invoiceIssueDate)
public java.lang.Integer getInvoiceDueDateProximitySign()
public void setInvoiceDueDateProximitySign(java.lang.Integer invoiceDueDateProximitySign)
public java.lang.Integer getInvoiceDueDateProximityValue()
public void setInvoiceDueDateProximityValue(java.lang.Integer invoiceDueDateProximityValue)
public com.crm.framework.util.UnitOfTime getInvoiceDueDateProximityValueUOT()
public void setInvoiceDueDateProximityValueUOT(com.crm.framework.util.UnitOfTime invoiceDueDateProximityValueUOT)
public BillingRunStep getStep()
public void setStep(BillingRunStep step)
public java.lang.String getBillTermSchemeCondXML()
public void setBillTermSchemeCondXML(java.lang.String billTermSchemeCondXML)
public java.util.Set<BillingRunBillingTermSchemeCondition> getBillTermSchemeConditions()
public void setBillTermSchemeConditions(java.util.Set<BillingRunBillingTermSchemeCondition> billTermSchemeConditions)
public java.lang.String getFrequencyCondXML()
public void setFrequencyCondXML(java.lang.String frequencyCondXML)
public java.util.Set<BillingRunBillingFrequencyCondition> getFrequencyConditions()
public void setFrequencyConditions(java.util.Set<BillingRunBillingFrequencyCondition> frequencyConditions)
public java.lang.String getAccClassificationCondXML()
public void setAccClassificationCondXML(java.lang.String accClassificationCondXML)
public java.util.Set<BillingRunAccountClassificationCondition> getAccClassificationConditions()
public void setAccClassificationConditions(java.util.Set<BillingRunAccountClassificationCondition> accClassificationConditions)
public java.lang.String getPaymentPrefCondXML()
public void setPaymentPrefCondXML(java.lang.String paymentPrefCondXML)
public java.util.Set<BillingRunPaymentPreferenceCondition> getPaymentPrefConditions()
public void setPaymentPrefConditions(java.util.Set<BillingRunPaymentPreferenceCondition> paymentPrefConditions)
public java.lang.String getPresentmentCondXML()
public void setPresentmentCondXML(java.lang.String presentmentCondXML)
public java.util.Set<BillingRunPresentmentPreferenceCondition> getPresentmentConditions()
public void setPresentmentConditions(java.util.Set<BillingRunPresentmentPreferenceCondition> presentmentConditions)
public java.util.Set<CRMDO> getFilters()
public void setFilters(java.util.Set<CRMDO> filters)
public java.util.Set<CRMDO> getResults()
public void setResults(java.util.Set<CRMDO> results)
public java.util.Set<CRMDO> getTransactions()
public void setTransactions(java.util.Set<CRMDO> transactions)
public java.util.Date getScheduledDate()
public void setScheduledDate(java.util.Date scheduledDate)
public BillingRunLifeCycleState getLifeCycleState()
public void setLifeCycleState(BillingRunLifeCycleState lifeCycleState)
public java.lang.Integer getExecuteNow()
public void setExecuteNow(java.lang.Integer executeNow)
public BillingRunType getBillingRunType()
public void setBillingRunType(BillingRunType billingRunType)
public static long getSerialversionuid()
public CRMDOWalletDefinition getWalletDefinition()
public void setWalletDefinition(CRMDOWalletDefinition walletDefinition)
public java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> getEntityIDsPerSegment()
public void setEntityIDsPerSegment(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> entityIDsPerSegment)
public CRMDORewardDefinition getRewardDefinition()
public void setRewardDefinition(CRMDORewardDefinition rewardDefinition)
public CRMDOCustomerEventDefinition getCustomerEventDefinition()
public void setCustomerEventDefinition(CRMDOCustomerEventDefinition customerEventDefinition)
public java.util.HashMap<SequenceNumber,CRMDONumberScheme> getNumberSchemes()
public void setNumberSchemes(java.util.HashMap<SequenceNumber,CRMDONumberScheme> numberSchemes)
public CRMDONumberScheme getNumberSchemes(SequenceNumber sequenceNumber)
public java.util.Set<CRMDOBillingTermScheme> getSchemes()
public void setSchemes(java.util.Set<CRMDOBillingTermScheme> schemes)
public java.util.Set<CRMDOBillingTermDefinitionLookup> getBillingFrequencies()
public void setBillingFrequencies(java.util.Set<CRMDOBillingTermDefinitionLookup> billingFrequencies)
public java.util.Set<CRMDOAccountClassification> getAccountClassifications()
public void setAccountClassifications(java.util.Set<CRMDOAccountClassification> accountClassifications)
public java.util.Set<CRMDOPaymentPreference> getPaymentPreferences()
public void setPaymentPreferences(java.util.Set<CRMDOPaymentPreference> paymentPreferences)
public java.util.Set<CRMDOPresentmentPreference> getPresentmentPreferences()
public void setPresentmentPreferences(java.util.Set<CRMDOPresentmentPreference> presentmentPreferences)
public java.util.Set<CRMDOSubscription> getSubscriptionsFilter()
public void setSubscriptionsFilter(java.util.Set<CRMDOSubscription> subscriptionsFilter)
public java.util.Set<CRMDOUnitGroup> getGroupsFilter()
public void setGroupsFilter(java.util.Set<CRMDOUnitGroup> groupsFilter)
public java.util.Set<CRMDOJob> getJobsFilter()
public void setJobsFilter(java.util.Set<CRMDOJob> jobsFilter)
public java.util.Set<CRMDOAccountReceivable> getAccountReceivableFilters()
public void setAccountReceivableFilters(java.util.Set<CRMDOAccountReceivable> accountReceivableFilters)
public java.lang.Integer getRecurrenceUnits()
public void setRecurrenceUnits(java.lang.Integer recurrenceUnits)
public com.crm.framework.util.UnitOfTime getRecurrenceUnitOfTime()
public void setRecurrenceUnitOfTime(com.crm.framework.util.UnitOfTime recurrenceUnitOfTime)
public java.math.BigDecimal getGeneratedBills()
public void setGeneratedBills(java.math.BigDecimal generatedBills)
public java.util.Date getStartDate()
public void setStartDate(java.util.Date startDate)
public java.util.Date getEndDate()
public void setEndDate(java.util.Date endDate)
public java.math.BigDecimal getGeneratedWalletTransactions()
public void setGeneratedWalletTransactions(java.math.BigDecimal generatedWalletTransactions)
public java.lang.Integer getIsPreviewRateProcess()
public java.lang.Boolean isPreviewRateProcess()
public void setIsPreviewRateProcess(java.lang.Integer isPreviewRateProcess)
public CRMDOAccountingPeriod getAccountingPeriod()
public void setAccountingPeriod(CRMDOAccountingPeriod accountingPeriod)
public java.util.HashMap<java.lang.String,CRMDOCurrency> getCurrencies()
public void setCurrencies(java.util.HashMap<java.lang.String,CRMDOCurrency> currencies)
public java.util.ArrayList<CRMDOWalletTransactionType> getDebitWalletTrxTypes()
public void setDebitWalletTrxTypes(java.util.ArrayList<CRMDOWalletTransactionType> debitWalletTrxTypes)
public java.lang.Boolean isAction()
public java.lang.Integer getIsAction()
public void setIsAction(java.lang.Integer isAction)
public CRMDOTaxDefinition getTaxDefinition()
public void setTaxDefinition(CRMDOTaxDefinition taxDefinition)
public java.util.Set<java.lang.String> getSubsWithNonBilledRBI()
public void setSubsWithNonBilledRBI(java.util.Set<java.lang.String> subsWithNonBilledRBI)
public java.util.Set<java.lang.String> getSubsHavingNonBilledUDrs()
public void setSubsHavingNonBilledUDrs(java.util.Set<java.lang.String> subsHavingNonBilledUDrs)
public java.lang.Integer getQuantityBasedServicesExists()
public void setQuantityBasedServicesExists(java.lang.Integer quantityBasedServicesExists)
public java.lang.Boolean isQuantityBasedServicesExists()
public java.util.HashMap<java.lang.String,SubscriptionTypeOption> getServiceOptions()
public void setServiceOptions(java.util.HashMap<java.lang.String,SubscriptionTypeOption> serviceOptions)
public java.util.Set<java.lang.String> getExcludeSubscriptions()
public void setExcludeSubscriptions(java.util.Set<java.lang.String> excludeSubscriptions)
public java.util.HashMap<java.lang.String,java.lang.Integer> getNumberOfPrerequisites()
public void setNumberOfPrerequisites(java.util.HashMap<java.lang.String,java.lang.Integer> numberOfPrerequisites)
public java.lang.Boolean getRateOnlyExpenses()
public void setRateOnlyExpenses(java.lang.Boolean rateOnlyExpenses)
public java.lang.Integer getInitiatedDueToAction()
public void setInitiatedDueToAction(java.lang.Integer initiatedDueToAction)
public java.lang.Boolean initiatedDueToAction()
public java.util.Set<CRMDO> getExceptions()
public void setExceptions(java.util.Set<CRMDO> exceptions)