Les pages Catégories de taxe dans Store Services vous permettent de sélectionner une option afin d'inclure les taxes dans le prix affiché d'un produit. Pour pouvoir afficher ce prix sur les pages de produits (ou sur toute page où un prix est affiché), insérez le code suivant dans les fichiers JSP :
BigDecimal oldPrice =
product.getCalculatedPrice().getPrimaryPrice().getValue();
CategorizedMonetaryAmountsDataBean cMADB = product.getDisplayTaxes();
BigDecimal taxAmount = cMADB.getCategoryAmount();
BigDecimal TotalPriceWithTax = oldPrice.add(cMADB.getCategoryAmount());
FormattedMonetaryAmountDataBean formattedAmount = new
FormattedMonetaryAmountDataBean(); formattedAmount.setAmount(TotalPriceWithTax);
com.ibm.commerce.beans.DataBeanManager.activate (formattedAmount, commandContext);
Pour afficher les deux prix (sans taxe et avec taxes), insérez le code suivant :
<font class="Was">regularPrice : <%=product.getCalculatedPrice()%></font><br> <font class="Was">Total Price With Tax : <%=formattedAmount%></font><br>
![]() |