Package de.hybris.platform.externaltax.impl
-
Class Summary Class Description DefaultApplyExternalTaxesStrategy Applies a givenExternalTaxDocument
to 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)
DefaultProductTaxCodeDao DefaultProductTaxCodeService Default implementation ofProductTaxCodeService
.