Commit 87e14d79 authored by msingh's avatar msingh

Added jrxml.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98861 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 7b4ef241
<?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="Unnamed" pageWidth="600" pageHeight="80" columnWidth="600" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<reportFont name="Report_Font" isDefault="false" fontName="Courier New" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="as_purc" class="java.lang.String" isForPrompting="false"/>
<queryString>
<![CDATA[select pord_pay_term.rel_agnst, pord_pay_term.amt_type type, pord_pay_term.rel_amt, pord_pay_term.site_code__adv, /*(select DISTINCT voucher.tran_id from voucher where voucher.purc_order = pord_pay_term.purc_order ) as vouchno*/ ddF_get_AdvPo_voucherNo(pord_pay_term.purc_order) as vouchno from pord_pay_term where purc_order = '$P!{as_purc}']]>
</queryString>
<field name="vouchno" class="java.lang.String"/>
<field name="REL_AMT" class="java.lang.Double"/>
<field name="SITE_CODE__ADV" class="java.lang.String"/>
<field name="TYPE" class="java.lang.String"/>
<field name="REL_AGNST" class="java.lang.String"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<variable name="compute_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((($F{REL_AGNST}).equals("01")?"Order Confirmation":((($F{REL_AGNST}).equals("02")?"On Receipt":((($F{REL_AGNST}).equals("03")?"On QC Approval":((($F{REL_AGNST}).equals("04")?"Retention amt":"" ))) )))))]]></variableExpression>
</variable>
<variable name="compute_2" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((($F{TYPE}).equals("01")?"% of base":((($F{TYPE}).equals("02")?"% of net":((($F{TYPE}).equals("03")?"Fixed Amount":"")) ))))]]></variableExpression>
</variable>
<pageHeader>
<band height="48">
<line>
<reportElement x="1" y="3" width="505" height="1"/>
</line>
<line>
<reportElement x="506" y="3" width="1" height="42"/>
</line>
<line>
<reportElement x="139" y="3" width="1" height="44"/>
</line>
<line>
<reportElement x="230" y="3" width="1" height="44"/>
</line>
<line>
<reportElement x="333" y="3" width="1" height="44"/>
</line>
<line>
<reportElement x="433" y="3" width="1" height="44"/>
</line>
<line>
<reportElement x="3" y="3" width="1" height="44"/>
</line>
<staticText>
<reportElement positionType="Float" mode="Opaque" x="9" y="4" width="75" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Advance Term]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="3" y="27" width="501" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="10" isBold="false"/>
</textElement>
<text><![CDATA[-----------------------------------------------------------------------------------------------------------------------------------------------------------------------]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="435" y="18" width="69" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Arial" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Voucher No]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="141" y="18" width="86" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Arial" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Release Amt/Perc]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="7" y="18" width="129" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Release Against]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="235" y="18" width="93" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="10" isBold="false"/>
</textElement>
<text><![CDATA[ReleaseType]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="337" y="18" width="93" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Arial" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Site Code Adv]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="18">
<line>
<reportElement x="506" y="0" width="1" height="15"/>
</line>
<line>
<reportElement x="3" y="0" width="1" height="15"/>
</line>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="435" y="1" width="69" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{vouchno}]]></textFieldExpression>
</textField>
<textField pattern="0.00" isBlankWhenNull="true">
<reportElement positionType="Float" x="144" y="1" width="79" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$F{REL_AMT}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="337" y="1" width="93" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{SITE_CODE__ADV}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="9" y="1" width="126" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{compute_1}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="236" y="1" width="93" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{compute_2}]]></textFieldExpression>
</textField>
</band>
</detail>
<pageFooter>
<band height="2"/>
</pageFooter>
<summary>
<band height="5">
<line>
<reportElement x="1" y="0" width="506" height="1"/>
</line>
</band>
</summary>
</jasperReport>
<?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="Unnamed" pageWidth="600" pageHeight="20" columnWidth="600" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="bfebece7-2921-4c49-8487-3fb7a315e64d">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<style name="Report_Font" fontName="Courier New" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="mpurc_order" class="java.lang.String"/>
<queryString>
<![CDATA[SELECT a.amd_no,a.amd_date,a.chg_date
from
(
SELECT poamd_hdr.amd_no,
poamd_hdr.amd_date,
poamd_hdr.chg_date
FROM poamd_hdr
WHERE ( poamd_hdr.purc_order = '$P!{mpurc_order}' ) AND ( poamd_hdr.confirmed = 'Y' ) order by chg_date desc
) a
where rownum<=2]]>
</queryString>
<field name="AMD_DATE" class="java.util.Date"/>
<field name="AMD_NO" class="java.lang.String"/>
<field name="CHG_DATE" class="java.util.Date"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<detail>
<band height="15">
<staticText>
<reportElement uuid="3d70adf5-fd7c-4871-80e4-a251630c3b07" positionType="Float" mode="Transparent" x="1" y="0" width="73" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Amendment No :]]></text>
</staticText>
<staticText>
<reportElement uuid="fe30c6b9-0a09-4113-917c-ae468e19e0d6" positionType="Float" mode="Transparent" x="138" y="0" width="28" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Date:]]></text>
</staticText>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="04d85434-8856-44ed-a1cd-3a2b5840c2b0" positionType="Float" x="75" y="0" width="62" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{AMD_NO}]]></textFieldExpression>
</textField>
<textField pattern="dd-MMM-yy" isBlankWhenNull="true">
<reportElement uuid="6d75a1e1-18fd-4af7-9cdc-e863d7eb1b7a" positionType="Float" x="163" y="0" width="71" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{AMD_DATE}]]></textFieldExpression>
<patternExpression><![CDATA[$V{LocaleDate}]]></patternExpression>
</textField>
</band>
</detail>
<pageFooter>
<band/>
</pageFooter>
<summary>
<band/>
</summary>
</jasperReport>
<?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="Unnamed" pageWidth="600" pageHeight="600" columnWidth="600" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="5f845e29-d7d5-4a60-a32d-5aec24f9b4c2">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<style name="Report_Font" fontName="Courier New" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="mpurc_order" class="java.lang.String" isForPrompting="false"/>
<parameter name="tax_info" class="java.lang.String" isForPrompting="false"/>
<parameter name="discount_info" class="java.lang.String" isForPrompting="false"/>
<parameter name="discount_amt" class="java.lang.Double" isForPrompting="false"/>
<parameter name="discount_val" class="java.lang.Double" isForPrompting="false"/>
<queryString>
<![CDATA[select count(*) as det_count from (SELECT * FROM porddet, item, porder, uom, transporter, indent, department WHERE ( porddet.item_code = item.item_code ) and ( porddet.purc_order = porder.purc_order ) and ( porddet.unit = uom.unit (+) ) and ( porder.tran_code = transporter.tran_code (+) ) and ( porddet.ind_no = indent.ind_no (+) ) and ( indent.dept_code = department.dept_code (+) ) and ( ( NVL(porddet.quantity,0) <> 0 ) ) and ( ( porddet.purc_order = '$P!{mpurc_order}' ) ) order by line_no)]]>
</queryString>
<field name="det_count" class="java.lang.Double"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<pageHeader>
<band/>
</pageHeader>
<detail>
<band height="1">
<subreport>
<reportElement uuid="b8534cbb-7ac2-4074-a5d1-ffb6672d1127" positionType="Float" x="0" y="0" width="555" height="0">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
<subreportParameter name="discount_amt">
<subreportParameterExpression><![CDATA[new java.lang.Double(($P{discount_amt}).doubleValue())]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="tax_info">
<subreportParameterExpression><![CDATA[new java.lang.String( $P{tax_info} )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="discount_info">
<subreportParameterExpression><![CDATA[new java.lang.String( $P{discount_info} )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="mdet_count">
<subreportParameterExpression><![CDATA[new java.lang.Double( $F{det_count}.doubleValue() )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="mpurc_order">
<subreportParameterExpression><![CDATA[new java.lang.String( $P{mpurc_order} )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="discount_val">
<subreportParameterExpression><![CDATA[new java.lang.Double(($P{discount_val}).doubleValue())]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA[new FileInputStream("/home/user/jboss-5.1.0.GA/server/default/deploy/ibase.ear/ibase.war/webitm/reports/jrxml/d_po_det_print.jasper")]]></subreportExpression>
</subreport>
</band>
</detail>
<pageFooter>
<band/>
</pageFooter>
<summary>
<band/>
</summary>
</jasperReport>
<?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="Unnamed" pageWidth="600" pageHeight="600" columnWidth="600" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<reportFont name="Report_Font" isDefault="false" fontName="Courier New" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="mpurc_order" class="java.lang.String" isForPrompting="false"/>
<parameter name="tax_info" class="java.lang.String" isForPrompting="false"/>
<parameter name="discount_info" class="java.lang.String" isForPrompting="false"/>
<parameter name="discount_amt" class="java.lang.Double" isForPrompting="false"/>
<parameter name="discount_val" class="java.lang.Double" isForPrompting="false"/>
<parameter name="mdet_count" class="java.lang.Double" isForPrompting="false"/>
<queryString>
<![CDATA[SELECT porddet.purc_order, porddet.line_no, ddf_get_suppitem(porddet.purc_order, porddet.line_no, 'C') item_code, porddet.unit, porddet.quantity, porddet.rate, item.descr, porddet.tot_amt, porddet.remarks, porder.curr_code, porder.exch_rate, porder.remarks, porddet.discount, porddet.pack_instr, porddet.specific_instr, porddet.special_instr, ddf_get_suppitem(porddet.purc_order, porddet.line_no, 'D') cc_descr, ddf_get_breakstring('$P!{mpurc_order}', porddet.item_code,porddet.LINE_NO) breakstring, (select descr from item where item_code in (select item_code from workorder where work_order in (select work_order from porddet where purc_order = '$P!{mpurc_order}' and line_no = porddet.LINE_NO ))) worder_item_Descr, uom.sh_descr, 1 as det_no, porddet.ind_no, porder.frt_rate, porder.frt_amt, porder.curr_code__frt, transporter.tran_name, porddet.dlv_date, indent.dept_code, porddet.spec_metadata, porder.site_code__dlv , ddf_get_sitedlv_ieno(porder.site_code__dlv) Ie_Code_no,REPLACE(DDF_GET_AMT_TO_WORDS_CURR_CD(porder.tot_amt , porder.curr_code),'-',' ') num_to_word FROM porddet, item, porder, uom, transporter, indent, department WHERE ( porddet.item_code = item.item_code ) and ( porddet.purc_order = porder.purc_order ) and ( porddet.unit = uom.unit (+) ) and ( porder.tran_code = transporter.tran_code (+) ) and ( porddet.ind_no = indent.ind_no (+) ) and ( indent.dept_code = department.dept_code (+) ) and ( ( NVL(porddet.quantity,0) <> 0 ) ) and ( ( porddet.purc_order = '$P!{mpurc_order}' ) ) order by line_no]]>
</queryString>
<field name="num_to_word" class="java.lang.String"/>
<field name="IND_NO" class="java.lang.String"/>
<field name="SPECIAL_INSTR" class="java.lang.String"/>
<field name="FRT_RATE" class="java.lang.Double"/>
<field name="CURR_CODE__FRT" class="java.lang.String"/>
<field name="REMARKS" class="java.lang.String"/>
<field name="SITE_CODE__DLV" class="java.lang.String"/>
<field name="TOT_AMT" class="java.lang.Double"/>
<field name="SPECIFIC_INSTR" class="java.lang.String"/>
<field name="TRAN_NAME" class="java.lang.String"/>
<field name="SH_DESCR" class="java.lang.String"/>
<field name="SPEC_METADATA" class="java.lang.String"/>
<field name="item_code" class="java.lang.String"/>
<field name="DLV_DATE" class="java.util.Date"/>
<field name="PURC_ORDER" class="java.lang.String"/>
<field name="breakstring" class="java.lang.String"/>
<field name="CURR_CODE" class="java.lang.String"/>
<field name="DISCOUNT" class="java.lang.Double"/>
<field name="DESCR" class="java.lang.String"/>
<field name="QUANTITY" class="java.lang.Double"/>
<field name="PACK_INSTR" class="java.lang.String"/>
<field name="RATE" class="java.lang.Double"/>
<field name="UNIT" class="java.lang.String"/>
<field name="DEPT_CODE" class="java.lang.String"/>
<field name="worder_item_descr" class="java.lang.String"/>
<field name="FRT_AMT" class="java.lang.Double"/>
<field name="EXCH_RATE" class="java.lang.Double"/>
<field name="ie_code_no" class="java.lang.String"/>
<field name="cc_descr" class="java.lang.String"/>
<field name="LINE_NO" class="java.lang.String"/>
<field name="det_no" class="java.lang.Double"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<variable name="compute_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String("( " + $F{CURR_CODE} + " )")]]></variableExpression>
</variable>
<variable name="c_srno" class="java.lang.Integer" resetType="None">
<variableExpression><![CDATA[new java.lang.Integer(($V{REPORT_COUNT}).intValue())]]></variableExpression>
</variable>
<variable name="cf_desc" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String( $F{cc_descr} )]]></variableExpression>
</variable>
<variable name="compute_2" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{SH_DESCR} )? $F{UNIT} : $F{SH_DESCR} ))]]></variableExpression>
</variable>
<variable name="amt" class="java.lang.Double" resetType="None">
<variableExpression><![CDATA[new java.lang.Double(($F{QUANTITY}).doubleValue() * ($F{RATE}).doubleValue())]]></variableExpression>
</variable>
<variable name="compute_3" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{IND_NO} )?"":"Ind No.:"+ ibase.webitm.reports.utility.BaseReportMethods.trim( $F{IND_NO} )) + "\n" + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{DEPT_CODE} )?"":"Dept Cd.:"+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{DEPT_CODE} )))]]></variableExpression>
</variable>
<variable name="compute_4" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String("Details: " + $F{REMARKS} )]]></variableExpression>
</variable>
<variable name="mrem" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((($F{DISCOUNT}).doubleValue() >0.0?"Discount" +"("+" @ "+ibase.webitm.reports.utility.BaseReportMethods.applyFormat( ($F{DISCOUNT}).doubleValue() )+" %"+")":""))]]></variableExpression>
</variable>
<variable name="disc" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String( (($F{DISCOUNT}).doubleValue()> 0.0?"Discount" +"("+" @ "+ibase.webitm.reports.utility.BaseReportMethods.applyFormat( (($P{discount_info}).equals("SAMEDISCOUNT")? ($P{discount_val}).doubleValue() :($F{DISCOUNT}).doubleValue()) )+" %"+")":""))]]></variableExpression>
</variable>
<variable name="disc_value" class="java.lang.Double" resetType="None">
<variableExpression><![CDATA[new java.lang.Double((($P{discount_info}).equals("SAMEDISCOUNT")? ($P{discount_amt}).doubleValue() :(($F{QUANTITY}).doubleValue() * ($F{RATE}).doubleValue() * ($F{DISCOUNT}).doubleValue() )/100))]]></variableExpression>
</variable>
<variable name="mdis" class="java.lang.Double" resetType="None">
<variableExpression><![CDATA[new java.lang.Double( (($P{discount_val}).doubleValue() > 0? ($P{discount_amt}).doubleValue() : 0))]]></variableExpression>
</variable>
<variable name="Var14" class="java.lang.Double" calculation="Sum">
<variableExpression><![CDATA[new java.lang.Double(($F{TOT_AMT}).doubleValue())]]></variableExpression>
</variable>
<variable name="c_sum_amt" class="java.lang.Double">
<variableExpression><![CDATA[new java.lang.Double(($V{Var14}).doubleValue())]]></variableExpression>
</variable>
<variable name="compute_5" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String($F{num_to_word})]]></variableExpression>
</variable>
<variable name="frieght" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.isNull(($F{FRT_RATE}).doubleValue())?"FRIEGHT CHARGES AMOUNT " + ibase.webitm.reports.utility.BaseReportMethods.applyFormat( ($F{FRT_AMT}).doubleValue()) + " "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{CURR_CODE__FRT} )? $F{CURR_CODE} : $F{CURR_CODE__FRT} )+"Only":"FRIEGHT CHARGES (@ "+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{CURR_CODE__FRT} )? $F{CURR_CODE} : $F{CURR_CODE__FRT} ) + ibase.webitm.reports.utility.BaseReportMethods.applyFormat(($F{FRT_RATE}).doubleValue())+ " PER " + $F{UNIT} + ")"+ " Amount "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{CURR_CODE__FRT} )? $F{CURR_CODE} : $F{CURR_CODE__FRT} ) + ibase.webitm.reports.utility.BaseReportMethods.applyFormat(($F{FRT_AMT}).doubleValue()) +""+"Only") + (ibase.webitm.reports.utility.BaseReportMethods.length( $F{TRAN_NAME} )> 0?" to "+ $F{TRAN_NAME} :""))]]></variableExpression>
</variable>
<variable name="Var15" class="java.lang.Double" calculation="Sum">
<variableExpression><![CDATA[new java.lang.Double(($F{det_no}).doubleValue())]]></variableExpression>
</variable>
<pageHeader>
<band height="39">
<line>
<reportElement x="1" y="4" width="1" height="31"/>
</line>
<line>
<reportElement x="1" y="4" width="557" height="1"/>
</line>
<line>
<reportElement x="22" y="5" width="1" height="31"/>
</line>
<line>
<reportElement x="1" y="35" width="557" height="1"/>
</line>
<line>
<reportElement x="284" y="5" width="1" height="31"/>
</line>
<line>
<reportElement x="333" y="5" width="1" height="31"/>
</line>
<line>
<reportElement x="405" y="5" width="1" height="31"/>
</line>
<line>
<reportElement x="469" y="5" width="1" height="31"/>
</line>
<line>
<reportElement x="558" y="5" width="1" height="30"/>
</line>
<line>
<reportElement x="83" y="5" width="1" height="31"/>
</line>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="5" y="7" width="15" height="21">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[SR
NO]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="343" y="7" width="52" height="24">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[QUANTITY
DEL. DATE]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="408" y="7" width="59" height="22">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[RATE PER
UNIT]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="285" y="7" width="45" height="22">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Unit
(UOM)]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="27" y="7" width="55" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[ITEM CODE]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="85" y="7" width="67" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[DESCRIPTION]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="85" y="21" width="51" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[PACK SIZE]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="472" y="7" width="82" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[AMOUNT]]></text>
</staticText>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="472" y="19" width="82" height="14">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{compute_1}]]></textFieldExpression>
</textField>
</band>
</pageHeader>
<detail>
<band height="116">
<textField pattern="####.000" isBlankWhenNull="true">
<reportElement positionType="Float" x="336" y="2" width="68" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$F{QUANTITY}]]></textFieldExpression>
</textField>
<textField pattern="####0.0000" isBlankWhenNull="true">
<reportElement positionType="Float" x="408" y="2" width="59" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$F{RATE}]]></textFieldExpression>
</textField>
<textField pattern="dd/MM/yy" isBlankWhenNull="true">
<reportElement positionType="Float" x="336" y="12" width="68" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.util.Date"><![CDATA[$F{DLV_DATE}]]></textFieldExpression>
<patternExpression><![CDATA[$V{LocaleDate}]]></patternExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="27" y="2" width="58" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{item_code}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="27" y="16" width="256" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{breakstring} )?false:true))]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{worder_item_descr}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="85" y="49" width="469" height="21" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean((ibase.webitm.reports.utility.BaseReportMethods.isNull ( $F{SPEC_METADATA} )?true:false))]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{SPECIFIC_INSTR}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="85" y="37" width="469" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{SPECIAL_INSTR}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="84" y="70" width="469" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{PACK_INSTR}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="6" y="2" width="15" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.Integer"><![CDATA[$V{c_srno}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="85" y="2" width="200" height="22">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{cf_desc}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="285" y="2" width="48" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{compute_2}]]></textFieldExpression>
</textField>
<textField pattern="0.00" isBlankWhenNull="true">
<reportElement positionType="Float" x="472" y="2" width="82" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$V{amt}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="6" y="95" width="77" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{compute_3}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="85" y="95" width="440" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{REMARKS})?false:true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{compute_4}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="38" y="27" width="429" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{disc}]]></textFieldExpression>
</textField>
<textField pattern="0.00" isBlankWhenNull="true">
<reportElement positionType="Float" x="472" y="27" width="82" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean(($P{discount_info}).equals("SAMEDISCOUNT")?false:true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$V{disc_value}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="27" y="82" width="256" height="13" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{breakstring} )?false:true))]]></printWhenExpression>
</reportElement>
<box>
<pen lineWidth="1.0"/>
<topPen lineWidth="1.0"/>
<leftPen lineWidth="1.0"/>
<bottomPen lineWidth="1.0"/>
<rightPen lineWidth="1.0"/>
</box>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{breakstring}]]></textFieldExpression>
</textField>
<subreport runToBottom="false">
<reportElement positionType="Float" x="30" y="110" width="526" height="4" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean((($P{tax_info}).equals("SAMETAX")&&(($P{mdet_count}).doubleValue() == $V{REPORT_COUNT}.doubleValue())?true:false))]]></printWhenExpression>
</reportElement>
<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
<subreportParameter name="mtran_code">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{PURC_ORDER} )]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression class="java.io.InputStream"><![CDATA[new FileInputStream("/home/user/jboss-5.1.0.GA/server/default/deploy/ibase.ear/ibase.war/webitm/reports/jrxml/d_po_taxall_print.jasper")]]></subreportExpression>
</subreport>
<subreport>
<reportElement positionType="Float" x="30" y="110" width="526" height="4" isRemoveLineWhenBlank="true">
<printWhenExpression><![CDATA[new Boolean( (($P{tax_info}).equals("NOTSAMETAX")?true:false))]]></printWhenExpression>
</reportElement>
<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
<subreportParameter name="mline_no">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{LINE_NO} )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="mtran_code">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{PURC_ORDER} )]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression class="java.io.InputStream"><![CDATA[new FileInputStream("/home/user/jboss-5.1.0.GA/server/default/deploy/ibase.ear/ibase.war/webitm/reports/jrxml/d_po_tax_print.jasper")]]></subreportExpression>
</subreport>
</band>
</detail>
<pageFooter>
<band/>
</pageFooter>
<summary>
<band height="57">
<line>
<reportElement positionType="Float" x="1" y="13" width="557" height="1"/>
</line>
<line>
<reportElement positionType="Float" x="1" y="27" width="557" height="1"/>
</line>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="2" y="15" width="77" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Value In Words:]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" mode="Transparent" x="397" y="2" width="63" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Total Amount]]></text>
</staticText>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="2" y="43" width="189" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="true" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{ie_code_no}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="82" y="15" width="477" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{compute_5}]]></textFieldExpression>
</textField>
<textField evaluationTime="Report" pattern="###0.00" isBlankWhenNull="true">
<reportElement positionType="Float" x="464" y="2" width="92" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$V{c_sum_amt}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="2" y="30" width="429" height="11">
<printWhenExpression><![CDATA[new Boolean((($F{FRT_AMT}).doubleValue() > 0?true:false))]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{frieght}]]></textFieldExpression>
</textField>
</band>
</summary>
</jasperReport>
<?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="PO Print" pageWidth="612" pageHeight="792" columnWidth="601" leftMargin="11" rightMargin="0" topMargin="11" bottomMargin="0" uuid="e2ffb183-37e8-4692-bb9f-89dfcdb20614">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="134"/>
<style name="Report_Font" fontName="Courier New" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="msite_code" class="java.lang.String" isForPrompting="false"/>
<parameter name="msupp_code__from" class="java.lang.String" isForPrompting="false"/>
<parameter name="msupp_code__to" class="java.lang.String" isForPrompting="false"/>
<parameter name="mitem_ser__from" class="java.lang.String" isForPrompting="false"/>
<parameter name="mitem_ser__to" class="java.lang.String" isForPrompting="false"/>
<parameter name="mpurc_order__from" class="java.lang.String" isForPrompting="false"/>
<parameter name="mpurc_order__to" class="java.lang.String" isForPrompting="false"/>
<parameter name="mdate_from" class="java.util.Date" isForPrompting="false"/>
<parameter name="mdate_to" class="java.util.Date" isForPrompting="false"/>
<parameter name="msites" class="java.lang.String" isForPrompting="false"/>
<queryString>
<![CDATA[SELECT porder.purc_order, porder.ord_date, porder.ord_date amd_date1, porder.supp_code, porder.site_code__ord, porder.site_code__dlv, porder.amd_no, case when porder.amd_no is not null then 'Note : Amended PO, Previous Purchase Order No: ' || trim(purc_order) || ' dated ' || porder.ord_date || ' is Amended.' else '' end amd_no_txt, porder.amd_date, porder.confirmed, porder.proj_code, ddf_get_po_emp_sign(porder.purc_order,'P') porder_emp_code, /*Added by Brijesh Soni on Requested by Ashish 15.10.08*/ emp1.emp_fname, emp1.emp_mname, emp1.emp_lname, ddf_get_po_emp_sign(porder.purc_order,'A') porder_emp_code__Aprv,/*Added by Brijesh Soni on Requested by Ashish 15.10.08*/ emp2.emp_fname, emp2.emp_mname, emp2.emp_lname, (CASE WHEN SITE_A.REGULATORY_DESCR1 IS NULL THEN
( CASE WHEN SITE_A.REGULATORY_DESCR IS NULL THEN SITE_A.DESCR ELSE SITE_A.REGULATORY_DESCR END )
ELSE SITE_A.REGULATORY_DESCR1 END ) AS site_a_descr /* Changes as per amendment in CCF No IT2013-02 and mail by Rahul S on 13-12-2013 - DI3HSUN011*/, site_a.add1 as site_a_add1, site_a.add2 as site_a_add2, site_a.city as site_a_city, site_a.pin as site_a_pin, site_a.state_code as site_a_state_code, state_a.descr as state_a_descr , state_b.descr, state_b.descr as statedesc_to, site_a.tele1 as site_a_tele1 , site_a.tele2 as site_a_tele2, site_a.fax as site_a_fax, supplier.supp_name, supplier.full_name, /*Added by Brijesh Soni on 15-Feb-08*/ supplier.addr1, supplier.city as supplier_city, supplier.state_code as supplier_state_code, supplier.pin as supplier_pin, supplier.addr2, supplier.addr3, porder.status,site_a.site_code__pc, (CASE WHEN SITE_B.REGULATORY_DESCR1 IS NULL THEN
( CASE WHEN SITE_B.REGULATORY_DESCR IS NULL THEN SITE_B.DESCR ELSE SITE_B.REGULATORY_DESCR END )
ELSE SITE_B.REGULATORY_DESCR1 END ) AS descr /* Changes as per amendment in CCF No IT2013-02 and mail by Rahul S on 13-12-2013 - DI3HSUN011*/, site_b.add1, site_b.add2, site_b.city, site_b.pin, site_b.state_code, site_b.tele1, site_b.tele2, site_b.fax, state_c.descr as state_c_descr, supplier.tele1 as supplier_tele1, supplier.tele2 as supplier_tele2, supplier.fax as supplier_fax,DDF_GET_SUNDRYDET('S',supplier.supp_code ,'COUNTRY') as countrydescr, porder.item_ser, site_a.fin_entity, porder.site_code__dlv,
(CASE WHEN SITE_C.REGULATORY_DESCR1 IS NULL THEN
( CASE WHEN SITE_C.REGULATORY_DESCR IS NULL THEN SITE_C.DESCR ELSE SITE_C.REGULATORY_DESCR END )
ELSE SITE_C.REGULATORY_DESCR1 END ) AS site_c_descr /* Changes as per amendment in CCF No IT2013-02 and mail by Rahul S on 13-12-2013 - DI3HSUN011*/,
site_c.add1 as site_c_add1, site_c.add2 as site_c_add2, site_c.city as site_c_city, site_c.pin as site_c_pin, site_c.state_code as site_c_state_code, site_c.tele1 as site_c_tele1, site_c.tele2 as site_c_tele2, site_c.fax as site_c_fax, state_d.descr, state_d.descr as state_desc_from, porder.site_code__bill, site_b.fin_entity, site_c.fin_entity, site_d.fin_entity, porder.pord_type, porder.remarks, ' ' as amd_text, decode(porder.site_code__dlv , porder.site_code__bill,'Y','N') as site_code_bill_same, ddf_check_po_sametax(porder.purc_order) as tax_info, ddf_check_po_samediscount(porder.purc_order) as discount_info, ddf_check_po_discount_amt(porder.purc_order) as discount_amt, ddf_check_po_discount_val(porder.purc_order) as discount_val, porder.frt_amt, transporter.tran_name, supplier.cont_pfx ||' '|| supplier.cont_pers cont_pers, porder.sale_order, ddf_get_proj_descr(porder.purc_order,'A') as get_proj_code, ddf_get_proj_descr(porder.purc_order,'B') as get_proj_descr, porder.curr_code, ddf_get_disparm_value('AUTH_SIGN_DISPLAY','999999') as disparm_value, ddf_get_budget_code(porder.purc_order) budget_code, ddf_get_vouch_advcount(porder.purc_order) as adv_count, case when porder.site_code__bill != porder.site_code__dlv then ddf_get_dlv_site_addr_po(porder.purc_order) end as dlv_site_addr, case when porder.status = 'X' then 'Cancelled' when porder.confirmed <> 'Y' then 'Unapproved' else '' end as watermark,
ddf_get_siteregno(site_a.site_code,'CIN_CODE') as cin_no,/*cin_no and fin_address are Added as per Sudeesh Requrement on 07/05/15*/
DDF_GET_FINENT_ADD(site_a.fin_entity,'A') as fin_address
FROM porder, site site_a, state state_a, state state_b, supplier, site site_b, state state_c, site site_c, state state_d, site site_d, employee emp1, employee emp2, transporter WHERE ( porder.site_code__ord = site_a.site_code ) and ( porder.supp_code = supplier.supp_code ) and ( porder.site_code__bill = site_c.site_code ) and ( porder.site_code__dlv = site_d.site_code ) and ( site_a.state_code = state_a.state_code (+)) and ( supplier.state_code = state_b.state_code (+)) and ( site_a.site_code__pc = site_b.site_code (+)) and ( site_b.state_code = state_c.state_code (+)) and ( site_c.state_code = state_d.state_code (+)) and ( porder.emp_code = emp1.emp_code(+)) and ( porder.emp_code__aprv = emp2.emp_code(+)) and ( porder.tran_code = transporter.tran_code (+)) and ( ( porder.site_code__ord = '$P!{msite_code}' ) AND ( supplier.supp_code >= '$P!{msupp_code__from}' ) AND ( supplier.supp_code <= '$P!{msupp_code__to}' ) AND ( porder.item_ser >= '$P!{mitem_ser__from}' ) AND ( porder.item_ser <= '$P!{mitem_ser__to}' ) AND ( porder.purc_order >= '$P!{mpurc_order__from}' ) AND ( porder.purc_order <= '$P!{mpurc_order__to}' ) AND ( to_date(porder.ord_date) between to_date($P{mdate_from}) and to_date($P{mdate_to}) ) ) order by site_code__ord, ord_date, supp_code, item_ser]]>
</queryString>
<field name="supplier_pin" class="java.lang.String"/>
<field name="supplier_fax" class="java.lang.String"/>
<field name="site_a_descr" class="java.lang.String"/>
<field name="site_a_add1" class="java.lang.String"/>
<field name="site_a_add2" class="java.lang.String"/>
<field name="site_a_city" class="java.lang.String"/>
<field name="site_a_pin" class="java.lang.String"/>
<field name="site_a_state_code" class="java.lang.String"/>
<field name="site_a_tele1" class="java.lang.String"/>
<field name="site_a_tele2" class="java.lang.String"/>
<field name="site_a_fax" class="java.lang.String"/>
<field name="site_c_descr" class="java.lang.String"/>
<field name="countrydescr" class="java.lang.String"/>
<field name="site_c_add1" class="java.lang.String"/>
<field name="site_c_add2" class="java.lang.String"/>
<field name="site_c_city" class="java.lang.String"/>
<field name="site_c_pin" class="java.lang.String"/>
<field name="site_c_state_code" class="java.lang.String"/>
<field name="site_c_tele1" class="java.lang.String"/>
<field name="site_c_tele2" class="java.lang.String"/>
<field name="site_c_fax" class="java.lang.String"/>
<field name="supplier_tele1" class="java.lang.String"/>
<field name="supplier_tele2" class="java.lang.String"/>
<field name="supplier_state_code" class="java.lang.String"/>
<field name="state_c_descr" class="java.lang.String"/>
<field name="state_a_descr" class="java.lang.String"/>
<field name="cont_pers" class="java.lang.String"/>
<field name="supplier_city" class="java.lang.String"/>
<field name="SALE_ORDER" class="java.lang.String"/>
<field name="dlv_site_addr" class="java.lang.String"/>
<field name="SUPP_NAME" class="java.lang.String"/>
<field name="adv_count" class="java.lang.Double"/>
<field name="budget_code" class="java.lang.String"/>
<field name="disparm_value" class="java.lang.String"/>
<field name="SITE_CODE__DLV" class="java.lang.String"/>
<field name="TRAN_NAME" class="java.lang.String"/>
<field name="SUPP_CODE" class="java.lang.String"/>
<field name="ITEM_SER" class="java.lang.String"/>
<field name="CURR_CODE" class="java.lang.String"/>
<field name="get_proj_code" class="java.lang.String"/>
<field name="STATEDESC_TO" class="java.lang.String"/>
<field name="DESCR" class="java.lang.String"/>
<field name="amd_no_txt" class="java.lang.String"/>
<field name="FAX" class="java.lang.String"/>
<field name="SITE_CODE__ORD" class="java.lang.String"/>
<field name="discount_amt" class="java.lang.Double"/>
<field name="emp_fname" class="java.lang.String"/>
<field name="porder_emp_code" class="java.lang.String"/>
<field name="ord_date" class="java.util.Date"/>
<field name="TELE2" class="java.lang.String"/>
<field name="addr1" class="java.lang.String"/>
<field name="EMP_MNAME" class="java.lang.String"/>
<field name="TELE1" class="java.lang.String"/>
<field name="CITY" class="java.lang.String"/>
<field name="ADD2" class="java.lang.String"/>
<field name="ADD1" class="java.lang.String"/>
<field name="AMD_DATE1" class="java.util.Date"/>
<field name="REMARKS" class="java.lang.String"/>
<field name="site_code_bill_same" class="java.lang.String"/>
<field name="STATUS" class="java.lang.String"/>
<field name="discount_val" class="java.lang.Double"/>
<field name="PROJ_CODE" class="java.lang.String"/>
<field name="ADDR2" class="java.lang.String"/>
<field name="AMD_DATE" class="java.util.Date"/>
<field name="ADDR3" class="java.lang.String"/>
<field name="tax_info" class="java.lang.String"/>
<field name="EMP_LNAME" class="java.lang.String"/>
<field name="PURC_ORDER" class="java.lang.String"/>
<field name="PORD_TYPE" class="java.lang.String"/>
<field name="PIN" class="java.lang.String"/>
<field name="FIN_ENTITY" class="java.lang.String"/>
<field name="FULL_NAME" class="java.lang.String"/>
<field name="get_proj_descr" class="java.lang.String"/>
<field name="discount_info" class="java.lang.String"/>
<field name="amd_text" class="java.lang.String"/>
<field name="SITE_CODE__PC" class="java.lang.String"/>
<field name="AMD_NO" class="java.lang.String"/>
<field name="STATE_CODE" class="java.lang.String"/>
<field name="SITE_CODE__BILL" class="java.lang.String"/>
<field name="FRT_AMT" class="java.lang.Double"/>
<field name="STATE_DESC_FROM" class="java.lang.String"/>
<field name="porder_emp_code__aprv" class="java.lang.String"/>
<field name="CONFIRMED" class="java.lang.String"/>
<field name="watermark" class="java.lang.String"/>
<field name="cin_no" class="java.lang.String"/>
<field name="fin_address" class="java.lang.String"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<variable name="compute_13" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((($F{STATUS}).equals("X")?"Cancelled":(!($F{CONFIRMED}).equals("Y")?"Unapproved": "")))]]></variableExpression>
</variable>
<variable name="compute_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(((ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PORD_TYPE} )).equals("P")?"Provisional Purchase Order.~rNot for Commercial Use":""))]]></variableExpression>
</variable>
<variable name="poamd_status" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String("( JOO )")]]></variableExpression>
</variable>
<variable name="ord_site" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{disparm_value})?(" ADDR : " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add1})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add1})) + "\r"+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add2})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add2})) + " " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_city})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_city})) + "," + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{state_a_descr})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{state_a_descr})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_pin})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_pin})) + "\r" +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele1})?"":" Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele1})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele2})?"":" / " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele2}))) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_fax})?"":(" Fax # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_fax}))):(($F{disparm_value}).equals("1")?(" ADDR : " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add1})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add1})) + "\r"+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add2})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add2})) + " " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_city})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_city})) + "," + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{state_a_descr})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{state_a_descr})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_pin})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_pin})) + "\r" +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele1})?"":" Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele1})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele2})?"":" / " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele2}))) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_fax})?"":(" Fax # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_fax}))):("CORR. ADDR : " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add1})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add1})) + "\r"+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add2})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add2})) + " " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_city})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_city})) + "-" + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_pin})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_pin}))+ "," + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{state_a_descr})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{state_a_descr})) + "\r" +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele1})?"":" Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele1})) + " "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele2})?"":" / " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele2}))) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_fax})?"":(" Fax # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_fax})))))]]></variableExpression>
</variable>
<variable name="pc_site" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{disparm_value})?(" ADDR : " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add1})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add1})) + "\r"+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add2})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add2})) + " " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_city})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_city})) + "," + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{state_a_descr})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{state_a_descr})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_pin})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_pin})) + "\r" +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele1})?"":" Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele1})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele2})?"":" / " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele2}))) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_fax})?"":(" Fax # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_fax}))):(($F{disparm_value}).equals("1")?(" ADDR : " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add1})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add1})) + "\r"+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add2})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add2})) + " " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_city})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_city})) + "," + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{state_a_descr})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{state_a_descr})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_pin})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_pin})) + "\r" +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele1})?"":" Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele1})) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele2})?"":" / " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele2}))) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_fax})?"":(" Fax # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_fax}))):("CORR. ADDR : " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add1})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add1})) + "\r"+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_add2})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_add2})) + " " +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_city})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_city})) + "-" + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_pin})?"":ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_pin}))+ "," + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{state_a_descr})?" ":ibase.webitm.reports.utility.BaseReportMethods.trim($F{state_a_descr})) + "\r" +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele1})?"":" Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele1})) + " "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_tele2})?"":" / " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_tele2}))) + (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{site_a_fax})?"":(" Fax # " + ibase.webitm.reports.utility.BaseReportMethods.trim($F{site_a_fax})))))]]></variableExpression>
</variable>
<variable name="compute_2" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{SITE_CODE__PC} )?$V{ord_site}: $V{pc_site} ))]]></variableExpression>
</variable>
<variable name="compute_15" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_descr} )?" ": $F{site_c_descr} ) + "\r"+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_add1} )?" ": $F{site_c_add1} ) + " " + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_add2} )?" ": $F{site_c_add2} )) + "\n" +(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{disparm_value})?((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_city} ))+", "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{STATE_DESC_FROM} )?" ": $F{STATE_DESC_FROM} )+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_pin} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_pin} )) ) + "\r"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_tele1} )?" ": "Tel # " + $F{site_c_tele1} ) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_tele2} )?" ": " / " + $F{site_c_tele2} ) +(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_fax} )?" ":" Fax # "+ $F{site_c_fax} ):(($F{disparm_value}).equals("1")? ( (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_city} ))+" "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{PIN} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PIN} )) +"~r"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{DESCR} )?" ": $F{DESCR} ) ) : ( (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_city} ))+", "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{STATE_DESC_FROM} )?" ": $F{STATE_DESC_FROM} )+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{PIN} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PIN} )) ) + "\r"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TELE1} )?" ": "Tel # " + $F{TELE1} ) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TELE2} )?" ": " / " + $F{TELE2} ) +(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{FAX} )?" ":" Fax # "+ $F{FAX} )))+"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{cin_no} )?" ":"CIN : "+ $F{cin_no}.trim() ))]]></variableExpression>
</variable>
<variable name="compute_4" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{disparm_value})?((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_city} ))+", "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{STATE_DESC_FROM} )?" ": $F{STATE_DESC_FROM} )+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_pin} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_pin} )) ) + "\r"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_tele1} )?" ": "Tel # " + $F{site_c_tele1} ) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_tele2} )?" ": " / " + $F{site_c_tele2} ) +(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_fax} )?" ":" Fax # "+ $F{site_c_fax} ):(($F{disparm_value}).equals("1")? ( (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_city} ))+" "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{PIN} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PIN} )) +"~r"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{DESCR} )?" ": $F{DESCR} ) ) : ( (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{site_c_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{site_c_city} ))+", "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{STATE_DESC_FROM} )?" ": $F{STATE_DESC_FROM} )+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{PIN} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PIN} )) ) + "\r"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TELE1} )?" ": "Tel # " + $F{TELE1} ) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TELE2} )?" ": " / " + $F{TELE2} ) +(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{FAX} )?" ":" Fax # "+ $F{FAX} )))]]></variableExpression>
</variable>
<variable name="compute_5" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_city} ))+" "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_pin} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_pin} )))]]></variableExpression>
</variable>
<variable name="compute_6" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{disparm_value})?((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_city} )) +", "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{STATEDESC_TO} )?" ": $F{STATEDESC_TO} ) +" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_pin} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_pin} ))
+" , " +(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{countrydescr} ) ?" ":
ibase.webitm.reports.utility.BaseReportMethods.trim($F{countrydescr}))
+"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_tele1} )?" ":"Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_tele1} )) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_tele2} )?" ":" / "+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_tele2} )) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_fax} )?" ":" Fax # " +ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_fax} ))):(($F{disparm_value}).equals("1")?(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_city} ))+" "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_pin} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_pin} ))+"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{STATE_DESC_FROM} )?" ": $F{STATE_DESC_FROM} ) :((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_city} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_city} )) +", "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{STATEDESC_TO} )?" ": $F{STATEDESC_TO} ) +" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_pin} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_pin} ))+" , " +(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{countrydescr} ) ?" ":
$F{countrydescr})+"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_tele1} )?" ":"Tel # " + ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_tele1} )) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_tele2} )?" ":" /n "+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_tele2} )) + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{supplier_fax} )?" ":" Fax # " +ibase.webitm.reports.utility.BaseReportMethods.trim( $F{supplier_fax} )))))]]></variableExpression>
</variable>
<variable name="compute_3" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{ADDR2} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{ADDR2} ))+" "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{ADDR3} )?" ":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{ADDR3} )))]]></variableExpression>
</variable>
<variable name="compute_16" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{FULL_NAME} )? $F{SUPP_NAME} : $F{FULL_NAME} ))]]></variableExpression>
</variable>
<variable name="compute_14" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String("Sale Order No : "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{SALE_ORDER})?" ":$F{SALE_ORDER}) )]]></variableExpression>
</variable>
<variable name="compute_7" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String( $F{budget_code})]]></variableExpression>
</variable>
<variable name="compute_8" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String("KIND ATTN : "+ibase.webitm.reports.utility.BaseReportMethods.toUpperCase( $F{cont_pers} ))]]></variableExpression>
</variable>
<variable name="proj_descr" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String("Project Code.:"+" "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull($F{get_proj_code})?" ":$F{get_proj_code}) +" - "+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{get_proj_descr})?" ":($F{get_proj_descr})) )]]></variableExpression>
</variable>
<variable name="compute_9" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((!(ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SITE_CODE__BILL} )).equals(ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SITE_CODE__DLV} ))? ($F{dlv_site_addr}): ""))]]></variableExpression>
</variable>
<variable name="cremarks" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{REMARKS})?" ":"Remarks :" + ibase.webitm.reports.utility.BaseReportMethods.trim($F{REMARKS}))]]></variableExpression>
</variable>
<variable name="amd_txt" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((ibase.webitm.reports.utility.BaseReportMethods.length(ibase.webitm.reports.utility.BaseReportMethods.trim( $F{AMD_NO} )) > 0?"Note : Amended PO: Previous Purchase Order No: " + $F{PURC_ORDER} + " dated " + ibase.webitm.reports.utility.BaseReportMethods.applyFormat( $F{AMD_DATE1} ,"dd/mm/yyyy") + " is Amended.":""))]]></variableExpression>
</variable>
<variable name="compute_17" class="java.lang.String" resetType="Group" resetGroup="purc_order_group">
<variableExpression><![CDATA[new java.lang.String((($F{CURR_CODE}).equals("RS")?"":"It is mandatory for the seller to mention our (buyer's) VAT/TIN no. or CST No. as applicable on your Sales Invoice"))]]></variableExpression>
</variable>
<variable name="varPage01" class="java.lang.String" resetType="Group" resetGroup="purc_order_group">
<variableExpression><![CDATA[new java.lang.String("Page " + ($V{PAGE_NUMBER}).intValue())]]></variableExpression>
</variable>
<variable name="varPgCount02" class="java.lang.String" resetType="Group" resetGroup="purc_order_group">
<variableExpression><![CDATA[new java.lang.String(""+ " of " + ($V{PAGE_NUMBER}).intValue())]]></variableExpression>
</variable>
<variable name="compute_12" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String("Page " + ($V{PAGE_NUMBER}).intValue() + " of " + ($V{PAGE_NUMBER}).intValue())]]></variableExpression>
</variable>
<variable name="varPgCount11" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.applyFormat(($V{PAGE_NUMBER}).intValue()))]]></variableExpression>
</variable>
<variable name="page_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.applyFormat(($V{PAGE_NUMBER}).intValue()))]]></variableExpression>
</variable>
<variable name="compute_10" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.trim( $F{porder_emp_code} ))]]></variableExpression>
</variable>
<variable name="compute_11" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((($F{CONFIRMED}).equals("Y")? ibase.webitm.reports.utility.BaseReportMethods.trim( $F{porder_emp_code__aprv} ) : ""))]]></variableExpression>
</variable>
<variable name="Reg_off" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String($F{fin_address}.isEmpty()?" ":"Head Office. : "+$F{fin_address})]]></variableExpression>
</variable>
<group name="purc_order_group" isStartNewPage="true" isResetPageNumber="true">
<groupExpression><![CDATA[$F{PURC_ORDER}]]></groupExpression>
<groupHeader>
<band height="2"/>
</groupHeader>
<groupFooter>
<band height="41">
<staticText>
<reportElement uuid="786eb21e-6b72-4bc2-b843-f2a93a83a7e2" positionType="Float" mode="Transparent" x="152" y="14" width="65" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Transporter :]]></text>
</staticText>
<staticText>
<reportElement uuid="ce97c26b-ee84-421c-9888-8f9ae6bb8629" positionType="Float" mode="Transparent" x="7" y="28" width="473" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[IMP:- All Documents/Queries should be sent to correspondence address as given above.]]></text>
</staticText>
<staticText>
<reportElement uuid="2baf5e55-c92d-4c11-85cf-42551e7b7a45" positionType="Float" mode="Transparent" x="8" y="14" width="42" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Freight :]]></text>
</staticText>
<textField isStretchWithOverflow="true" pattern="0" isBlankWhenNull="true">
<reportElement uuid="0a7cc1a7-8d33-4093-b734-0407282a855a" positionType="Float" x="54" y="14" width="82" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{FRT_AMT}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="67ad6dc6-9532-40ea-9569-9ebb35a6262e" positionType="Float" x="223" y="14" width="282" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{TRAN_NAME}]]></textFieldExpression>
</textField>
</band>
</groupFooter>
</group>
<background>
<band height="600">
<textField isBlankWhenNull="true">
<reportElement uuid="975e3646-d65a-46f6-b9be-9fc293946451" x="65" y="240" width="486" height="226" forecolor="#CCCCCC"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="Times New Roman" size="44" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$F{watermark}]]></textFieldExpression>
</textField>
</band>
</background>
<pageHeader>
<band height="200">
<line>
<reportElement uuid="2d39da73-9304-418e-8609-9c1bb013f289" x="9" y="78" width="551" height="1"/>
</line>
<line>
<reportElement uuid="125190c1-a396-4938-bfd9-3c75ed052698" x="9" y="157" width="551" height="1"/>
</line>
<line>
<reportElement uuid="76f4815f-119d-447d-a1d0-92133dbe9b2d" x="9" y="186" width="551" height="1"/>
</line>
<line>
<reportElement uuid="b4978209-ec77-46b1-9148-de2d4c267ee0" x="9" y="78" width="1" height="79"/>
</line>
<line>
<reportElement uuid="52afee3d-1c5a-4b47-a799-88f393a6eb6e" x="295" y="78" width="1" height="79"/>
</line>
<line>
<reportElement uuid="b598bb40-273b-492b-a35d-47a0fc2751dc" x="560" y="78" width="1" height="79"/>
<graphicElement>
<pen lineWidth="0.5"/>
</graphicElement>
</line>
<staticText>
<reportElement uuid="7bddc668-ca88-44a1-9432-649fd415625f" positionType="Float" mode="Opaque" x="159" y="9" width="240" height="17">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="14" isBold="true" isUnderline="true"/>
</textElement>
<text><![CDATA[P U R C H A S E O R D E R]]></text>
</staticText>
<staticText>
<reportElement uuid="433e3a29-2770-4b0f-a448-02dacfd30aca" positionType="Float" mode="Opaque" x="13" y="81" width="33" height="18">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[FROM,]]></text>
</staticText>
<staticText>
<reportElement uuid="b5882d83-4957-4672-a5b8-ceff8d092bfd" positionType="Float" mode="Opaque" x="302" y="81" width="16" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[TO,]]></text>
</staticText>
<staticText>
<reportElement uuid="84610f0c-3ab0-430e-8703-31e07ff50446" positionType="Float" mode="Opaque" x="198" y="159" width="25" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Date:]]></text>
</staticText>
<staticText>
<reportElement uuid="7340411b-f55e-4015-be2e-a83dc430a33b" positionType="Float" mode="Transparent" x="6" y="172" width="59" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[Budget Code.:]]></text>
</staticText>
<staticText>
<reportElement uuid="37da8f49-45e7-43ec-810d-21a54577f436" positionType="Float" mode="Transparent" x="6" y="159" width="38" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[P.O. No.:]]></text>
</staticText>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="5260d35b-4f02-45ac-a63f-b1847cf54cc7" positionType="Float" x="321" y="81" width="105" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{SUPP_CODE}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="b902cc4a-8465-476d-a9aa-b3066f27fd6e" positionType="Float" x="321" y="106" width="234" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{addr1}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="034ca46e-8964-4127-9853-5e62893d73fa" positionType="Float" x="49" y="159" width="110" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="11" isBold="true" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{PURC_ORDER}]]></textFieldExpression>
</textField>
<textField pattern="dd/MM/yy" isBlankWhenNull="true">
<reportElement uuid="d7e4f81c-3c5f-4e7a-a2e3-822a6feb9c5e" positionType="Float" x="226" y="159" width="57" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{ord_date}]]></textFieldExpression>
<patternExpression><![CDATA[$V{LocaleDate}]]></patternExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="11c6809c-4e96-402b-824a-cf9a28f9ae6e" positionType="Float" x="411" y="17" width="0" height="13">
<printWhenExpression><![CDATA[new Boolean(false)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="10"/>
</textElement>
<textFieldExpression><![CDATA[$V{poamd_status}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="3c626232-701f-4bec-912f-1a437d15c65c" positionType="Float" x="15" y="30" width="550" height="45">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_2}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="a27af1da-d147-4887-a638-435826972331" positionType="Float" x="13" y="30" width="550" height="45">
<printWhenExpression><![CDATA[new Boolean(false)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{pc_site}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="ffb8df2a-d084-4fab-a360-b4ccfe03e537" positionType="Float" x="46" y="81" width="245" height="76">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_15}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="4773de4d-28e1-443a-ab1e-a2a3b8a5b5d5" positionType="Float" x="321" y="130" width="236" height="13">
<printWhenExpression><![CDATA[new Boolean(false)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_5}]]></textFieldExpression>
</textField>
<subreport>
<reportElement uuid="3923ec26-2ccd-4c6f-a402-be00845e0c2b" positionType="Float" x="362" y="189" width="200" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
<subreportParameter name="mpurc_order">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{PURC_ORDER} )]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA[new FileInputStream("/home/user/jboss-5.1.0.GA/server/default/deploy/ibase.ear/ibase.war/webitm/reports/jrxml/d_po_amd.jasper")]]></subreportExpression>
</subreport>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="46606f8f-edef-40a3-ae44-6037595d706f" positionType="Float" x="321" y="118" width="234" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_3}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="1d00197c-520c-45ba-9bcf-ec85295dacb7" positionType="Float" x="321" y="94" width="234" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_16}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="6a780b69-9cd8-45db-b681-680d56f77e3c" positionType="Float" x="310" y="159" width="248" height="13">
<printWhenExpression><![CDATA[new Boolean(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{SALE_ORDER})?false:true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Arial" size="10"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_14}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="884753b5-b922-47e6-93d2-4ed33e79fd49" positionType="Float" x="65" y="172" width="87" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="12"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_7}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="28a2cc39-c8e1-461a-ac4a-c28c91599d37" positionType="Float" x="155" y="172" width="274" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_8}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="ee7a21ed-e2e4-47db-b300-977f0c6f032f" positionType="Float" x="6" y="188" width="356" height="12">
<printWhenExpression><![CDATA[new Boolean(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{get_proj_code})?false:true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10"/>
</textElement>
<textFieldExpression><![CDATA[$V{proj_descr}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="false">
<reportElement uuid="c1cb7ee9-df6a-4e68-a8c2-0792fdcaa8ed" positionType="Float" x="321" y="130" width="236" height="42">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_6}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="bbcdb0fc-1755-4678-868f-1955c3426ce7" positionType="Float" x="14" y="30" width="550" height="45">
<printWhenExpression><![CDATA[new Boolean(false)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{ord_site}]]></textFieldExpression>
</textField>
</band>
</pageHeader>
<detail>
<band height="64" splitType="Stretch">
<staticText>
<reportElement uuid="b8de44be-24ae-4cb2-835a-03c9844d98de" positionType="Float" mode="Opaque" x="6" y="16" width="91" height="13">
<printWhenExpression><![CDATA[new Boolean((ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SITE_CODE__BILL} )).equals(ibase.webitm.reports.utility.BaseReportMethods.trim($F{SITE_CODE__DLV} ))?false:true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Delivery location :-]]></text>
</staticText>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="0e924ef4-d5d3-40b9-88f4-4840c90093fb" positionType="Float" x="104" y="16" width="461" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_9}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="16542b4a-d7be-4dc6-aab0-ffb97943642d" positionType="Float" x="7" y="37" width="558" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$V{cremarks}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="ed14a965-8705-4c9c-b901-d2555a258ee5" positionType="Float" x="8" y="27" width="558" height="12">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10"/>
</textElement>
<textFieldExpression><![CDATA[$V{amd_txt}]]></textFieldExpression>
</textField>
<subreport>
<reportElement uuid="861a74fc-78cf-44e3-82fb-df6eb49a2e15" positionType="Float" x="5" y="1" width="555" height="8">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
<subreportParameter name="discount_amt">
<subreportParameterExpression><![CDATA[new java.lang.Double(($F{discount_amt}).doubleValue())]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="tax_info">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{tax_info} )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="discount_info">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{discount_info} )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="mpurc_order">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{PURC_ORDER} )]]></subreportParameterExpression>
</subreportParameter>
<subreportParameter name="discount_val">
<subreportParameterExpression><![CDATA[new java.lang.Double(($F{discount_val}).doubleValue())]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA[new FileInputStream("/home/user/jboss-5.1.0.GA/server/default/deploy/ibase.ear/ibase.war/webitm/reports/jrxml/d_po_det_count.jasper")]]></subreportExpression>
</subreport>
<subreport>
<reportElement uuid="30616cbd-6486-4c1c-ab3e-4fb2137093ad" positionType="Float" x="5" y="10" width="555" height="9">
<printWhenExpression><![CDATA[new Boolean((( $F{adv_count}).doubleValue())>=1?true:false)]]></printWhenExpression>
</reportElement>
<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
<subreportParameter name="as_purc">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{PURC_ORDER} )]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA[new FileInputStream("/home/user/jboss-5.1.0.GA/server/default/deploy/ibase.ear/ibase.war/webitm/reports/jrxml/d_po_advpay.jasper")]]></subreportExpression>
</subreport>
<subreport>
<reportElement uuid="81c91fc8-e6b0-4795-af00-92c047283bfc" positionType="Float" x="5" y="47" width="567" height="14">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<parametersMapExpression><![CDATA[$P{REPORT_PARAMETERS_MAP}]]></parametersMapExpression>
<subreportParameter name="mpurc_order">
<subreportParameterExpression><![CDATA[new java.lang.String( $F{PURC_ORDER} )]]></subreportParameterExpression>
</subreportParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
<subreportExpression><![CDATA[new FileInputStream("/home/user/jboss-5.1.0.GA/server/default/deploy/ibase.ear/ibase.war/webitm/reports/jrxml/d_po_terms_print.jasper")]]></subreportExpression>
</subreport>
</band>
</detail>
<pageFooter>
<band height="199" splitType="Stretch">
<staticText>
<reportElement uuid="f06f7045-6485-4861-9e68-ecd1a6e54d71" positionType="Float" mode="Transparent" x="225" y="18" width="88" height="13">
<printWhenExpression><![CDATA[new Boolean(false)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[ACKNOWLEDGE BY]]></text>
</staticText>
<staticText>
<reportElement uuid="992cf096-c26a-49a8-bfd2-528383adc233" positionType="Float" mode="Transparent" x="19" y="18" width="73" height="13">
<printWhenExpression><![CDATA[new Boolean((($V{PAGE_NUMBER}).intValue() == ($V{PAGE_NUMBER}).intValue()?true:false))]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[PREPARED BY]]></text>
</staticText>
<staticText>
<reportElement uuid="7c5db9bf-787d-4e69-bce2-c2df86e19a87" positionType="Float" mode="Transparent" x="352" y="18" width="84" height="13">
<printWhenExpression><![CDATA[new Boolean((($V{PAGE_NUMBER}).intValue() == ($V{PAGE_NUMBER}).intValue()?true:false))]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[AUTHORIZED BY]]></text>
</staticText>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="ab9bb7d8-ea50-40b1-a2ad-4a0aaf646e5a" positionType="Float" x="19" y="3" width="324" height="13">
<printWhenExpression><![CDATA[new Boolean((($V{PAGE_NUMBER}).intValue() == ($V{PAGE_NUMBER}).intValue()?true:false))]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_10}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="84e4795b-d8c4-4514-bbb2-72c10cc27059" positionType="Float" x="353" y="3" width="219" height="13">
<printWhenExpression><![CDATA[new Boolean((($F{CONFIRMED}).equals("Y") && ($V{PAGE_NUMBER}).intValue() == ($V{PAGE_NUMBER}).intValue()?true:false))]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_11}]]></textFieldExpression>
</textField>
<textField evaluationTime="Page" isBlankWhenNull="true">
<reportElement uuid="edbc6ec5-136e-47ba-8a37-95d490131505" positionType="Float" x="538" y="59" width="11" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="Times New Roman" size="8"/>
</textElement>
<textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
</textField>
<textField evaluationTime="Group" evaluationGroup="purc_order_group" isBlankWhenNull="true">
<reportElement uuid="c4efcdd0-5aee-49e9-a44c-639f6fa7eb9a" positionType="Float" x="557" y="59" width="9" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="Times New Roman" size="8"/>
</textElement>
<textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
</textField>
<staticText>
<reportElement uuid="41254c98-430c-4526-9690-0095fdf2b9ff" positionType="Float" mode="Opaque" x="519" y="59" width="17" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8" isBold="false"/>
</textElement>
<text><![CDATA[Page ]]></text>
</staticText>
<staticText>
<reportElement uuid="1a0197c6-f482-4590-a569-ba0e8272166c" positionType="Float" mode="Opaque" x="547" y="59" width="10" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8" isBold="false"/>
</textElement>
<text><![CDATA[of]]></text>
</staticText>
<textField pattern="" isBlankWhenNull="true">
<reportElement uuid="b72158b3-66e0-49a8-b816-e9128eb5a5cd" positionType="Float" x="8" y="37" width="564" height="24">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{Reg_off}]]></textFieldExpression>
</textField>
</band>
</pageFooter>
<summary>
<band/>
</summary>
</jasperReport>
<?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="Unnamed" pageWidth="600" pageHeight="50" columnWidth="600" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<reportFont name="Report_Font" isDefault="false" fontName="Courier New" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="mtran_code" class="java.lang.String" isForPrompting="false"/>
<parameter name="mline_no" class="java.lang.String" isForPrompting="false"/>
<queryString>
<![CDATA[SELECT taxtran.tax_code, tax.descr, taxtran.tax_amt, taxtran.tax_perc, taxtran.rate_type, taxtran.tax_form, ddf_get_stdunit(taxtran.tran_id,'$P!{mline_no}') as std_unit FROM taxtran, tax WHERE ( taxtran.tax_code = tax.tax_code ) and ( ( taxtran.tran_id = '$P!{mtran_code}' ) AND ( taxtran.line_no = '$P!{mline_no}' ) AND ( taxtran.tran_code = 'P-ORD' ) AND ( taxtran.tax_amt <> 0 ) ) and ( tax.print_tax <> 'N' ) ORDER BY taxtran.line_no__tax]]>
</queryString>
<field name="TAX_AMT" class="java.lang.Double"/>
<field name="std_unit" class="java.lang.String"/>
<field name="RATE_TYPE" class="java.lang.String"/>
<field name="TAX_CODE" class="java.lang.String"/>
<field name="TAX_PERC" class="java.lang.Double"/>
<field name="TAX_FORM" class="java.lang.String"/>
<field name="DESCR" class="java.lang.String"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<variable name="compute_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String( $F{DESCR} +" " + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TAX_FORM} )?" ": $F{TAX_FORM} ))]]></variableExpression>
</variable>
<variable name="compute_2" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String( $F{DESCR} + " (@ " + ($F{TAX_PERC}).doubleValue() + " %)")]]></variableExpression>
</variable>
<variable name="tax_descr" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((($F{RATE_TYPE}).equals("P")? $F{DESCR} + " (@ " + ($F{TAX_PERC}).doubleValue() + " %)" :(($F{RATE_TYPE}).equals("F")? $F{DESCR} +" " + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TAX_FORM} )?" ": $F{TAX_FORM} ) :(($F{RATE_TYPE}).equals("M")? $F{DESCR} + " (@ " + ($F{TAX_PERC}).doubleValue() + " per " + $F{std_unit} +")" : $F{DESCR} ))))]]></variableExpression>
</variable>
<detail>
<band height="13">
<textField pattern="0.00" isBlankWhenNull="true">
<reportElement positionType="Float" x="444" y="0" width="84" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$F{TAX_AMT}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="3" y="0" width="438" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{tax_descr}]]></textFieldExpression>
</textField>
</band>
</detail>
<pageFooter>
<band/>
</pageFooter>
<summary>
<band/>
</summary>
</jasperReport>
<?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="Unnamed" pageWidth="600" pageHeight="20" columnWidth="600" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="153"/>
<property name="ireport.y" value="0"/>
<reportFont name="Report_Font" isDefault="false" fontName="Courier New" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="mtran_code" class="java.lang.String" isForPrompting="false"/>
<queryString>
<![CDATA[SELECT taxtran.tax_code, taxtran.tran_id, trim(tax.descr) as taxdescr, sum(taxtran.tax_amt) as taxtran_tax_amt, taxtran.tax_perc, taxtran.rate_type, taxtran.tax_form, taxtran.line_no__tax, (SELECT UNIT FROM PORDDET WHERE PURC_ORDER = '$P!{mtran_code}' AND LINE_NO = 1 ) as std_unit FROM taxtran, tax WHERE ( taxtran.tax_code = tax.tax_code ) and ( ( taxtran.tran_id = '$P!{mtran_code}' ) AND ( taxtran.tran_code = 'P-ORD' ) AND ( taxtran.tax_amt <> 0 ) ) and ( tax.print_tax <> 'N' ) GROUP BY taxtran.tran_id, taxtran.tax_code, tax.descr, taxtran.tax_perc, taxtran.rate_type, taxtran.tax_form, taxtran.line_no__tax ORDER BY taxtran.line_no__tax]]>
</queryString>
<field name="TRAN_ID" class="java.lang.String"/>
<field name="std_unit" class="java.lang.String"/>
<field name="RATE_TYPE" class="java.lang.String"/>
<field name="TAX_CODE" class="java.lang.String"/>
<field name="LINE_NO__TAX" class="java.lang.String"/>
<field name="TAX_PERC" class="java.lang.Double"/>
<field name="taxdescr" class="java.lang.String"/>
<field name="TAX_FORM" class="java.lang.String"/>
<field name="taxtran_tax_amt" class="java.lang.Double"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<variable name="tax_descr" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String((($F{RATE_TYPE}).equals("P")? $F{taxdescr} + " (@ " + ($F{TAX_PERC}).doubleValue() + " %)" :(($F{RATE_TYPE}).equals("F")? $F{taxdescr} +" " + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TAX_FORM} )?" ": $F{TAX_FORM} ) :(($F{RATE_TYPE}).equals("M")? $F{taxdescr} + " (@ " + ($F{TAX_PERC}).doubleValue() + " per "+ (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{std_unit} )? "":ibase.webitm.reports.utility.BaseReportMethods.trim( $F{std_unit} )) +")" :ibase.webitm.reports.utility.BaseReportMethods.trim( $F{taxdescr} )))))]]></variableExpression>
</variable>
<variable name="compute_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String($V{tax_descr} +" " + (ibase.webitm.reports.utility.BaseReportMethods.isNull( $F{TAX_FORM} )?" ": $F{TAX_FORM} ))]]></variableExpression>
</variable>
<variable name="compute_2" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String($V{tax_descr} + " (@ " + ($F{TAX_PERC}).doubleValue() + " %)")]]></variableExpression>
</variable>
<detail>
<band height="11">
<textField pattern="0.00" isBlankWhenNull="true">
<reportElement positionType="Float" x="438" y="0" width="84" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right">
<font fontName="Times New Roman" size="9" isUnderline="false"/>
</textElement>
<textFieldExpression class="java.lang.Double"><![CDATA[$F{taxtran_tax_amt}]]></textFieldExpression>
</textField>
<textField pattern="" isBlankWhenNull="true">
<reportElement positionType="Float" x="1" y="0" width="438" height="11">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="9"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$V{tax_descr}]]></textFieldExpression>
</textField>
</band>
</detail>
<pageFooter>
<band/>
</pageFooter>
<summary>
<band/>
</summary>
</jasperReport>
<?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="Unnamed" pageWidth="600" pageHeight="50" columnWidth="600" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="f8dc0fa1-6344-4ec8-a137-365f721f0174">
<property name="com.jasperassistant.designer.GridHeight" value="12"/>
<property name="com.jasperassistant.designer.GridWidth" value="12"/>
<property name="com.jasperassistant.designer.HGuides" value="0"/>
<property name="com.jasperassistant.designer.DataSource" value="genral_ledger"/>
<property name="com.jasperassistant.designer.SnapToGrid" value="false"/>
<property name="com.jasperassistant.designer.Units" value="Inches"/>
<property name="com.jasperassistant.designer.Grid" value="false"/>
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<style name="Report_Font" fontName="Courier New" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<parameter name="mpurc_order" class="java.lang.String" isForPrompting="false"/>
<queryString>
<![CDATA[SELECT distinct
term_code,
descr,
line_no,
print_opt
from
(
SELECT pord_term.term_code term_code,pord_term.descr descr,pord_term.line_no line_no, NVL(pord_term.print_opt,'Z') as print_opt
FROM pord_term WHERE pord_term.purc_order = '$P!{mpurc_order}'
union all
SELECT pord_term.term_code term_code,pord_term.descr descr,pord_term.line_no_ord line_no, NVL(pord_term.print_opt,'Z') as print_opt
FROM poamd_term pord_term WHERE pord_term.purc_order = '$P!{mpurc_order}'
and pord_term.line_no not in (select line_no_ord from poamd_term where purc_order = '$P!{mpurc_order}' )
)
where descr is not null and length( trim(descr)) > 0
ORDER BY line_no ASC /* Added union all by Sagar on 02-04-2014 to print poamd_term descr as per mail by Vikas on 02-04-2014 */]]>
</queryString>
<field name="line_no" class="java.lang.Double"/>
<field name="descr" class="java.lang.String"/>
<field name="term_code" class="java.lang.String"/>
<field name="print_opt" class="java.lang.String"/>
<variable name="LocaleDate" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.utility.BaseReportMethods.getApplDateFormat(""))]]></variableExpression>
</variable>
<variable name="compute_1" class="java.lang.Integer" resetType="None">
<variableExpression><![CDATA[new java.lang.Integer(($V{REPORT_COUNT}).intValue())]]></variableExpression>
</variable>
<pageHeader>
<band height="22">
<line>
<reportElement uuid="4b541df6-f4bd-4f80-988d-8d237a68eef9" x="1" y="3" width="557" height="1"/>
</line>
<line>
<reportElement uuid="56ed917c-2534-4b5b-acc3-66aeb31703d3" x="1" y="18" width="557" height="1"/>
</line>
<staticText>
<reportElement uuid="1eb1c6d9-f973-42b3-b22a-c2dc3de35e9e" positionType="Float" mode="Transparent" x="1" y="5" width="124" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="10" isBold="false"/>
</textElement>
<text><![CDATA[TERMS AND CONDITIONS]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="14">
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="9ffee341-d4fc-42db-b6c0-93428b544289" positionType="Float" x="36" y="0" width="519" height="13">
<printWhenExpression><![CDATA[new Boolean($F{print_opt}.trim().equals("B")?true:false)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8" isBold="true" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{descr}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="ca3c6f17-3469-4507-aa75-4e8db3f08e30" positionType="Float" x="2" y="0" width="30" height="13">
<printWhenExpression><![CDATA[new Boolean(true)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8"/>
</textElement>
<textFieldExpression><![CDATA[$V{compute_1}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
<reportElement uuid="6b397cae-bbb7-4570-903d-7aa34106ccd9" positionType="Float" x="36" y="0" width="519" height="13">
<printWhenExpression><![CDATA[new Boolean(!$F{print_opt}.trim().equals("B")?true:false)]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left">
<font fontName="Times New Roman" size="8" isUnderline="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{descr}]]></textFieldExpression>
</textField>
</band>
</detail>
<pageFooter>
<band height="2"/>
</pageFooter>
<summary>
<band height="3">
<line>
<reportElement uuid="1fc02349-715b-4239-a3c3-a5d6f2b2ab90" x="1" y="0" width="557" height="1"/>
</line>
</band>
</summary>
</jasperReport>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment