AbstractPermissionEvaluationStrategy@Deprecated public abstract class AbstractPermissionEvaluationStragegy<P extends B2BPermissionModel> extends AbstractEvaluationStragegy<P>
AbstractService.SerializableDTO| Modifier and Type | Field and Description |
|---|---|
static Double |
NOLIMIT
Deprecated.
|
modelService, sessionService, txManagertenant| Constructor and Description |
|---|
AbstractPermissionEvaluationStragegy()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
getOrderEntryTotal(AbstractOrderEntryModel entry)
Deprecated.
|
BigDecimal |
getOrderTotal(AbstractOrderModel order)
Deprecated.
|
BigDecimal |
getOrderTotals(List<OrderModel> orders)
Deprecated.
|
Set<P> |
getPermissions(B2BCustomerModel customer)
Deprecated.
Builds a list of permissions associated to a
B2BCustomerModel by collections associated permissions form
B2BCustomerModel.getPermissionGroups() and m
B2BCustomerModel.getPermissions() |
double |
getTotalDiscount(AbstractOrderEntryModel entry)
Deprecated.
|
BigDecimal |
getTotalOfEntriesWithCostCenter(B2BCostCenterModel costCenter,
List<AbstractOrderEntryModel> entries)
Deprecated.
|
protected BigDecimal |
getTotalTax(AbstractOrderEntryModel orderEntry)
Deprecated.
|
protected BigDecimal |
toMoney(Double amt)
Deprecated.
|
getTypeService, setTypeServicegetModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, setTenantScope, writeReplacepublic static final Double NOLIMIT
public AbstractPermissionEvaluationStragegy()
public Set<P> getPermissions(B2BCustomerModel customer)
B2BCustomerModel by collections associated permissions form
B2BCustomerModel.getPermissionGroups() and m
B2BCustomerModel.getPermissions()customer - A B2BCustomerModel who placed a b2b orderpublic BigDecimal getOrderTotal(AbstractOrderModel order)
public BigDecimal getOrderEntryTotal(AbstractOrderEntryModel entry)
public BigDecimal getOrderTotals(List<OrderModel> orders)
protected BigDecimal getTotalTax(AbstractOrderEntryModel orderEntry)
public double getTotalDiscount(AbstractOrderEntryModel entry)
public BigDecimal getTotalOfEntriesWithCostCenter(B2BCostCenterModel costCenter, List<AbstractOrderEntryModel> entries)
protected BigDecimal toMoney(Double amt)
Copyright © 2017 SAP SE. All Rights Reserved.