<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.20.6.final using JasperReports Library version 6.20.6-5c96b6aa8a39ac1dc6b6bea4b81168e16dd39231  -->
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Document Tax Lines" language="groovy" pageWidth="511" pageHeight="842" columnWidth="511" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="0ea03c33-cee9-4aa5-b7a2-e829a06f336b">
	<property name="com.jaspersoft.studio.data.defaultdataadapter" value="DataAdapter.xml"/>
	<property name="com.jaspersoft.studio.unit." value="pixel"/>
	<property name="com.jaspersoft.studio.unit.pageHeight" value="pixel"/>
	<property name="com.jaspersoft.studio.unit.pageWidth" value="pixel"/>
	<property name="com.jaspersoft.studio.unit.topMargin" value="pixel"/>
	<property name="com.jaspersoft.studio.unit.bottomMargin" value="pixel"/>
	<property name="com.jaspersoft.studio.unit.leftMargin" value="pixel"/>
	<property name="com.jaspersoft.studio.unit.rightMargin" value="pixel"/>
	<property name="com.jaspersoft.studio.unit.columnWidth" value="pixel"/>
	<property name="com.jaspersoft.studio.unit.columnSpacing" value="pixel"/>
	<property name="ireport.zoom" value="1.610510000000001"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<property name="com.jaspersoft.studio.data.sql.tables" value=""/>
	<template><![CDATA["styles.jrtx"]]></template>
	<parameter name="RECORD_ID" class="java.lang.Integer">
		<defaultValueExpression><![CDATA[1040395]]></defaultValueExpression>
	</parameter>
	<parameter name="CURRENT_LANG" class="java.lang.String" isForPrompting="false">
		<defaultValueExpression><![CDATA["de_DE"]]></defaultValueExpression>
	</parameter>
	<parameter name="ISO_CODE" class="java.lang.String"/>
	<parameter name="BP_LANG" class="java.lang.String"/>
	<parameter name="CURRENCY_PATTERN" class="java.lang.String" isForPrompting="false"/>
	<parameter name="P_MsgHelper" class="java.lang.Object" isForPrompting="false"/>
	<parameter name="cursymbol" class="java.lang.String"/>
	<parameter name="languagecc" class="java.lang.String"/>
	<parameter name="languageiso" class="java.lang.String"/>
	<queryString language="SQL">
		<![CDATA[SELECT
    it.c_tax_id,
    it.c_invoice_id AS record_id,
    it.taxamt AS linenetamt,
    it.taxbaseamt,
    COALESCE(taxtr.name, c_tax.name) AS name
FROM c_invoicetax it
JOIN c_tax
    ON c_tax.c_tax_id = it.c_tax_id
LEFT JOIN C_Tax_Trl taxtr
    ON taxtr.C_Tax_ID = c_tax.C_Tax_ID AND taxtr.AD_Language = $P{CURRENT_LANG}
WHERE it.c_invoice_id = $P{RECORD_ID}
  AND it.taxamt != 0
ORDER BY c_tax.name]]>
	</queryString>
	<field name="c_tax_id" class="java.lang.Integer">
		<property name="com.jaspersoft.studio.field.name" value="c_tax_id"/>
		<property name="com.jaspersoft.studio.field.label" value="c_tax_id"/>
		<property name="com.jaspersoft.studio.field.tree.path" value="c_invoicetax"/>
	</field>
	<field name="record_id" class="java.lang.Integer">
		<property name="com.jaspersoft.studio.field.name" value="record_id"/>
		<property name="com.jaspersoft.studio.field.label" value="record_id"/>
		<property name="com.jaspersoft.studio.field.tree.path" value="c_invoicetax"/>
	</field>
	<field name="linenetamt" class="java.math.BigDecimal">
		<property name="com.jaspersoft.studio.field.name" value="linenetamt"/>
		<property name="com.jaspersoft.studio.field.label" value="linenetamt"/>
		<property name="com.jaspersoft.studio.field.tree.path" value="c_invoicetax"/>
	</field>
	<field name="taxbaseamt" class="java.math.BigDecimal">
		<property name="com.jaspersoft.studio.field.name" value="taxbaseamt"/>
		<property name="com.jaspersoft.studio.field.label" value="taxbaseamt"/>
		<property name="com.jaspersoft.studio.field.tree.path" value="c_invoicetax"/>
	</field>
	<field name="name" class="java.lang.String">
		<property name="com.jaspersoft.studio.field.name" value="name"/>
		<property name="com.jaspersoft.studio.field.label" value="name"/>
	</field>
	<variable name="language" class="java.lang.String">
		<variableExpression><![CDATA[new String($P{CURRENT_LANG}.substring(0,2))]]></variableExpression>
		<initialValueExpression><![CDATA[new String($P{CURRENT_LANG}.substring(0,2))]]></initialValueExpression>
	</variable>
	<variable name="country" class="java.lang.String">
		<variableExpression><![CDATA[new String($P{CURRENT_LANG}.substring(3,5))]]></variableExpression>
		<initialValueExpression><![CDATA[new String($P{CURRENT_LANG}.substring(3,5))]]></initialValueExpression>
	</variable>
	<detail>
		<band height="12" splitType="Stretch">
			<property name="local_mesure_unitheight" value="pixel"/>
			<property name="com.jaspersoft.studio.unit.height" value="px"/>
			<textField>
				<reportElement key="" style="Report Standard Font" x="0" y="0" width="420" height="12" uuid="e68539fe-fa17-4e7d-be1b-ef0ee048e507"/>
				<textElement>
					<font fontName="SansSerif" size="8"/>
				</textElement>
				<textFieldExpression><![CDATA[$F{name}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00 €">
				<reportElement key="" style="Report Monospace Font" x="420" y="0" width="84" height="12" uuid="f45c7fcb-f922-4fc3-808b-c18f25ab9fa0">
					<printWhenExpression><![CDATA[($F{linenetamt}!=null) && ($F{linenetamt}.compareTo(BigDecimal.ZERO)!=0)]]></printWhenExpression>
				</reportElement>
				<textElement textAlignment="Right">
					<font fontName="SansSerif" size="8"/>
				</textElement>
				<textFieldExpression><![CDATA[new DecimalFormat($P{CURRENCY_PATTERN}).format($F{linenetamt})]]></textFieldExpression>
			</textField>
		</band>
	</detail>
</jasperReport>
