|
|
@@ -18,6 +18,7 @@ |
|
|
|
<parameter name="projectRefNo" class="java.lang.String"/> |
|
|
|
<parameter name="curDate" class="java.lang.String"/> |
|
|
|
<parameter name="dueDate" class="java.lang.String"/> |
|
|
|
<parameter name="stage" class="java.lang.String"/> |
|
|
|
<queryString> |
|
|
|
<![CDATA[]]> |
|
|
|
</queryString> |
|
|
@@ -38,12 +39,17 @@ |
|
|
|
<textFieldExpression><![CDATA[$P{Client}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<staticText> |
|
|
|
<reportElement x="280" y="0" width="100" height="20" uuid="556e2b38-0b69-4a2c-8d56-1a28a5215fb3"/> |
|
|
|
<reportElement x="300" y="0" width="100" height="20" uuid="556e2b38-0b69-4a2c-8d56-1a28a5215fb3"> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<text><![CDATA[Invoice No:]]></text> |
|
|
|
</staticText> |
|
|
|
<textField> |
|
|
|
<reportElement x="380" y="0" width="164" height="20" uuid="839b2264-6b33-46e7-b26a-e01bd9d79066"/> |
|
|
|
<reportElement x="400" y="0" width="140" height="20" uuid="839b2264-6b33-46e7-b26a-e01bd9d79066"> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<textFieldExpression><![CDATA[$P{invoiceNo}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
@@ -77,15 +83,18 @@ |
|
|
|
<text><![CDATA[Address:]]></text> |
|
|
|
</staticText> |
|
|
|
<textField> |
|
|
|
<reportElement x="380" y="0" width="164" height="20" uuid="b153149a-579b-4619-aa91-327f09dc1606"> |
|
|
|
<reportElement x="400" y="0" width="140" height="20" uuid="b153149a-579b-4619-aa91-327f09dc1606"> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<textFieldExpression><![CDATA[$P{projectRefNo}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<staticText> |
|
|
|
<reportElement x="280" y="0" width="100" height="20" uuid="a091861e-e24a-4b93-949a-4e1a9d68a870"> |
|
|
|
<reportElement x="300" y="0" width="100" height="20" uuid="a091861e-e24a-4b93-949a-4e1a9d68a870"> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<text><![CDATA[Project Ref. No:]]></text> |
|
|
@@ -95,7 +104,7 @@ |
|
|
|
</group> |
|
|
|
<group name="Signature"> |
|
|
|
<groupFooter> |
|
|
|
<band height="80"> |
|
|
|
<band height="81"> |
|
|
|
<staticText> |
|
|
|
<reportElement x="20" y="10" width="201" height="70" uuid="a8f7e495-37a7-4a4f-86ac-a4b0cd4c7957"/> |
|
|
|
<textElement> |
|
|
@@ -121,7 +130,7 @@ Beria Consultants Limited]]></text> |
|
|
|
<text><![CDATA[Authorized Signature]]></text> |
|
|
|
</staticText> |
|
|
|
<line> |
|
|
|
<reportElement x="320" y="69" width="140" height="1" uuid="1aab4154-48c9-4ab7-8228-be3e69526457"> |
|
|
|
<reportElement x="320" y="80" width="140" height="1" uuid="1aab4154-48c9-4ab7-8228-be3e69526457"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
</reportElement> |
|
|
@@ -132,11 +141,11 @@ Beria Consultants Limited]]></text> |
|
|
|
<group name="Total Amount"> |
|
|
|
<groupFooter> |
|
|
|
<band height="20"> |
|
|
|
<textField pattern="#,##0.00" isBlankWhenNull="false"> |
|
|
|
<textField pattern="$#,##0.00;-$#,##0.00" isBlankWhenNull="false"> |
|
|
|
<reportElement x="440" y="0" width="110" height="20" uuid="03e0b533-986b-421e-b270-52d1bb2015cd"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<textElement textAlignment="Right"/> |
|
|
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
|
|
|
<textFieldExpression><![CDATA[$V{totalAmount}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<line> |
|
|
@@ -146,7 +155,7 @@ Beria Consultants Limited]]></text> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<staticText> |
|
|
|
<reportElement x="321" y="0" width="119" height="20" uuid="cea68cad-ad0f-4730-bda2-e3dd43a95b4c"> |
|
|
|
<reportElement x="330" y="0" width="110" height="20" uuid="cea68cad-ad0f-4730-bda2-e3dd43a95b4c"> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="pixel"/> |
|
|
|
</reportElement> |
|
|
|
<textElement textAlignment="Justified" verticalAlignment="Middle"> |
|
|
@@ -189,33 +198,39 @@ Beria Consultants Limited]]></text> |
|
|
|
<textFieldExpression><![CDATA[$P{Attention}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<textField> |
|
|
|
<reportElement x="380" y="0" width="164" height="20" uuid="a32bd1bf-7334-4923-8c20-f9a1b9fc1254"> |
|
|
|
<reportElement x="400" y="0" width="140" height="20" uuid="a32bd1bf-7334-4923-8c20-f9a1b9fc1254"> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<textFieldExpression><![CDATA[$P{curDate}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<staticText> |
|
|
|
<reportElement x="280" y="0" width="100" height="20" uuid="d15659cd-045c-4f33-beb0-6b52e595ebbc"> |
|
|
|
<reportElement x="300" y="0" width="100" height="20" uuid="d15659cd-045c-4f33-beb0-6b52e595ebbc"> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<text><![CDATA[Date:]]></text> |
|
|
|
</staticText> |
|
|
|
<staticText> |
|
|
|
<reportElement x="280" y="25" width="100" height="20" uuid="d70d883a-2779-4894-be69-a7b2216bc1ea"> |
|
|
|
<reportElement x="300" y="25" width="100" height="20" uuid="d70d883a-2779-4894-be69-a7b2216bc1ea"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<text><![CDATA[Payment Due Date:]]></text> |
|
|
|
</staticText> |
|
|
|
<textField> |
|
|
|
<reportElement x="380" y="25" width="164" height="20" uuid="93e3fb31-d6bd-4a84-beb9-ac17976665d9"> |
|
|
|
<reportElement x="400" y="25" width="140" height="20" uuid="93e3fb31-d6bd-4a84-beb9-ac17976665d9"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.x" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" bottomPadding="0"/> |
|
|
|
<textFieldExpression><![CDATA[$P{dueDate}]]></textFieldExpression> |
|
|
@@ -231,7 +246,8 @@ Beria Consultants Limited]]></text> |
|
|
|
</group> |
|
|
|
<group name="Column Header"> |
|
|
|
<groupHeader> |
|
|
|
<band height="41"> |
|
|
|
<band height="70"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<staticText> |
|
|
|
<reportElement x="260" y="0" width="60" height="40" uuid="057f3605-56be-440f-b783-ec401036c4dd"/> |
|
|
|
<textElement textAlignment="Center" verticalAlignment="Bottom"> |
|
|
@@ -241,7 +257,7 @@ Beria Consultants Limited]]></text> |
|
|
|
]]></text> |
|
|
|
</staticText> |
|
|
|
<staticText> |
|
|
|
<reportElement x="17" y="1" width="243" height="40" uuid="96dfd897-5af3-4ae6-8231-1f96643e013e"/> |
|
|
|
<reportElement stretchType="ContainerHeight" x="17" y="1" width="243" height="40" uuid="96dfd897-5af3-4ae6-8231-1f96643e013e"/> |
|
|
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
|
|
|
<font isBold="true"/> |
|
|
|
</textElement> |
|
|
@@ -262,18 +278,21 @@ Beria Consultants Limited]]></text> |
|
|
|
<text><![CDATA[Unit Price]]></text> |
|
|
|
</staticText> |
|
|
|
<line> |
|
|
|
<reportElement x="260" y="0" width="1" height="41" uuid="3cefc23f-32b5-41eb-804a-65dca704f5c9"> |
|
|
|
<reportElement stretchType="ElementGroupHeight" x="260" y="0" width="1" height="70" uuid="3cefc23f-32b5-41eb-804a-65dca704f5c9"> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<line> |
|
|
|
<reportElement x="320" y="0" width="1" height="41" uuid="e80e9429-abb8-4d7b-a399-1dad66108e84"> |
|
|
|
<reportElement stretchType="ContainerHeight" x="320" y="0" width="1" height="70" uuid="e80e9429-abb8-4d7b-a399-1dad66108e84"> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<line> |
|
|
|
<reportElement x="440" y="0" width="1" height="40" uuid="c55f3275-fae9-4d3f-aba0-2b135acee5df"> |
|
|
|
<reportElement stretchType="ContainerHeight" x="440" y="0" width="1" height="70" uuid="c55f3275-fae9-4d3f-aba0-2b135acee5df"> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<line> |
|
|
@@ -287,6 +306,15 @@ Beria Consultants Limited]]></text> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<textField textAdjust="StretchHeight"> |
|
|
|
<reportElement x="17" y="40" width="242" height="30" isPrintWhenDetailOverflows="true" uuid="66129353-13d6-4bd5-9ff8-e19ebcee9814"> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<textElement> |
|
|
|
<font isBold="true"/> |
|
|
|
</textElement> |
|
|
|
<textFieldExpression><![CDATA[$P{stage}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
</band> |
|
|
|
</groupHeader> |
|
|
|
</group> |
|
|
@@ -305,51 +333,57 @@ Beria Consultants Limited]]></text> |
|
|
|
</band> |
|
|
|
</pageHeader> |
|
|
|
<detail> |
|
|
|
<band height="20" splitType="Stretch"> |
|
|
|
<band height="30" splitType="Stretch"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<textField isBlankWhenNull="false"> |
|
|
|
<reportElement x="17" y="0" width="244" height="20" uuid="ee29910e-c4a8-4749-9d3f-f5402db35d4a"/> |
|
|
|
<reportElement x="27" y="0" width="232" height="30" uuid="ee29910e-c4a8-4749-9d3f-f5402db35d4a"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="pixel"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<textElement> |
|
|
|
<font isBold="true"/> |
|
|
|
<font isBold="false"/> |
|
|
|
</textElement> |
|
|
|
<textFieldExpression><![CDATA[$F{paymentMilestone}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<textField pattern="#,##0.00" isBlankWhenNull="false"> |
|
|
|
<reportElement x="321" y="0" width="120" height="20" uuid="f1a30fbb-a957-41d5-93b8-ada8db80cda0"> |
|
|
|
<textField pattern="$#,##0.00;$-#,##0.00" isBlankWhenNull="false"> |
|
|
|
<reportElement x="320" y="0" width="120" height="30" uuid="f1a30fbb-a957-41d5-93b8-ada8db80cda0"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box rightPadding="3"/> |
|
|
|
<textElement textAlignment="Right"/> |
|
|
|
<textFieldExpression><![CDATA[$F{unitPrice}]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<line> |
|
|
|
<reportElement x="260" y="0" width="1" height="20" uuid="f0bda4f5-9e0f-4dde-9446-b4fef2396b03"> |
|
|
|
<reportElement x="260" y="0" width="1" height="30" uuid="f0bda4f5-9e0f-4dde-9446-b4fef2396b03"> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<line> |
|
|
|
<reportElement x="320" y="0" width="1" height="20" uuid="220039eb-de38-4db8-a2ab-bca2879ad100"> |
|
|
|
<reportElement x="320" y="0" width="1" height="30" uuid="220039eb-de38-4db8-a2ab-bca2879ad100"> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<line> |
|
|
|
<reportElement x="440" y="0" width="1" height="20" uuid="8b718f3b-39d5-4136-b1eb-49cfce304b0b"> |
|
|
|
<reportElement x="440" y="0" width="1" height="30" uuid="8b718f3b-39d5-4136-b1eb-49cfce304b0b"> |
|
|
|
<property name="com.jaspersoft.studio.unit.width" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
</reportElement> |
|
|
|
</line> |
|
|
|
<textField pattern="#,##0.00" isBlankWhenNull="false"> |
|
|
|
<reportElement x="439" y="0" width="110" height="20" uuid="aa36d257-7e07-4a10-869d-12af3a1d3018"> |
|
|
|
<textField pattern="$#,##0.00;-$#,##0.00" isBlankWhenNull="false"> |
|
|
|
<reportElement x="440" y="0" width="110" height="30" uuid="aa36d257-7e07-4a10-869d-12af3a1d3018"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<textElement textAlignment="Right"/> |
|
|
|
<textFieldExpression><![CDATA[$F{unitPrice}.multiply( $F{qty})]]></textFieldExpression> |
|
|
|
</textField> |
|
|
|
<textField pattern="#,##0.00" isBlankWhenNull="false"> |
|
|
|
<reportElement x="260" y="0" width="60" height="20" uuid="0cc30128-9eca-42d1-8feb-08a296c75235"> |
|
|
|
<reportElement x="260" y="0" width="60" height="30" uuid="0cc30128-9eca-42d1-8feb-08a296c75235"> |
|
|
|
<property name="com.jaspersoft.studio.unit.height" value="px"/> |
|
|
|
<property name="com.jaspersoft.studio.unit.y" value="px"/> |
|
|
|
</reportElement> |
|
|
|
<box topPadding="0" leftPadding="0" bottomPadding="0" rightPadding="3"/> |
|
|
|
<textElement textAlignment="Right"/> |
|
|
|