123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>미수현황</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <send>
- <enddd/>
- <uncodetl/>
- </send>
- <main>
- <unco>
- <uncolist/>
- </unco>
- <rcpt>
- <rcptlist/>
- </rcpt>
- <month>
- <unco>
- <uncolist/>
- </unco>
- <rcpt>
- <rcptlist/>
- </rcpt>
- </month>
- </main>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- datagrid2.rowHeight(1) = 23;
- datagrid1.rowHeight(1) = 23;
- datagrid3.rowHeight(1) = 23;
- datagrid4.rowHeight(1) = 23;
- datagrid4.rowHeight(2) = 23;
-
- model.setValue("/root/send/enddd", getCurrentDate());
- btn_unco.dispatch("onclick");
- model.refresh();
- ]]>
- </script>
- <submission id="TRPAS03610" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/unco"/>
- <submission id="TRPAS03620" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/rcpt"/>
- <submission id="TRPAS03630" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/month"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../com/batchinfoweb/js/ZSB001.js"/>
- <script type="javascript">
- <![CDATA[
- function setGridHeader() {
- var enddd= model.getValue("/root/send/enddd")+"01";
- var mm, mm1, mm2, mm3;
-
- var mm = enddd.toDate().getAddDate(-1, "M").getDateFormat("YYYYMMDD").substr(4,2) + "월말 미수금 잔액";
- var mm1 = enddd.toDate().getDateFormat("YYYYMMDD").substr(4,2) + "월 발생 미수";
- var mm2 = enddd.toDate().getDateFormat("YYYYMMDD").substr(4,2) + "월말 미수금 잔액";
- var mm3 = enddd.toDate().getDateFormat("YYYYMMDD").substr(4,2) + "월중 입금액";
-
- datagrid3.rebuildStyle();
- datagrid3.caption = "uncocls^uncocd^구분^" + mm + "^" + mm + "^" + mm + "^" + mm1 + "^" + mm1 + "^" + mm1 + "^" + mm2 + "^" + mm2 + "^" + mm2 + "|uncocls^uncocd^구분^입원^외래^계^입원^외래^계^입원^외래^계"
-
- datagrid4.rebuildStyle();
- datagrid4.caption = "uncocls^uncocd^구분^" + mm3 + "^" + mm3 + "^" + mm3 + "^" + mm3 + "^" + mm3 + "^" + mm3 + "^" + mm3 + "^징수율^전월비교^전월비교^전월비교^전월비교|uncocls^uncocd^구분^입원^입원^입원^외래^외래^외래^계^징수율^전월비교^전월비교^전월비교^전월비교|구분^입금^증액^감액^입금^증액^감액^계^징수율^입원^외래^계^증감율"
-
- model.refresh();
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body style="font-family:돋움, Arial; font-size:12px; color:#4d4d4d; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="grp_tle" style="left:0px; top:0px; width:1146px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:163px; height:14px; ">미수일보</caption>
- </group>
- <switch id="switch1" style="left:0px; top:91px; width:1190px; height:694px; ">
- <case id="case1">
- <line id="line1" class="line_1" style="x1:5px; y1:5px; x2:1182px; y2:5px; "/>
- <datagrid id="datagrid2" nodeset="/root/main/unco/uncolist" caption="uncocls^uncocd^구분^입원^입원^외래^외래^합계^합계|uncocls^uncocd^구분^금액^월누계총액^금액^월누계총액^금액^월누계총액" colsep="^" colwidth="100, 100, 200, 120, 120, 120, 120, 120, 120" mergecellsfixedrows="bycolrec" rowsep="|" style="left:5px; top:10px; width:1177px; height:676px; ">
- <col ref="uncocls" visibility="hidden"/>
- <col ref="uncocd" visibility="hidden"/>
- <col ref="uncoclsnm" style="text-align:center; "/>
- <col ref="i_uncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="i_accuncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_uncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_accuncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="uncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="accuncoamt" format="(-)#,###" style="text-align:right; "/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- setParameter("SMPAS03800_uncocls", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("uncocls")));
- setParameter("SMPAS03800_uncocd", datagrid2.valueMatrix(datagrid2.row, datagrid2.colRef("uncocd")));
- setParameter("SMPAS03800_uncorcptflag", "unco");
- setParameter("SMPAS03800_fromdd", model.getValue("/root/send/enddd"));
- setParameter("SMPAS03800_todd", model.getValue("/root/send/enddd"));
-
- modal("SMPAS03800", "1","150", "150", "SMPAS03800", "", "");
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case2">
- <line id="line8" class="line_1" style="x1:5px; y1:5px; x2:1182px; y2:5px; "/>
- <datagrid id="datagrid1" nodeset="/root/main/rcpt/rcptlist" caption="uncocls^uncocd^구분^입원^입원^외래^외래^합계^합계|uncocls^uncocd^구분^금액^월누계총액^금액^월누계총액^금액^월누계총액" colsep="^" colwidth="100, 100, 200, 120, 120, 120, 120, 120, 120" mergecellsfixedrows="bycolrec" rowsep="|" style="left:5px; top:10px; width:1177px; height:676px; ">
- <col ref="uncocls" visibility="hidden"/>
- <col ref="uncocd" visibility="hidden"/>
- <col ref="uncoclsnm" style="text-align:center; "/>
- <col ref="i_rcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="i_accrcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_rcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_accrcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="rcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="accrcptamt" format="(-)#,###" style="text-align:right; "/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- setParameter("SMPAS03800_uncocls", datagrid1.valueMatrix(datagrid1.row, datagrid1.colRef("uncocls")));
- setParameter("SMPAS03800_uncocd", datagrid1.valueMatrix(datagrid1.row, datagrid1.colRef("uncocd")));
- setParameter("SMPAS03800_uncorcptflag", "rcpt");
- setParameter("SMPAS03800_fromdd", model.getValue("/root/send/enddd"));
- setParameter("SMPAS03800_todd", model.getValue("/root/send/enddd"));
-
- modal("SMPAS03800", "1","150", "150", "SMPAS03800", "", "");
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case3" selected="true">
- <line id="line7" class="line_1" style="x1:5px; y1:27px; x2:1182px; y2:27px; "/>
- <datagrid id="datagrid3" nodeset="/root/main/month/unco/uncolist" caption="uncocls^uncocd^구분^월말 미수금 잔액^월말 미수금 잔액^월말 미수금 잔액^월 발생미수^월 발생미수^월 발생미수^월말 미수금 잔액^월말 미수금 잔액^월말 미수금 잔액|uncocls^uncocd^구분^입원^외래^계^입원^외래^계^입원^외래^계" colsep="^" colwidth="65, 47, 150, 110, 110, 110, 110, 110, 110, 110, 110, 110" mergecellsfixedrows="bycolrec" rowsep="|" style="left:5px; top:32px; width:1177px; height:310px; ">
- <col ref="uncocls" visibility="hidden"/>
- <col ref="uncocd" visibility="hidden"/>
- <col ref="uncoclsnm" style="text-align:center; "/>
- <col ref="i_accamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_accamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="accamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="i_uncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_uncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="uncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="i_totuncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_totuncoamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="totuncoamt" format="(-)#,###" style="text-align:right; "/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- var enddd = model.getValue("/root/send/enddd");
- var sdate = enddd.substr(0,6) + "01";
- var edate = sdate.toDate().getAddDate(1, 'M').getAddDate(-1, 'D').getDateFormat("YYYYMMDD");
-
- if (edate.toDate() >= getCurrentDate().toDate()) {
- edate = getCurrentDate().toDate().getAddDate(-1, 'D').getDateFormat("YYYYMMDD");
- }
-
- setParameter("SMPAS03800_uncocls", datagrid3.valueMatrix(datagrid3.row, datagrid3.colRef("uncocls")));
- setParameter("SMPAS03800_uncocd", datagrid3.valueMatrix(datagrid3.row, datagrid3.colRef("uncocd")));
- setParameter("SMPAS03800_uncorcptflag", "unco");
- setParameter("SMPAS03800_fromdd", sdate);
- setParameter("SMPAS03800_todd", edate);
-
- modal("SMPAS03800", "1","150", "150", "SMPAS03800", "", "");
- ]]>
- </script>
- </datagrid>
- <caption id="caption32" class="tit_2" style="left:10px; top:10px; width:94px; height:14px; font-weight:bold; ">미수금현황</caption>
- <line id="line3" class="line_1" style="x1:5px; y1:371px; x2:1182px; y2:371px; "/>
- <caption id="caption7" class="tit_2" style="left:10px; top:354px; width:85px; height:13px; font-weight:bold; ">입금현황</caption>
- <datagrid id="datagrid4" nodeset="/root/main/month/rcpt/rcptlist" caption="uncocls^uncocd^구분^월중 입금액^월중 입금액^월중 입금액^월중 입금액^월중 입금액^월중 입금액^월중 입금액^징수율^전월비교^전월비교^전월비교^전월비교|uncocls^uncocd^구분^입원^입원^입원^외래^외래^외래^계^징수율^전월비교^전월비교^전월비교^전월비교|uncocls^uncocd^구분^입금^증액^감액^입금^증액^감액^계^징수율^입원^외래^계^증감율" colsep="^" colwidth="55, 47, 150, 80, 80, 80, 80, 80, 80, 100, 70, 90, 90, 90, 70" mergecellsfixedrows="bycolrec" rowsep="|" style="left:5px; top:376px; width:1177px; height:310px; ">
- <col ref="uncocls" visibility="hidden"/>
- <col ref="uncocd" visibility="hidden"/>
- <col ref="uncoclsnm" style="text-align:center; "/>
- <col ref="i_rcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="i_addamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="i_downamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_rcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_addamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_downamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="rcptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="rcptrate" format="(-)#,###" style="text-align:right; "/>
- <col ref="i_prercptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="o_prercptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="prercptamt" format="(-)#,###" style="text-align:right; "/>
- <col ref="addrate" format="(-)#,###" style="text-align:right; "/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- var enddd = model.getValue("/root/send/enddd");
- var sdate = enddd.substr(0,6) + "01";
- var edate = sdate.toDate().getAddDate(1, 'M').getAddDate(-1, 'D').getDateFormat("YYYYMMDD");
-
- if (edate.toDate() >= getCurrentDate().toDate()) {
- edate = getCurrentDate().toDate().getAddDate(-1, 'D').getDateFormat("YYYYMMDD");
- }
-
- setParameter("SMPAS03800_uncocls", datagrid4.valueMatrix(datagrid4.row, datagrid4.colRef("uncocls")));
- setParameter("SMPAS03800_uncocd", datagrid4.valueMatrix(datagrid4.row, datagrid4.colRef("uncocd")));
- setParameter("SMPAS03800_uncorcptflag", "unco");
- setParameter("SMPAS03800_fromdd", sdate);
- setParameter("SMPAS03800_todd", edate);
-
- modal("SMPAS03800", "1","150", "150", "SMPAS03800", "", "");
- ]]>
- </script>
- </datagrid>
- </case>
- </switch>
- <group id="group2" style="left:0px; top:25px; width:1190px; height:35px; ">
- <shape id="roundrect1" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1190px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption74" class="search_name" style="left:15px; top:9px; width:101px; height:17px; ">마감일자 :</caption>
- <button id="btn_search" class="btn1_letter2" navindex="3" style="left:1124px; top:7px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if (btn_unco.selected == true) {
- submit("TRPAS03610");
- } else if (btn_rcpt.selected == true) {
- submit("TRPAS03620");
- } else if (btn_month.selected == true) {
- submit("TRPAS03630");
- }
- ]]>
- </script>
- </button>
- <input id="input43" ref="/root/send/enddd" class="input_default" navindex="1" inputtype="date" maxlength="8" style="left:105px; top:8px; width:110px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
-
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if (btn_month.selected == true) {
- setGridHeader();
- }
- ]]>
- </script>
- </input>
- <button id="btn_print" class="btn6_letter2" style="left:1064px; top:7px; width:56px; height:22px; ">
- <caption>출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if (btn_unco.selected == true) {
- exeReportPreview("RPPMS15000", "XMLSTR", "","", "false","","","","","false");
- } else if (btn_rcpt.selected == true) {
- exeReportPreview("RPPMS15001", "XMLSTR", "","", "false","","","","","false");
- } else if (btn_month.selected == true) {
- exeReportPreview("RPPMS15002", "XMLSTR", "","", "false","","","","","false");
- }
- ]]>
- </script>
- </button>
- <bool id="bool1" checkvalue="Y,N" ref="/root/send/uncodetl" style="left:380px; top:11px; width:15px; height:15px; "/>
- <caption id="caption1" style="left:398px; top:12px; width:130px; height:15px; ">상세코드별 금액 보기</caption>
- </group>
- <button id="btn_rcpt" class="btn_sw" group="tab" style="left:101px; top:70px; width:100px; height:22px; ">
- <caption>입금현황</caption>
- <toggle case="case2" ev:event="xforms-activate"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- input43.attribute("format") = "yyyy-mm-dd";
-
- input43.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_unco" class="btn_sw" group="tab" selected="true" style="left:0px; top:70px; width:100px; height:22px; ">
- <caption>발생현황</caption>
- <toggle case="case1" ev:event="xforms-activate"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- input43.attribute("format") = "yyyy-mm-dd";
-
- input43.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_month" class="btn_sw" group="tab" style="left:202px; top:70px; width:100px; height:22px; ">
- <caption>월보</caption>
- <toggle case="case3" ev:event="xforms-activate"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- input43.attribute("format") = "yyyy-mm";
-
- setGridHeader();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|