Uses of Interface
de.hybris.platform.externaltax.ApplyExternalTaxesStrategy
Packages that use ApplyExternalTaxesStrategy
Package
Description
-
Uses of ApplyExternalTaxesStrategy in de.hybris.platform.commerceservices.externaltax.impl
Methods in de.hybris.platform.commerceservices.externaltax.impl that return ApplyExternalTaxesStrategyModifier and TypeMethodDescriptionprotected ApplyExternalTaxesStrategyDefaultExternalTaxesService.getApplyExternalTaxesStrategy()Methods in de.hybris.platform.commerceservices.externaltax.impl with parameters of type ApplyExternalTaxesStrategyModifier and TypeMethodDescriptionvoidDefaultExternalTaxesService.setApplyExternalTaxesStrategy(ApplyExternalTaxesStrategy applyExternalTaxesStrategy) -
Uses of ApplyExternalTaxesStrategy in de.hybris.platform.externaltax.impl
Classes in de.hybris.platform.externaltax.impl that implement ApplyExternalTaxesStrategyModifier and TypeClassDescriptionclassApplies 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)