출력물 파라미터 수정

master
김의진 6 days ago
parent c61b0eab0a
commit 2f3f5fbe6c

Binary file not shown.

@ -81,24 +81,27 @@ public class JasperController extends AbstractController {
})
.toList();
return new ModelAndView("jasperView")
.addObject("jasper", "warning.jasper")
.addObject("params", getParams())
.addObject("dataMap", result)
.addObject("filename", "warning.pdf")
.addObject("closables", inputStreams);
}
private DataObject getParams() {
String today = dateFormats.format("yyyyMMdd", System.currentTimeMillis());
FimsUser user = (FimsUser)currentUser().getUser();
DataObject params = new DataObject()
return new DataObject()
.set("thisYear", today.substring(0, 4))
.set("thisMonth", today.substring(4, 6))
.set("thisDay", today.substring(6))
.set("managerName", user.getName())
.set("managerPhoneNo", user.getPhoneNo())
.set("faxNo", user.getFaxNo())
.set("managerEmail", user.getEmailAddress());
return new ModelAndView("jasperView")
.addObject("jasper", "warning.jasper")
.addObject("params", params)
.addObject("dataMap", result)
.addObject("filename", "warning.pdf")
.addObject("closables", inputStreams);
}
private List<DataObject> getCrdnList(SndbQuery req) {
String[] crdnIds = req.getCrdnIds();
if (isEmpty(crdnIds)) {
@ -119,21 +122,18 @@ public class JasperController extends AbstractController {
Map<String, List<FileInfo>> crdnFiles = fileBean.getFilesOf(Crdn.INF_TYPE, crdnIds).stream()
.collect(Collectors.groupingBy(row -> row.getInfoKey()));
setBankAccounts(dtlList);
String today = dateFormats.format("yyyyMMdd", System.currentTimeMillis()),
year = today.substring(0, 4),
month = today.substring(4, 6),
day = today.substring(6),
userName = "박재현",
userPhoneNo = "02-2148-1857",
userEmail = "poe307@mail.jongno.go.kr";
List<InputStream> inputStreams = dtlList.stream()
.flatMap(dtl -> {
String taxNo = dtl.string("TAX_NO");
dtl.set("CRDN_YMD_TM", DataFormat.yyyy_mm_dd(dtl.get("CRDN_YMD")) + " " + DataFormat.hh_mm_ss(dtl.get("CRDN_TM")))
.set("ADVNTCE_DUDT_YMD", DataFormat.yyyy_mm_dd(dtl.get("ADVNTCE_DUDT_YMD")))
.set("issueYear", year).set("issueMonth", month).set("issueDay", day)
.set("managerName", userName).set("managerPhoneNo", userPhoneNo).set("managerEmail", userEmail)
// .set("issueYear", year)
// .set("issueMonth", month)
// .set("issueDay", day)
// .set("managerPhoneNo", userPhoneNo)
// .set("faxNo", faxNo)
// .set("managerEmail", userEmail)
.set("napbuYm", isEmpty(taxNo) ? null : taxNo.substring(15, 22))
;
@ -152,6 +152,7 @@ public class JasperController extends AbstractController {
return new ModelAndView("jasperView")
.addObject("jasper", "/prenotice-a4.jasper")
.addObject("params", getParams())
.addObject("dataMap", dtlList)
.addObject("filename", "prenotice.pdf")
.addObject("closables", inputStreams);
@ -213,13 +214,6 @@ public class JasperController extends AbstractController {
.set("napbuYm", isEmpty(taxNo) ? null : taxNo.substring(15, 22))
.set("managerName", userName).set("managerPhoneNo", userPhoneNo).set("managerEmail", userEmail);
});
DataObject params = new DataObject()
.set("thisYear", year)
.set("thisMonth", month)
.set("thisDay", day)
.set("managerName", userName)
.set("managerPhoneNo", userPhoneNo)
.set("managerEmail", userEmail);
String jasper = switch (printOption.getPaperSeCd()) {
case "01" -> "/notice-a4.jasper";
@ -228,7 +222,7 @@ public class JasperController extends AbstractController {
};
return new ModelAndView("jasperView")
.addObject("jasper", jasper)
.addObject("params", params)
.addObject("params", getParams())
.addObject("dataMap", dtlList)
.addObject("filename", "prenotice.pdf");
}

@ -50,7 +50,7 @@ propertyService:
- pageUnit: 10
- pageSize: 10
- permitAccess: /intf/**/*
- enforceCrdnTarget: true
- enforceCrdnTarget: false
extFileName:
- encoding: UTF-8
filename: classpath*:intf-conf/xit-lvis.properties

@ -10,6 +10,9 @@
<parameter name="managerPhoneNo" class="java.lang.String">
<defaultValueExpression><![CDATA["담당자 전화번호"]]></defaultValueExpression>
</parameter>
<parameter name="faxNo" class="java.lang.String">
<defaultValueExpression><![CDATA["팩스번호"]]></defaultValueExpression>
</parameter>
<parameter name="managerEmail" class="java.lang.String">
<defaultValueExpression><![CDATA["담당자메일"]]></defaultValueExpression>
</parameter>
@ -163,24 +166,18 @@
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
<element kind="staticText" uuid="29e3f89b-d9bd-41b0-ade7-1b85a902b8c5" x="33" y="43" width="147" height="13" fontName="굴림체">
<element kind="staticText" uuid="29e3f89b-d9bd-41b0-ade7-1b85a902b8c5" x="15" y="51" width="147" height="13" fontName="굴림체">
<text><![CDATA[종로구 관광체육과]]></text>
</element>
<element kind="staticText" uuid="98fa8b84-5d73-4e3a-bc84-5255a9f38755" x="33" y="56" width="147" height="13" fontName="굴림체">
<element kind="staticText" uuid="98fa8b84-5d73-4e3a-bc84-5255a9f38755" x="15" y="64" width="147" height="13" fontName="굴림체">
<text><![CDATA[서울특별시 종로구 종로1길 36]]></text>
</element>
<element kind="staticText" uuid="7691ac58-7dd1-436f-be3a-5fa098fcce80" x="33" y="69" width="147" height="13" fontName="굴림체">
<element kind="staticText" uuid="7691ac58-7dd1-436f-be3a-5fa098fcce80" x="15" y="77" width="147" height="13" fontName="굴림체">
<text><![CDATA[10층 관광체육과]]></text>
</element>
<element kind="staticText" uuid="f5ffdebf-0212-4ab8-99c8-1b4d9f06d794" x="33" y="88" width="147" height="12" fontName="굴림체">
<element kind="staticText" uuid="f5ffdebf-0212-4ab8-99c8-1b4d9f06d794" x="15" y="90" width="147" height="12" fontName="굴림체">
<text><![CDATA[03152]]></text>
</element>
<element kind="staticText" uuid="6c6a9add-c270-44ce-b7b7-1e2798677c53" x="33" y="99" width="147" height="13" fontName="굴림체">
<text><![CDATA[TEL 02-2148-1853]]></text>
</element>
<element kind="staticText" uuid="b53d8974-142f-4c03-859b-e665f7a1cc00" x="33" y="111" width="147" height="13" fontName="굴림체">
<text><![CDATA[FAX 02-2148-5819]]></text>
</element>
<element kind="textField" uuid="4831cc2a-fe57-498f-827b-1a6ae80428aa" x="370" y="205" width="200" height="20" fontName="굴림체" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{RTPYR_ZIP}]]></expression>
</element>
@ -262,7 +259,7 @@
<element kind="textField" uuid="dfc3b4f9-c41f-4e11-8a4f-a96d78b9538e" x="211" y="362" width="169" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{VHRNO}]]></expression>
</element>
<element kind="textField" uuid="29b034f5-48e1-4020-85df-52bb910cc4c6" x="210" y="318" width="168" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="29b034f5-48e1-4020-85df-52bb910cc4c6" x="210" y="318" width="168" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA[$F{RTPYR_NM}]]></expression>
</element>
<element kind="textField" uuid="43642b0a-d10b-402c-a669-dadd933d0165" x="546" y="298" width="42" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
@ -274,7 +271,7 @@
<element kind="textField" uuid="d3af4441-0585-451b-97d7-7a6aa0a88b3b" x="469" y="407" width="100" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{LEVY_PCPTAX}]]></expression>
</element>
<element kind="textField" uuid="fdd9722c-b0be-4999-94c3-49cdcc88bddf" x="211" y="332" width="169" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="fdd9722c-b0be-4999-94c3-49cdcc88bddf" x="211" y="332" width="169" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA[$F{RTPYR_ADDR}]]></expression>
</element>
<element kind="textField" uuid="2bbecaec-a254-436c-a80e-ab87dc8642ad" x="202" y="460" width="20" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
@ -292,16 +289,10 @@
<element kind="textField" uuid="7c577e8e-6d9d-4aa9-bb86-35d94a1214fd" x="81" y="615" width="67" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{TXITM_CD}]]></expression>
</element>
<element kind="textField" uuid="51a341ca-668b-46cc-bdad-024aa3a136cf" x="280" y="69" width="102" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$P{managerName}]]></expression>
</element>
<element kind="textField" uuid="146060e7-a897-45c7-a644-6fcee55d72bb" x="281" y="80" width="98" height="13" fontName="굴림체">
<expression><![CDATA[$P{managerPhoneNo}]]></expression>
</element>
<element kind="textField" uuid="d3c2ca39-fcbc-4948-92b9-4ad913b08cd1" x="58" y="310" width="87" height="16" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{CRDN_STDG_NM}]]></expression>
</element>
<element kind="textField" uuid="db1c6fcd-9187-4d13-8af3-24bf961db68e" x="211" y="343" width="169" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="db1c6fcd-9187-4d13-8af3-24bf961db68e" x="211" y="343" width="169" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA[$F{RTPYR_DTL_ADDR}]]></expression>
</element>
<element kind="textField" uuid="441d662b-a8d6-4e1b-81d3-517d07d4a427" x="472" y="449" width="100" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0" blankWhenNull="true" hTextAlign="Right">
@ -349,6 +340,20 @@
<element kind="textField" uuid="a9dfcb35-8500-4848-8443-58929b28618f" x="479" y="318" width="42" height="12" fontName="굴림체" fontSize="7.0" blankWhenNull="true">
<expression><![CDATA[$F{napbuYm}]]></expression>
</element>
<element kind="textField" uuid="d1fb0892-ceee-41c3-aec2-e5de8339c300" x="281" y="67" width="138" height="13" fontName="굴림체">
<expression><![CDATA["TEL " + $P{managerPhoneNo}]]></expression>
<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"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
<element kind="textField" uuid="546348a0-22ae-4b6f-acf9-5cda673c9c8b" x="281" y="79" width="138" height="13" fontName="굴림체">
<expression><![CDATA["FAX " + $P{faxNo}]]></expression>
<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"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
</element>
</band>
</detail>

@ -13,6 +13,27 @@
<parameter name="resDir" class="java.lang.String">
<defaultValueExpression><![CDATA["."]]></defaultValueExpression>
</parameter>
<parameter name="managerPhoneNo" class="java.lang.String">
<defaultValueExpression><![CDATA["담당자 전화번호"]]></defaultValueExpression>
</parameter>
<parameter name="faxNo" class="java.lang.String">
<defaultValueExpression><![CDATA["팩스번호"]]></defaultValueExpression>
</parameter>
<parameter name="thisYear" class="java.lang.String">
<description><![CDATA[발행연도]]></description>
</parameter>
<parameter name="thisMonth" class="java.lang.String">
<description><![CDATA[발행월]]></description>
</parameter>
<parameter name="thisDay" class="java.lang.String">
<description><![CDATA[발행일]]></description>
</parameter>
<parameter name="managerName" class="java.lang.String">
<description><![CDATA[담당자 이름]]></description>
</parameter>
<parameter name="managerEmail" class="java.lang.String">
<description><![CDATA[담당자메일]]></description>
</parameter>
<query language="sql"><![CDATA[]]></query>
<field name="RTPYR_ADDR" class="java.lang.String">
<description><![CDATA[납부자 주소]]></description>
@ -138,24 +159,6 @@
<field name="gom" class="java.lang.String">
<description><![CDATA[검]]></description>
</field>
<field name="issueYear" class="java.lang.String">
<description><![CDATA[발행연도]]></description>
</field>
<field name="issueMonth" class="java.lang.String">
<description><![CDATA[발행월]]></description>
</field>
<field name="issueDay" class="java.lang.String">
<description><![CDATA[발행일]]></description>
</field>
<field name="managerName" class="java.lang.String">
<description><![CDATA[담당자 이름]]></description>
</field>
<field name="managerPhoneNo" class="java.lang.String">
<description><![CDATA[담당자 전화번호]]></description>
</field>
<field name="managerEmail" class="java.lang.String">
<description><![CDATA[담당자메일]]></description>
</field>
<field name="napbuYm" class="java.lang.String">
<description><![CDATA[납부년월기]]></description>
</field>
@ -170,25 +173,18 @@
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
<element kind="staticText" uuid="29e3f89b-d9bd-41b0-ade7-1b85a902b8c5" x="29" y="55" width="147" height="13" fontName="굴림체">
<element kind="staticText" uuid="29e3f89b-d9bd-41b0-ade7-1b85a902b8c5" x="14" y="61" width="147" height="13" fontName="굴림체">
<text><![CDATA[종로구 관광체육과]]></text>
</element>
<element kind="staticText" uuid="98fa8b84-5d73-4e3a-bc84-5255a9f38755" x="29" y="68" width="147" height="13" fontName="굴림체">
<element kind="staticText" uuid="98fa8b84-5d73-4e3a-bc84-5255a9f38755" x="14" y="74" width="147" height="13" fontName="굴림체">
<text><![CDATA[서울특별시 종로구 종로1길 36]]></text>
</element>
<element kind="staticText" uuid="7691ac58-7dd1-436f-be3a-5fa098fcce80" x="29" y="81" width="147" height="13" fontName="굴림체">
<element kind="staticText" uuid="7691ac58-7dd1-436f-be3a-5fa098fcce80" x="14" y="87" width="147" height="13" fontName="굴림체">
<text><![CDATA[10층 관광체육과]]></text>
</element>
<element kind="staticText" uuid="f5ffdebf-0212-4ab8-99c8-1b4d9f06d794" x="29" y="94" width="147" height="12" fontName="굴림체">
<element kind="staticText" uuid="f5ffdebf-0212-4ab8-99c8-1b4d9f06d794" x="14" y="100" width="147" height="12" fontName="굴림체">
<text><![CDATA[03152]]></text>
</element>
<element kind="staticText" uuid="6c6a9add-c270-44ce-b7b7-1e2798677c53" x="281" y="67" width="138" height="13" fontName="굴림체">
<text><![CDATA[TEL 02-2148-1853]]></text>
</element>
<element kind="staticText" uuid="b53d8974-142f-4c03-859b-e665f7a1cc00" x="281" y="79" width="138" height="13" fontName="굴림체">
<text><![CDATA[FAX 02-2148-5819]]></text>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
<element kind="textField" uuid="4831cc2a-fe57-498f-827b-1a6ae80428aa" x="370" y="205" width="200" height="20" fontName="굴림체" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{RTPYR_ZIP}]]></expression>
</element>
@ -201,10 +197,10 @@
<element kind="textField" uuid="1c5fd9d6-faed-43d8-93a6-bb696992afd3" x="370" y="166" width="200" height="20" fontName="굴림체" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{RTPYR_ADDR}]]></expression>
</element>
<element kind="textField" uuid="5ff866b5-c4a1-4ec7-9d2d-8b4bd25bb5af" x="211" y="355" width="105" height="10" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="5ff866b5-c4a1-4ec7-9d2d-8b4bd25bb5af" x="211" y="355" width="105" height="10" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA[$F{CRDN_PLC}]]></expression>
</element>
<element kind="textField" uuid="e98d269b-20e7-4de2-9589-6eb11b67136c" x="211" y="376" width="105" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="e98d269b-20e7-4de2-9589-6eb11b67136c" x="211" y="376" width="105" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA[$F{VLTN_ARTCL}]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
@ -250,16 +246,16 @@
<element kind="textField" uuid="06f5e0b9-fdc1-4e4d-b129-530b022d753a" x="40" y="331" width="107" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Left">
<expression><![CDATA[$F{EPAYNO}]]></expression>
</element>
<element kind="textField" uuid="f633287f-fa21-4520-9b26-31547b4c2044" x="63" y="402" width="65" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<element kind="textField" uuid="f633287f-fa21-4520-9b26-31547b4c2044" x="63" y="402" width="65" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right" vTextAlign="Middle">
<expression><![CDATA[$F{ADVNTCE_DUDT_YMD}]]></expression>
</element>
<element kind="textField" uuid="7ca9f560-881c-4a1e-8259-2c10ff19265a" x="66" y="413" width="79" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right">
<element kind="textField" uuid="7ca9f560-881c-4a1e-8259-2c10ff19265a" x="66" y="413" width="79" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right" vTextAlign="Middle">
<expression><![CDATA[$F{ADVNTCE_AMT}]]></expression>
</element>
<element kind="textField" uuid="368d6da2-e000-4a23-b5ed-e5c67bccc782" x="65" y="438" width="79" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right">
<element kind="textField" uuid="368d6da2-e000-4a23-b5ed-e5c67bccc782" x="66" y="438" width="79" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right" vTextAlign="Middle">
<expression><![CDATA[$F{LAST_AMT}]]></expression>
</element>
<element kind="textField" uuid="dfd69b4b-3991-45fb-aa14-b31bf25f7b4a" x="42" y="564" width="104" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="dfd69b4b-3991-45fb-aa14-b31bf25f7b4a" x="42" y="564" width="104" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA[$F{RTPYR_NM}]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
@ -269,26 +265,26 @@
<element kind="textField" uuid="32027fda-9706-44f2-80cd-4ecde469f0c7" x="64" y="680" width="79" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{ADVNTCE_AMT}]]></expression>
</element>
<element kind="textField" uuid="8f28337b-4d0f-47a7-aa77-f0360ef4cc58" x="64" y="704" width="79" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right">
<element kind="textField" uuid="8f28337b-4d0f-47a7-aa77-f0360ef4cc58" x="64" y="705" width="79" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{LAST_AMT}]]></expression>
</element>
<element kind="textField" uuid="94455203-dafe-4851-9982-5f745736e078" x="15" y="630" width="65" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Left">
<expression><![CDATA[$F{DEPT_CD}]]></expression>
</element>
<element kind="textField" uuid="1da0c3f7-a620-482f-ab3e-368ac187f82e" x="12" y="490" width="29" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{issueYear}]]></expression>
<expression><![CDATA[$P{thisYear}]]></expression>
</element>
<element kind="textField" uuid="63e6c181-a163-417b-8ece-90a00ed87ed2" x="211" y="510" width="103" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Left">
<expression><![CDATA[$F{managerEmail}]]></expression>
<expression><![CDATA[$P{managerEmail}]]></expression>
</element>
<element kind="textField" uuid="4c0146d2-f56a-4653-a799-f4a7562ec94a" x="65" y="745" width="37" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{issueYear}]]></expression>
<expression><![CDATA[$P{thisYear}]]></expression>
</element>
<element kind="textField" uuid="d9544f99-896d-4501-8e31-ad49d02eb41c" x="103" y="745" width="18" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{issueMonth}]]></expression>
<expression><![CDATA[$P{thisMonth}]]></expression>
</element>
<element kind="textField" uuid="e0936131-ef7f-4b25-98b2-a2dba6e689fa" x="123" y="745" width="16" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{issueDay}]]></expression>
<expression><![CDATA[$P{thisDay}]]></expression>
</element>
<element kind="image" uuid="6c70f430-84b2-44fa-81d9-96241bc9d3d1" x="322" y="331" width="164" height="107" scaleImage="FillFrame" linkType="None" linkTarget="Self" lazy="true">
<printWhenExpression><![CDATA[null != $F{VLTN_IMG0}]]></printWhenExpression>
@ -297,12 +293,14 @@
<element kind="textField" uuid="f2db2edf-e175-4a33-b737-4c0197316a6e" x="82" y="387" width="67" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{NXRP_LEVY_KEY}]]></expression>
</element>
<element kind="textField" uuid="dfc3b4f9-c41f-4e11-8a4f-a96d78b9538e" x="41" y="298" width="105" height="12" fontName="굴림체" fontSize="8.0" linkType="None" linkTarget="Self" blankWhenNull="true">
<element kind="textField" uuid="dfc3b4f9-c41f-4e11-8a4f-a96d78b9538e" x="41" y="298" width="105" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" linkType="None" linkTarget="Self" blankWhenNull="true">
<expression><![CDATA[$F{RTPYR_NM}]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
<element kind="textField" uuid="29b034f5-48e1-4020-85df-52bb910cc4c6" x="211" y="294" width="275" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="29b034f5-48e1-4020-85df-52bb910cc4c6" x="211" y="291" width="105" height="17" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true" vTextAlign="Middle">
<expression><![CDATA[$F{RTPYR_NM} + "(" + $F{VHRNO} + ")"]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</element>
<element kind="textField" uuid="43642b0a-d10b-402c-a669-dadd933d0165" x="83" y="365" width="67" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{TXITM_CD}]]></expression>
@ -310,26 +308,29 @@
<element kind="textField" uuid="5627d8f7-9e01-49a3-8e94-79b0bd338333" x="15" y="365" width="67" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{DEPT_CD}]]></expression>
</element>
<element kind="textField" uuid="d3af4441-0585-451b-97d7-7a6aa0a88b3b" x="486" y="491" width="98" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right">
<element kind="textField" uuid="d3af4441-0585-451b-97d7-7a6aa0a88b3b" x="486" y="491" width="98" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right" vTextAlign="Middle">
<expression><![CDATA[$F{ADVNTCE_AMT}]]></expression>
</element>
<element kind="textField" uuid="bad65a27-967b-4c0b-9d4b-dca4e8a8fc52" x="486" y="508" width="98" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right">
<element kind="textField" uuid="bad65a27-967b-4c0b-9d4b-dca4e8a8fc52" x="486" y="508" width="98" height="12" fontName="굴림체" fontSize="8.0" pattern="#,##0원" blankWhenNull="true" hTextAlign="Right" vTextAlign="Middle">
<expression><![CDATA[$F{ADVNTCE_AMT}]]></expression>
</element>
<element kind="textField" uuid="4b6cc45f-4cc6-47bc-be13-766a10d6f6b8" x="364" y="491" width="76" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Center">
<element kind="textField" uuid="4b6cc45f-4cc6-47bc-be13-766a10d6f6b8" x="364" y="491" width="76" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Center" vTextAlign="Middle">
<expression><![CDATA[$F{ADVNTCE_DUDT_YMD}]]></expression>
</element>
<element kind="textField" uuid="6a82d50b-5d4a-435b-bb20-55bc7cb06fcc" x="364" y="507" width="76" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Center">
<element kind="textField" uuid="6a82d50b-5d4a-435b-bb20-55bc7cb06fcc" x="364" y="507" width="76" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Center" vTextAlign="Middle">
<expression><![CDATA[$F{ADVNTCE_DUDT_YMD}]]></expression>
</element>
<element kind="textField" uuid="fdd9722c-b0be-4999-94c3-49cdcc88bddf" x="211" y="311" width="102" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="fdd9722c-b0be-4999-94c3-49cdcc88bddf" x="211" y="308" width="105" height="17" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" linkType="None" linkTarget="Self" blankWhenNull="true" vTextAlign="Middle">
<expression><![CDATA[$F{RTPYR_ADDR}]]></expression>
<property name="com.jaspersoft.studio.unit.x" value="pixel"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</element>
<element kind="textField" uuid="2bbecaec-a254-436c-a80e-ab87dc8642ad" x="39" y="490" width="20" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{issueMonth}]]></expression>
<expression><![CDATA[$P{thisMonth}]]></expression>
</element>
<element kind="textField" uuid="6b3b651c-00fb-4f8c-80b0-bd54346a6b87" x="57" y="490" width="20" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{issueDay}]]></expression>
<expression><![CDATA[$P{thisDay}]]></expression>
</element>
<element kind="textField" uuid="55e02bf3-55aa-495a-83ba-8fbbc2695173" x="219" y="556" width="180" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Left">
<expression><![CDATA[$F{EPAYNO}]]></expression>
@ -337,7 +338,7 @@
<element kind="textField" uuid="f8fd45e5-8b04-4e28-98ac-2d448519314c" x="63" y="668" width="65" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{ADVNTCE_DUDT_YMD}]]></expression>
</element>
<element kind="textField" uuid="7c577e8e-6d9d-4aa9-bb86-35d94a1214fd" x="81" y="631" width="67" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="7c577e8e-6d9d-4aa9-bb86-35d94a1214fd" x="81" y="630" width="67" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{TXITM_CD}]]></expression>
</element>
<element kind="image" uuid="6691c582-b0ea-4b92-b191-ca777893bf97" x="490" y="367" width="95" height="26" scaleImage="FillFrame" linkType="None" linkTarget="Self" lazy="true">
@ -346,17 +347,17 @@
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</element>
<element kind="textField" uuid="495c140d-3890-45ba-b33a-4f0f3dc637af" x="83" y="652" width="60" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="495c140d-3890-45ba-b33a-4f0f3dc637af" x="83" y="653" width="60" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{NXRP_LEVY_KEY}]]></expression>
</element>
<element kind="textField" uuid="43978bfd-3788-418f-8efa-f48b8f896f67" x="17" y="653" width="60" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{napbuYm}]]></expression>
</element>
<element kind="textField" uuid="47e4c72a-f7e0-41eb-abe6-309aea3fdea9" x="41" y="310" width="105" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="47e4c72a-f7e0-41eb-abe6-309aea3fdea9" x="41" y="310" width="105" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA["(" + $F{VHRNO} + ")"]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
<element kind="textField" uuid="ca873a48-4060-485e-9233-9663313b4495" x="42" y="576" width="104" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<element kind="textField" uuid="ca873a48-4060-485e-9233-9663313b4495" x="42" y="576" width="104" height="12" fontName="굴림체" fontSize="8.0" textAdjust="ScaleFont" blankWhenNull="true">
<expression><![CDATA["(" + $F{VHRNO} + ")"]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</element>
@ -366,6 +367,20 @@
<element kind="textField" uuid="d61adeb7-321f-4b40-92a8-0d23cd0b3591" x="464" y="739" width="123" height="12" fontName="굴림체" fontSize="8.0" blankWhenNull="true">
<expression><![CDATA[$F{EPAYNO}]]></expression>
</element>
<element kind="textField" uuid="f7fe9fa6-b5ee-4335-afa9-caa771280a1d" x="281" y="67" width="138" height="13" fontName="굴림체">
<expression><![CDATA["TEL " + $P{managerPhoneNo}]]></expression>
<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"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
<element kind="textField" uuid="6b1a1f70-61dd-40ea-b307-de255aec3807" x="281" y="79" width="138" height="13" fontName="굴림체">
<expression><![CDATA["FAX " + $P{faxNo}]]></expression>
<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"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
</element>
</band>
</detail>

@ -19,6 +19,9 @@
<parameter name="managerPhoneNo" class="java.lang.String">
<defaultValueExpression><![CDATA["담당자 전화번호"]]></defaultValueExpression>
</parameter>
<parameter name="faxNo" class="java.lang.String">
<defaultValueExpression><![CDATA["팩스번호"]]></defaultValueExpression>
</parameter>
<parameter name="managerEmail" class="java.lang.String">
<defaultValueExpression><![CDATA["담당자메일"]]></defaultValueExpression>
</parameter>
@ -131,12 +134,6 @@
<element kind="staticText" uuid="f5ffdebf-0212-4ab8-99c8-1b4d9f06d794" x="55" y="108" width="147" height="12" fontName="굴림체">
<text><![CDATA[03152]]></text>
</element>
<element kind="staticText" uuid="6c6a9add-c270-44ce-b7b7-1e2798677c53" x="55" y="119" width="147" height="13" fontName="굴림체">
<text><![CDATA[TEL 02-2148-1853]]></text>
</element>
<element kind="staticText" uuid="b53d8974-142f-4c03-859b-e665f7a1cc00" x="55" y="131" width="147" height="13" fontName="굴림체">
<text><![CDATA[FAX 02-2148-5819]]></text>
</element>
<element kind="textField" uuid="4831cc2a-fe57-498f-827b-1a6ae80428aa" x="332" y="196" width="200" height="14" fontName="굴림체" linkTarget="Self" blankWhenNull="true" hTextAlign="Right">
<expression><![CDATA[$F{RTPYR_ZIP}]]></expression>
</element>
@ -212,6 +209,20 @@
<element kind="staticText" uuid="e78cf6bb-cc84-4465-b80e-450600a78c98" x="107" y="530" width="186" height="13" fontName="굴림체">
<text><![CDATA[2026년 1월 1일부터 30만원 과태료 부과]]></text>
</element>
<element kind="textField" uuid="972450aa-10af-4ced-9639-e2c8822f2065" x="55" y="119" width="147" height="13" fontName="굴림체">
<expression><![CDATA["TEL " + $P{managerPhoneNo}]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
<element kind="textField" uuid="80f6060c-d82b-4aa8-96b6-e40dbc9dcbd8" x="55" y="131" width="147" height="13" fontName="굴림체">
<expression><![CDATA["FAX " + $P{faxNo}]]></expression>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</element>
<box padding="0">
<pen lineWidth="0.0" lineColor="#FFFFFF"/>
</box>

Loading…
Cancel
Save