Advertisement
widana

s

Sep 7th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 15.09 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <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="FormSalesInvoice" language="groovy" pageWidth="612" pageHeight="792" columnWidth="572" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="0017974d-4699-46e0-b319-29b156a382be">
  3.     <property name="ireport.zoom" value="1.5"/>
  4.     <property name="ireport.x" value="0"/>
  5.     <property name="ireport.y" value="0"/>
  6.     <parameter name="partner_name" class="java.lang.String"/>
  7.     <parameter name="doc_no" class="java.lang.String"/>
  8.     <parameter name="ou_name" class="java.lang.String"/>
  9.     <parameter name="partner_cp_phone1" class="java.lang.String"/>
  10.     <parameter name="partner_cp_fax1" class="java.lang.String"/>
  11.     <parameter name="partner_cp_email" class="java.lang.String"/>
  12.     <parameter name="tax_amount" class="java.lang.String"/>
  13.     <parameter name="base_amount" class="java.lang.String"/>
  14.     <queryString>
  15.         <![CDATA[SELECT ROW_NUMBER() OVER(ORDER BY A.line_no) AS num, A.product_code, A.product_desc AS product_name, B.curr_code, A.remark,
  16.             COALESCE(SUM(A.qty)) AS qty, COALESCE(SUM(A.sell_price)) AS sell_price, COALESCE(SUM(A.amount)) AS total_amount
  17.         FROM sl_quotation_item A
  18.         INNER JOIN sl_quotation B ON A.quotation_id = B.quotation_id
  19.         WHERE B.quotation_id = 18
  20.         GROUP BY A.product_code, A.product_desc, B.curr_code, A.remark, A.line_no
  21.         ORDER BY A.line_no;]]>
  22.     </queryString>
  23.     <field name="num" class="java.lang.Long"/>
  24.     <field name="product_code" class="java.lang.String"/>
  25.     <field name="product_name" class="java.lang.String"/>
  26.     <field name="curr_code" class="java.lang.String"/>
  27.     <field name="remark" class="java.lang.String"/>
  28.     <field name="qty" class="java.math.BigDecimal"/>
  29.     <field name="sell_price" class="java.math.BigDecimal"/>
  30.     <field name="total_amount" class="java.math.BigDecimal"/>
  31.     <variable name="number" class="java.lang.Long" calculation="Sum">
  32.         <variableExpression><![CDATA[1]]></variableExpression>
  33.         <initialValueExpression><![CDATA[1]]></initialValueExpression>
  34.     </variable>
  35.     <pageHeader>
  36.         <band height="94" splitType="Stretch">
  37.             <textField>
  38.                 <reportElement x="436" y="0" width="80" height="10" uuid="a06befdb-96d9-4b39-9bb9-78cfeda2bf97"/>
  39.                 <textElement textAlignment="Right">
  40.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  41.                 </textElement>
  42.                 <textFieldExpression><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
  43.             </textField>
  44.             <textField evaluationTime="Report">
  45.                 <reportElement x="516" y="0" width="40" height="10" uuid="a1a8a2fb-b5e0-462d-a2e4-9ef24ffb8d53"/>
  46.                 <textElement>
  47.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  48.                 </textElement>
  49.                 <textFieldExpression><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
  50.             </textField>
  51.             <textField isStretchWithOverflow="true">
  52.                 <reportElement x="436" y="17" width="131" height="10" uuid="fa29e30c-cde2-49be-9b3e-3de425277367"/>
  53.                 <textElement>
  54.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  55.                 </textElement>
  56.                 <textFieldExpression><![CDATA[$P{doc_no}]]></textFieldExpression>
  57.             </textField>
  58.             <textField isStretchWithOverflow="true">
  59.                 <reportElement x="436" y="27" width="131" height="10" uuid="8c1a7e98-42b9-48dd-abc3-acc5300f85c9"/>
  60.                 <textElement>
  61.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  62.                 </textElement>
  63.                 <textFieldExpression><![CDATA[$P{ou_name}]]></textFieldExpression>
  64.             </textField>
  65.             <textField isStretchWithOverflow="true">
  66.                 <reportElement positionType="FixRelativeToBottom" stretchType="RelativeToBandHeight" x="436" y="47" width="131" height="10" uuid="5acb0b62-8e02-420b-896d-5cecc3c83137"/>
  67.                 <textElement>
  68.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  69.                 </textElement>
  70.                 <textFieldExpression><![CDATA[$P{partner_cp_phone1}+ "/" +$P{partner_cp_fax1}]]></textFieldExpression>
  71.             </textField>
  72.             <textField isStretchWithOverflow="true">
  73.                 <reportElement x="436" y="37" width="131" height="10" uuid="ece11bca-976e-4ddf-9e84-695dee7f41ed"/>
  74.                 <textElement>
  75.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  76.                 </textElement>
  77.                 <textFieldExpression><![CDATA[$P{partner_name}]]></textFieldExpression>
  78.             </textField>
  79.             <staticText>
  80.                 <reportElement x="422" y="17" width="14" height="10" uuid="4ebe99b2-55a5-439a-b194-75f575717079"/>
  81.                 <textElement>
  82.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  83.                 </textElement>
  84.                 <text><![CDATA[:]]></text>
  85.             </staticText>
  86.             <staticText>
  87.                 <reportElement x="422" y="37" width="14" height="10" uuid="8b9a2ab6-1f0e-4d57-82ea-bf94583f3c4e"/>
  88.                 <textElement>
  89.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  90.                 </textElement>
  91.                 <text><![CDATA[:]]></text>
  92.             </staticText>
  93.             <staticText>
  94.                 <reportElement x="422" y="27" width="14" height="10" uuid="ddbfec6f-8465-4815-a1b9-efb7ebf64e58"/>
  95.                 <textElement>
  96.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  97.                 </textElement>
  98.                 <text><![CDATA[:]]></text>
  99.             </staticText>
  100.             <staticText>
  101.                 <reportElement x="422" y="47" width="14" height="10" uuid="ff7e6426-c1a3-44af-befa-046602c22f0c"/>
  102.                 <textElement>
  103.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  104.                 </textElement>
  105.                 <text><![CDATA[:]]></text>
  106.             </staticText>
  107.             <staticText>
  108.                 <reportElement x="349" y="47" width="73" height="10" uuid="604943c0-f260-41e9-9c11-897173a1ce8b"/>
  109.                 <textElement>
  110.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  111.                 </textElement>
  112.                 <text><![CDATA[Phone / Fax]]></text>
  113.             </staticText>
  114.             <staticText>
  115.                 <reportElement x="349" y="27" width="73" height="10" uuid="6b04f5be-92af-4438-b7b2-450013e0d5bb"/>
  116.                 <textElement>
  117.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  118.                 </textElement>
  119.                 <text><![CDATA[Company]]></text>
  120.             </staticText>
  121.             <staticText>
  122.                 <reportElement x="349" y="37" width="73" height="10" uuid="2941b0ee-267f-4e6f-9b7b-9508e5651fd4"/>
  123.                 <textElement>
  124.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  125.                 </textElement>
  126.                 <text><![CDATA[Person]]></text>
  127.             </staticText>
  128.             <staticText>
  129.                 <reportElement x="349" y="17" width="73" height="10" uuid="1eece6ca-e086-4711-995c-42e8746533c0"/>
  130.                 <textElement>
  131.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  132.                 </textElement>
  133.                 <text><![CDATA[No. Quotation]]></text>
  134.             </staticText>
  135.             <staticText>
  136.                 <reportElement x="422" y="57" width="14" height="10" uuid="7ed74c79-fdc2-413b-bf9a-b1e0995ae607"/>
  137.                 <textElement>
  138.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  139.                 </textElement>
  140.                 <text><![CDATA[:]]></text>
  141.             </staticText>
  142.             <staticText>
  143.                 <reportElement x="349" y="57" width="73" height="10" uuid="3d8040c1-fda2-4600-9215-48bf8697dd2c"/>
  144.                 <textElement>
  145.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  146.                 </textElement>
  147.                 <text><![CDATA[E-mail]]></text>
  148.             </staticText>
  149.             <textField isStretchWithOverflow="true">
  150.                 <reportElement x="436" y="57" width="131" height="10" uuid="7e900003-c130-468e-a444-b21e8c929f68"/>
  151.                 <textElement>
  152.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  153.                 </textElement>
  154.                 <textFieldExpression><![CDATA[$P{partner_cp_email}]]></textFieldExpression>
  155.             </textField>
  156.         </band>
  157.     </pageHeader>
  158.     <columnHeader>
  159.         <band height="10">
  160.             <staticText>
  161.                 <reportElement x="33" y="0" width="91" height="10" uuid="1b029e6f-1b18-46d8-8dee-1f959bacf44d"/>
  162.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4">
  163.                     <topPen lineWidth="1.0"/>
  164.                     <bottomPen lineWidth="1.0"/>
  165.                 </box>
  166.                 <textElement textAlignment="Center">
  167.                     <font fontName="DejaVu Sans" size="8" isBold="true" isPdfEmbedded="true"/>
  168.                 </textElement>
  169.                 <text><![CDATA[Part No #]]></text>
  170.             </staticText>
  171.             <staticText>
  172.                 <reportElement x="124" y="0" width="167" height="10" uuid="a6458b43-44e9-4a33-98e5-a3d52d7293c9"/>
  173.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4">
  174.                     <topPen lineWidth="1.0"/>
  175.                     <bottomPen lineWidth="1.0"/>
  176.                 </box>
  177.                 <textElement textAlignment="Center">
  178.                     <font fontName="DejaVu Sans" size="8" isBold="true" isPdfEmbedded="true"/>
  179.                 </textElement>
  180.                 <text><![CDATA[Description]]></text>
  181.             </staticText>
  182.             <staticText>
  183.                 <reportElement x="291" y="0" width="60" height="10" uuid="ab445865-3a5f-45f8-816e-29fb359b3f6b"/>
  184.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4">
  185.                     <topPen lineWidth="1.0"/>
  186.                     <bottomPen lineWidth="1.0"/>
  187.                 </box>
  188.                 <textElement textAlignment="Center">
  189.                     <font fontName="DejaVu Sans" size="8" isBold="true" isPdfEmbedded="true"/>
  190.                 </textElement>
  191.                 <text><![CDATA[Qty]]></text>
  192.             </staticText>
  193.             <staticText>
  194.                 <reportElement x="351" y="0" width="98" height="10" uuid="476785e0-d8d9-4c42-962e-3478b26e35aa"/>
  195.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4">
  196.                     <topPen lineWidth="1.0"/>
  197.                     <bottomPen lineWidth="1.0"/>
  198.                 </box>
  199.                 <textElement textAlignment="Center">
  200.                     <font fontName="DejaVu Sans" size="8" isBold="true" isPdfEmbedded="true"/>
  201.                 </textElement>
  202.                 <text><![CDATA[Price / Unit]]></text>
  203.             </staticText>
  204.             <staticText>
  205.                 <reportElement x="1" y="0" width="32" height="10" uuid="0997a210-67d9-4220-9124-ef60be0fd745"/>
  206.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4">
  207.                     <topPen lineWidth="1.0"/>
  208.                     <bottomPen lineWidth="1.0"/>
  209.                 </box>
  210.                 <textElement textAlignment="Center">
  211.                     <font fontName="DejaVu Sans" size="8" isBold="true" isPdfEmbedded="true"/>
  212.                 </textElement>
  213.                 <text><![CDATA[No]]></text>
  214.             </staticText>
  215.             <staticText>
  216.                 <reportElement x="449" y="0" width="118" height="10" uuid="3a55ad88-4c4d-4183-84d3-0b749bb10f8f"/>
  217.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4">
  218.                     <topPen lineWidth="1.0"/>
  219.                     <bottomPen lineWidth="1.0"/>
  220.                 </box>
  221.                 <textElement textAlignment="Center">
  222.                     <font fontName="DejaVu Sans" size="8" isBold="true" isPdfEmbedded="true"/>
  223.                 </textElement>
  224.                 <text><![CDATA[Price / Total]]></text>
  225.             </staticText>
  226.         </band>
  227.     </columnHeader>
  228.     <detail>
  229.         <band height="29" splitType="Stretch">
  230.             <textField isStretchWithOverflow="true">
  231.                 <reportElement x="32" y="0" width="91" height="10" uuid="a56d0274-f9c6-466f-8592-85444559ecbf"/>
  232.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4"/>
  233.                 <textElement>
  234.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  235.                 </textElement>
  236.                 <textFieldExpression><![CDATA[$F{product_code}]]></textFieldExpression>
  237.             </textField>
  238.             <textField isStretchWithOverflow="true">
  239.                 <reportElement positionType="FixRelativeToBottom" stretchType="RelativeToBandHeight" x="124" y="0" width="167" height="10" uuid="b584e553-7199-47f3-8cf1-221fa80c6cd2"/>
  240.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4"/>
  241.                 <textElement>
  242.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  243.                 </textElement>
  244.                 <textFieldExpression><![CDATA[$F{product_name}]]></textFieldExpression>
  245.             </textField>
  246.             <textField pattern="#,##0.00">
  247.                 <reportElement x="290" y="0" width="60" height="10" uuid="daae3e2c-08cb-44ff-b902-7bea08b2946e"/>
  248.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4"/>
  249.                 <textElement textAlignment="Right">
  250.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  251.                 </textElement>
  252.                 <textFieldExpression><![CDATA[$F{qty}]]></textFieldExpression>
  253.             </textField>
  254.             <textField pattern="#,##0.00">
  255.                 <reportElement x="350" y="0" width="98" height="10" uuid="4da9c168-f69a-45fe-b99c-8ef51a22bd7d"/>
  256.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4"/>
  257.                 <textElement textAlignment="Right">
  258.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  259.                 </textElement>
  260.                 <textFieldExpression><![CDATA[$F{sell_price}]]></textFieldExpression>
  261.             </textField>
  262.             <textField pattern="#,##0.00">
  263.                 <reportElement x="448" y="0" width="119" height="10" uuid="1b9ba3ae-c387-4247-be86-e632673132a9"/>
  264.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="0"/>
  265.                 <textElement textAlignment="Right">
  266.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  267.                 </textElement>
  268.                 <textFieldExpression><![CDATA[$F{total_amount}]]></textFieldExpression>
  269.             </textField>
  270.             <textField>
  271.                 <reportElement x="0" y="0" width="32" height="10" uuid="b1f1270d-36a0-45b2-bf1f-bed2ac304393"/>
  272.                 <box topPadding="0" leftPadding="4" bottomPadding="0" rightPadding="4"/>
  273.                 <textElement>
  274.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  275.                 </textElement>
  276.                 <textFieldExpression><![CDATA[$V{number}]]></textFieldExpression>
  277.             </textField>
  278.         </band>
  279.     </detail>
  280.     <columnFooter>
  281.         <band height="91">
  282.             <textField pattern="#,##0.00">
  283.                 <reportElement x="460" y="16" width="107" height="10" uuid="f5eb8cd7-821a-4ca1-8a8f-1996eb68e241"/>
  284.                 <textElement textAlignment="Right">
  285.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  286.                 </textElement>
  287.                 <textFieldExpression><![CDATA[$P{base_amount}]]></textFieldExpression>
  288.             </textField>
  289.             <textField pattern="#,##0.00">
  290.                 <reportElement x="460" y="26" width="107" height="10" uuid="51b57301-efd7-4845-9e11-06ab617aae77"/>
  291.                 <textElement textAlignment="Right">
  292.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  293.                 </textElement>
  294.                 <textFieldExpression><![CDATA[$P{base_amount}]]></textFieldExpression>
  295.             </textField>
  296.             <textField pattern="#,##0.00">
  297.                 <reportElement x="460" y="36" width="107" height="10" uuid="73de7b3c-5f1f-4f2b-ba91-0fbd75fcc65a"/>
  298.                 <textElement textAlignment="Right">
  299.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  300.                 </textElement>
  301.                 <textFieldExpression><![CDATA[$P{tax_amount}]]></textFieldExpression>
  302.             </textField>
  303.             <staticText>
  304.                 <reportElement x="362" y="16" width="98" height="10" uuid="d025a8c2-53f5-4295-af7d-02cee839b021"/>
  305.                 <textElement>
  306.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  307.                 </textElement>
  308.                 <text><![CDATA[Sub Total]]></text>
  309.             </staticText>
  310.             <staticText>
  311.                 <reportElement x="362" y="26" width="98" height="10" uuid="38ff1d87-84df-426d-9311-e09b8599baff"/>
  312.                 <textElement>
  313.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  314.                 </textElement>
  315.                 <text><![CDATA[PPn]]></text>
  316.             </staticText>
  317.             <staticText>
  318.                 <reportElement x="362" y="36" width="98" height="10" uuid="3309fb33-bc8e-41ba-b8c8-3fbc0957c166"/>
  319.                 <textElement>
  320.                     <font fontName="DejaVu Sans" size="8" isPdfEmbedded="true"/>
  321.                 </textElement>
  322.                 <text><![CDATA[Additional Cost]]></text>
  323.             </staticText>
  324.             <line>
  325.                 <reportElement x="6" y="15" width="566" height="1" uuid="8ab578c2-d687-4bbd-904e-0d558d494634"/>
  326.             </line>
  327.         </band>
  328.     </columnFooter>
  329. </jasperReport>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement