SMPIF73102_진료비미수현황(기간별).xfdl 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMPIF73102" position="absolute 0 0 1206 800" titletext="미수현황(기간별)" oninit="SMPIF73102_oninit" onload="SMPIF73102_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 13 1203 783" id="grp_biz" scrollbars="autoboth" anchor="all">
  8. <Layouts>
  9. <Layout>
  10. <Grid position="absolute 0 84 1194 770" id="grd_clbsmast" class="datagrid2" binddataset="ds_main_datagrid" anchor="all" cellsizingtype="col">
  11. <Formats>
  12. <Format id="default">
  13. <Columns>
  14. <Column size="27"/>
  15. <Column size="48"/>
  16. <Column size="58"/>
  17. <Column size="125"/>
  18. <Column size="95"/>
  19. <Column size="99"/>
  20. <Column size="91"/>
  21. <Column size="89"/>
  22. <Column size="79"/>
  23. <Column size="82"/>
  24. <Column size="73"/>
  25. <Column size="82"/>
  26. <Column size="86"/>
  27. <Column size="93"/>
  28. <Column size="78"/>
  29. <Column size="70"/>
  30. <Column size="127"/>
  31. <Column size="0"/>
  32. <Column size="0"/>
  33. </Columns>
  34. <Rows>
  35. <Row size="24" band="head"/>
  36. <Row size="24" band="head"/>
  37. <Row size="24"/>
  38. <Row size="24" band="summ"/>
  39. </Rows>
  40. <Band id="head">
  41. <Cell rowspan="2" taborder="undefined"/>
  42. <Cell col="1" rowspan="2" colspan="2" text="구분" taborder="undefined"/>
  43. <Cell col="3" rowspan="2" text="전월미수금&#10;(A)" taborder="undefined"/>
  44. <Cell col="4" rowspan="2" text="원무청구액&#10;(B)" taborder="undefined"/>
  45. <Cell col="5" rowspan="2" text="심사전청구액&#10;(C)" taborder="undefined"/>
  46. <Cell col="6" rowspan="2" text="차액&#10;(C-B)" taborder="undefined"/>
  47. <Cell col="7" rowspan="2" text="청구불능&#10;자체조정&#10;(D-C)" taborder="undefined"/>
  48. <Cell col="8" rowspan="2" text="심사후청구액&#10;(D)" taborder="undefined"/>
  49. <Cell col="9" rowspan="2" text="미수입금&#10;(E)" taborder="undefined"/>
  50. <Cell col="10" rowspan="2" text="미수금&#10;(F)" taborder="undefined"/>
  51. <Cell col="11" rowspan="2" text="미수입금&#10;(G)" taborder="undefined"/>
  52. <Cell col="12" rowspan="2" text="삭감액&#10;(H)" taborder="undefined"/>
  53. <Cell col="13" rowspan="2" text="미수&#10;이관&#10;(I)" taborder="undefined"/>
  54. <Cell col="14" rowspan="2" text="추가당초.&#13;&#10;보완청구&#13;&#10;(J)" taborder="undefined"/>
  55. <Cell col="15" rowspan="2" text="기타&#10;(K)" taborder="undefined"/>
  56. <Cell col="16" rowspan="2" text="금월미수금&#10;(A+D-E+F-G+H+I+J+K)" taborder="undefined"/>
  57. <Cell col="17" text="존재여부"/>
  58. <Cell col="18" text="청구년월"/>
  59. <Cell row="1" col="17" text="존재여부"/>
  60. <Cell row="1" col="18" text="청구년월"/>
  61. </Band>
  62. <Band id="body">
  63. <Cell celltype="head"/>
  64. <Cell col="1" displaytype="combo" edittype="combo" style="align:center middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:ioflag" suppress="1" suppressalign="middle,over" combodataset="ds_cmb_ioflag" combocodecol="value" combodatacol="label" enable="false"/>
  65. <Cell col="2" displaytype="expr:getRowLevel(currow) == 1 ? 'text' : 'combo'" edittype="combo" style="align:center middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:insuflag" suppress="2" suppressalign="middle,over" combodataset="ds_cmb_insuflag" combocodecol="value" combodatacol="label" enable="false"/>
  66. <Cell col="3" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:bfuncoamt"/>
  67. <Cell col="4" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:insuclamamt"/>
  68. <Cell col="5" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:bfinsuclamamt"/>
  69. <Cell col="6" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:bfdiffamt"/>
  70. <Cell col="7" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:afdiffamt"/>
  71. <Cell col="8" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:afinsuclamamt"/>
  72. <Cell col="9" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:depoamt"/>
  73. <Cell col="10" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:buncoamt"/>
  74. <Cell col="11" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:bdepoamt"/>
  75. <Cell col="12" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:cutamt"/>
  76. <Cell col="13" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:mvuncoamt"/>
  77. <Cell col="14" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:compamt"/>
  78. <Cell col="15" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:otheramt"/>
  79. <Cell col="16" displaytype="number" edittype="none" style="align:right middle;background:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');background2:EXPR(getRowLevel(currow) == 1 ? '#99ff99' : '#ffffff');" text="bind:uncoamt"/>
  80. <Cell col="17" text="bind:isexist"/>
  81. <Cell col="18" text="bind:uncoym"/>
  82. </Band>
  83. <Band id="summary">
  84. <Cell/>
  85. <Cell col="1" text="합계"/>
  86. <Cell col="2"/>
  87. <Cell col="3" displaytype="number" text="expr:getSum('bfuncoamt')"/>
  88. <Cell col="4" displaytype="number" text="expr:getSum('insuclamamt')"/>
  89. <Cell col="5" displaytype="number" text="expr:getSum('bfinsuclamamt')"/>
  90. <Cell col="6" displaytype="number" text="expr:getSum('bfdiffamt')"/>
  91. <Cell col="7" displaytype="number" text="expr:getSum('afdiffamt')"/>
  92. <Cell col="8" displaytype="number" text="expr:getSum('afinsuclamamt')"/>
  93. <Cell col="9" displaytype="number" text="expr:getSum('depoamt')"/>
  94. <Cell col="10" displaytype="number" text="expr:getSum('buncoamt')"/>
  95. <Cell col="11" displaytype="number" text="expr:getSum('bdepoamt')"/>
  96. <Cell col="12" displaytype="number" text="expr:getSum('cutamt')"/>
  97. <Cell col="13" displaytype="number" text="expr:getSum('mvuncoamt')"/>
  98. <Cell col="14" displaytype="number" text="expr:getSum('compamt')"/>
  99. <Cell col="15" displaytype="number" text="expr:getSum('otheramt')"/>
  100. <Cell col="16" displaytype="number" text="expr:getSum('uncoamt')"/>
  101. <Cell col="17"/>
  102. <Cell col="18"/>
  103. </Band>
  104. </Format>
  105. </Formats>
  106. </Grid>
  107. <Static text="미수현황(기간별)" position="absolute 1 63 246 85" id="cap_judgtrgtman" class="tit_2" anchor="default"/>
  108. <Shape position="absolute 0 79 1194 85" linetype="horizontal" id="line1" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  109. <Div position="absolute 1 10 1196 51" align="align:center top;" id="group1" class="div_SA" anchor="left top right">
  110. <Layouts>
  111. <Layout>
  112. <Static text="청구년월" position="absolute 14 11 99 28" id="caption30" class="search_name" anchor="default"/>
  113. <Calendar position="absolute 89 9 166 28" align="align:center middle;" id="ipt_clamymfrom" class="input_search" taborder="1" mask="yyyy-mm" anchor="default" dateformat="yyyy-MM" value="null" editformat="yyyy-MM" onchanged="grp_biz_group1_ipt_clamymfrom_onchanged" onkeydown="grp_biz_group1_ipt_clamymfrom_onkeydown"/>
  114. <Button position="absolute 1130 9 1186 31" id="btn_select" class="btn1" taborder="32" text="조회" anchor="top right" onclick="grp_biz_group1_btn_select_onclick"/>
  115. <Shape position="absolute 1117 10 1123 32" linetype="vertical" id="line3" class="line_4" anchor="top right"/>
  116. <Calendar position="absolute 197 9 274 28" align="align:center middle;" id="ipt_clamymto" class="input_search" taborder="1" mask="yyyy-mm" anchor="default" dateformat="yyyy-MM" value="null" editformat="yyyy-MM" onchanged="grp_biz_group1_ipt_clamymto_onchanged" onkeydown="grp_biz_group1_ipt_clamymto_onkeydown"/>
  117. <Static text="~" position="absolute 174 6 186 34" id="caption1" anchor="default"/>
  118. <Static text="진료분야" position="absolute 300 12 385 29" id="caption2" class="search_name" anchor="default"/>
  119. <Combo position="absolute 376 10 476 29" id="combo1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  120. <Dataset id="innerdataset">
  121. <ColumnInfo>
  122. <Column id="codecolumn"/>
  123. <Column id="datacolumn"/>
  124. </ColumnInfo>
  125. <Rows>
  126. <Row>
  127. <Col id="codecolumn">
  128. </Col>
  129. <Col id="datacolumn">전체</Col>
  130. </Row>
  131. <Row>
  132. <Col id="codecolumn">6</Col>
  133. <Col id="datacolumn">치과</Col>
  134. </Row>
  135. </Rows>
  136. </Dataset>
  137. </Combo>
  138. </Layout>
  139. </Layouts>
  140. </Div>
  141. <Button position="absolute 376 56 492 78" id="btn_prnt" class="btn3" text="진료비미수현황" anchor="top right" onclick="grp_biz_btn_prnt_onclick"/>
  142. <Button position="absolute 1038 56 1194 78" id="button1" class="btn6" text="추가당초보완청구내역" anchor="top right" onclick="grp_biz_button1_onclick"/>
  143. <Button position="absolute 920 56 1036 78" id="button2" class="btn6" text="진료비삭감내역" anchor="top right" onclick="grp_biz_button2_onclick"/>
  144. <Button position="absolute 495 56 635 78" id="button4" class="btn3" text="진료비 재조정내역" anchor="top right" onclick="grp_biz_button4_onclick"/>
  145. <Button position="absolute 637 56 777 78" id="button3" class="btn3" text="심사전 진료비현황" anchor="top right" onclick="grp_biz_button3_onclick"/>
  146. <Button position="absolute 779 56 919 78" id="button5" class="btn1" text="청구심사조정내역" anchor="top right" onclick="grp_biz_button5_onclick"/>
  147. </Layout>
  148. </Layouts>
  149. </Div>
  150. <Static id="cap_title" text="미수현황(기간별)" class="tit_1" position="absolute 1 0 225 23"/>
  151. </Layout>
  152. </Layouts>
  153. <Objects>
  154. <Dataset id="ds_main_datagrid" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  155. <ColumnInfo>
  156. <Column id="ioflag" type="STRING" size="256" sumtext="구분"/>
  157. <Column id="insuflag" type="STRING" size="256" sumtext="소계" prop="TEXT"/>
  158. <Column id="bfuncoamt" type="BIGDECIMAL" size="256" sumtext="전월미수금"/>
  159. <Column id="insuclamamt" type="BIGDECIMAL" size="256" sumtext="원무청구액"/>
  160. <Column id="bfinsuclamamt" type="BIGDECIMAL" size="256" sumtext="심사전청구액"/>
  161. <Column id="bfdiffamt" type="BIGDECIMAL" size="256" sumtext="인수차액"/>
  162. <Column id="afdiffamt" type="BIGDECIMAL" size="256" sumtext="청구불능자체조정"/>
  163. <Column id="afinsuclamamt" type="BIGDECIMAL" size="256" sumtext="심사후청구액"/>
  164. <Column id="depoamt" type="BIGDECIMAL" size="256" sumtext="청구미수입금"/>
  165. <Column id="buncoamt" type="BIGDECIMAL" size="256" sumtext="장기이식미수금"/>
  166. <Column id="bdepoamt" type="BIGDECIMAL" size="256" sumtext="장기이식미수입금"/>
  167. <Column id="cutamt" type="BIGDECIMAL" size="256" sumtext="삭감액"/>
  168. <Column id="mvuncoamt" type="BIGDECIMAL" size="256" sumtext="미수이관"/>
  169. <Column id="compamt" type="BIGDECIMAL" size="256" sumtext="추가당초보완청구"/>
  170. <Column id="otheramt" type="BIGDECIMAL" size="256" sumtext="기타금액"/>
  171. <Column id="uncoamt" type="BIGDECIMAL" size="256" sumtext="금월미수금"/>
  172. <Column id="isexist" type="STRING" size="256" sumtext="존재구분"/>
  173. <Column id="uncoym" type="BIGDECIMAL" size="256" sumtext="청구년월"/>
  174. <Column id="bfhandcaprfund" type="BIGDECIMAL" size="256" sumtext="장애인기금"/>
  175. <Column id="misscompamt" type="BIGDECIMAL" size="256" sumtext="누락금액"/>
  176. <Column id="addcompamt" type="BIGDECIMAL" size="256" sumtext="추가금액"/>
  177. <Column id="minuscompamt" type="BIGDECIMAL" size="256" sumtext="차액금액"/>
  178. <Column id="delcompamt" type="BIGDECIMAL" size="256" sumtext="삭제금액"/>
  179. <Column id="rtnamt" type="BIGDECIMAL" size="256" sumtext="환수금액"/>
  180. <Column id="orgreduamt" type="BIGDECIMAL" size="256" sumtext="삭감금액"/>
  181. <Column id="bfnosuminsuclamamt" type="BIGDECIMAL" size="256" sumtext="장애인뺀금액"/>
  182. </ColumnInfo>
  183. </Dataset>
  184. <Dataset id="ds_cmb_ioflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  185. <ColumnInfo>
  186. <Column id="label" type="STRING" size="256"/>
  187. <Column id="value" type="STRING" size="256"/>
  188. </ColumnInfo>
  189. <Rows>
  190. <Row>
  191. <Col id="label">입원</Col>
  192. <Col id="value">I</Col>
  193. </Row>
  194. <Row>
  195. <Col id="label">외래</Col>
  196. <Col id="value">O</Col>
  197. </Row>
  198. </Rows>
  199. </Dataset>
  200. <Dataset id="ds_cmb_insuflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  201. <ColumnInfo>
  202. <Column id="label" type="STRING" size="256"/>
  203. <Column id="value" type="STRING" size="256"/>
  204. </ColumnInfo>
  205. <Rows>
  206. <Row>
  207. <Col id="label">건강보험</Col>
  208. <Col id="value">1</Col>
  209. </Row>
  210. <Row>
  211. <Col id="label">의료급여</Col>
  212. <Col id="value">2</Col>
  213. </Row>
  214. <Row>
  215. <Col id="label">자보</Col>
  216. <Col id="value">3</Col>
  217. </Row>
  218. <Row>
  219. <Col id="label">산재</Col>
  220. <Col id="value">4</Col>
  221. </Row>
  222. <Row>
  223. <Col id="label">기타</Col>
  224. <Col id="value">5</Col>
  225. </Row>
  226. <Row>
  227. <Col id="label">장기이식</Col>
  228. <Col id="value">9</Col>
  229. </Row>
  230. </Rows>
  231. </Dataset>
  232. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  233. <ColumnInfo>
  234. <Column id="clamymfrom" type="STRING" size="256"/>
  235. <Column id="clamymto" type="STRING" size="256"/>
  236. <Column id="ordfildcd" type="STRING" size="256"/>
  237. <Column id="research" type="STRING" size="256"/>
  238. </ColumnInfo>
  239. <Rows>
  240. <Row/>
  241. </Rows>
  242. </Dataset>
  243. <Dataset id="ds_main_datagrid2" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  244. <ColumnInfo>
  245. <Column id="ioflag" type="STRING" size="256" sumtext="구분"/>
  246. <Column id="insuflag" type="STRING" size="256" sumtext="보험구분"/>
  247. <Column id="bfuncoamt" type="STRING" size="256" sumtext="전월미수금"/>
  248. <Column id="insuclamamt" type="STRING" size="256" sumtext="원무청구액"/>
  249. <Column id="bfinsuclamamt" type="STRING" size="256" sumtext="심사전청구액"/>
  250. <Column id="bfdiffamt" type="STRING" size="256" sumtext="인수차액"/>
  251. <Column id="afdiffamt" type="STRING" size="256" sumtext="청구불능자체조정"/>
  252. <Column id="afinsuclamamt" type="STRING" size="256" sumtext="심사후청구액"/>
  253. <Column id="depoamt" type="STRING" size="256" sumtext="청구미수입금"/>
  254. <Column id="buncoamt" type="STRING" size="256" sumtext="장기이식미수금"/>
  255. <Column id="bdepoamt" type="STRING" size="256" sumtext="장기이식미수입금"/>
  256. <Column id="cutamt" type="STRING" size="256" sumtext="삭감액"/>
  257. <Column id="mvuncoamt" type="STRING" size="256" sumtext="미수이관"/>
  258. <Column id="compamt" type="STRING" size="256" sumtext="추가당초보완청구"/>
  259. <Column id="otheramt" type="STRING" size="256" sumtext="기타금액"/>
  260. <Column id="uncoamt" type="STRING" size="256" sumtext="금월미수금"/>
  261. <Column id="isexist" type="STRING" size="256" sumtext="존재구분"/>
  262. <Column id="uncoym" type="STRING" size="256" sumtext="청구년월"/>
  263. <Column id="bfhandcaprfund" type="STRING" size="256" sumtext="장애인기금"/>
  264. <Column id="misscompamt" type="STRING" size="256" sumtext="누락금액"/>
  265. <Column id="addcompamt" type="STRING" size="256" sumtext="추가금액"/>
  266. <Column id="minuscompamt" type="STRING" size="256" sumtext="차액금액"/>
  267. <Column id="delcompamt" type="STRING" size="256" sumtext="삭제금액"/>
  268. <Column id="rtnamt" type="STRING" size="256" sumtext="환수금액"/>
  269. <Column id="orgreduamt" type="STRING" size="256" sumtext="삭감금액"/>
  270. </ColumnInfo>
  271. </Dataset>
  272. <Dataset id="ds_tmp_print" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  273. <ColumnInfo>
  274. <Column id="ioflag" type="STRING" size="256" sumtext="구분"/>
  275. <Column id="insuflag" type="STRING" size="256" sumtext="소계" prop="TEXT"/>
  276. <Column id="bfuncoamt" type="BIGDECIMAL" size="256" sumtext="전월미수금"/>
  277. <Column id="insuclamamt" type="BIGDECIMAL" size="256" sumtext="원무청구액"/>
  278. <Column id="bfinsuclamamt" type="BIGDECIMAL" size="256" sumtext="심사전청구액"/>
  279. <Column id="bfdiffamt" type="BIGDECIMAL" size="256" sumtext="인수차액"/>
  280. <Column id="afdiffamt" type="BIGDECIMAL" size="256" sumtext="청구불능자체조정"/>
  281. <Column id="afinsuclamamt" type="BIGDECIMAL" size="256" sumtext="심사후청구액"/>
  282. <Column id="depoamt" type="BIGDECIMAL" size="256" sumtext="청구미수입금"/>
  283. <Column id="buncoamt" type="BIGDECIMAL" size="256" sumtext="장기이식미수금"/>
  284. <Column id="bdepoamt" type="BIGDECIMAL" size="256" sumtext="장기이식미수입금"/>
  285. <Column id="cutamt" type="BIGDECIMAL" size="256" sumtext="삭감액"/>
  286. <Column id="mvuncoamt" type="BIGDECIMAL" size="256" sumtext="미수이관"/>
  287. <Column id="compamt" type="BIGDECIMAL" size="256" sumtext="추가당초보완청구"/>
  288. <Column id="otheramt" type="BIGDECIMAL" size="256" sumtext="기타금액"/>
  289. <Column id="uncoamt" type="BIGDECIMAL" size="256" sumtext="금월미수금"/>
  290. <Column id="isexist" type="STRING" size="256" sumtext="존재구분"/>
  291. <Column id="uncoym" type="BIGDECIMAL" size="256" sumtext="청구년월"/>
  292. <Column id="bfhandcaprfund" type="BIGDECIMAL" size="256" sumtext="장애인기금"/>
  293. <Column id="misscompamt" type="BIGDECIMAL" size="256" sumtext="누락금액"/>
  294. <Column id="addcompamt" type="BIGDECIMAL" size="256" sumtext="추가금액"/>
  295. <Column id="minuscompamt" type="BIGDECIMAL" size="256" sumtext="차액금액"/>
  296. <Column id="delcompamt" type="BIGDECIMAL" size="256" sumtext="삭제금액"/>
  297. <Column id="rtnamt" type="BIGDECIMAL" size="256" sumtext="환수금액"/>
  298. <Column id="orgreduamt" type="BIGDECIMAL" size="256" sumtext="삭감금액"/>
  299. <Column id="bfnosuminsuclamamt" type="BIGDECIMAL" size="256" sumtext="장애인뺀금액"/>
  300. </ColumnInfo>
  301. </Dataset>
  302. <Dataset id="ds_tmp_print2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  303. <ColumnInfo>
  304. <Column id="ioflag" type="STRING" size="256" sumtext="구분"/>
  305. <Column id="insuflag" type="STRING" size="256" sumtext="보험구분"/>
  306. <Column id="bfuncoamt" type="STRING" size="256" sumtext="전월미수금"/>
  307. <Column id="insuclamamt" type="STRING" size="256" sumtext="원무청구액"/>
  308. <Column id="bfinsuclamamt" type="STRING" size="256" sumtext="심사전청구액"/>
  309. <Column id="bfdiffamt" type="STRING" size="256" sumtext="인수차액"/>
  310. <Column id="afdiffamt" type="STRING" size="256" sumtext="청구불능자체조정"/>
  311. <Column id="afinsuclamamt" type="STRING" size="256" sumtext="심사후청구액"/>
  312. <Column id="depoamt" type="STRING" size="256" sumtext="청구미수입금"/>
  313. <Column id="buncoamt" type="STRING" size="256" sumtext="장기이식미수금"/>
  314. <Column id="bdepoamt" type="STRING" size="256" sumtext="장기이식미수입금"/>
  315. <Column id="cutamt" type="STRING" size="256" sumtext="삭감액"/>
  316. <Column id="mvuncoamt" type="STRING" size="256" sumtext="미수이관"/>
  317. <Column id="compamt" type="STRING" size="256" sumtext="추가당초보완청구"/>
  318. <Column id="otheramt" type="STRING" size="256" sumtext="기타금액"/>
  319. <Column id="uncoamt" type="STRING" size="256" sumtext="금월미수금"/>
  320. <Column id="isexist" type="STRING" size="256" sumtext="존재구분"/>
  321. <Column id="uncoym" type="STRING" size="256" sumtext="청구년월"/>
  322. <Column id="bfhandcaprfund" type="STRING" size="256" sumtext="장애인기금"/>
  323. <Column id="misscompamt" type="STRING" size="256" sumtext="누락금액"/>
  324. <Column id="addcompamt" type="STRING" size="256" sumtext="추가금액"/>
  325. <Column id="minuscompamt" type="STRING" size="256" sumtext="차액금액"/>
  326. <Column id="delcompamt" type="STRING" size="256" sumtext="삭제금액"/>
  327. <Column id="rtnamt" type="STRING" size="256" sumtext="환수금액"/>
  328. <Column id="orgreduamt" type="STRING" size="256" sumtext="삭감금액"/>
  329. </ColumnInfo>
  330. </Dataset>
  331. </Objects>
  332. <Bind>
  333. <BindItem id="item0" compid="grp_biz.group1.ipt_clamymfrom" propid="value" datasetid="ds_send" columnid="clamymfrom"/>
  334. <BindItem id="item1" compid="grp_biz.group1.ipt_clamymto" propid="value" datasetid="ds_send" columnid="clamymto"/>
  335. <BindItem id="item2" compid="grp_biz.group1.combo1" propid="value" datasetid="ds_send" columnid="ordfildcd"/>
  336. </Bind>
  337. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  338. * System Name :
  339. * Job Name :
  340. * Creator :
  341. * Make Date : 2016-05-24
  342. * Description :
  343. *---------------------------------------------------------------------------------------
  344. * Modify Date Modifier Modify Description
  345. *---------------------------------------------------------------------------------------
  346. * 2016-05-24 Live Converter TF->XP
  347. *
  348. *---------------------------------------------------------------------------------------
  349. ****************************************************************************************/
  350. include "com_commonxp::comm_main.xjs";
  351. include "pam_pamcomnxp::PAM001.xjs";
  352. include "pam_pamcomnxp::PAM.xjs";
  353. function SMPIF73102_oninit(obj:Form, e:InitEventInfo)
  354. {
  355. frmf_initForm(obj);
  356. }
  357. function SMPIF73102_onload(obj:Form, e:LoadEventInfo)
  358. {
  359. grdf_initGrid(grp_biz.grd_clbsmast);
  360. grdf_setRowTypeIcon(grp_biz.grd_clbsmast, 0);
  361. fInitialize();
  362. }
  363. function fInitialize()
  364. {
  365. ds_send.setColumn(0, "clamymfrom", String(utlf_getCurrentDate()).substr(0,6));
  366. ds_send.setColumn(0, "clamymto", String(utlf_getCurrentDate()).substr(0,6));
  367. grp_biz.group1.combo1.index = 0;
  368. }
  369. function grp_biz_group1_ipt_clamymfrom_onchanged(obj:Calendar, e:ChangeEventInfo)
  370. {
  371. var date = obj.value;
  372. ds_send.setColumn(0, "clamymfrom", String(date).substr(0,6));
  373. grp_biz.group1.ipt_clamymto.setFocus();
  374. }
  375. function grp_biz_group1_ipt_clamymfrom_onkeydown(obj:Calendar, e:KeyEventInfo)
  376. {
  377. if(e.keycode == 13)
  378. {
  379. grp_biz.group1.ipt_clamymto.setFocus();
  380. }
  381. }
  382. function grp_biz_group1_ipt_clamymto_onchanged(obj:Calendar, e:ChangeEventInfo)
  383. {
  384. var date = obj.value;
  385. ds_send.setColumn(0, "clamymto", String(date).substr(0,6));
  386. }
  387. function grp_biz_group1_ipt_clamymto_onkeydown(obj:Calendar, e:KeyEventInfo)
  388. {
  389. if(e.keycode == 13)
  390. {
  391. grp_biz_group1_ipt_clamymto_onchanged();
  392. grp_biz_group1_btn_select_onclick();
  393. }
  394. }
  395. function grp_biz_group1_btn_select_onclick(obj:Button, e:ClickEventInfo)
  396. {
  397. fGetDocuList();
  398. }
  399. function fGetDocuList()
  400. {
  401. var oParam = {};
  402. oParam.id = "TRPIF73102";
  403. oParam.service = "clamuncoapp.ClamUnco";
  404. oParam.method = "reqGetClamRecvblList";
  405. oParam.inds = "req=ds_send";
  406. oParam.outds = "ds_main_datagrid=datagrid ds_main_datagrid2=datagrid2";
  407. oParam.async = false;
  408. //oParam.callback = "cf_TRPIF73102";
  409. tranf_submit(oParam);
  410. ds_main_datagrid.keystring= "G:ioflag";
  411. }
  412. function grp_biz_btn_prnt_onclick(obj:Button, e:ClickEventInfo)
  413. {
  414. ds_tmp_print.clearData();
  415. for(var i = 0; i < ds_main_datagrid.rowcount; i++)
  416. {
  417. if(ds_main_datagrid.getColumn(i, "ioflag") == "I" || ds_main_datagrid.getColumn(i, "ioflag") == "O")
  418. {
  419. var row = ds_tmp_print.addRow();
  420. ds_tmp_print.copyRow(row, ds_main_datagrid, i);
  421. }
  422. }
  423. if(ds_send.getColumn(0, "ordfildcd") == "6")
  424. {
  425. var objDOM = rptf_createDOM(); // DOM 객체 설정
  426. rptf_setNodeListToDOM(objDOM, "/root/main/datagrid", ds_tmp_print);
  427. rptf_setNodeListToDOM(objDOM, "/root/send", ds_send);
  428. var objParam = new Object();
  429. objParam.xml_data_XML1 = objDOM.documentElement.source;
  430. var option = //"open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  431. rptf_exeReportPreview30(["RPPIF73112"],[objParam], option);
  432. }
  433. else
  434. {
  435. var objDOM = rptf_createDOM(); // DOM 객체 설정
  436. rptf_setNodeListToDOM(objDOM, "/root/main/datagrid", ds_tmp_print);
  437. rptf_setNodeListToDOM(objDOM, "/root/send", ds_send);
  438. var objParam = new Object();
  439. objParam.xml_data_XML1 = objDOM.documentElement.source;
  440. var option = //"open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  441. rptf_exeReportPreview30(["RPPIF73102"],[objParam], option);
  442. }
  443. }
  444. function grp_biz_button4_onclick(obj:Button, e:ClickEventInfo)
  445. {
  446. ds_tmp_print.clearData();
  447. for(var i = 0; i < ds_main_datagrid.rowcount; i++)
  448. {
  449. if(ds_main_datagrid.getColumn(i, "ioflag") == "I" || ds_main_datagrid.getColumn(i, "ioflag") == "O")
  450. {
  451. var row = ds_tmp_print.addRow();
  452. ds_tmp_print.copyRow(row, ds_main_datagrid, i);
  453. }
  454. }
  455. var objDOM = rptf_createDOM(); // DOM 객체 설정
  456. rptf_setNodeListToDOM(objDOM, "/root/main/datagrid", ds_tmp_print);
  457. rptf_setNodeListToDOM(objDOM, "/root/send", ds_send);
  458. var objParam = new Object();
  459. objParam.xml_data_XML1 = objDOM.documentElement.source;
  460. var option = //"open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  461. rptf_exeReportPreview30(["RPPIF73107"],[objParam], option);
  462. }
  463. function grp_biz_button3_onclick(obj:Button, e:ClickEventInfo)
  464. {
  465. ds_tmp_print.clearData();
  466. for(var i = 0; i < ds_main_datagrid.rowcount; i++)
  467. {
  468. if(ds_main_datagrid.getColumn(i, "ioflag") == "I" || ds_main_datagrid.getColumn(i, "ioflag") == "O")
  469. {
  470. var row = ds_tmp_print.addRow();
  471. ds_tmp_print.copyRow(row, ds_main_datagrid, i);
  472. }
  473. }
  474. var objDOM = rptf_createDOM(); // DOM 객체 설정
  475. rptf_setNodeListToDOM(objDOM, "/root/main/datagrid", ds_tmp_print);
  476. rptf_setNodeListToDOM(objDOM, "/root/send", ds_send);
  477. var objParam = new Object();
  478. objParam.xml_data_XML1 = objDOM.documentElement.source;
  479. var option = //"open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  480. rptf_exeReportPreview30(["RPPIF73108"],[objParam], option);
  481. }
  482. function grp_biz_button5_onclick(obj:Button, e:ClickEventInfo)
  483. {
  484. frmf_open("SMPIF73201", "SMPIF73201", "", "", "", "", "", "", "", "", "", "", "M");
  485. }
  486. function grp_biz_button2_onclick(obj:Button, e:ClickEventInfo)
  487. {
  488. ds_tmp_print2.clearData();
  489. for(var i = 0; i < ds_main_datagrid2.rowcount; i++)
  490. {
  491. if(ds_main_datagrid2.getColumn(i, "ioflag") == "I" || ds_main_datagrid2.getColumn(i, "ioflag") == "O")
  492. {
  493. var row = ds_tmp_print2.addRow();
  494. ds_tmp_print2.copyRow(row, ds_main_datagrid2, i);
  495. }
  496. }
  497. var objDOM = rptf_createDOM(); // DOM 객체 설정
  498. rptf_setNodeListToDOM(objDOM, "/root/main/datagrid2", ds_tmp_print2);
  499. rptf_setNodeListToDOM(objDOM, "/root/send", ds_send);
  500. var objParam = new Object();
  501. objParam.xml_data_XML1 = objDOM.documentElement.source;
  502. var option = //"open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  503. rptf_exeReportPreview30(["RPPIF73106"],[objParam], option);
  504. }
  505. function grp_biz_button1_onclick(obj:Button, e:ClickEventInfo)
  506. {
  507. ds_tmp_print2.clearData();
  508. for(var i = 0; i < ds_main_datagrid2.rowcount; i++)
  509. {
  510. if(ds_main_datagrid2.getColumn(i, "ioflag") == "I" || ds_main_datagrid2.getColumn(i, "ioflag") == "O")
  511. {
  512. var row = ds_tmp_print2.addRow();
  513. ds_tmp_print2.copyRow(row, ds_main_datagrid2, i);
  514. }
  515. }
  516. if(ds_send.getColumn(0, "ordfildcd") == "6")
  517. {
  518. var objDOM = rptf_createDOM(); // DOM 객체 설정
  519. rptf_setNodeListToDOM(objDOM, "/root/main/datagrid2", ds_tmp_print2);
  520. rptf_setNodeListToDOM(objDOM, "/root/send", ds_send);
  521. var objParam = new Object();
  522. objParam.xml_data_XML1 = objDOM.documentElement.source;
  523. var option = //"open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  524. rptf_exeReportPreview30(["RPPIF73115"],[objParam], option);
  525. }
  526. else
  527. {
  528. var objDOM = rptf_createDOM(); // DOM 객체 설정
  529. rptf_setNodeListToDOM(objDOM, "/root/main/datagrid2", ds_tmp_print2);
  530. rptf_setNodeListToDOM(objDOM, "/root/send", ds_send);
  531. var objParam = new Object();
  532. objParam.xml_data_XML1 = objDOM.documentElement.source;
  533. var option = //"open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  534. rptf_exeReportPreview30(["RPPIF73105"],[objParam], option);
  535. }
  536. }
  537. ]]></Script>
  538. </Form>
  539. </FDL>