public class CRMDOWalletDefinition extends CRMDODefinition implements ICRMDOAuditTrailedEntity
Constructor and Description |
---|
CRMDOWalletDefinition() |
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 CRMDOWalletDefinitionCause getOnCreatingAccountReceivable()
public void setOnCreatingAccountReceivable(CRMDOWalletDefinitionCause onCreatingAccountReceivable)
public CRMDOWalletDefinitionCause getOnUsingAccountReceivableForPrepaidSubscription()
public void setOnUsingAccountReceivableForPrepaidSubscription(CRMDOWalletDefinitionCause onUsingAccountReceivableForPrepaidSubscription)
public CRMDOWalletDefinitionCause getOnTerminatingAccountReceivable()
public void setOnTerminatingAccountReceivable(CRMDOWalletDefinitionCause onTerminatingAccountReceivable)
public CRMDOWalletDefinitionCause getDuringPrepaidBillingRun()
public void setDuringPrepaidBillingRun(CRMDOWalletDefinitionCause duringPrepaidBillingRun)
public CRMDOWalletDefinitionCause getOnUsingWalletFundsForPayments()
public void setOnUsingWalletFundsForPayments(CRMDOWalletDefinitionCause onUsingWalletFundsForPayments)
public CRMDOWalletDefinitionCause getOnCancellingWallet()
public void setOnCancellingWallet(CRMDOWalletDefinitionCause onCancellingWallet)
public CRMDOWalletDefinitionCause getOnChangingAccountReceivalbeOfPrepaidSubscription()
public void setOnChangingAccountReceivalbeOfPrepaidSubscription(CRMDOWalletDefinitionCause onChangingAccountReceivalbeOfPrepaidSubscription)
public java.util.Set<CRMDOWalletDefinitionRule> getCreditingRules()
public void setCreditingRules(java.util.Set<CRMDOWalletDefinitionRule> creditingRules)
public java.util.Set<CRMDOWalletDefinitionRule> getReimbursingRules()
public void setReimbursingRules(java.util.Set<CRMDOWalletDefinitionRule> reimbursingRules)
public java.util.Set<CRMDOWalletDefinitionRule> getCancelRelatedInvoices()
public void setCancelRelatedInvoices(java.util.Set<CRMDOWalletDefinitionRule> cancelRelatedInvoices)
public CRMDOWalletDefinitionRule getPaymentCancellationFinType()
public void setPaymentCancellationFinType(CRMDOWalletDefinitionRule paymentCancellationFinType)
public java.util.Set<CRMDOWalletDefinitionRule> getDebitRelatedAccount()
public void setDebitRelatedAccount(java.util.Set<CRMDOWalletDefinitionRule> debitRelatedAccount)
public java.lang.String getAutoTopUpRulesXML()
public void setAutoTopUpRulesXML(java.lang.String autoTopUpRulesXML)
public static long getSerialversionuid()
public CRMDOWalletDefinitionCause getOnUsingAccountReceivableForRewardParticipant()
public void setOnUsingAccountReceivableForRewardParticipant(CRMDOWalletDefinitionCause onUsingAccountReceivableForRewardParticipant)
public CRMDOWalletDefinitionCause getOnTerminatingRelationOfRelatedEntity()
public void setOnTerminatingRelationOfRelatedEntity(CRMDOWalletDefinitionCause onTerminatingRelationOfRelatedEntity)
public CRMDOWalletDefinitionCause getOnTerminatingLastPrepaidSubscription()
public void setOnTerminatingLastPrepaidSubscription(CRMDOWalletDefinitionCause onTerminatingRelationOfRelatedEntity)
public CRMDOWalletDefinitionCause getOnSpendRewardTransaction()
public void setOnSpendRewardTransaction(CRMDOWalletDefinitionCause onSpendRewardTransaction)
public CRMDOWalletDefinitionCause getOnAwardRewardTransaction()
public void setOnAwardRewardTransaction(CRMDOWalletDefinitionCause onAwardRewardTransaction)
public CRMDOWalletDefinitionCause getOnCancellingRewardAwardTransaction()
public void setOnCancellingRewardAwardTransaction(CRMDOWalletDefinitionCause onCancellingRewardAwardTransaction)
public CRMDOWalletDefinitionCause getOnCancellingRewardSpendTransaction()
public void setOnCancellingRewardSpendTransaction(CRMDOWalletDefinitionCause onCancellingRewardSpendTransaction)
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 getAllowCreditingRules()
public void setAllowCreditingRules(java.lang.Integer allowCreditingRules)
public java.lang.Integer getAllowReimbursingRules()
public void setAllowReimbursingRules(java.lang.Integer allowReimbursingRules)
public java.lang.Integer getAllowCancelRelatedInvoices()
public void setAllowCancelRelatedInvoices(java.lang.Integer allowCancelRelatedInvoices)
public java.lang.Integer getAllowCancelRelatedPayments()
public void setAllowCancelRelatedPayments(java.lang.Integer allowCancelRelatedPayments)
public java.lang.Integer getAllowDebitRelatedAccount()
public void setAllowDebitRelatedAccount(java.lang.Integer allowDebitRelatedAccount)
public CRMDOWalletDefinitionCause getOnCancellingAwardExpirationTransaction()
public void setOnCancellingAwardExpirationTransaction(CRMDOWalletDefinitionCause onCancellingAwardExpirationTransaction)
public CRMDOWalletDefinitionCause getCreditOnPrepaidBillingRun()
public void setCreditOnPrepaidBillingRun(CRMDOWalletDefinitionCause creditOnPrepaidBillingRun)
public CRMDOWalletDefinitionCause getOnTransferringMoneyFromAccountToWallet()
public void setOnTransferringMoneyFromAccountToWallet(CRMDOWalletDefinitionCause onTransferringMoneyFromAccountToWallet)
public CRMDOWalletTransactionType getDefaultDebitWTType()
public void setDefaultDebitWTType(CRMDOWalletTransactionType defaultDebitWTType)
public CRMDOWalletTransactionType getDefaultReimburseWTType()
public void setDefaultReimburseWTType(CRMDOWalletTransactionType defaultReimburseWTType)
public PaymentTypeScope getPaymentTypeScope()
public void setPaymentTypeScope(PaymentTypeScope paymentTypeScope)
public CreditNoteTypeScope getCreditNoteTypeScope()
public void setCreditNoteTypeScope(CreditNoteTypeScope creditNoteTypeScope)
public CRMDOWalletDefinitionCause getOnPaymentPosting()
public void setOnPaymentPosting(CRMDOWalletDefinitionCause onPaymentPosting)
public CRMDOWalletDefinitionCause getOnCreditNotePosting()
public void setOnCreditNotePosting(CRMDOWalletDefinitionCause onCreditNotePosting)
public CRMDOWalletDefinitionCause getOnCancellingPayment()
public void setOnCancellingPayment(CRMDOWalletDefinitionCause onCancellingPayment)
public PaymentCancellationTypeScope getPaymentCancellationTypeScope()
public void setPaymentCancellationTypeScope(PaymentCancellationTypeScope paymentCancellationTypeScope)
public CRMDOWalletTransactionType getDefaultCreditWTType()
public void setDefaultCreditWTType(CRMDOWalletTransactionType defaultCreditWTType)
public CRMDOWalletTransactionType getDefaultVoidWTType()
public void setDefaultVoidWTType(CRMDOWalletTransactionType defaultVoidWTType)
public java.math.BigDecimal getMinBalanceThreshold()
public void setMinBalanceThreshold(java.math.BigDecimal minBalanceThreshold)
public CRMDOWalletDefinitionCause getOnWalletBalanceExpirationRun()
public void setOnWalletBalanceExpirationRun(CRMDOWalletDefinitionCause onWalletBalanceExpirationRun)
public CRMDOWalletDefinitionCause getOnTransferringMoneyFromWalletToAccount()
public void setOnTransferringMoneyFromWalletToAccount(CRMDOWalletDefinitionCause onTransferringMoneyFromWalletToAccount)
public java.util.Set<AutoTopUpRule> getAutoTopUpRules()
public void setAutoTopUpRules(java.util.Set<AutoTopUpRule> autoTopUpRules)
public java.util.Set<CRMDOWalletDefinitionCause> getWalletCauses()
public void setWalletCauses(java.util.Set<CRMDOWalletDefinitionCause> walletCauses)
public java.util.Set<CRMDOWalletThresholdRule> getWalletThresholdRules()
public void setWalletThresholdRules(java.util.Set<CRMDOWalletThresholdRule> walletThresholdRules)
public java.lang.Integer getAllowDebitAccountDueToTrasferRules()
public void setAllowDebitAccountDueToTrasferRules(java.lang.Integer allowDebitAccountDueToTrasferRules)
public java.lang.Integer getAllowCreditAccountDueToTrasferRules()
public void setAllowCreditAccountDueToTrasferRules(java.lang.Integer allowCreditAccountDueToTrasferRules)