<?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="PrtSoPstep" language="groovy" pageWidth="555" pageHeight="802" columnWidth="555" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
	<property name="ireport.zoom" value="1.4641000000000006"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<parameter name="macSys" class="java.lang.Object" isForPrompting="false"/>
	<parameter name="m._PRTLOGO" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m.C_TITLE" class="java.lang.String" isForPrompting="false"/>
	<parameter name="m.E_TITLE" class="java.lang.String" isForPrompting="false"/>
	<parameter name="m._PRTWATERMARK" class="java.lang.Double" isForPrompting="false"/>
	<parameter name="m._PRTSIGN" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTREV" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTEOE" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTDESC" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTDDESC" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTCODE" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m.SUPPORT_BUY_X_GET_Y" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTREFQTY" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTPHOTO" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTTTLQTY" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTNETAMT" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m.__PRICE" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRT_CHA_DISC" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m.PRTTAX" class="java.lang.Double" isForPrompting="false"/>
	<parameter name="m._PRTNETUP" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTDISC" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m.ISVAT" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTLOTNO" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTSMARK" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTWKCTR" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._CODE_SUBTOTAL" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTSIGN_USER" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTSIGN_CLIENT" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m.PRTSAYTOTALLANG" class="java.lang.Double" isForPrompting="false"/>
	<parameter name="m._PRTOEMINSCOST" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTPACKING" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTWEIGHT" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTVOLUME" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTCUSSHIP" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="m._PRTOEMCOST" class="java.lang.Boolean" isForPrompting="false"/>
	<parameter name="addUDFFields" class="java.lang.String">
		<parameterDescription><![CDATA[]]></parameterDescription>
	</parameter>
	<queryString>
		<![CDATA[]]>
	</queryString>
	<field name="PSTEP.CO[Company Code]" class="java.lang.String">
		<fieldDescription><![CDATA[COMPANY CODE]]></fieldDescription>
	</field>
	<field name="PSTEP.INVTYPE[Module Identity Code]" class="java.lang.String">
		<fieldDescription><![CDATA[INVTYPE]]></fieldDescription>
	</field>
	<field name="PSTEP.REV[Version]" class="java.lang.String">
		<fieldDescription><![CDATA[REV]]></fieldDescription>
	</field>
	<field name="PSTEP.USERID[User ID]" class="java.lang.String">
		<fieldDescription><![CDATA[USERID]]></fieldDescription>
	</field>
	<field name="PSTEP.APPROVED[Approved]" class="java.lang.String">
		<fieldDescription><![CDATA[APPROVED]]></fieldDescription>
	</field>
	<field name="PSTEP.DATETIME[Modify Date and Time]" class="java.lang.String">
		<fieldDescription><![CDATA[DATETIME]]></fieldDescription>
	</field>
	<field name="PSTEP.ITEMNO[項目]" class="java.lang.String">
		<fieldDescription><![CDATA[ITEMNO]]></fieldDescription>
	</field>
	<field name="PSTEP.SUBITEMNO[Sub Item]" class="java.lang.String">
		<fieldDescription><![CDATA[SUBITEMNO]]></fieldDescription>
	</field>
	<field name="PSTEP.FOOTERKEY[Footer Table Key Field]" class="java.lang.String">
		<fieldDescription><![CDATA[FOOTERKEY]]></fieldDescription>
	</field>
	<field name="PSTEP.SORNO[Sales Order]" class="java.lang.String">
		<fieldDescription><![CDATA[SORNO]]></fieldDescription>
	</field>
	<field name="PSTEP.P_CODE[Product Produced]" class="java.lang.String">
		<fieldDescription><![CDATA[P_CODE]]></fieldDescription>
	</field>
	<field name="PSTEP.PSTEP[Operation Code]" class="java.lang.String">
		<fieldDescription><![CDATA[PSTEPCODE]]></fieldDescription>
	</field>
	<field name="PSTEP.PSTEPTYPE[Wage Determination]" class="java.lang.String">
		<fieldDescription><![CDATA[PSTEPTYPE]]></fieldDescription>
	</field>
	<field name="PSTEP.LOTSIZE[Lot Size]" class="java.lang.String">
		<fieldDescription><![CDATA[LOTSIZE]]></fieldDescription>
	</field>
	<field name="PSTEP.QTYPERHOUR[Output per Hour]" class="java.lang.String">
		<fieldDescription><![CDATA[QTYPERHOUR]]></fieldDescription>
	</field>
	<field name="PSTEP.UP_SALARY[Standard Salary per PCS]" class="java.lang.String">
		<fieldDescription><![CDATA[UP_SALARY PER UNIT]]></fieldDescription>
	</field>
	<field name="PSTEP.TDATE[Date]" class="java.lang.String">
		<fieldDescription><![CDATA[TDATE]]></fieldDescription>
	</field>
	<field name="PSTEP.IREV[Rev. (Int)]" class="java.lang.String">
		<fieldDescription><![CDATA[IREV]]></fieldDescription>
	</field>
	<field name="PSTEP.MARKUP[Markup %]" class="java.lang.String">
		<fieldDescription><![CDATA[MARKUP %]]></fieldDescription>
	</field>
	<field name="PSTEP.FROZEN[Frozen]" class="java.lang.String">
		<fieldDescription><![CDATA[FROZEN]]></fieldDescription>
	</field>
	<field name="PSTEP.MARKAMT[Cost After Markup]" class="java.lang.String">
		<fieldDescription><![CDATA[MARKAMT]]></fieldDescription>
	</field>
	<field name="PSTEP.AMT[Amount]" class="java.lang.String">
		<fieldDescription><![CDATA[AMT]]></fieldDescription>
	</field>
	<field name="PSTEP.PARA[Parameter]" class="java.lang.String">
		<fieldDescription><![CDATA[PSTEP PARA]]></fieldDescription>
	</field>
	<field name="PSTEP.PSTEPEDESC[Operation English Description]" class="java.lang.String">
		<fieldDescription><![CDATA[PSTEP_EDESC]]></fieldDescription>
	</field>
	<field name="PSTEP.PSTEPCDESC[Operation Chinese Description]" class="java.lang.String">
		<fieldDescription><![CDATA[PSTEP_CDESC]]></fieldDescription>
	</field>
	<field name="PSTEP.DISPLAY_PSTEPEDESC[Operation English Description]" class="java.lang.String">
		<fieldDescription><![CDATA[PSTEPEDESC]]></fieldDescription>
	</field>
	<background>
		<band splitType="Stretch"/>
	</background>
	<pageHeader>
		<band height="25">
			<textField isBlankWhenNull="true">
				<reportElement x="35" y="5" width="150" height="15" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true"/>
				<textElement>
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{macSys}.getMess("PSTEP")]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="275" y="5" width="80" height="15" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true"/>
				<textElement>
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{macSys}.getMess("DESC")]]></textFieldExpression>
			</textField>
			<line>
				<reportElement x="20" y="0" width="535" height="1" isRemoveLineWhenBlank="true"/>
			</line>
			<line>
				<reportElement x="20" y="24" width="535" height="1" isRemoveLineWhenBlank="true"/>
			</line>
			<textField isBlankWhenNull="true">
				<reportElement x="190" y="5" width="80" height="15" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true"/>
				<textElement>
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{macSys}.getMess("PSTEP PARA")]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="475" y="5" width="80" height="15" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true">
					<printWhenExpression><![CDATA[$P{m._PRTOEMCOST}]]></printWhenExpression>
				</reportElement>
				<textElement textAlignment="Right">
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{macSys}.getMess("MARKAMT")]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="390" y="5" width="80" height="15" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true">
					<printWhenExpression><![CDATA[$P{m._PRTOEMCOST}]]></printWhenExpression>
				</reportElement>
				<textElement textAlignment="Right">
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{macSys}.getMess("UC")]]></textFieldExpression>
			</textField>
		</band>
	</pageHeader>
	<detail>
		<band height="15" splitType="Stretch">
			<textField isBlankWhenNull="true">
				<reportElement x="35" y="0" width="150" height="15" isRemoveLineWhenBlank="true"/>
				<textElement textAlignment="Left">
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{PSTEP.PSTEP}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="190" y="0" width="80" height="15" isRemoveLineWhenBlank="true"/>
				<textElement textAlignment="Left">
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{PSTEP.PARA}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="475" y="0" width="80" height="15" isRemoveLineWhenBlank="true">
					<printWhenExpression><![CDATA[$P{m._PRTOEMCOST}]]></printWhenExpression>
				</reportElement>
				<textElement textAlignment="Right">
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{macSys}.rep_bomuc_format($F{PSTEP.MARKAMT})]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="390" y="0" width="80" height="15" isRemoveLineWhenBlank="true">
					<printWhenExpression><![CDATA[$P{m._PRTOEMCOST}]]></printWhenExpression>
				</reportElement>
				<textElement textAlignment="Right">
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$P{macSys}.rep_bomuc_format($F{PSTEP.UP_SALARY})]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="275" y="0" width="80" height="15" isRemoveLineWhenBlank="true"/>
				<textElement textAlignment="Left">
					<font fontName="Dialog" size="10" pdfFontName="STSong-Light" pdfEncoding="UniGB-UCS2-H" isPdfEmbedded="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{PSTEP.DISPLAY_PSTEPEDESC}]]></textFieldExpression>
			</textField>
		</band>
	</detail>
</jasperReport>
