public class CRMDOEMPTransactionFeeRule extends CRMDO implements ICRMDOCollectionEntity
Constructor and Description |
---|
CRMDOEMPTransactionFeeRule() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
applyOnCustomerRefund() |
java.lang.Boolean |
applyOnMerchantPayment() |
java.lang.Boolean |
applyOnWalletToWalletTransfer() |
java.lang.String |
getAmountRangeStr() |
java.lang.Integer |
getApplyOnCustomerRefund() |
java.lang.Integer |
getApplyOnMerchantPayment() |
java.lang.Integer |
getApplyOnWalletToWalletTransfer() |
CRMDOEMPDefinition |
getDefinition() |
java.math.BigDecimal |
getFeeCap() |
java.math.BigDecimal |
getFeePercentage() |
CRMDOFinancialTransactionType |
getFinancialTransactionType() |
java.math.BigDecimal |
getFromAmount() |
CRMDO |
getMainEntity() |
CRMDOProduct |
getProduct() |
java.math.BigDecimal |
getToAmount() |
CRMDOWalletTransactionType |
getWalletTransactionType() |
java.lang.Boolean |
overlapExists(CRMDOEMPTransactionFeeRule rule) |
void |
setAmountRangeStr(java.lang.String amountRangeStr) |
void |
setApplyOnCustomerRefund(java.lang.Integer applyOnCustomerRefund) |
void |
setApplyOnMerchantPayment(java.lang.Integer applyOnMerchantPayment) |
void |
setApplyOnWalletToWalletTransfer(java.lang.Integer applyOnWalletToWalletTransfer) |
void |
setDefinition(CRMDOEMPDefinition definition) |
void |
setFeeCap(java.math.BigDecimal feeCap) |
void |
setFeePercentage(java.math.BigDecimal feePercentage) |
void |
setFinancialTransactionType(CRMDOFinancialTransactionType financialTransactionType) |
void |
setFromAmount(java.math.BigDecimal fromAmount) |
void |
setProduct(CRMDOProduct product) |
void |
setToAmount(java.math.BigDecimal toAmount) |
void |
setWalletTransactionType(CRMDOWalletTransactionType walletTransactionType) |
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 CRMDOEMPDefinition getDefinition()
public void setDefinition(CRMDOEMPDefinition definition)
public CRMDO getMainEntity()
getMainEntity
in interface ICRMDOCollectionEntity
public CRMDOWalletTransactionType getWalletTransactionType()
public void setWalletTransactionType(CRMDOWalletTransactionType walletTransactionType)
public CRMDOFinancialTransactionType getFinancialTransactionType()
public void setFinancialTransactionType(CRMDOFinancialTransactionType financialTransactionType)
public java.math.BigDecimal getFeePercentage()
public void setFeePercentage(java.math.BigDecimal feePercentage)
public java.math.BigDecimal getFeeCap()
public void setFeeCap(java.math.BigDecimal feeCap)
public CRMDOProduct getProduct()
public void setProduct(CRMDOProduct product)
public java.math.BigDecimal getFromAmount()
public void setFromAmount(java.math.BigDecimal fromAmount)
public java.math.BigDecimal getToAmount()
public void setToAmount(java.math.BigDecimal toAmount)
public java.lang.Integer getApplyOnMerchantPayment()
public void setApplyOnMerchantPayment(java.lang.Integer applyOnMerchantPayment)
public java.lang.Boolean applyOnMerchantPayment()
public java.lang.Integer getApplyOnCustomerRefund()
public void setApplyOnCustomerRefund(java.lang.Integer applyOnCustomerRefund)
public java.lang.Boolean applyOnCustomerRefund()
public java.lang.Integer getApplyOnWalletToWalletTransfer()
public void setApplyOnWalletToWalletTransfer(java.lang.Integer applyOnWalletToWalletTransfer)
public java.lang.Boolean applyOnWalletToWalletTransfer()
public java.lang.String getAmountRangeStr()
public void setAmountRangeStr(java.lang.String amountRangeStr)
public java.lang.Boolean overlapExists(CRMDOEMPTransactionFeeRule rule)