public class CRMDOBillingRunDefinition extends CRMDODefinition implements ICRMDOAuditTrailedEntity
Constructor and Description |
---|
CRMDOBillingRunDefinition() |
getIsActive, isActive, setIsActive
getIndex, getIndexName, getIsDefault, getOrderNum, isDefault, setIndex, setIndexName, setIsDefault, setOrderNum
clone, compareObjects, compareTo, deepCopy, equals, getAlias, getAliases, 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, 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.String getAltCode()
getAltCode
in class CRMDO
public void setAltCode(java.lang.String altCode)
setAltCode
in class CRMDO
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 BillAsOfDateType getAsOfDateType()
public void setAsOfDateType(BillAsOfDateType asOfDateType)
public java.lang.Integer getAsOfDateTypeUnits()
public void setAsOfDateTypeUnits(java.lang.Integer asOfDateTypeUnits)
public com.crm.framework.util.UnitOfTime getAsOfDateTypeUnitOfTime()
public void setAsOfDateTypeUnitOfTime(com.crm.framework.util.UnitOfTime asOfDateTypeUnitOfTime)
public java.lang.Integer getAsOfDateTypeDay()
public void setAsOfDateTypeDay(java.lang.Integer asOfDateTypeDay)
public java.lang.Integer getNumOfThreads()
public void setNumOfThreads(java.lang.Integer numOfThreads)
public BillInAdvancePeriodMethod getBillInAdvancePeriodMethod()
public void setBillInAdvancePeriodMethod(BillInAdvancePeriodMethod billInAdvancePeriodMethod)
public java.lang.Integer getInvoiceIssueDateCalcUnits()
public void setInvoiceIssueDateCalcUnits(java.lang.Integer invoiceIssueDateCalcUnits)
public com.crm.framework.util.UnitOfTime getInvoiceIssueDateCalcUnitOfTime()
public void setInvoiceIssueDateCalcUnitOfTime(com.crm.framework.util.UnitOfTime invoiceIssueDateCalcUnitOfTime)
public UDRGroupingFormat getUdrGroupingFormat()
public void setUdrGroupingFormat(UDRGroupingFormat udrGroupingFormat)
public RatedBillingItemGroupingFormat getRatedBillItemsGroupingFormat()
public void setRatedBillItemsGroupingFormat(RatedBillingItemGroupingFormat ratedBillItemsGroupingFormat)
public java.lang.Integer getApplyRounding()
public void setApplyRounding(java.lang.Integer applyRounding)
public java.lang.Integer getRoundingDecimalScale()
public void setRoundingDecimalScale(java.lang.Integer roundingDecimalScale)
public java.lang.Integer getRoundingIntegerScale()
public void setRoundingIntegerScale(java.lang.Integer roundingIntegerScale)
public BillRoundingOption getRoundingOption()
public void setRoundingOption(BillRoundingOption roundingOption)
public java.math.BigDecimal getSuppresMinAmount()
public void setSuppresMinAmount(java.math.BigDecimal suppresMinAmount)
public ExceptionalBillThresholdType getExceptBillThresholdType()
public void setExceptBillThresholdType(ExceptionalBillThresholdType exceptBillThresholdType)
public java.math.BigDecimal getExceptBillThresholdFixedAmount()
public void setExceptBillThresholdFixedAmount(java.math.BigDecimal exceptBillThresholdFixedAmount)
public java.lang.Integer getExceptBillThresholdMultiplier()
public void setExceptBillThresholdMultiplier(java.lang.Integer exceptBillThresholdMultiplier)
public PeriodCycleAdjustmentMethod getPeriodCycleAdjustmentMethod()
public void setPeriodCycleAdjustmentMethod(PeriodCycleAdjustmentMethod periodCycleAdjustmentMethod)
public CRMDOProduct getRoundingProduct()
public void setRoundingProduct(CRMDOProduct roundingProduct)
public CRMDOFinancialTransactionType getDebitAdjustmentType()
public void setDebitAdjustmentType(CRMDOFinancialTransactionType debitAdjustmentType)
public CRMDOFinancialTransactionType getCreditAdjustmentType()
public void setCreditAdjustmentType(CRMDOFinancialTransactionType creditAdjustmentType)
public CRMDOFinancialTransactionType getInvoiceType()
public void setInvoiceType(CRMDOFinancialTransactionType invoiceType)
public CRMDOFinancialTransactionType getCreditNoteType()
public void setCreditNoteType(CRMDOFinancialTransactionType creditNoteType)
public java.lang.Integer getPeriodCycleThresholdDay()
public void setPeriodCycleThresholdDay(java.lang.Integer periodCycleThresholdDay)
public java.util.Set<BillingRunBillingFrequencyCondition> getBillingFreqConditions()
public void setBillingFreqConditions(java.util.Set<BillingRunBillingFrequencyCondition> billingFreqConditions)
public java.util.Set<BillingRunPaymentPreferenceCondition> getPayPreferencesConditions()
public void setPayPreferencesConditions(java.util.Set<BillingRunPaymentPreferenceCondition> payPreferencesConditions)
public java.util.Set<BillingRunPresentmentPreferenceCondition> getPresentMethodConditions()
public void setPresentMethodConditions(java.util.Set<BillingRunPresentmentPreferenceCondition> presentMethodConditions)
public java.util.Set<BillingRunAccountClassificationCondition> getAccClassificationConditions()
public void setAccClassificationConditions(java.util.Set<BillingRunAccountClassificationCondition> accClassificationConditions)
public java.util.Set<BillingRunBillingTermSchemeCondition> getBillTermSchemesConditions()
public void setBillTermSchemesConditions(java.util.Set<BillingRunBillingTermSchemeCondition> billTermSchemesConditions)
public java.lang.String getBillingFreqConditionsXML()
public void setBillingFreqConditionsXML(java.lang.String billingFreqConditionsXML)
public java.lang.String getPayPreferencesConditionsXML()
public void setPayPreferencesConditionsXML(java.lang.String payPreferencesConditionsXML)
public java.lang.String getPresentMethodConditionsXML()
public void setPresentMethodConditionsXML(java.lang.String presentMethodConditionsXML)
public java.lang.String getAccClassificationConditionsXML()
public void setAccClassificationConditionsXML(java.lang.String accClassificationConditionsXML)
public java.lang.String getBillTermSchemesConditionsXML()
public void setBillTermSchemesConditionsXML(java.lang.String billTermSchemesConditionsXML)
public java.lang.Integer getShowSettings()
public void setShowSettings(java.lang.Integer showSettings)
public java.lang.Integer getShowConditions()
public void setShowConditions(java.lang.Integer showConditions)
public java.lang.Boolean isApplyRounding()
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 getApplyFormattingStepAutomatically()
public void setApplyFormattingStepAutomatically(java.lang.Integer applyFormattingStepAutomatically)