| Package | Description |
|---|---|
| de.hybris.platform.core.model.order |
Contains generated models for each type of de.hybris.platform.jalo.order package.
|
| de.hybris.platform.europe1.jalo | |
| de.hybris.platform.externaltax | |
| de.hybris.platform.externaltax.impl | |
| de.hybris.platform.hmc.attribute | |
| de.hybris.platform.integration.commons.services | |
| de.hybris.platform.integration.commons.services.impl | |
| de.hybris.platform.jalo.order | |
| de.hybris.platform.jalo.order.price | |
| de.hybris.platform.platformbackoffice.labelproviders | |
| de.hybris.platform.platformbackoffice.taxdiscountvalueparser | |
| de.hybris.platform.util | |
| de.hybris.platform.warehousing.util.builder |
| Modifier and Type | Method and Description |
|---|---|
Collection<TaxValue> |
AbstractOrderEntryModel.getTaxValues()
Generated method - Getter of the
AbstractOrderEntry.taxValues dynamic attribute defined at extension core. |
Collection<TaxValue> |
AbstractOrderModel.getTotalTaxValues()
Generated method - Getter of the
AbstractOrder.totalTaxValues dynamic attribute defined at extension core. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOrderEntryModel.setTaxValues(Collection<TaxValue> value)
Generated method - Setter of
AbstractOrderEntry.taxValues dynamic attribute defined at extension core. |
void |
AbstractOrderModel.setTotalTaxValues(Collection<TaxValue> value)
Generated method - Setter of
AbstractOrder.totalTaxValues dynamic attribute defined at extension core. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
Europe1PriceFactory.CachedTaxValue |
| Modifier and Type | Method and Description |
|---|---|
static TaxValue |
Europe1TaxInformation.createTaxValue(TaxRow taxRow) |
| Constructor and Description |
|---|
Europe1TaxInformation(TaxValue taxValue,
PK rowPK) |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,List<TaxValue>> |
ExternalTaxDocument.getAllTaxes() |
List<TaxValue> |
ExternalTaxDocument.getShippingCostTaxes() |
List<TaxValue> |
ExternalTaxDocument.getTaxesForOrderEntry(int entryNumber) |
protected Map<Integer,List<TaxValue>> |
ExternalTaxDocument.getTaxesMap(boolean createIfAbsent) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExternalTaxDocument.setShippingCostTaxes(TaxValue... shippingCostTaxes) |
void |
ExternalTaxDocument.setTaxesForOrderEntry(int entryNumber,
TaxValue... taxes) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExternalTaxDocument.setShippingCostTaxes(List<TaxValue> shippingCostTaxes) |
void |
ExternalTaxDocument.setTaxesForOrderEntry(int entryNumber,
List<TaxValue> taxes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultApplyExternalTaxesStrategy.assertValidTaxValue(AbstractOrderModel order,
TaxValue value) |
| Modifier and Type | Method and Description |
|---|---|
protected TaxValue |
TaxValueEditorChip.getTaxValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
TaxValueEditorChip.setTaxValue(TaxValue taxValue) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
OndemandTaxCalculationService.calculatePreciseUnitTax(Collection<TaxValue> taxValues,
double quantity,
boolean isNet) |
| Modifier and Type | Field and Description |
|---|---|
List<TaxValue> |
DefaultOndemandTaxCalculationServiceTest.taxValuesGross |
List<TaxValue> |
DefaultOndemandPromotionServiceTest.taxValuesGross |
List<TaxValue> |
DefaultOndemandTaxCalculationServiceTest.taxValuesNet |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
DefaultOndemandTaxCalculationService.calculatePreciseUnitTax(Collection<TaxValue> taxValues,
double quantity,
boolean isNet)
Calculate the unit tax to send with a precision of 2.
|
| Modifier and Type | Method and Description |
|---|---|
protected TaxValue |
AbstractOrder.calculateAbsoluteTotalTaxValue(Currency curr,
String currencyIso,
int digits,
boolean net,
TaxValue taxValue,
double cumulatedEntryQuantities) |
TaxValue |
OrderManager.createTaxValue(String code,
double value,
boolean absolute,
Tax tax)
Deprecated.
just instantiate
TaxValue directly |
| Modifier and Type | Method and Description |
|---|---|
protected Map<TaxValue,Map<Set<TaxValue>,Double>> |
AbstractOrder.calculateSubtotal(boolean recalculate)
Calculates this order's subtotal and returns a total tax value map.
|
protected Map<TaxValue,Map<Set<TaxValue>,Double>> |
AbstractOrder.calculateSubtotal(boolean recalculate)
Calculates this order's subtotal and returns a total tax value map.
|
Collection<TaxValue> |
AbstractOrderTaxValuesAttributeHandler.get(AbstractOrderEntryModel model) |
Collection<TaxValue> |
TotalTaxValuesAttributeHandler.get(AbstractOrderModel model) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractOrder.addAbsoluteEntryTaxValue(long entryQuantity,
TaxValue taxValue,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected void |
AbstractOrder.addRelativeEntryTaxValue(double entryTotal,
TaxValue taxValue,
Set<TaxValue> relativeEntryTaxValues,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
void |
AbstractOrderEntry.addTaxValue(SessionContext ctx,
TaxValue taxValue)
Deprecated.
Use OrderEntryService.addTaxValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel,
TaxValue) instead.
|
void |
AbstractOrderEntry.addTaxValue(TaxValue taxValue)
Deprecated.
Use OrderEntryService.addTaxValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel,
TaxValue) instead.
|
void |
AbstractOrder.addTotalTaxValue(SessionContext ctx,
TaxValue taxValue)
Deprecated.
Use OrderService.addTotalTaxValue(de.hybris.platform.core.model.order.AbstractOrderModel, TaxValue)
instead.
|
void |
AbstractOrder.addTotalTaxValue(TaxValue taxValue)
Deprecated.
Use OrderService.addTotalTaxValue(de.hybris.platform.core.model.order.AbstractOrderModel, TaxValue)
instead.
|
protected TaxValue |
AbstractOrder.calculateAbsoluteTotalTaxValue(Currency curr,
String currencyIso,
int digits,
boolean net,
TaxValue taxValue,
double cumulatedEntryQuantities) |
void |
AbstractOrderEntry.removeTaxValue(SessionContext ctx,
TaxValue taxValue)
Deprecated.
Use OrderEntryService.removeTaxValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel,
TaxValue) instead.
|
void |
AbstractOrderEntry.removeTaxValue(TaxValue taxValue)
Deprecated.
Use OrderEntryService.removeTaxValue(de.hybris.platform.core.model.order.AbstractOrderEntryModel,
TaxValue) instead.
|
void |
AbstractOrder.removeTotalTaxValue(SessionContext ctx,
TaxValue taxValue)
Deprecated.
Use OrderService.removeTotalTaxValue(de.hybris.platform.core.model.order.AbstractOrderModel, TaxValue)
instead.
|
void |
AbstractOrder.removeTotalTaxValue(TaxValue taxValue)
Deprecated.
Use OrderService.removeTotalTaxValue(de.hybris.platform.core.model.order.AbstractOrderModel, TaxValue)
instead.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractOrder.addAbsoluteEntryTaxValue(long entryQuantity,
TaxValue taxValue,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected void |
AbstractOrder.addAbsoluteEntryTaxValue(long entryQuantity,
TaxValue taxValue,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected void |
AbstractOrder.addRelativeEntryTaxValue(double entryTotal,
TaxValue taxValue,
Set<TaxValue> relativeEntryTaxValues,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected void |
AbstractOrder.addRelativeEntryTaxValue(double entryTotal,
TaxValue taxValue,
Set<TaxValue> relativeEntryTaxValues,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected void |
AbstractOrder.addRelativeEntryTaxValue(double entryTotal,
TaxValue taxValue,
Set<TaxValue> relativeEntryTaxValues,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected void |
AbstractOrder.calculateTotals(boolean recalculate,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap)
calculates all totals.
|
protected void |
AbstractOrder.calculateTotals(boolean recalculate,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap)
calculates all totals.
|
protected double |
AbstractOrder.calculateTotalTaxValues(boolean recalculate,
int digits,
double taxAdjustmentFactor,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected double |
AbstractOrder.calculateTotalTaxValues(boolean recalculate,
int digits,
double taxAdjustmentFactor,
Map<TaxValue,Map<Set<TaxValue>,Double>> taxValueMap) |
protected void |
AbstractOrder.resetAdditionalCosts(Collection<TaxValue> relativeTaxValues) |
void |
AbstractOrderTaxValuesAttributeHandler.set(AbstractOrderEntryModel model,
Collection<TaxValue> discountValues) |
void |
TotalTaxValuesAttributeHandler.set(AbstractOrderModel model,
Collection<TaxValue> discountValues) |
| Modifier and Type | Method and Description |
|---|---|
TaxValue |
TaxInformation.getTaxValue() |
| Constructor and Description |
|---|
TaxInformation(Map qualifiers,
TaxValue taxValue) |
TaxInformation(TaxValue taxValue) |
| Modifier and Type | Method and Description |
|---|---|
String |
TaxValueLabelProvider.getDescription(TaxValue taxValue) |
String |
TaxValueLabelProvider.getIconPath(TaxValue taxValue) |
String |
TaxValueLabelProvider.getLabel(TaxValue taxValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
TaxValueLabelProvider.setTaxValueRenderer(ValueParser<TaxValue> taxValueRenderer) |
| Modifier and Type | Method and Description |
|---|---|
TaxValue |
TaxValueParser.parse(String stringValue) |
TaxValue |
TaxOrDiscount.toTaxValue() |
| Modifier and Type | Method and Description |
|---|---|
String |
TaxValueParser.render(TaxValue taxValue) |
| Modifier and Type | Method and Description |
|---|---|
TaxValue |
TaxValue.apply(double quantity,
double price,
int digits,
boolean priceIsNet,
String currencyIsoCode)
creates a copy of this tax value holding the applied value for a given price rounded to given digits.
|
static TaxValue |
TaxValue.parseTaxValue(String str)
creates a tax value object from its string representation created via @see #toString().
|
TaxValue |
TaxValue.unapply() |
| Modifier and Type | Method and Description |
|---|---|
OrderEntryModelBuilder |
OrderEntryModelBuilder.withTaxes(Collection<TaxValue> taxes) |
Copyright © 2017 SAP SE. All Rights Reserved.