private void addGrandTotalTokens() {
BigDecimal total = invoiceType.getLegalMonetaryTotal().getPayableAmount().getValue();
CurrencyDecimal totalCurrency = new CurrencyDecimal(total, invoiceTypeCurrency, locale);
template.addToken(new Token(TextLabel.INV_TOTAL_LABEL.toLowerCase(),
TextLabel.INV_TOTAL_LABEL.toString(locale)));
template.addToken(new Token(TextLabel.INV_TOTAL.toLowerCase(), totalCurrency.format()));
}
private void addTaxTotalTokens() {
if (invoiceType.getTaxTotal().size() > 0) {
TaxTotalType taxTotalType = invoiceType.getTaxTotal().get(0);