Statistics
| Branch: | Revision:

m2u-upass-admin / resource / reports / rib-transaction-enquiry.jrxml @ 70:2d8ed17e0fed

History | View | Annotate | Download (7.65 KB)

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="rib-transaction-enquiry" pageWidth="2000" pageHeight="595" orientation="Landscape" columnWidth="1960" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" isIgnorePagination="true">
3
	<property name="ireport.zoom" value="1.1"/>
4
	<property name="ireport.x" value="0"/>
5
	<property name="ireport.y" value="0"/>
6
	<property name="net.sf.jasperreports.export.csv.exclude.origin.keep.first.band.columnHeader" value="columnHeader"/>
7
	<property name="net.sf.jasperreports.export.csv.exclude.origin.band.pageHeader" value="pageHeader"/>
8
	<style name="table">
9
		<box>
10
			<pen lineWidth="1.0" lineColor="#000000"/>
11
		</box>
12
	</style>
13
	<style name="table_TH" mode="Opaque" backcolor="#F0F8FF">
14
		<box>
15
			<pen lineWidth="0.5" lineColor="#000000"/>
16
		</box>
17
	</style>
18
	<style name="table_CH" mode="Opaque" backcolor="#BFE1FF">
19
		<box>
20
			<pen lineWidth="0.5" lineColor="#000000"/>
21
		</box>
22
	</style>
23
	<style name="table_TD" mode="Opaque" backcolor="#FFFFFF">
24
		<box>
25
			<pen lineWidth="0.5" lineColor="#000000"/>
26
		</box>
27
	</style>
28
	<parameter name="userNameMap" class="java.util.Map" isForPrompting="false"/>
29
	<parameter name="generatedDate" class="java.util.Date"/>
30
	<field name="transactionId" class="java.lang.String"/>
31
	<field name="userId" class="java.lang.Long"/>
32
	<field name="transactionDescription" class="java.lang.String"/>
33
	<field name="serviceCode" class="java.lang.String"/>
34
	<field name="fromAccountNo" class="java.lang.String"/>
35
	<field name="toAccountNo" class="java.lang.String"/>
36
	<field name="amount" class="java.math.BigDecimal"/>
37
	<field name="details" class="java.lang.String"/>
38
	<field name="status" class="java.lang.String"/>
39
	<field name="transactionDatetime" class="java.util.Date"/>
40
	<field name="effectiveDate" class="java.util.Date"/>
41
	<field name="reason" class="java.lang.String"/>
42
	<background>
43
		<band splitType="Stretch"/>
44
	</background>
45
	<title>
46
		<band height="44" splitType="Stretch">
47
			<staticText>
48
				<reportElement x="0" y="0" width="190" height="20"/>
49
				<textElement/>
50
				<text><![CDATA[IBAM RIB Transaction Enquiry Report]]></text>
51
			</staticText>
52
			<textField pattern="dd/MM/yyyy">
53
				<reportElement x="0" y="20" width="100" height="20"/>
54
				<textElement/>
55
				<textFieldExpression class="java.util.Date"><![CDATA[$P{generatedDate}]]></textFieldExpression>
56
			</textField>
57
		</band>
58
	</title>
59
	<pageHeader>
60
		<band height="35" splitType="Stretch"/>
61
	</pageHeader>
62
	<columnHeader>
63
		<band height="20" splitType="Stretch">
64
			<staticText>
65
				<reportElement x="140" y="0" width="100" height="20"/>
66
				<textElement/>
67
				<text><![CDATA[Transaction Type]]></text>
68
			</staticText>
69
			<staticText>
70
				<reportElement x="240" y="0" width="100" height="20"/>
71
				<textElement/>
72
				<text><![CDATA[Transaction Code]]></text>
73
			</staticText>
74
			<staticText>
75
				<reportElement x="440" y="0" width="100" height="20"/>
76
				<textElement/>
77
				<text><![CDATA[From Account No]]></text>
78
			</staticText>
79
			<staticText>
80
				<reportElement x="540" y="0" width="100" height="20"/>
81
				<textElement/>
82
				<text><![CDATA[To Account No]]></text>
83
			</staticText>
84
			<staticText>
85
				<reportElement x="640" y="0" width="100" height="20"/>
86
				<textElement/>
87
				<text><![CDATA[Amount]]></text>
88
			</staticText>
89
			<staticText>
90
				<reportElement x="740" y="0" width="100" height="20"/>
91
				<textElement/>
92
				<text><![CDATA[Transaction Status]]></text>
93
			</staticText>
94
			<staticText>
95
				<reportElement x="1040" y="0" width="100" height="20"/>
96
				<textElement/>
97
				<text><![CDATA[Effective Date]]></text>
98
			</staticText>
99
			<staticText>
100
				<reportElement x="940" y="0" width="100" height="20"/>
101
				<textElement/>
102
				<text><![CDATA[Host Error Reason]]></text>
103
			</staticText>
104
			<staticText>
105
				<reportElement x="0" y="2" width="140" height="18"/>
106
				<textElement/>
107
				<text><![CDATA[Transaction ID]]></text>
108
			</staticText>
109
			<staticText>
110
				<reportElement x="1140" y="0" width="100" height="20"/>
111
				<textElement/>
112
				<text><![CDATA[Transaction Date]]></text>
113
			</staticText>
114
			<staticText>
115
				<reportElement x="340" y="0" width="100" height="20"/>
116
				<textElement/>
117
				<text><![CDATA[Customer Name]]></text>
118
			</staticText>
119
			<staticText>
120
				<reportElement x="840" y="0" width="100" height="20"/>
121
				<textElement/>
122
				<text><![CDATA[Details]]></text>
123
			</staticText>
124
		</band>
125
	</columnHeader>
126
	<detail>
127
		<band height="59" splitType="Stretch">
128
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
129
				<reportElement x="141" y="0" width="100" height="43"/>
130
				<textElement/>
131
				<textFieldExpression class="java.lang.String"><![CDATA[$F{transactionDescription}]]></textFieldExpression>
132
			</textField>
133
			<textField isBlankWhenNull="true">
134
				<reportElement x="241" y="0" width="100" height="43"/>
135
				<textElement/>
136
				<textFieldExpression class="java.lang.String"><![CDATA[$F{serviceCode}]]></textFieldExpression>
137
			</textField>
138
			<textField isBlankWhenNull="true">
139
				<reportElement x="441" y="0" width="100" height="43"/>
140
				<textElement/>
141
				<textFieldExpression class="java.lang.String"><![CDATA[$F{fromAccountNo}]]></textFieldExpression>
142
			</textField>
143
			<textField isBlankWhenNull="true">
144
				<reportElement x="541" y="0" width="100" height="43"/>
145
				<textElement/>
146
				<textFieldExpression class="java.lang.String"><![CDATA[$F{toAccountNo}]]></textFieldExpression>
147
			</textField>
148
			<textField>
149
				<reportElement x="641" y="0" width="100" height="43"/>
150
				<textElement/>
151
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{amount}]]></textFieldExpression>
152
			</textField>
153
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
154
				<reportElement x="741" y="0" width="100" height="43"/>
155
				<textElement/>
156
				<textFieldExpression class="java.lang.String"><![CDATA[$F{status}]]></textFieldExpression>
157
			</textField>
158
			<textField isBlankWhenNull="true">
159
				<reportElement x="0" y="0" width="141" height="43"/>
160
				<textElement/>
161
				<textFieldExpression class="java.lang.String"><![CDATA[$F{transactionId}]]></textFieldExpression>
162
			</textField>
163
			<textField pattern="dd/MM/yyyy HH:mm:ss" isBlankWhenNull="true">
164
				<reportElement x="1141" y="0" width="100" height="43"/>
165
				<textElement/>
166
				<textFieldExpression class="java.util.Date"><![CDATA[$F{transactionDatetime}]]></textFieldExpression>
167
			</textField>
168
			<textField>
169
				<reportElement x="941" y="0" width="100" height="43"/>
170
				<textElement/>
171
				<textFieldExpression class="java.lang.String"><![CDATA[$F{reason}]]></textFieldExpression>
172
			</textField>
173
			<textField isBlankWhenNull="true">
174
				<reportElement x="341" y="0" width="100" height="43"/>
175
				<textElement/>
176
				<textFieldExpression class="java.lang.String"><![CDATA[$P{userNameMap}.get($F{userId})]]></textFieldExpression>
177
			</textField>
178
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
179
				<reportElement x="841" y="0" width="100" height="43"/>
180
				<textElement/>
181
				<textFieldExpression class="java.lang.String"><![CDATA[$F{details}]]></textFieldExpression>
182
			</textField>
183
			<textField pattern="dd/MM/yyyy HH:mm:ss" isBlankWhenNull="true">
184
				<reportElement x="1041" y="0" width="100" height="43"/>
185
				<textElement/>
186
				<textFieldExpression class="java.util.Date"><![CDATA[$F{effectiveDate}]]></textFieldExpression>
187
			</textField>
188
		</band>
189
	</detail>
190
	<columnFooter>
191
		<band splitType="Stretch"/>
192
	</columnFooter>
193
	<pageFooter>
194
		<band splitType="Stretch"/>
195
	</pageFooter>
196
	<summary>
197
		<band splitType="Stretch"/>
198
	</summary>
199
</jasperReport>