Uses of Interface
de.hybris.platform.externaltax.ApplyExternalTaxesStrategy
-
Packages that use ApplyExternalTaxesStrategy Package Description de.hybris.platform.commerceservices.externaltax.impl de.hybris.platform.externaltax.impl -
-
Uses of ApplyExternalTaxesStrategy in de.hybris.platform.commerceservices.externaltax.impl
Methods in de.hybris.platform.commerceservices.externaltax.impl that return ApplyExternalTaxesStrategy Modifier and Type Method Description protected ApplyExternalTaxesStrategyDefaultExternalTaxesService. getApplyExternalTaxesStrategy()Methods in de.hybris.platform.commerceservices.externaltax.impl with parameters of type ApplyExternalTaxesStrategy Modifier and Type Method Description voidDefaultExternalTaxesService. setApplyExternalTaxesStrategy(ApplyExternalTaxesStrategy applyExternalTaxesStrategy) -
Uses of ApplyExternalTaxesStrategy in de.hybris.platform.externaltax.impl
Classes in de.hybris.platform.externaltax.impl that implement ApplyExternalTaxesStrategy Modifier and Type Class Description classDefaultApplyExternalTaxesStrategyApplies a givenExternalTaxDocumentto a net order following these rules: the order must be of type 'net' all external tax entry numbers must be matching one of the order entries' numbers all external tax values must be absolute numbers matching the order currency for each order entry : store tax values fromExternalTaxDocument.getTaxesForOrderEntry(int)as own tax values for each order entry : ifExternalTaxDocument.getTaxesForOrderEntry(int)returns no value or empty value the own tax values are cleared shipping cost taxes fromExternalTaxDocument.getShippingCostTaxes()are stored as order total taxes ( seeAbstractOrderModel.getTotalTaxValues()the sum of shipping and entry taxes is stored as order total tax ( see)
-