<?xml version="1.0" encoding="UTF-8"?>
<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="jasper" language="groovy" pageWidth="210" pageHeight="842" columnWidth="194" leftMargin="8" rightMargin="8" topMargin="5" bottomMargin="5">
	<property name="ireport.zoom" value="1.7715610000000088"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<parameter name="VOUCHER" class="java.lang.String"/>
	<parameter name="ITENS" class="java.lang.String"/>
	<queryString>
		<![CDATA[SELECT first $P{ITENS}
     PEDIDOS_BISTRO."PED_BIST_VOUCHER" AS PED_BIST_VOUCHER,
     PEDIDOS_BISTRO."PED_BIST_PRODUTO_ID" AS PED_BIST_PRODUTO_ID,
     PEDIDOS_BISTRO."PED_BIST_PROD_QNT" AS PED_BIST_PROD_QNT,
     PEDIDOS_BISTRO."PED_BIST_PROD_ACRESCIMO" AS PED_BIST_PROD_ACRESCIMO,
     PRODUTOS_GRUPOS."PRODUTO_GRUPO_DESCR" AS PRODUTO_GRUPO_DESCR,
     PRODUTOS."PRODUTO_DESCRICAO" AS PRODUTO_DESCRICAO,
     PRODUTOS."PRODUTO_VAL_VENDA" AS PRODUTO_VAL_VENDA,
     PEDIDOS_BISTRO."PED_BIST_DATA" AS PED_BIST_DATA,
     PEDIDOS_BISTRO."PED_BIST_MESA" AS PED_BIST_MESA,
     PEDIDOS_BISTRO."PED_BIST_GARCON" AS PED_BIST_GARCON
FROM
     "PRODUTOS" PRODUTOS INNER JOIN "PEDIDOS_BISTRO" PEDIDOS_BISTRO ON PRODUTOS."PRODUTO_ID" = PEDIDOS_BISTRO."PED_BIST_PRODUTO_ID"
     INNER JOIN "PRODUTOS_GRUPOS" PRODUTOS_GRUPOS ON PRODUTOS."PRODUTO_GRUPO" = PRODUTOS_GRUPOS."PRODUTO_GRUPO_ID"
WHERE
     PEDIDOS_BISTRO."PED_BIST_VOUCHER" = $P{VOUCHER} and PRODUTOS."PRODUTO_BEBIDA" = 'S'
ORDER BY
     PRODUTOS_GRUPOS."PRODUTO_GRUPO_DESCR"]]>
	</queryString>
	<field name="PED_BIST_VOUCHER" class="java.lang.String"/>
	<field name="PED_BIST_PRODUTO_ID" class="java.lang.Integer"/>
	<field name="PED_BIST_PROD_QNT" class="java.math.BigDecimal"/>
	<field name="PED_BIST_PROD_ACRESCIMO" class="java.math.BigDecimal"/>
	<field name="PRODUTO_GRUPO_DESCR" class="java.lang.String"/>
	<field name="PRODUTO_DESCRICAO" class="java.lang.String"/>
	<field name="PRODUTO_VAL_VENDA" class="java.math.BigDecimal"/>
	<field name="PED_BIST_DATA" class="java.sql.Timestamp"/>
	<field name="PED_BIST_MESA" class="java.lang.String"/>
	<field name="PED_BIST_GARCON" class="java.lang.String"/>
	<variable name="SUBTOTAL" class="java.lang.Double" incrementType="Report" calculation="Sum">
		<initialValueExpression><![CDATA[new Double(0)]]></initialValueExpression>
	</variable>
	<detail>
		<band height="98">
			<textField>
				<reportElement x="0" y="13" width="194" height="17"/>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font fontName="Verdana" size="12" isBold="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[!$F{PED_BIST_MESA}.isEmpty() ?
$F{PED_BIST_VOUCHER} + " - M" + $F{PED_BIST_MESA}
: $F{PED_BIST_VOUCHER}]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement x="0" y="54" width="194" height="23"/>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font fontName="Verdana" size="12"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{PRODUTO_GRUPO_DESCR}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement positionType="Float" x="0" y="78" width="130" height="20" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true"/>
				<textElement verticalAlignment="Middle">
					<font fontName="Verdana" size="10"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[String.format("%.0f", $F{PED_BIST_PROD_QNT}) + "x " + $F{PRODUTO_DESCRICAO}]]></textFieldExpression>
			</textField>
			<textField pattern="¤ #,##0.00" isBlankWhenNull="true">
				<reportElement positionType="Float" x="130" y="78" width="64" height="20" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true"/>
				<textElement textAlignment="Right" verticalAlignment="Middle">
					<font fontName="Verdana" size="10"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{PRODUTO_VAL_VENDA}]]></textFieldExpression>
			</textField>
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
				<reportElement x="-1" y="30" width="195" height="15" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" isPrintWhenDetailOverflows="true"/>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font fontName="Verdana" size="9" isBold="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[!$F{PED_BIST_GARCON}.isEmpty() ?
"Garçom: "+$F{PED_BIST_GARCON} : null]]></textFieldExpression>
			</textField>
		</band>
	</detail>
	<summary>
		<band height="42">
			<staticText>
				<reportElement x="0" y="0" width="69" height="20"/>
				<textElement verticalAlignment="Middle">
					<font fontName="Verdana"/>
				</textElement>
				<text><![CDATA[SubTotal R$:]]></text>
			</staticText>
		</band>
	</summary>
</jasperReport>
