SMPIF30300_입금내역관리(보험산재).xfdl 110 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMPIF30300" position="absolute 0 0 1223 763" titletext="입금내역관리(보험산재)" oninit="SMPIF30300_oninit" onload="SMPIF30300_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 13 1195 757" id="group3" scrollbars="autoboth" anchor="all">
  8. <Layouts>
  9. <Layout width="1195" height="744">
  10. <Shape position="absolute 0 352 1194 358" linetype="horizontal" id="line5" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  11. <Static text="입금내역" position="absolute 1 336 112 357" id="caption8" class="tit_2"/>
  12. <Static text="환수내역" position="absolute 0 537 111 558" id="caption16" class="tit_2"/>
  13. <Shape position="absolute -1 553 1193 559" linetype="horizontal" id="line9" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  14. <Button position="absolute 1084 333 1137 352" id="button4" class="btn2" text="행추가" onclick="group3_button4_onclick" anchor="top right"/>
  15. <Button position="absolute 1140 333 1193 352" id="button5" class="btn2" text="행삭제" onclick="group3_button5_onclick" anchor="top right"/>
  16. <Button position="absolute 1084 534 1137 553" id="button7" class="btn2" text="행추가" onclick="group3_button7_onclick" anchor="top right"/>
  17. <Button position="absolute 1140 534 1193 553" id="button8" class="btn2" text="행삭제" onclick="group3_button8_onclick" anchor="top right"/>
  18. <Static text="청구내역" position="absolute 1 81 79 102" id="caption3" class="tit_2"/>
  19. <Shape position="absolute 0 97 232 103" linetype="horizontal" id="line2" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  20. <Static text="건수" position="absolute 0 102 100 125" align="align:center middle;" id="caption21" class="cell_1"/>
  21. <Static text="청구년월" position="absolute 1 54 61 77" align="align:center middle;" id="caption12" class="cell_1"/>
  22. <Static text="총진료비" position="absolute 0 126 100 149" align="align:center middle;" id="caption26" class="cell_1"/>
  23. <Static text="청구구분" position="absolute 458 54 518 77" align="align:center middle;" id="caption27" class="cell_1"/>
  24. <MaskEdit position="absolute 103 103 232 122" align="align:right middle;" id="input9" class="input_default" mask="#,###"/>
  25. <MaskEdit position="absolute 340 178 473 197" align="align:right middle;" id="input11" class="input_default" mask="(-)#,###"/>
  26. <Static text="심결액" position="absolute 237 176 337 199" align="align:center middle;" id="caption9" class="cell_1"/>
  27. <Static text="건수" position="absolute 237 102 337 125" align="align:center middle;" id="caption13" class="cell_1"/>
  28. <Static text="총진료비" position="absolute 237 126 337 149" align="align:center middle;" id="caption17" class="cell_1"/>
  29. <MaskEdit position="absolute 340 128 473 147" align="align:right middle;" id="input17" class="input_default" mask="#,###"/>
  30. <Static text="상한금" position="absolute 237 201 337 224" align="align:center middle;" id="caption15" class="cell_1"/>
  31. <Static text="상한금" position="absolute 0 201 100 224" align="align:center middle;" id="caption19" class="cell_1"/>
  32. <MaskEdit position="absolute 340 153 473 172" align="align:right middle;" id="input14" class="input_default" mask="#,###"/>
  33. <Static text="본인부담" position="absolute 237 151 337 174" align="align:center middle;" id="caption25" class="cell_1"/>
  34. <MaskEdit position="absolute 581 178 713 197" align="align:right middle;" id="input1" class="input_default" mask="#,###"/>
  35. <MaskEdit position="absolute 581 153 713 172" align="align:right middle;" id="input5" class="input_default" mask="#,###"/>
  36. <Static text="건수" position="absolute 478 102 578 125" align="align:center middle;" id="caption4" class="cell_1"/>
  37. <Static text="본인부담" position="absolute 478 151 578 174" align="align:center middle;" id="caption5" class="cell_1"/>
  38. <MaskEdit position="absolute 581 103 713 122" align="align:right middle;" id="input6" class="input_default" mask="#,###"/>
  39. <Static text="상한금" position="absolute 478 201 578 224" align="align:center middle;" id="caption10" class="cell_1"/>
  40. <MaskEdit position="absolute 581 128 713 147" align="align:right middle;" id="input7" class="input_default" mask="#,###"/>
  41. <Static text="심사차수" position="absolute 604 54 664 77" align="align:center middle;" id="caption14" class="cell_1"/>
  42. <Static text="총진료비" position="absolute 478 126 578 149" align="align:center middle;" id="caption18" class="cell_1"/>
  43. <Static text="반송액" position="absolute 478 176 578 199" align="align:center middle;" id="caption20" class="cell_1"/>
  44. <MaskEdit position="absolute 821 128 953 147" align="align:right middle;" id="input8" class="input_default" mask="#,###"/>
  45. <Static text="보류액" position="absolute 718 176 818 199" align="align:center middle;" id="caption23" class="cell_1"/>
  46. <Static text="상한금" position="absolute 718 201 818 224" align="align:center middle;" id="caption24" class="cell_1"/>
  47. <Static text="건수" position="absolute 718 102 818 125" align="align:center middle;" id="caption28" class="cell_1"/>
  48. <Static text="진료분야" position="absolute 905 54 965 77" align="align:center middle;" id="caption29" class="cell_1"/>
  49. <Static text="본인부담" position="absolute 718 151 818 174" align="align:center middle;" id="caption30" class="cell_1"/>
  50. <MaskEdit position="absolute 821 178 953 197" align="align:right middle;" id="input10" class="input_default" mask="#,###"/>
  51. <Static text="총진료비" position="absolute 718 126 818 149" align="align:center middle;" id="caption31" class="cell_1"/>
  52. <MaskEdit position="absolute 821 153 953 172" align="align:right middle;" id="input12" class="input_default" mask="#,###"/>
  53. <MaskEdit position="absolute 821 103 953 122" align="align:right middle;" id="input13" class="input_default" mask="#,###"/>
  54. <MaskEdit position="absolute 1076 128 1194 147" align="align:right middle;" id="input18" class="input_default" mask="#,###"/>
  55. <Static text="본인부담" position="absolute 958 151 1073 174" align="align:center middle;" id="caption32" class="cell_1"/>
  56. <Static text="총진료비" position="absolute 958 126 1073 149" align="align:center middle;" id="caption34" class="cell_1"/>
  57. <MaskEdit position="absolute 1076 178 1194 197" align="align:right middle;" id="input19" class="input_default" mask="#,###"/>
  58. <MaskEdit position="absolute 1076 153 1194 172" align="align:right middle;" id="input20" class="input_default" mask="#,###"/>
  59. <Static text="보류액" position="absolute 958 176 1073 199" align="align:center middle;" id="caption35" class="cell_1"/>
  60. <Static text="상한금" position="absolute 958 201 1073 224" align="align:center middle;" id="caption36" class="cell_1"/>
  61. <Static text="건수" position="absolute 958 102 1073 125" align="align:center middle;" id="caption37" class="cell_1"/>
  62. <Shape position="absolute 237 97 473 103" linetype="horizontal" id="line1" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  63. <Shape position="absolute 478 97 713 103" linetype="horizontal" id="line4" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  64. <Shape position="absolute 718 97 953 103" linetype="horizontal" id="line6" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  65. <Shape position="absolute 958 97 1194 103" linetype="horizontal" id="line7" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  66. <Static text="심결내역(F204)" position="absolute 238 81 352 102" id="caption39" class="tit_2"/>
  67. <Static text="반송내역" position="absolute 479 81 557 102" id="caption40" class="tit_2"/>
  68. <Static text="심사보류내역" position="absolute 719 81 823 102" id="caption41" class="tit_2"/>
  69. <Static text="주민보류내역" position="absolute 958 81 1086 102" id="caption42" class="tit_2"/>
  70. <Shape position="absolute 1 49 1195 55" linetype="horizontal" id="line8" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  71. <Shape position="absolute 0 74 1195 80" linetype="horizontal" id="line10" class="line_3" anchor="left top right"/>
  72. <MaskEdit readonly="true" position="absolute 64 56 144 75" align="align:center middle;" id="input22" class="input_default" mask="yyyy-MM" style="align:center middle;"/>
  73. <Edit readonly="true" position="absolute 667 56 747 75" align="align:center middle;" id="input24" class="input_default" style="align:center middle;"/>
  74. <Edit readonly="true" position="absolute 967 56 1047 75" align="align:center middle;" id="input25" class="input_default" style="align:center middle;"/>
  75. <MaskEdit position="absolute 103 178 232 197" align="align:right middle;" id="input3" class="input_default" mask="#,###"/>
  76. <MaskEdit position="absolute 103 127 232 146" align="align:right middle;" id="input4" class="input_default" mask="#,###"/>
  77. <MaskEdit position="absolute 103 152 232 171" align="align:right middle;" id="input16" class="input_default" mask="#,###"/>
  78. <MaskEdit position="absolute 103 203 232 222" align="align:right middle;" id="input26" class="input_default" mask="#,###"/>
  79. <MaskEdit position="absolute 340 203 473 222" align="align:right middle;" id="input27" class="input_default" mask="#,###"/>
  80. <MaskEdit position="absolute 581 203 713 222" align="align:right middle;" id="input28" class="input_default" mask="#,###"/>
  81. <MaskEdit position="absolute 821 203 953 222" align="align:right middle;" id="input29" class="input_default" mask="#,###"/>
  82. <MaskEdit position="absolute 1076 203 1194 222" align="align:right middle;" id="input30" class="input_default" mask="#,###"/>
  83. <Shape position="absolute 0 297 1194 303" linetype="horizontal" id="line11" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  84. <Shape position="absolute 0 323 1194 329" linetype="horizontal" id="line14" class="line_3" anchor="left top right"/>
  85. <Edit position="absolute 98 304 189 323" align="align:center middle;" id="input31" class="input_default"/>
  86. <Static text="삭감건수" position="absolute 0 302 95 325" align="align:center middle;" id="caption33" class="cell_1"/>
  87. <Static text="실삭감액" position="absolute 392 303 485 326" align="align:center middle;" id="caption38" class="cell_1"/>
  88. <Static text="조정삭감액" position="absolute 197 303 290 326" align="align:center middle;" id="caption43" class="cell_1"/>
  89. <Static text="본인추가부담" position="absolute 587 303 680 326" align="align:center middle;" id="caption44" class="cell_1"/>
  90. <MaskEdit position="absolute 293 304 384 323" align="align:right middle;" id="input35" class="input_default" mask="#,###"/>
  91. <MaskEdit position="absolute 488 304 584 323" align="align:right middle;" id="input32" class="input_default" mask="(-)#,###"/>
  92. <MaskEdit position="absolute 683 304 774 323" align="align:right middle;" id="input33" class="input_default" mask="#,###"/>
  93. <Static text="환수잔액" position="absolute 782 303 875 326" align="align:center middle;" id="caption45" class="cell_1"/>
  94. <Static text="미수금" position="absolute 975 303 1073 326" align="align:center middle;" id="caption46" class="cell_1"/>
  95. <MaskEdit position="absolute 1076 304 1194 323" align="align:right middle;" id="input34" class="input_default" mask="(-)#,###"/>
  96. <Button position="absolute 880 333 966 352" id="button3" class="btn2" enable="true" text="환수잔액조회" onclick="group3_button3_onclick" visible="false"/>
  97. <Static text="본인부담" position="absolute 0 151 100 174" align="align:center middle;" id="caption11" class="cell_1"/>
  98. <Static text="청구액" position="absolute 0 176 100 199" align="align:center middle;" id="caption22" class="cell_1"/>
  99. <Shape position="absolute 1 198 232 204" linetype="horizontal" id="line17" class="line_2"/>
  100. <Static text="미수월" position="absolute 146 54 206 77" align="align:center middle;" id="caption49" class="cell_1"/>
  101. <Static text="내원유형" position="absolute 750 54 810 77" align="align:center middle;" id="caption50" class="cell_1"/>
  102. <Edit readonly="true" position="absolute 1111 56 1191 75" align="align:center middle;" id="input39" class="input_default" style="align:center middle;"/>
  103. <Static text="청구번호" position="absolute 1049 54 1109 77" align="align:center middle;" id="caption51" class="cell_1"/>
  104. <Div position="absolute 1 11 1195 46" align="align:center top;" id="group2" class="div_SA" anchor="left top right">
  105. <Layouts>
  106. <Layout>
  107. <Shape position="absolute 1102 7 1108 29" linetype="vertical" id="line18" class="line_4" anchor="top right"/>
  108. <Static text="접수번호 :" position="absolute 115 9 201 26" id="caption52" class="search_name" anchor="default"/>
  109. <Static text="심사차수 :" position="absolute 556 9 642 26" id="cp_judgdg" class="search_name" anchor="default"/>
  110. <Static text="청구번호 :" position="absolute 353 9 439 26" id="caption1" class="search_name" anchor="default"/>
  111. <Combo position="absolute 437 8 537 27" align="align:center middle;" id="cmb_clamno" class="combo_s_essential" taborder="4" innerdataset="@ds_main_list001_U0001" datacolumn="clamno" codecolumn="clamno" anchor="default" onitemchanged="group3_group2_cmb_clamno_onitemchanged" style="align:center middle;"/>
  112. <Combo position="absolute 640 8 790 27" align="align:left middle;" id="cmb_judgdg" class="combo_s_essential" taborder="3" innerdataset="@ds_main_list002_U0002" datacolumn="setno" codecolumn="judgdg" anchor="default" onitemchanged="group3_group2_cmb_judgdg_onitemchanged"/>
  113. <Edit position="absolute 203 8 319 27" align="align:center middle;" id="ipt_acptno" class="input_s_essential" taborder="2" anchor="default" onkeydown="group3_group2_ipt_acptno_onkeydown" onsetfocus="group3_group2_ipt_acptno_onsetfocus" style="align:center middle;"/>
  114. <Button position="absolute 1121 7 1177 29" id="btn_srch" class="btn1" text="조회" anchor="top right" onclick="group3_group2_btn_srch_onclick"/>
  115. <Static text="정산심사차수년도 :" position="absolute 807 10 945 27" id="cp_judgym" class="search_name" visible="false" anchor="default"/>
  116. <Calendar position="absolute 943 8 1043 27" align="align:center middle;" id="ipt_judgym" class="input_search" taborder="3" visible="false" mask="yyyy" anchor="default" onchanged="group3_group2_ipt_judgym_onchanged" dateformat="yyyy" value="null" editformat="yyyy" style="align:center middle;"/>
  117. <Radio position="absolute 11 9 106 25" id="rdo_insukind" class="radio_search" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group3_group2_rdo_insukind_onitemchanged">
  118. <Dataset id="innerdataset">
  119. <ColumnInfo>
  120. <Column id="codecolumn"/>
  121. <Column id="datacolumn"/>
  122. </ColumnInfo>
  123. <Rows>
  124. <Row>
  125. <Col id="codecolumn">11</Col>
  126. <Col id="datacolumn">보험</Col>
  127. </Row>
  128. <Row>
  129. <Col id="codecolumn">41</Col>
  130. <Col id="datacolumn">산재</Col>
  131. </Row>
  132. </Rows>
  133. </Dataset>
  134. </Radio>
  135. <Button id="btn" taborder="5" class="icon_search" position="absolute 323 7 339 26" onclick="group3_group2_btn_onclick" anchor="default"/>
  136. </Layout>
  137. </Layouts>
  138. </Div>
  139. <Button position="absolute 1039 534 1081 553" id="button1" class="btn5" text="저장" onclick="group3_button1_onclick" anchor="top right"/>
  140. <Button position="absolute 1039 333 1081 352" id="button2" class="btn5" text="저장" onclick="group3_button2_onclick" anchor="top right"/>
  141. <Shape position="absolute 1 172 232 178" linetype="horizontal" id="line3" class="line_2"/>
  142. <Shape position="absolute 1 147 232 153" linetype="horizontal" id="line15" class="line_2"/>
  143. <Shape position="absolute 0 123 231 129" linetype="horizontal" id="line16" class="line_2"/>
  144. <Shape position="absolute 238 123 473 129" linetype="horizontal" id="line22" class="line_2"/>
  145. <Shape position="absolute 238 147 473 153" linetype="horizontal" id="line23" class="line_2"/>
  146. <Shape position="absolute 238 172 473 178" linetype="horizontal" id="line24" class="line_2"/>
  147. <Shape position="absolute 238 197 473 203" linetype="horizontal" id="line25" class="line_2"/>
  148. <Shape position="absolute 477 197 712 203" linetype="horizontal" id="line26" class="line_2"/>
  149. <Shape position="absolute 478 172 713 178" linetype="horizontal" id="line27" class="line_2"/>
  150. <Shape position="absolute 478 147 713 153" linetype="horizontal" id="line28" class="line_2"/>
  151. <Shape position="absolute 478 121 713 127" linetype="horizontal" id="line29" class="line_2"/>
  152. <Shape position="absolute 718 121 953 127" linetype="horizontal" id="line30" class="line_2"/>
  153. <Shape position="absolute 718 147 953 153" linetype="horizontal" id="line31" class="line_2"/>
  154. <Shape position="absolute 718 172 953 178" linetype="horizontal" id="line32" class="line_2"/>
  155. <Shape position="absolute 718 197 953 203" linetype="horizontal" id="line33" class="line_2"/>
  156. <Shape position="absolute 959 197 1194 203" linetype="horizontal" id="line34" class="line_2"/>
  157. <Shape position="absolute 959 172 1194 178" linetype="horizontal" id="line35" class="line_2"/>
  158. <Shape position="absolute 959 147 1194 153" linetype="horizontal" id="line36" class="line_2"/>
  159. <Shape position="absolute 959 121 1194 127" linetype="horizontal" id="line37" class="line_2"/>
  160. <Grid position="absolute 0 357 1194 524" id="grd_pifhbsdp" binddataset="ds_main_list01_gridpifhbsdp" anchor="left top right" cellsizingtype="none" onkeydown="group3_grd_pifhbsdp_onkeydown" autofittype="col" oncloseup="group3_grd_pifhbsdp_oncloseup" onkeyup="group3_grd_pifhbsdp_onkeyup" onlbuttonup="group3_grd_pifhbsdp_onlbuttonup" selecttype="multirow" autosizingtype="row" extendsizetype="row">
  161. <Formats>
  162. <Format id="default">
  163. <Columns>
  164. <Column size="23"/>
  165. <Column size="98"/>
  166. <Column size="90"/>
  167. <Column size="100"/>
  168. <Column size="120"/>
  169. <Column size="70"/>
  170. <Column size="90"/>
  171. <Column size="90"/>
  172. <Column size="86"/>
  173. <Column size="100"/>
  174. <Column size="100"/>
  175. <Column size="322"/>
  176. <Column size="0"/>
  177. <Column size="0"/>
  178. <Column size="0"/>
  179. <Column size="0"/>
  180. <Column size="0"/>
  181. </Columns>
  182. <Rows>
  183. <Row size="24" band="head"/>
  184. <Row size="24"/>
  185. </Rows>
  186. <Band id="head">
  187. <Cell/>
  188. <Cell col="1" text="입금일자"/>
  189. <Cell col="2" text="입금구분"/>
  190. <Cell col="3" text="금융기관"/>
  191. <Cell col="4" text="계좌번호"/>
  192. <Cell col="5" text="건수"/>
  193. <Cell col="6" text="통장입금액"/>
  194. <Cell col="7" text="환수예정액"/>
  195. <Cell col="8" text="재무통보월"/>
  196. <Cell col="9" text="정산외래입금"/>
  197. <Cell col="10" text="정산입원입금"/>
  198. <Cell col="11" text="비고"/>
  199. <Cell col="12" text="접수번호"/>
  200. <Cell col="13" text="심사차수"/>
  201. <Cell col="14" text="청구번호"/>
  202. <Cell col="15" text="일련번호"/>
  203. <Cell col="16" text="기관코드"/>
  204. </Band>
  205. <Band id="body">
  206. <Cell celltype="head" expr="currow+1"/>
  207. <Cell col="1" displaytype="date" edittype="date" text="bind:depodd" mask="yyyy-MM-dd" editautoselect="true" calendardisplay="display" calendardisplaynulltype="nulltext"/>
  208. <Cell col="2" displaytype="combo" edittype="combo" text="bind:depoflag" combodataset="ds_init_P0266list" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
  209. <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:bankcd" combodataset="ds_init_R0001list" combocodecol="cdid" combodatacol="cdnm"/>
  210. <Cell col="4" displaytype="text" edittype="text" style="align:center middle;" text="bind:acntcd" expandsize="20"/>
  211. <Cell col="5" displaytype="number" edittype="normal" style="align:right middle;" text="bind:depocnt" editautoselect="true"/>
  212. <Cell col="6" displaytype="number" edittype="normal" style="align:right middle;" text="bind:depoamt" editautoselect="true"/>
  213. <Cell col="7" displaytype="number" edittype="normal" style="align:right middle;" text="bind:rtnscheamt" editautoselect="true"/>
  214. <Cell col="8" displaytype="date" edittype="date" text="bind:notimm" mask="yyyy-MM" editautoselect="true" calendardisplaynulltype="nulltext"/>
  215. <Cell col="9" displaytype="number" edittype="text" style="align:right middle;" text="bind:depooutamt" mask="9,999"/>
  216. <Cell col="10" displaytype="number" edittype="text" style="align:right middle;" text="bind:depoinamt" mask="9,999"/>
  217. <Cell col="11" displaytype="text" edittype="textarea" style="align:left top;" text="bind:rem" wordwrap="word" editautoselect="true" autosizerow="limitmin"/>
  218. <Cell col="12" text="bind:acptno"/>
  219. <Cell col="13" text="bind:judgdg"/>
  220. <Cell col="14" text="bind:clamno"/>
  221. <Cell col="15" text="bind:seqno"/>
  222. <Cell col="16" text="bind:instcd"/>
  223. </Band>
  224. </Format>
  225. </Formats>
  226. </Grid>
  227. <Grid position="absolute 0 558 1194 728" id="grd_pifhrtns" binddataset="ds_main_list01_gridpifhrtns" anchor="all" cellmovingtype="none" cellsizingtype="col" autofittype="col" oncloseup="group3_grd_pifhrtns_oncloseup" onlbuttonup="group3_grd_pifhrtns_onlbuttonup" onkeyup="group3_grd_pifhrtns_onkeyup" selecttype="multirow" autosizingtype="row" autofitminheight="100" extendsizetype="row">
  228. <Formats>
  229. <Format id="default">
  230. <Columns>
  231. <Column size="22"/>
  232. <Column size="100"/>
  233. <Column size="94"/>
  234. <Column size="110"/>
  235. <Column size="110"/>
  236. <Column size="117"/>
  237. <Column size="100"/>
  238. <Column size="94"/>
  239. <Column size="0"/>
  240. <Column size="131"/>
  241. <Column size="309"/>
  242. <Column size="0"/>
  243. <Column size="0"/>
  244. <Column size="0"/>
  245. <Column size="0"/>
  246. <Column size="0"/>
  247. <Column size="0"/>
  248. <Column size="0"/>
  249. <Column size="0"/>
  250. </Columns>
  251. <Rows>
  252. <Row size="24" band="head"/>
  253. <Row size="24"/>
  254. </Rows>
  255. <Band id="head">
  256. <Cell/>
  257. <Cell col="1" text="환수일자"/>
  258. <Cell col="2" text="환수구분"/>
  259. <Cell col="3" text="상계접수번호"/>
  260. <Cell col="4" text="상계심사차수"/>
  261. <Cell col="5" text="공문번호"/>
  262. <Cell col="6" text="공문도착일"/>
  263. <Cell col="7" text="환수금액"/>
  264. <Cell col="8" text="Before환수금액"/>
  265. <Cell col="9" text="재무통보월"/>
  266. <Cell col="10" text="비고"/>
  267. <Cell col="11" text="접수번호"/>
  268. <Cell col="12" text="심사차수"/>
  269. <Cell col="13" text="청구번호"/>
  270. <Cell col="14" text="순번"/>
  271. <Cell col="15" text="기관코드"/>
  272. <Cell col="16" text="환수구분그룹코드"/>
  273. <Cell col="17"/>
  274. <Cell col="18"/>
  275. </Band>
  276. <Band id="body">
  277. <Cell celltype="head" expr="currow+1"/>
  278. <Cell col="1" displaytype="date" edittype="date" text="bind:rtndd" mask="yyyy-MM-dd"/>
  279. <Cell col="2" displaytype="combo" edittype="expr:ds_main_list01_gridpifhrtns.getRowType(currow) == 1 ? 'readonly' : 'combo'" text="bind:rtnflag" combodataset="ds_init_P0302list" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
  280. <Cell col="3" text="bind:rtnacptno"/>
  281. <Cell col="4" text="bind:rtnjudgdg"/>
  282. <Cell col="5" text="bind:ofidocno"/>
  283. <Cell col="6" displaytype="expr:ofidocarvdd == '-' ? 'normal' : 'date'" text="bind:ofidocarvdd" mask="expr:ofidocarvdd == '-' ? '' : 'yyyy-MM-dd'" calendardisplaynulltype="nulltext"/>
  284. <Cell col="7" displaytype="number" edittype="normal" text="bind:rtnamt" editautoselect="true"/>
  285. <Cell col="8" displaytype="number" text="bind:brtnamt" mask="9,999"/>
  286. <Cell col="9" displaytype="date" edittype="date" text="bind:notimm" mask="yyyy-MM" calendardisplaynulltype="nulltext"/>
  287. <Cell col="10" displaytype="text" edittype="textarea" style="align:left top;" text="bind:rem" wordwrap="word" editautoselect="true" autosizerow="limitmin"/>
  288. <Cell col="11" text="bind:acptno"/>
  289. <Cell col="12" text="bind:judgdg"/>
  290. <Cell col="13" text="bind:clamno"/>
  291. <Cell col="14" text="bind:seqno"/>
  292. <Cell col="15" text="bind:instcd"/>
  293. <Cell col="16" displaytype="combo" edittype="combo" text="bind:rtnflaggrcd"/>
  294. <Cell col="17" text="bind:rtnseqno"/>
  295. <Cell col="18" text="bind:rtnclamno"/>
  296. </Band>
  297. </Format>
  298. </Formats>
  299. </Grid>
  300. <MaskEdit readonly="true" position="absolute 209 56 299 75" align="align:center middle;" id="ipt_clamdd" class="input_default" mask="yyyy-MM" style="align:center middle;"/>
  301. <Static text="정산금액합계" position="absolute 590 333 665 353" id="caption2"/>
  302. <MaskEdit position="absolute 674 333 765 352" align="align:right middle;" id="ipt_calcamtsum" mask="(-)#,###"/>
  303. <MaskEdit position="absolute 878 304 969 323" align="align:right middle;" id="ipt_rtnremainamt" class="input_default" mask="(-)#,###"/>
  304. <Edit readonly="true" position="absolute 521 56 601 75" align="align:center middle;" id="ipt_clamtypecd" style="align:center middle;"/>
  305. <MaskEdit readonly="true" position="absolute 365 56 455 75" align="align:center middle;" id="input2" class="input_default" mask="yyyy-MM-dd" style="align:center middle;"/>
  306. <Static text="접수일자" position="absolute 302 54 362 77" align="align:center middle;" id="caption47" class="cell_1"/>
  307. <MaskEdit position="absolute 340 103 473 122" align="align:right middle;" id="ipt_judgdecicnt" class="input_default" mask="#,###"/>
  308. <MaskEdit position="absolute 1076 103 1194 122" align="align:right middle;" id="ipt_jumincnt" class="input_default" mask="#,###"/>
  309. <Edit position="absolute 1075 15 1095 34" id="ipt_acptnocnt" visible="false"/>
  310. <MaskEdit position="absolute 1076 228 1134 247" align="align:right middle;" id="input15" class="input_default" mask="#,###"/>
  311. <Shape position="absolute 718 222 953 228" linetype="horizontal" id="line38" class="line_2"/>
  312. <Shape position="absolute 959 222 1194 228" linetype="horizontal" id="line39" class="line_2"/>
  313. <Static text="희귀결핵지원금" position="absolute 478 226 578 249" align="align:center middle;" id="caption7" class="cell_1"/>
  314. <Shape position="absolute 238 222 473 228" linetype="horizontal" id="line40" class="line_2"/>
  315. <Shape position="absolute 478 222 713 228" linetype="horizontal" id="line41" class="line_2"/>
  316. <Static text="희귀결핵지원금" position="absolute 718 226 818 249" align="align:center middle;" id="caption48" class="cell_1"/>
  317. <Static text="희귀결핵지원금" position="absolute 958 226 1073 249" align="align:center middle;" id="caption53" class="cell_1"/>
  318. <MaskEdit position="absolute 103 228 169 247" align="align:right middle;" id="input21" class="input_default" mask="#,###"/>
  319. <Shape position="absolute 1 222 232 228" linetype="horizontal" id="line42" class="line_2"/>
  320. <MaskEdit position="absolute 340 228 408 247" align="align:right middle;" id="input23" class="input_default" mask="#,###"/>
  321. <Static text="희귀결핵지원금" position="absolute 237 226 337 249" align="align:center middle;" id="caption55" class="cell_1"/>
  322. <MaskEdit position="absolute 581 228 649 247" align="align:right middle;" id="input36" class="input_default" mask="#,###"/>
  323. <MaskEdit position="absolute 821 228 889 247" align="align:right middle;" id="input37" class="input_default" mask="#,###"/>
  324. <Static text="희귀결핵지원금" position="absolute 0 226 100 249" align="align:center middle;" id="caption56" class="cell_1"/>
  325. <Edit readonly="true" position="absolute 812 56 902 75" id="input38"/>
  326. <MaskEdit position="absolute 1076 274 1194 293" align="align:right middle;" id="input40" mask="(-)#,###"/>
  327. <Static text="토탈미수금" position="absolute 969 274 1034 294" id="caption57"/>
  328. <Static text="장애인기금" position="absolute 958 250 1073 273" align="align:center middle;" id="caption54" class="cell_1"/>
  329. <MaskEdit position="absolute 103 252 232 271" align="align:right middle;" id="input41" class="input_default" mask="#,###"/>
  330. <MaskEdit position="absolute 340 252 473 271" align="align:right middle;" id="input42" class="input_default" mask="#,###"/>
  331. <Static text="장애인기금" position="absolute 237 250 337 273" align="align:center middle;" id="caption58" class="cell_1"/>
  332. <Static text="장애인기금" position="absolute 0 250 100 273" align="align:center middle;" id="caption59" class="cell_1"/>
  333. <MaskEdit position="absolute 581 252 713 271" align="align:right middle;" id="input43" class="input_default" mask="#,###"/>
  334. <MaskEdit position="absolute 1076 252 1194 271" align="align:right middle;" id="input44" class="input_default" mask="#,###"/>
  335. <MaskEdit position="absolute 821 252 953 271" align="align:right middle;" id="input45" class="input_default" mask="#,###"/>
  336. <Static text="장애인기금" position="absolute 718 250 818 273" align="align:center middle;" id="caption60" class="cell_1"/>
  337. <Static text="장애인기금" position="absolute 478 250 578 273" align="align:center middle;" id="caption61" class="cell_1"/>
  338. <Static text="약제상한차액" position="absolute 0 274 100 297" align="align:center middle;" id="caption62" class="cell_1"/>
  339. <MaskEdit position="absolute 103 276 232 295" align="align:right middle;" id="input46" class="input_default" mask="#,###"/>
  340. <Static text="약제상한차액" position="absolute 237 274 337 297" align="align:center middle;" id="caption63" class="cell_1"/>
  341. <MaskEdit position="absolute 340 276 473 295" align="align:right middle;" id="input47" class="input_default" mask="#,###"/>
  342. <Static text="약제상한차액" position="absolute 478 274 578 297" align="align:center middle;" id="caption64" class="cell_1"/>
  343. <MaskEdit position="absolute 581 276 714 295" align="align:right middle;" id="input48" class="input_default" mask="#,###"/>
  344. <Static text="약제상한차액" position="absolute 718 274 818 297" align="align:center middle;" id="caption65" class="cell_1"/>
  345. <MaskEdit position="absolute 821 276 954 295" align="align:right middle;" id="input49" class="input_default" mask="#,###"/>
  346. <Shape position="absolute 478 245 713 251" linetype="horizontal" id="line12" class="line_2"/>
  347. <Shape position="absolute 478 269 713 275" linetype="horizontal" id="line13" class="line_2"/>
  348. <Shape position="absolute 718 245 953 251" linetype="horizontal" id="line19" class="line_2"/>
  349. <Shape position="absolute 718 269 953 275" linetype="horizontal" id="line20" class="line_2"/>
  350. <Shape position="absolute 959 245 1194 251" linetype="horizontal" id="line21" class="line_2"/>
  351. <Shape position="absolute 959 269 1194 275" linetype="horizontal" id="line43" class="line_2"/>
  352. <Shape position="absolute 238 245 473 251" linetype="horizontal" id="line44" class="line_2"/>
  353. <Shape position="absolute 238 269 473 275" linetype="horizontal" id="line45" class="line_2"/>
  354. <Shape position="absolute 1 245 232 251" linetype="horizontal" id="line46" class="line_2"/>
  355. <Shape position="absolute 1 269 232 275" linetype="horizontal" id="line47" class="line_2"/>
  356. <MaskEdit position="absolute 171 228 232 247" align="align:right middle;" id="input50" class="input_default" mask="#,###"/>
  357. <MaskEdit position="absolute 410 228 473 247" align="align:right middle;" id="input51" class="input_default" mask="#,###"/>
  358. <MaskEdit position="absolute 651 228 713 247" align="align:right middle;" id="input52" class="input_default" mask="#,###"/>
  359. <MaskEdit position="absolute 1136 228 1194 247" align="align:right middle;" id="input53" class="input_default" mask="#,###"/>
  360. <MaskEdit position="absolute 891 228 953 247" align="align:right middle;" id="input54" class="input_default" mask="#,###"/>
  361. <MaskEdit id="Edit00" taborder="2" position="absolute 664 371 759 391" mask="#,###" visible="false" oneditdblclick="group3_Edit00_oneditdblclick"/>
  362. </Layout>
  363. </Layouts>
  364. </Div>
  365. <Static id="caption6" text="입금내역관리(보험/산재)" class="tit_1" position="absolute 1 0 225 23"/>
  366. </Layout>
  367. </Layouts>
  368. <Objects>
  369. <Dataset id="ds_send_send01" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  370. <ColumnInfo>
  371. <Column id="insukind" type="STRING" size="256"/>
  372. <Column id="acptno" type="STRING" size="256"/>
  373. <Column id="judgdg" type="STRING" size="256"/>
  374. <Column id="clamno" type="STRING" size="256"/>
  375. <Column id="datefilter" type="STRING" size="256"/>
  376. <Column id="clamtypecd" type="STRING" size="256"/>
  377. <Column id="insuflag" type="STRING" size="256"/>
  378. <Column id="inddepoflag" type="STRING" size="256"/>
  379. <Column id="openerflag" type="STRING" size="256"/>
  380. <Column id="rtndd" type="STRING" size="256"/>
  381. <Column id="opn_row" type="STRING" size="256"/>
  382. <Column id="clamym" type="STRING" size="256"/>
  383. <Column id="screenid" type="STRING" size="256"/>
  384. <Column id="setno" type="STRING" size="256"/>
  385. </ColumnInfo>
  386. <Rows>
  387. <Row>
  388. <Col id="insukind">11</Col>
  389. <Col id="acptno"/>
  390. <Col id="judgdg"/>
  391. <Col id="clamno"/>
  392. <Col id="datefilter"/>
  393. <Col id="clamtypecd"/>
  394. <Col id="insuflag"/>
  395. </Row>
  396. </Rows>
  397. </Dataset>
  398. <Dataset id="ds_main_list01_gridpidmclam" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  399. <ColumnInfo>
  400. <Column id="clamym" type="STRING" size="256" sumtext="청구년월"/>
  401. <Column id="uncoym" type="STRING" size="256" sumtext="미수년월"/>
  402. <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
  403. <Column id="clamflag" type="STRING" size="256" sumtext="청구형태"/>
  404. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  405. <Column id="ioflag" type="STRING" size="256" sumtext="내원유형"/>
  406. <Column id="ordfildcd" type="STRING" size="256" sumtext="진료분야"/>
  407. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  408. <Column id="insucmno" type="STRING" size="256" sumtext="청구번호"/>
  409. </ColumnInfo>
  410. <Rows>
  411. <Row>
  412. <Col id="clamym"/>
  413. <Col id="uncoym"/>
  414. <Col id="acptdd"/>
  415. <Col id="clamflag"/>
  416. <Col id="judgdg"/>
  417. <Col id="ioflag"/>
  418. <Col id="ordfildcd"/>
  419. <Col id="clamno"/>
  420. </Row>
  421. </Rows>
  422. </Dataset>
  423. <Dataset id="ds_main_list01_gridpifmiunc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  424. <ColumnInfo>
  425. <Column id="cnt_clam" type="STRING" size="256"/>
  426. <Column id="clmcstotamt" type="STRING" size="256"/>
  427. <Column id="clownbamt" type="STRING" size="256"/>
  428. <Column id="clclamamt" type="STRING" size="256"/>
  429. <Column id="clownbmaxexamt" type="STRING" size="256"/>
  430. <Column id="clsuppamt" type="STRING" size="256"/>
  431. <Column id="clhsuppamt" type="STRING" size="256"/>
  432. <Column id="cllsuppamt" type="STRING" size="256"/>
  433. <Column id="cnt_judgdeci" type="STRING" size="256"/>
  434. <Column id="jrtotordamt01" type="STRING" size="256"/>
  435. <Column id="jrownbamt01" type="STRING" size="256"/>
  436. <Column id="jrjudgdeciamt01" type="STRING" size="256"/>
  437. <Column id="jrownbmaxexamt01" type="STRING" size="256"/>
  438. <Column id="jrsuppamt01" type="STRING" size="256"/>
  439. <Column id="jrhsuppamt01" type="STRING" size="256"/>
  440. <Column id="jrlsuppamt01" type="STRING" size="256"/>
  441. <Column id="cnt_rtn" type="STRING" size="256"/>
  442. <Column id="jrtotordamt02" type="STRING" size="256"/>
  443. <Column id="jrownbamt02" type="STRING" size="256"/>
  444. <Column id="jrjudgdeciamt02" type="STRING" size="256"/>
  445. <Column id="jrownbmaxexamt02" type="STRING" size="256"/>
  446. <Column id="jrsuppamt02" type="STRING" size="256"/>
  447. <Column id="jrhsuppamt02" type="STRING" size="256"/>
  448. <Column id="jrlsuppamt02" type="STRING" size="256"/>
  449. <Column id="cnt_judgrete" type="STRING" size="256"/>
  450. <Column id="jrtotordamt03" type="STRING" size="256"/>
  451. <Column id="jrownbamt03" type="STRING" size="256"/>
  452. <Column id="jrjudgdeciamt03" type="STRING" size="256"/>
  453. <Column id="jrownbmaxexamt03" type="STRING" size="256"/>
  454. <Column id="jrsuppamt03" type="STRING" size="256"/>
  455. <Column id="jrhsuppamt03" type="STRING" size="256"/>
  456. <Column id="jrlsuppamt03" type="STRING" size="256"/>
  457. <Column id="cnt_jumin" type="STRING" size="256"/>
  458. <Column id="jrtotordamt04" type="STRING" size="256"/>
  459. <Column id="jrownbamt04" type="STRING" size="256"/>
  460. <Column id="jrjudgdeciamt04" type="STRING" size="256"/>
  461. <Column id="jrownbmaxexamt04" type="STRING" size="256"/>
  462. <Column id="jrsuppamt04" type="STRING" size="256"/>
  463. <Column id="jrhsuppamt04" type="STRING" size="256"/>
  464. <Column id="jrlsuppamt04" type="STRING" size="256"/>
  465. <Column id="rucntsum" type="STRING" size="256"/>
  466. <Column id="ruadjtamtsum" type="STRING" size="256"/>
  467. <Column id="realcutamt" type="STRING" size="256"/>
  468. <Column id="jrownaddbamtsum" type="STRING" size="256"/>
  469. <Column id="acptno" type="STRING" size="256"/>
  470. <Column id="judgdg" type="STRING" size="256"/>
  471. <Column id="clamno" type="STRING" size="256"/>
  472. <Column id="instcd" type="STRING" size="256"/>
  473. <Column id="rtnrestamt" type="STRING" size="256"/>
  474. <Column id="totuncoamt" type="STRING" size="256"/>
  475. <Column id="uncoamt" type="STRING" size="256"/>
  476. <Column id="cnt_calcdepo" type="STRING" size="256"/>
  477. <Column id="cnt_hosoutcalc" type="STRING" size="256"/>
  478. <Column id="clhandicaprfund" type="STRING" size="256"/>
  479. <Column id="jrhandicaprfund01" type="STRING" size="256"/>
  480. <Column id="jrhandicaprfund02" type="STRING" size="256"/>
  481. <Column id="jrhandicaprfund03" type="STRING" size="256"/>
  482. <Column id="jrhandicaprfund04" type="STRING" size="256"/>
  483. <Column id="clamseqno" type="STRING" size="256"/>
  484. <Column id="cldruglimitdiffamtsum" type="STRING" size="256"/>
  485. <Column id="jrdruglimitdiffamtsum" type="STRING" size="256"/>
  486. <Column id="jrdruglimitdiffamtadjtsum" type="STRING" size="256"/>
  487. <Column id="cldruglimitdiffamtsum02" type="STRING" size="256"/>
  488. <Column id="jrdruglimitdiffamtsum02" type="STRING" size="256"/>
  489. <Column id="cldruglimitdiffamtsum03" type="STRING" size="256"/>
  490. <Column id="jrdruglimitdiffamtsum03" type="STRING" size="256"/>
  491. </ColumnInfo>
  492. <Rows>
  493. <Row>
  494. <Col id="cnt_clam"/>
  495. <Col id="clmcstotamt"/>
  496. <Col id="clownbamt"/>
  497. <Col id="clclamamt"/>
  498. <Col id="clownbmaxexamt"/>
  499. <Col id="clsuppamt"/>
  500. <Col id="clhsuppamt"/>
  501. <Col id="cllsuppamt"/>
  502. <Col id="cnt_judgdeci"/>
  503. <Col id="jrtotordamt01"/>
  504. <Col id="jrownbamt01"/>
  505. <Col id="jrjudgdeciamt01"/>
  506. <Col id="jrownbmaxexamt01"/>
  507. <Col id="jrsuppamt01"/>
  508. <Col id="jrhsuppamt01"/>
  509. <Col id="jrlsuppamt01"/>
  510. <Col id="cnt_rtn"/>
  511. <Col id="jrtotordamt02"/>
  512. <Col id="jrownbamt02"/>
  513. <Col id="jrjudgdeciamt02"/>
  514. <Col id="jrownbmaxexamt02"/>
  515. <Col id="jrsuppamt02"/>
  516. <Col id="jrhsuppamt02"/>
  517. <Col id="jrlsuppamt02"/>
  518. <Col id="cnt_judgrete"/>
  519. <Col id="jrtotordamt03"/>
  520. <Col id="jrownbamt03"/>
  521. <Col id="jrjudgdeciamt03"/>
  522. <Col id="jrownbmaxexamt03"/>
  523. <Col id="jrsuppamt03"/>
  524. <Col id="jrhsuppamt03"/>
  525. <Col id="jrlsuppamt03"/>
  526. <Col id="cnt_jumin"/>
  527. <Col id="jrtotordamt04"/>
  528. <Col id="jrownbamt04"/>
  529. <Col id="jrjudgdeciamt04"/>
  530. <Col id="jrownbmaxexamt04"/>
  531. <Col id="jrsuppamt04"/>
  532. <Col id="jrhsuppamt04"/>
  533. <Col id="jrlsuppamt04"/>
  534. <Col id="rucntsum"/>
  535. <Col id="ruadjtamtsum"/>
  536. <Col id="realcutamt"/>
  537. <Col id="jrownaddbamtsum"/>
  538. <Col id="acptno"/>
  539. <Col id="judgdg"/>
  540. <Col id="clamno"/>
  541. <Col id="instcd"/>
  542. <Col id="rtnrestamt"/>
  543. <Col id="totuncoamt"/>
  544. <Col id="uncoamt"/>
  545. <Col id="cnt_calcdepo"/>
  546. <Col id="cnt_hosoutcalc"/>
  547. <Col id="clhandicaprfund"/>
  548. <Col id="jrhandicaprfund01"/>
  549. <Col id="jrhandicaprfund02"/>
  550. <Col id="jrhandicaprfund03"/>
  551. <Col id="jrhandicaprfund04"/>
  552. <Col id="clamseqno"/>
  553. <Col id="cldruglimitdiffamtsum"/>
  554. <Col id="jrdruglimitdiffamtsum"/>
  555. <Col id="jrdruglimitdiffamtadjtsum"/>
  556. <Col id="cldruglimitdiffamtsum02"/>
  557. <Col id="jrdruglimitdiffamtsum02"/>
  558. <Col id="cldruglimitdiffamtsum03"/>
  559. <Col id="jrdruglimitdiffamtsum03"/>
  560. </Row>
  561. </Rows>
  562. </Dataset>
  563. <Dataset id="ds_main_list01_calcamtsumdetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  564. <ColumnInfo>
  565. <Column id="calcamtsum" type="STRING" size="256" sumtext="정산금액합계"/>
  566. <Column id="totuncoamt" type="STRING" size="256" sumtext="미수총액"/>
  567. <Column id="uncoamt" type="STRING" size="256" sumtext="미수금"/>
  568. </ColumnInfo>
  569. <Rows>
  570. <Row/>
  571. </Rows>
  572. </Dataset>
  573. <Dataset id="ds_main_list01_gridpifhbsdp" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list01_gridpifhbsdp_oncolumnchanged">
  574. <ColumnInfo>
  575. <Column id="depodd" type="STRING" size="256" sumtext="지급일자"/>
  576. <Column id="depoflag" type="STRING" size="256" sumtext="입금구분"/>
  577. <Column id="bankcd" type="STRING" size="256" sumtext="금융기관"/>
  578. <Column id="acntcd" type="STRING" size="256" sumtext="계좌번호"/>
  579. <Column id="depocnt" type="BIGDECIMAL" size="256" sumtext="건수"/>
  580. <Column id="depoamt" type="BIGDECIMAL" size="256" sumtext="통장입금액"/>
  581. <Column id="depooutamt" type="STRING" size="256" sumtext="통장입금액(외래)"/>
  582. <Column id="depoinamt" type="STRING" size="256" sumtext="통장입금액(입원)"/>
  583. <Column id="rtnscheamt" type="BIGDECIMAL" size="256" sumtext="환수예정액"/>
  584. <Column id="notimm" type="STRING" size="256" sumtext="재무통보월"/>
  585. <Column id="rem" type="STRING" size="256" sumtext="비고"/>
  586. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  587. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  588. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  589. <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
  590. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  591. <Column id="patnm" type="STRING" size="256" sumtext="기관코드"/>
  592. <Column id="fstrgstrid" type="STRING" size="256"/>
  593. <Column id="fstrgstdt" type="STRING" size="256"/>
  594. <Column id="lastupdtdt" type="STRING" size="256"/>
  595. <Column id="lastupdtrid" type="STRING" size="256"/>
  596. <Column id="setno" type="STRING" size="256"/>
  597. </ColumnInfo>
  598. </Dataset>
  599. <Dataset id="ds_main_list01_gridpifhrtns" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list01_gridpifhrtns_oncolumnchanged">
  600. <ColumnInfo>
  601. <Column id="rtndd" type="STRING" size="256" sumtext="환수일자"/>
  602. <Column id="rtnflag" type="STRING" size="256" sumtext="환수구분"/>
  603. <Column id="rtnacptno" type="STRING" size="256" sumtext="상계접수번호"/>
  604. <Column id="rtnjudgdg" type="STRING" size="256" sumtext="상계심사차수"/>
  605. <Column id="ofidocno" type="STRING" size="256" sumtext="공문번호"/>
  606. <Column id="ofidocarvdd" type="STRING" size="256" sumtext="공문도착일"/>
  607. <Column id="rtnamt" type="BIGDECIMAL" size="256" sumtext="환수금액"/>
  608. <Column id="notimm" type="STRING" size="256" sumtext="재무통보월"/>
  609. <Column id="rem" type="STRING" size="256" sumtext="비고"/>
  610. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  611. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  612. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  613. <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
  614. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  615. <Column id="rtnflaggrcd" type="STRING" size="256" sumtext="환수구분그룹코드"/>
  616. <Column id="rtnseqno" type="STRING" size="256" sumtext="환수순번"/>
  617. <Column id="rtnclamno" type="STRING" size="256" sumtext="환수청구번호"/>
  618. <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
  619. <Column id="setno" type="STRING" size="256" sumtext="묶음번호"/>
  620. </ColumnInfo>
  621. </Dataset>
  622. <Dataset id="ds_init_P0266list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  623. <ColumnInfo>
  624. <Column id="cdnm" type="STRING" size="256"/>
  625. <Column id="cdid" type="STRING" size="256"/>
  626. </ColumnInfo>
  627. <Rows>
  628. <Row/>
  629. </Rows>
  630. </Dataset>
  631. <Dataset id="ds_init_R0001list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  632. <ColumnInfo>
  633. <Column id="cdnm" type="STRING" size="256"/>
  634. <Column id="cdid" type="STRING" size="256"/>
  635. </ColumnInfo>
  636. <Rows>
  637. <Row/>
  638. </Rows>
  639. </Dataset>
  640. <Dataset id="ds_init_P0302list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  641. <ColumnInfo>
  642. <Column id="cdnm" type="STRING" size="256"/>
  643. <Column id="cdid" type="STRING" size="256"/>
  644. </ColumnInfo>
  645. </Dataset>
  646. <Dataset id="ds_init_P0384list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  647. <ColumnInfo>
  648. <Column id="cdnm" type="STRING" size="256"/>
  649. <Column id="cdid" type="STRING" size="256"/>
  650. </ColumnInfo>
  651. <Rows>
  652. <Row/>
  653. </Rows>
  654. </Dataset>
  655. <Dataset id="ds_hidden_session" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  656. <ColumnInfo>
  657. <Column id="sess_usernm" type="STRING" size="256"/>
  658. <Column id="sess_userid" type="STRING" size="256"/>
  659. <Column id="sess_posinstcd" type="STRING" size="256"/>
  660. <Column id="sess_posinstnm" type="STRING" size="256"/>
  661. <Column id="sess_posdeptcd" type="STRING" size="256"/>
  662. <Column id="sess_posdeptnm" type="STRING" size="256"/>
  663. <Column id="sess_dutplceinstcd" type="STRING" size="256"/>
  664. </ColumnInfo>
  665. <Rows>
  666. <Row/>
  667. </Rows>
  668. </Dataset>
  669. <Dataset id="ds_init_uncomonthend" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  670. <ColumnInfo>
  671. <Column id="checkyn" type="STRING" size="256" sumtext="처리여부"/>
  672. <Column id="monthcheckyn" type="STRING" size="256" sumtext="전달처리여부"/>
  673. <Column id="cancelcheckyn" type="STRING" size="256" sumtext="취소체크"/>
  674. <Column id="maxendym" type="STRING" size="256" sumtext="최종마감월"/>
  675. </ColumnInfo>
  676. <Rows>
  677. <Row/>
  678. </Rows>
  679. </Dataset>
  680. <Dataset id="ds_init_bankinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  681. <ColumnInfo>
  682. <Column id="cdid" type="STRING" size="256"/>
  683. <Column id="cdnm" type="STRING" size="256"/>
  684. </ColumnInfo>
  685. <Rows>
  686. <Row/>
  687. </Rows>
  688. </Dataset>
  689. <Dataset id="ds_init_P0059list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  690. <Dataset id="ds_init_P0101list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  691. <Dataset id="ds_main_list001_U0001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  692. <ColumnInfo>
  693. <Column id="clamno" type="STRING" size="256"/>
  694. </ColumnInfo>
  695. <Rows>
  696. <Row/>
  697. </Rows>
  698. </Dataset>
  699. <Dataset id="ds_main_list002_U0002" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  700. <ColumnInfo>
  701. <Column id="cnt" type="STRING" size="256"/>
  702. <Column id="judgdg" type="STRING" size="256"/>
  703. <Column id="setno" type="STRING" size="256"/>
  704. <Column id="setno2" type="STRING" size="256"/>
  705. </ColumnInfo>
  706. <Rows>
  707. <Row/>
  708. </Rows>
  709. </Dataset>
  710. <Dataset id="ds_init_acptnocnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  711. <ColumnInfo>
  712. <Column id="cnt" type="STRING" size="256"/>
  713. </ColumnInfo>
  714. <Rows>
  715. <Row/>
  716. </Rows>
  717. </Dataset>
  718. <Dataset id="ds_send_uncoendprcs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  719. <ColumnInfo>
  720. <Column id="insukindflag" type="STRING" size="256"/>
  721. <Column id="month" type="STRING" size="256"/>
  722. <Column id="flag" type="STRING" size="256"/>
  723. </ColumnInfo>
  724. <Rows>
  725. <Row/>
  726. </Rows>
  727. </Dataset>
  728. <Dataset id="ds_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  729. <ColumnInfo>
  730. <Column id="judgdg" type="STRING" size="256"/>
  731. <Column id="clamno" type="STRING" size="256"/>
  732. <Column id="acptno" type="STRING" size="256"/>
  733. <Column id="rtnflag" type="STRING" size="256"/>
  734. <Column id="openerflag" type="STRING" size="256"/>
  735. <Column id="rtnflaggrcd" type="STRING" size="256"/>
  736. <Column id="rtndetlrow" type="STRING" size="256"/>
  737. <Column id="openerrtnflag" type="STRING" size="256"/>
  738. </ColumnInfo>
  739. <Rows>
  740. <Row/>
  741. </Rows>
  742. </Dataset>
  743. <Dataset id="ds_main_list02_gridpifmidep" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  744. <ColumnInfo>
  745. <Column id="depoyn" type="STRING" size="256" sumtext="입금여부"/>
  746. <Column id="depodd" type="STRING" size="256" sumtext="입금일자"/>
  747. <Column id="decotretflag" type="STRING" size="256" sumtext="미수처리구분"/>
  748. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  749. <Column id="docuseqno" type="STRING" size="256" sumtext="명일련"/>
  750. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  751. <Column id="patnm" type="STRING" size="256" sumtext="수진자명"/>
  752. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  753. <Column id="clamtotordamt" type="STRING" size="256" sumtext="청구총진료비"/>
  754. <Column id="clamamt" type="STRING" size="256" sumtext="청구액"/>
  755. <Column id="clownbmaxexamt" type="STRING" size="256" sumtext="청구본인부담상액한초과금"/>
  756. <Column id="clsuppamt" type="STRING" size="256" sumtext="지원금"/>
  757. <Column id="remainamt" type="STRING" size="256" sumtext="장애인금"/>
  758. <Column id="depoamt" type="STRING" size="256" sumtext="입금액"/>
  759. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  760. <Column id="maxamtrtndd" type="STRING" size="256" sumtext="상한금환수일자"/>
  761. <Column id="maxamtrtnyn" type="STRING" size="256" sumtext="상한금환수여부"/>
  762. <Column id="jrjudgdeciamt" type="STRING" size="256" sumtext="심결액"/>
  763. <Column id="clamym" type="STRING" size="256" sumtext="청구월"/>
  764. <Column id="clamdg" type="STRING" size="256" sumtext="청구차수"/>
  765. <Column id="pidsn" type="STRING" size="256" sumtext="등록순번"/>
  766. <Column id="decoseq" type="STRING" size="256" sumtext="미수일련번호"/>
  767. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  768. <Column id="inddepoflag" type="STRING" size="256" sumtext="입금구분"/>
  769. </ColumnInfo>
  770. </Dataset>
  771. <Dataset id="ds_tmp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  772. <Dataset id="ds_acptnocnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  773. <Dataset id="ds_init_PK069list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  774. <Dataset id="ds_main_setnolist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  775. <ColumnInfo>
  776. <Column id="cnt" type="STRING" size="256"/>
  777. <Column id="judgdg" type="STRING" size="256"/>
  778. <Column id="setno" type="STRING" size="256"/>
  779. </ColumnInfo>
  780. <Rows>
  781. <Row/>
  782. </Rows>
  783. </Dataset>
  784. </Objects>
  785. <Bind>
  786. <BindItem id="item0" compid="group3.input22" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="clamym"/>
  787. <BindItem id="item1" compid="group3.ipt_clamdd" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="uncoym"/>
  788. <BindItem id="item2" compid="group3.input2" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="acptdd"/>
  789. <BindItem id="item3" compid="group3.ipt_clamtypecd" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="clamflag"/>
  790. <BindItem id="item4" compid="group3.input24" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="judgdg"/>
  791. <BindItem id="item5" compid="group3.input38" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="ioflag"/>
  792. <BindItem id="item6" compid="group3.input25" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="ordfildcd"/>
  793. <BindItem id="item7" compid="group3.input39" propid="value" datasetid="ds_main_list01_gridpidmclam" columnid="clamno"/>
  794. <BindItem id="item8" compid="group3.input9" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cnt_clam"/>
  795. <BindItem id="item9" compid="group3.ipt_judgdecicnt" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cnt_judgdeci"/>
  796. <BindItem id="item10" compid="group3.input6" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cnt_rtn"/>
  797. <BindItem id="item11" compid="group3.input13" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cnt_judgrete"/>
  798. <BindItem id="item12" compid="group3.ipt_jumincnt" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cnt_jumin"/>
  799. <BindItem id="item13" compid="group3.input4" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="clmcstotamt"/>
  800. <BindItem id="item14" compid="group3.input16" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="clownbamt"/>
  801. <BindItem id="item15" compid="group3.input3" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="clclamamt"/>
  802. <BindItem id="item16" compid="group3.input26" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="clownbmaxexamt"/>
  803. <BindItem id="item17" compid="group3.input21" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="clhsuppamt"/>
  804. <BindItem id="item18" compid="group3.input50" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cllsuppamt"/>
  805. <BindItem id="item19" compid="group3.input41" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="clhandicaprfund"/>
  806. <BindItem id="item20" compid="group3.input46" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cldruglimitdiffamtsum"/>
  807. <BindItem id="item21" compid="group3.input47" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrdruglimitdiffamtsum"/>
  808. <BindItem id="item22" compid="group3.input42" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhandicaprfund01"/>
  809. <BindItem id="item23" compid="group3.input23" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhsuppamt01"/>
  810. <BindItem id="item24" compid="group3.input51" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrlsuppamt01"/>
  811. <BindItem id="item25" compid="group3.input27" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbmaxexamt01"/>
  812. <BindItem id="item26" compid="group3.input11" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrjudgdeciamt01"/>
  813. <BindItem id="item27" compid="group3.input14" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbamt01"/>
  814. <BindItem id="item28" compid="group3.input17" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrtotordamt01"/>
  815. <BindItem id="item29" compid="group3.input7" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrtotordamt02"/>
  816. <BindItem id="item30" compid="group3.input5" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbamt02"/>
  817. <BindItem id="item31" compid="group3.input1" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrjudgdeciamt02"/>
  818. <BindItem id="item32" compid="group3.input28" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbmaxexamt02"/>
  819. <BindItem id="item33" compid="group3.input36" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhsuppamt02"/>
  820. <BindItem id="item34" compid="group3.input52" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrlsuppamt02"/>
  821. <BindItem id="item35" compid="group3.input43" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhandicaprfund02"/>
  822. <BindItem id="item36" compid="group3.input48" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cldruglimitdiffamtsum02"/>
  823. <BindItem id="item37" compid="group3.input49" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="cldruglimitdiffamtsum03"/>
  824. <BindItem id="item38" compid="group3.input45" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhandicaprfund03"/>
  825. <BindItem id="item39" compid="group3.input37" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhsuppamt03"/>
  826. <BindItem id="item40" compid="group3.input54" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrlsuppamt03"/>
  827. <BindItem id="item41" compid="group3.input29" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbmaxexamt03"/>
  828. <BindItem id="item42" compid="group3.input10" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrjudgdeciamt03"/>
  829. <BindItem id="item43" compid="group3.input12" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbamt03"/>
  830. <BindItem id="item44" compid="group3.input8" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrtotordamt03"/>
  831. <BindItem id="item45" compid="group3.input18" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrtotordamt04"/>
  832. <BindItem id="item46" compid="group3.input20" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbamt04"/>
  833. <BindItem id="item47" compid="group3.input19" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrjudgdeciamt04"/>
  834. <BindItem id="item48" compid="group3.input30" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownbmaxexamt04"/>
  835. <BindItem id="item49" compid="group3.input15" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhsuppamt04"/>
  836. <BindItem id="item50" compid="group3.input53" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrlsuppamt04"/>
  837. <BindItem id="item51" compid="group3.input44" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrhandicaprfund04"/>
  838. <BindItem id="item52" compid="group3.input40" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="totuncoamt"/>
  839. <BindItem id="item53" compid="group3.input31" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="rucntsum"/>
  840. <BindItem id="item54" compid="group3.input35" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="ruadjtamtsum"/>
  841. <BindItem id="item55" compid="group3.input32" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="realcutamt"/>
  842. <BindItem id="item56" compid="group3.input33" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="jrownaddbamtsum"/>
  843. <BindItem id="item57" compid="group3.ipt_rtnremainamt" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="rtnrestamt"/>
  844. <BindItem id="item58" compid="group3.input34" propid="value" datasetid="ds_main_list01_gridpifmiunc" columnid="uncoamt"/>
  845. <BindItem id="item59" compid="group3.ipt_calcamtsum" propid="value" datasetid="ds_main_list01_calcamtsumdetl" columnid="calcamtsum"/>
  846. <BindItem id="item60" compid="group3.group2.ipt_acptno" propid="value" datasetid="ds_send_send01" columnid="acptno"/>
  847. <BindItem id="item61" compid="group3.group2.cmb_clamno" propid="value" datasetid="ds_send_send01" columnid="clamno"/>
  848. <BindItem id="item62" compid="group3.group2.cmb_judgdg" propid="value" datasetid="ds_send_send01" columnid="judgdg"/>
  849. <BindItem id="item63" compid="group3.group2.ipt_judgym" propid="value" datasetid="ds_send_send01" columnid="datefilter"/>
  850. <BindItem id="item64" compid="group3.group2.rdo_insukind" propid="value" datasetid="ds_send_send01" columnid="insukind"/>
  851. </Bind>
  852. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  853. * System Name :
  854. * Job Name :
  855. * Creator :
  856. * Make Date : 2016-05-24
  857. * Description :
  858. *---------------------------------------------------------------------------------------
  859. * Modify Date Modifier Modify Description
  860. *---------------------------------------------------------------------------------------
  861. * 2016-05-24 Live Converter TF->XP
  862. *
  863. *---------------------------------------------------------------------------------------
  864. ****************************************************************************************/
  865. include "com_commonxp::comm_main.xjs";
  866. include "pam_pamcomnxp::PAM001.xjs";
  867. include "pam_pamcomnxp::PAM.xjs";
  868. include "pam_insucomxp::PAM.xjs";
  869. include "pam_clamuncoxp::SMPIF31500.xjs";
  870. var date;
  871. var x;
  872. function SMPIF30300_oninit(obj:Form, e:InitEventInfo)
  873. {
  874. frmf_initForm(obj);
  875. }
  876. function SMPIF30300_onload(obj:Form, e:LoadEventInfo)
  877. {
  878. grdf_initGrid(group3.grd_pifhbsdp);
  879. grdf_initGrid(group3.grd_pifhrtns);
  880. grdf_initGrid(group3.grd_pifhrtns);
  881. grdf_setToolTipBind(group3.grd_pifhbsdp);
  882. grdf_setToolTipBind(group3.grd_pifhrtns);
  883. frmf_addComboItem("group3.group2.cmb_judgdg", "[]" , "");
  884. group3.group2.cmb_judgdg.index = 0;
  885. fGetUserInfosSampling();
  886. group3.group2.rdo_insukind.index = 0;
  887. INSTCD = ds_hidden_session.getColumn(0, "sess_dutplceinstcd");
  888. var oParam = {};
  889. oParam.id = "TRPIF31302";
  890. oParam.service = "clamuncoapp.ClamUnco";
  891. oParam.method = "reqGetUncoMonthEndCheck";
  892. oParam.inds = "req=ds_init_uncomonthend";
  893. oParam.outds = "ds_init_uncomonthend=uncomonthend";
  894. oParam.async = false;
  895. //oParam.callback = "cf_TRPIF31302";
  896. tranf_submit(oParam);
  897. fBankSearch();
  898. var cnt = ds_init_bankinfolist.rowcount;
  899. var bankcd;
  900. var bankacount;
  901. for( var i = 0; i < cnt; i++)
  902. {
  903. if(ds_init_bankinfolist.getColumn(i, "cdid") == "10")
  904. {
  905. bankcd = ds_init_bankinfolist.getColumn(i, "cdnm");
  906. }
  907. if(ds_init_bankinfolist.getColumn(i, "cdid") == "20")
  908. {
  909. bankacount = ds_init_bankinfolist.getColumn(i, "cdnm");
  910. }
  911. }
  912. BANKCD = bankcd;
  913. BANKACOUNT = bankacount;
  914. CommCode_Load();
  915. }
  916. function CommCode_Load()
  917. {
  918. var arrParam = [{dsNm: "ds_init_P0059list", cdGrpId: "P0059"}
  919. ,{dsNm: "ds_init_P0101list", cdGrpId: "P0101"}
  920. ,{dsNm: "ds_init_P0266list", cdGrpId: "P0266"}
  921. ,{dsNm: "ds_init_R0001list", cdGrpId: "R0001"}
  922. ,{dsNm: "ds_init_P0302list", cdGrpId: "P0302"}
  923. ,{dsNm: "ds_init_P0384list", cdGrpId: "P0384"}]
  924. appf_getCodeList(arrParam);
  925. arrParam = [{dsNm: "ds_init_PK069list", cdGrpId: "PK069", showValue: true}];
  926. // 2013.02.19 - 부가코드 원무공통코드조회
  927. pamfGetCodeList(arrParam, false);
  928. pamGetDeptCDDrIDList();
  929. if(!utlf_isNull(ds_init_PK069list.lookupExpr("cdid=='"+sysf_getUserId()+"'","cdid"))){
  930. group3.button2.enable = true;
  931. group3.button4.enable = true;
  932. group3.button5.enable = true;
  933. group3.button1.enable = true;
  934. group3.button7.enable = true;
  935. group3.button8.enable = true;
  936. } else {
  937. group3.button2.enable = false;
  938. group3.button4.enable = false;
  939. group3.button5.enable = false;
  940. group3.button1.enable = false;
  941. group3.button7.enable = false;
  942. group3.button8.enable = false;
  943. }
  944. }
  945. function fGetUserInfosSampling()
  946. {
  947. var sUserInfosS = sysf_getUserInfos();
  948. sUserInfosS = sUserInfosS + "|";
  949. var UserInfosS_Array = sUserInfosS.split("|");
  950. var userid = UserInfosS_Array[0]; //사용자번호
  951. var usernm = UserInfosS_Array[1]; //사용자이름
  952. var posinstcd = UserInfosS_Array[2]; //소속기관코드
  953. var posinstnm = UserInfosS_Array[3]; //소속기관명
  954. var posdeptcd = UserInfosS_Array[4]; //소속부서코드
  955. var posdeptnm = UserInfosS_Array[5]; //소속부서명
  956. ds_hidden_session.clearData();
  957. ds_hidden_session.addRow();
  958. if (utlf_isNull(userid) || userid == "" || userid == " " || userid == "-")
  959. {
  960. userid = "pam";
  961. }
  962. if (utlf_isNull(posinstcd) || posinstcd == "" || posinstcd == " " || posinstcd == "-")
  963. {
  964. posinstcd = "012";
  965. }
  966. ds_hidden_session.setColumn(0, "sess_userid", userid);
  967. ds_hidden_session.setColumn(0, "sess_usernm", usernm);
  968. ds_hidden_session.setColumn(0, "sess_posinstcd", posinstcd);
  969. ds_hidden_session.setColumn(0, "sess_posinstnm", posinstnm);
  970. ds_hidden_session.setColumn(0, "sess_posdeptcd", posdeptcd);
  971. ds_hidden_session.setColumn(0, "sess_posdeptnm", posdeptnm);
  972. }
  973. function fBankSearch()
  974. {
  975. var oParam = {};
  976. oParam.id = "TRPIF30309";
  977. oParam.service = "clamuncoapp.ClamUnco";
  978. oParam.method = "reqGetBankInfoSrch";
  979. oParam.inds = "";
  980. oParam.outds = "ds_init_bankinfolist=bankinfolist";
  981. oParam.async = false;
  982. //oParam.callback = "cf_TRPIF30309";
  983. tranf_submit(oParam);
  984. }
  985. function group3_group2_btn_srch_onclick(obj:Button, e:ClickEventInfo)
  986. {
  987. //조회 전 입금내역, 환수내역 클리어 by 설승민
  988. ds_main_list01_gridpidmclam.clearData();
  989. ds_main_list01_gridpifhrtns.clearData();
  990. search();
  991. }
  992. function search()
  993. {
  994. if(utlf_isNull(group3.group2.ipt_acptno.value))
  995. {
  996. sysf_messageBox("접수번호를","C001");
  997. return false;
  998. }
  999. else if(utlf_isNull(group3.group2.cmb_judgdg.value))
  1000. {
  1001. sysf_messageBox("심사차수를","C002");
  1002. return false;
  1003. }
  1004. else if(utlf_isNull(group3.group2.cmb_clamno.value))
  1005. {
  1006. sysf_messageBox("청구번호를","C002");
  1007. return false;
  1008. }
  1009. else
  1010. {
  1011. if(ds_send_send01.getColumn(0, "acptno").length == 15)
  1012. {
  1013. ds_send_send01.setColumn(0, "insuflag", "070");
  1014. }
  1015. else
  1016. {
  1017. ds_send_send01.setColumn(0, "insuflag", "065");
  1018. }
  1019. ds_main_list01_calcamtsumdetl.clearData();
  1020. ds_main_list01_calcamtsumdetl.addRow();
  1021. var oParam = {};
  1022. oParam.id = "TRPIF30303";
  1023. oParam.service = "clamuncoapp.ClamUnco";
  1024. oParam.method = "reqGetPifmiunc";
  1025. oParam.inds = "req=ds_send_send01";
  1026. oParam.outds = "ds_main_list01_gridpidmclam=gridpidmclam ds_main_list01_gridpifmiunc=gridpifmiunc ds_main_list01_calcamtsumdetl=calcamtsumdetl ds_main_list01_gridpifhbsdp=gridpifhbsdp ds_main_list01_gridpifhrtns=gridpifhrtns";
  1027. oParam.async = false;
  1028. //oParam.callback = "cf_TRPIF30303";
  1029. tranf_submit(oParam);
  1030. ds_main_list01_gridpifhbsdp.rowposition = -1;
  1031. ds_main_list01_gridpifhrtns.rowposition = -1;
  1032. chkRtndetl();
  1033. }
  1034. chkGridPifhbsdp();
  1035. if(group3.group2.ipt_acptno.value == "8888888" || group3.group2.ipt_acptno.value == "9999999")
  1036. {
  1037. for(var i = 0; i < ds_main_list01_gridpifhbsdp.rowcount; i++)
  1038. {
  1039. group3.grd_pifhbsdp.setCellProperty("Body", 1, "readonly", "true");
  1040. group3.grd_pifhbsdp.setCellProperty("Body", 2, "readonly", "true");
  1041. group3.grd_pifhbsdp.setCellProperty("Body", 3, "readonly", "true");
  1042. group3.grd_pifhbsdp.setCellProperty("Body", 4, "readonly", "true");
  1043. group3.grd_pifhbsdp.setCellProperty("Body", 5, "readonly", "true");
  1044. group3.grd_pifhbsdp.setCellProperty("Body", 6, "readonly", "true");
  1045. group3.grd_pifhbsdp.setCellProperty("Body", 7, "readonly", "true");
  1046. group3.grd_pifhbsdp.setCellProperty("Body", 8, "readonly", "true");
  1047. group3.grd_pifhbsdp.setCellProperty("Body", 9, "readonly", "false");
  1048. }
  1049. }
  1050. }
  1051. function chkRtndetl()
  1052. {
  1053. var rows = ds_main_list01_gridpifhrtns.rowcount;
  1054. for(var i = 0; i <rows; i++)
  1055. {
  1056. if(ds_main_list01_gridpifhrtns.getRowType(i) == 1)
  1057. {
  1058. //group3.grd_pifhrtns.setCellProperty("Body", 2, "edittype", "expr:ds_main_list01_gridpifhrtns.getRowType(i) == 1 ? 'combo' : 'none'");
  1059. }
  1060. }
  1061. }
  1062. function chkGridPifhbsdp()
  1063. {
  1064. var rows = ds_main_list01_gridpifhbsdp.rowcount;
  1065. if(rows > 0)
  1066. {
  1067. for(var i = 0; i < rows; i++)
  1068. {
  1069. if(ds_main_list01_gridpifhbsdp.getColumn(i, "depoflag") == "01" || ds_main_list01_gridpifhbsdp.getColumn(i, "depoflag") == "03" || ds_main_list01_gridpifhbsdp.getColumn(i, "depoflag") == "06")
  1070. {
  1071. ds_main_list01_gridpifhbsdp.setColumn(i, "rtnscheamt", "0");
  1072. group3.grd_pifhbsdp.setCellProperty("Body", 7, "edittype", "readonly");
  1073. }
  1074. else
  1075. {
  1076. group3.grd_pifhbsdp.setCellProperty("Body", 7, "edittype", "normal");
  1077. }
  1078. }
  1079. }
  1080. }
  1081. function group3_group2_btn_onclick(obj:Button, e:ClickEventInfo)
  1082. {
  1083. var objArg = new Object();
  1084. objArg.arg_ds_send = ds_send_send01;
  1085. frmf_modal("SPPIF30302", "SPPIF30302", objArg, "", "", "", "", "", "", "", "", "", "M");
  1086. ds_send_send01.setColumn(0, "judgdg", ds_main_list002_U0002.getColumn(0, "judgdg"));
  1087. ds_send_send01.setColumn(0, "setno", ds_main_list002_U0002.getColumn(0, "setno2"));
  1088. ds_send_send01.setColumn(0, "clamno", ds_main_list001_U0001.getColumn(0, "clamno"));
  1089. searchClamno();
  1090. if(!utlf_isNull(group3.group2.ipt_acptno.value) && !utlf_isNull(group3.group2.ipt_judgym.value))
  1091. {
  1092. search();
  1093. }
  1094. }
  1095. function group3_group2_ipt_acptno_onkeydown(obj:Edit, e:KeyEventInfo)
  1096. {
  1097. obj.updateToDataset();
  1098. if(utlf_isNull(obj.value))
  1099. {
  1100. return false;
  1101. }
  1102. if(e.keycode == 13)
  1103. {
  1104. if (group3.group2.ipt_acptno.value == "8888888" || group3.group2.ipt_acptno.value == "9999999" )
  1105. {
  1106. group3.group2.cp_judgym.visible = true;
  1107. group3.group2.ipt_judgym.visible = true;
  1108. sDate = new Date();
  1109. ds_send_send01.setColumn(0, "datefilter", sDate.getYear());
  1110. //group3.group2.ipt_judgym.value = sDate.getYear();
  1111. }
  1112. else
  1113. {
  1114. group3.group2.cp_judgym.visible = false;
  1115. group3.group2.ipt_judgym.visible = false;
  1116. }
  1117. searchClamno();
  1118. }
  1119. }
  1120. function searchClamno()
  1121. {
  1122. ds_main_list001_U0001.clearData();
  1123. ds_acptnocnt.clearData();
  1124. // ds_main_list001_U0001.addRow();
  1125. ds_main_list002_U0002.clearData();
  1126. // ds_main_list002_U0002.addRow();
  1127. //
  1128. ds_send_send01.setColumn(0, "clamno", "");
  1129. ds_send_send01.setColumn(0, "judgdg", "");
  1130. ds_send_send01.setColumn(0, "clamtypecd", group3.group2.rdo_insukind.value == "11" ? "1" : "6");
  1131. var oParam = {};
  1132. oParam.id = "TRPIF30301";
  1133. oParam.service = "clamuncoapp.ClamUnco";
  1134. oParam.method = "reqGetClamnoSrch";
  1135. oParam.inds = "req=ds_send_send01";
  1136. oParam.outds = "ds_main_list001_U0001=U0001 ds_acptnocnt=acptnocnt";
  1137. oParam.async = false;
  1138. //oParam.callback = "cf_TRPIF30301";
  1139. tranf_submit(oParam);
  1140. if(ds_acptnocnt.getColumn(0,"cnt") > 1)
  1141. {
  1142. sysf_messageBox("같은접수번호가 있습니다.", "I007");
  1143. }
  1144. if(ds_main_list001_U0001.rowcount == 1)
  1145. {
  1146. ds_send_send01.setColumn(0, "clamno", ds_main_list001_U0001.getColumn(0, "clamno"));
  1147. var oParam = {};
  1148. oParam.id = "TRPIF30302";
  1149. oParam.service = "clamuncoapp.ClamUnco";
  1150. oParam.method = "reqGetJudgdgSrch";
  1151. oParam.inds = "req=ds_send_send01";
  1152. oParam.outds = "ds_main_list002_U0002=U0002";
  1153. oParam.async = false;
  1154. //oParam.callback = "cf_TRPIF30302";
  1155. tranf_submit(oParam);
  1156. ds_main_setnolist.copyData(ds_main_list002_U0002);
  1157. combo(ds_main_list002_U0002);
  1158. if(ds_main_list002_U0002.rowcount == 1)
  1159. {
  1160. group3.group2.cmb_judgdg.value = ds_main_list002_U0002.getColumn(0, "judgdg");
  1161. search();
  1162. }
  1163. else
  1164. {
  1165. group3.group2.cmb_judgdg.setFocus();
  1166. }
  1167. }
  1168. else
  1169. {
  1170. group3.group2.cmb_clamno.setFocus();
  1171. }
  1172. group3.group2.cmb_judgdg.index = 0;
  1173. //model.setValue("/root/temp/fstjudgdg", model.getValue("/root/main/list002/U0002[" + getNodesetCount("/root/main/list002/U0002/judgdg") + "]/judgdg"));
  1174. }
  1175. function group3_group2_cmb_clamno_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1176. {
  1177. ds_send_send01.setColumn(0, "judgdg", "");
  1178. var oParam = {};
  1179. oParam.id = "TRPIF30302";
  1180. oParam.service = "clamuncoapp.ClamUnco";
  1181. oParam.method = "reqGetJudgdgSrch";
  1182. oParam.inds = "req=ds_send_send01";
  1183. oParam.outds = "ds_main_list002_U0002=U0002";
  1184. oParam.async = false;
  1185. //oParam.callback = "cf_TRPIF30302";
  1186. tranf_submit(oParam);
  1187. //심사차수 [judgdg] 묶음번호로 보여주기 위한 로직 추가 by 설승민 2020/01/09
  1188. combo(ds_main_list002_U0002);
  1189. if(ds_main_list002_U0002.rowcount == 1)
  1190. {
  1191. group3.group2.cmb_judgdg.value = ds_main_list002_U0002.getColumn(0, "judgdg");
  1192. search();
  1193. }
  1194. else if(ds_main_list002_U0002.rowcount> 1)
  1195. {
  1196. group3.group2.cmb_judgdg.setFocus();
  1197. }
  1198. else
  1199. {
  1200. sysf_messageBox("해당하는 심사차수가","I004");
  1201. return false;
  1202. }
  1203. group3.group2.cmb_judgdg.index = 0;
  1204. //model.setValue("/root/temp/fstjudgdg", model.getValue("/root/main/list002/U0002[" + getNodesetCount("/root/main/list002/U0002/judgdg") + "]/judgdg"));
  1205. }
  1206. function group3_group2_cmb_judgdg_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1207. {
  1208. var posi = group3.group2.cmb_judgdg.index;
  1209. ds_send_send01.setColumn(0,"setno",ds_main_list002_U0002.getColumn(posi,"setno2"));
  1210. search();
  1211. }
  1212. function group3_group2_ipt_judgym_onchanged(obj:Calendar, e:ChangeEventInfo)
  1213. {
  1214. var date = obj.value;
  1215. ds_send_send01.setColumn(0, "datefilter", String(date).substr(0,4));
  1216. var oParam = {};
  1217. oParam.id = "TRPIF30302";
  1218. oParam.service = "clamuncoapp.ClamUnco";
  1219. oParam.method = "reqGetJudgdgSrch";
  1220. oParam.inds = "req=ds_send_send01";
  1221. oParam.outds = "ds_main_list002_U0002=U0002";
  1222. oParam.async = false;
  1223. oParam.callback = "cf_TRPIF30302";
  1224. tranf_submit(oParam);
  1225. }
  1226. function cf_TRPIF30302(sSvcId, nErrorCode, sErrorMsg)
  1227. {
  1228. if(nErrorCode < 0)
  1229. {
  1230. return;
  1231. }
  1232. else
  1233. {
  1234. combo(ds_main_list002_U0002);
  1235. group3.group2.cmb_judgdg.index = 0;
  1236. group3_group2_btn_srch_onclick();
  1237. }
  1238. }
  1239. function group3_group2_rdo_insukind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1240. {
  1241. if (group3.group2.rdo_insukind.value == "11")
  1242. {
  1243. //ipt_acptno.attribute("maxlength") = 7;
  1244. ds_send_uncoendprcs.setColumn(0, "insukindflag", "1");
  1245. }
  1246. else if (group3.group2.rdo_insukind.value == "41")
  1247. {
  1248. //ipt_acptno.attribute("maxlength") = 15;
  1249. ds_send_uncoendprcs.setColumn(0, "insukindflag", "6");
  1250. }
  1251. var oParam = {};
  1252. oParam.id = "TRPIF31302";
  1253. oParam.service = "clamuncoapp.ClamUnco";
  1254. oParam.method = "reqGetUncoMonthEndCheck";
  1255. oParam.inds = "req=ds_send_uncoendprcs";
  1256. oParam.outds = "ds_init_uncomonthend=uncomonthend";
  1257. oParam.async = false;
  1258. //oParam.callback = "cf_TRPIF31302";
  1259. tranf_submit(oParam);
  1260. ds_main_list001_U0001.clearData();
  1261. ds_main_list002_U0002.clearData();
  1262. ds_main_list01_gridpifhbsdp.clearData();
  1263. ds_main_list01_gridpifmiunc.clearData();
  1264. ds_main_list01_gridpifmiunc.addRow();
  1265. ds_main_list01_gridpidmclam.clearData();
  1266. ds_main_list01_gridpidmclam.addRow();
  1267. ds_main_list01_gridpifhrtns.clearData();
  1268. ds_send_send01.setColumn(0, "clamno", "");
  1269. ds_send_send01.setColumn(0, "judgdg", "");
  1270. ds_send_send01.setColumn(0, "acptno", "");
  1271. group3.group2.ipt_acptno.setFocus();
  1272. }
  1273. function group3_group2_ipt_acptno_onsetfocus(obj:Edit, e:SetFocusEventInfo)
  1274. {
  1275. }
  1276. function group3_button3_onclick(obj:Button, e:ClickEventInfo)
  1277. {
  1278. ds_source.setColumn(0, "judgdg", ds_send_send01.getColumn(0, "judgdg"));
  1279. ds_source.setColumn(0, "clamno", ds_send_send01.getColumn(0, "clamno"));
  1280. ds_source.setColumn(0, "acptno", ds_send_send01.getColumn(0, "acptno"));
  1281. ds_source.setColumn(0, "rtnflag", "");
  1282. ds_source.setColumn(0, "openerflag", "보험산재");
  1283. // var objArg = new Object();
  1284. // objArg.arg_ds_send = ds_source;
  1285. //
  1286. // frmf_modal("SPPIF30310", "SPPIF30310", objArg, "", "", "", "", "", "", "", "", "", "M");
  1287. }
  1288. function group3_button2_onclick(obj:Button, e:ClickEventInfo)
  1289. {
  1290. var row_cnt = ds_main_list01_gridpifhbsdp.rowposition;
  1291. var rows = ds_main_list01_gridpifhbsdp.rowcount;
  1292. var ins_cnt = 0;
  1293. if(group3.group2.ipt_acptno.value == "8888888" || group3.group2.ipt_acptno.value == "9999999")
  1294. {
  1295. for(var i = 0; i <rows; i++)
  1296. {
  1297. if(ds_main_list01_gridpifhbsdp.getRowType(i) == 2)
  1298. {
  1299. sysf_messageBox("정산이나 원외정산의 신규입금등록은 정산차수별입금등록화면에서","I008");
  1300. ++ins_cnt;
  1301. return false;
  1302. }
  1303. }
  1304. }
  1305. if(utlf_isNull(group3.group2.ipt_acptno.value))
  1306. {
  1307. sysf_messageBox("접수번호를","C001");
  1308. group3.group2.ipt_acptno.setFocus();
  1309. return false;
  1310. }
  1311. if(utlf_isNull(group3.group2.cmb_judgdg.value))
  1312. {
  1313. sysf_messageBox("심사차수를","C001");
  1314. group3.group2.cmb_judgdg.setFocus();
  1315. return false;
  1316. }
  1317. if(row_cnt < 0)
  1318. {
  1319. return false;
  1320. }
  1321. if(utlf_isNull(ds_main_list01_gridpifhbsdp.getColumn(row_cnt, "depoflag")))
  1322. {
  1323. sysf_messageBox("입금구분","C001");
  1324. return false;
  1325. }
  1326. if(utlf_isNull(ds_main_list01_gridpifhbsdp.getColumn(row_cnt, "depodd")))
  1327. {
  1328. sysf_messageBox("임금일자","C001");
  1329. return false;
  1330. }
  1331. //접수번호가 변경되어 입금내역이 저장되지않도록 제어 by 설승민 2020.03.26
  1332. var cacptno = ds_send_send01.getColumn(0,"acptno");
  1333. var dacptno = ds_main_list01_gridpidmclam.getColumn(0,"acptno");
  1334. var acptno = group3.group2.ipt_acptno.value;
  1335. if(acptno != '9999999' && cacptno != dacptno){
  1336. sysf_messageBox("조회한 접수번호가 유효하지 않습니다. 접수번호를 확인하세요!");
  1337. return false;
  1338. }
  1339. var oParam = {};
  1340. oParam.id = "TXPIF30301";
  1341. oParam.service = "clamuncoapp.ClamUnco";
  1342. oParam.method = "reqPutPifhbsdp";
  1343. oParam.inds = "req=ds_main_list01_gridpifhbsdp:U req2=ds_main_list02_gridpifmidep";
  1344. oParam.outds = "";
  1345. oParam.async = false;
  1346. oParam.callback = "cf_TXPIF30301";
  1347. tranf_submit(oParam);
  1348. }
  1349. function cf_TXPIF30301()
  1350. {
  1351. ds_main_list01_calcamtsumdetl.clearData();
  1352. ds_main_list01_calcamtsumdetl.addRow();
  1353. var oParam = {};
  1354. oParam.id = "TRPIF30303";
  1355. oParam.service = "clamuncoapp.ClamUnco";
  1356. oParam.method = "reqGetPifmiunc";
  1357. oParam.inds = "req=ds_send_send01";
  1358. oParam.outds = "ds_main_list01_gridpidmclam=gridpidmclam ds_main_list01_gridpifmiunc=gridpifmiunc ds_main_list01_calcamtsumdetl=calcamtsumdetl ds_main_list01_gridpifhbsdp=gridpifhbsdp ds_main_list01_gridpifhrtns=gridpifhrtns";
  1359. oParam.async = false;
  1360. //oParam.callback = "cf_TRPIF30303";
  1361. tranf_submit(oParam);
  1362. ds_main_list01_gridpifhbsdp.rowposition = -1;
  1363. ds_main_list01_gridpifhrtns.rowposition = -1;
  1364. chkRtndetl();
  1365. }
  1366. function group3_button4_onclick(obj:Button, e:ClickEventInfo)
  1367. {
  1368. var row_cnt = ds_main_list01_gridpifhbsdp.addRow();
  1369. //입금내역 저장 시 묶음번호도 저장시키기 위함 by 설승민 2020/03/26
  1370. var posi = group3.group2.cmb_judgdg.index;
  1371. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "acptno", group3.group2.ipt_acptno.value);
  1372. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "judgdg", group3.group2.cmb_judgdg.value);
  1373. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "clamno", group3.group2.cmb_clamno.value);
  1374. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "instcd", INSTCD);
  1375. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "bankcd", BANKCD);
  1376. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "acntcd", BANKACOUNT);
  1377. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "depodd", "");
  1378. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "depooutamt", "0");
  1379. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "depoinamt", "0");
  1380. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "depocnt", "0");
  1381. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "depoamt", "0");
  1382. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "rtnscheamt", "0");
  1383. //입금내역 저장 시 묶음번호도 저장시키기 위함 by 설승민 2020/03/26
  1384. ds_main_list01_gridpifhbsdp.setColumn(row_cnt,"setno",ds_main_list002_U0002.getColumn(posi,"setno2"));
  1385. if(utlf_isNull(date))
  1386. {
  1387. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "depodd", utlf_getCurrentDate());
  1388. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "notimm", utlf_getCurrentDate().substr(0,6));
  1389. }
  1390. else
  1391. {
  1392. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "depodd", date);
  1393. ds_main_list01_gridpifhbsdp.setColumn(row_cnt, "notimm", date.substr(0,6));
  1394. }
  1395. if(!utlf_isNull(group3.ipt_calcamtsum.value))
  1396. {
  1397. var row = ds_main_list01_gridpifhbsdp.rowposition;
  1398. var calcamtsum = Number(group3.ipt_calcamtsum.value);
  1399. if(calcamtsum >= 0)
  1400. {
  1401. ds_main_list01_gridpifhbsdp.setColumn(row, "depoamt", calcamtsum);
  1402. ds_main_list01_gridpifhbsdp.setColumn(row, "rtnscheamt", "0");
  1403. }
  1404. else
  1405. {
  1406. ds_main_list01_gridpifhbsdp.setColumn(row, "depoamt", "0");
  1407. ds_main_list01_gridpifhbsdp.setColumn(row, "rtnscheamt", calcamtsum);
  1408. }
  1409. }
  1410. group3.grd_pifhbsdp.updateToDataset();
  1411. }
  1412. function group3_button5_onclick(obj:Button, e:ClickEventInfo)
  1413. {
  1414. var row_cnt = ds_main_list01_gridpifhbsdp.rowposition;
  1415. if(row_cnt < 0)
  1416. {
  1417. return false;
  1418. }
  1419. if(utlf_isNull(group3.group2.ipt_acptno.value)|| utlf_isNull(group3.group2.cmb_judgdg.value))
  1420. {
  1421. return false;
  1422. }
  1423. if(ds_main_list01_gridpifhbsdp.getRowType(row_cnt) == "2" || ds_main_list01_gridpifhbsdp.getRowType(row_cnt) == "4")
  1424. {
  1425. ds_main_list01_gridpifhbsdp.deleteRow(row_cnt);
  1426. return false;
  1427. }
  1428. else
  1429. {
  1430. if(ds_main_list01_gridpifhbsdp.getColumn(ds_main_list01_gridpifhbsdp.rowposition, "notimm") <= ds_init_uncomonthend.getColumn(0, "maxendym"))
  1431. {
  1432. sysf_messageBox("마감된 데이터는 삭제 하실 수","I004");
  1433. return;
  1434. }
  1435. if(sysf_messageBox("정말","Q001") == "6")
  1436. {
  1437. var rows = ds_main_list01_gridpifhbsdp.rowcount;
  1438. if(rows > 1)
  1439. {
  1440. for(var i = 0; i < rows; i++)
  1441. {
  1442. var rtnacptno = ds_main_list01_gridpifhbsdp.getColumn(i, 3);
  1443. var rtnjudgdg = ds_main_list01_gridpifhbsdp.getColumn(i, 4);
  1444. var rtnseqno = ds_main_list01_gridpifhbsdp.getColumn(i, 16);
  1445. var seqno = ds_main_list01_gridpifhbsdp.getColumn(ds_main_list01_gridpifhbsdp.rowposition, 13);
  1446. if(group3.group2.ipt_acptno.value == rtnacptno && group3.group2.cmb_judgdg.value == rtnjudgdg && seqno == rtnseqno)
  1447. {
  1448. sysf_messageBox("환수내역이 존재하기 때문에 입금내역을 삭제할 수","I004");
  1449. return false;
  1450. }
  1451. }
  1452. }
  1453. ds_main_list01_gridpifhbsdp.deleteRow(row_cnt);
  1454. var oParam = {};
  1455. oParam.id = "TXPIF30301";
  1456. oParam.service = "clamuncoapp.ClamUnco";
  1457. oParam.method = "reqPutPifhbsdp";
  1458. oParam.inds = "req=ds_main_list01_gridpifhbsdp:U req2=ds_main_list01_gridpifhbsdp:U";
  1459. oParam.outds = "";
  1460. oParam.async = false;
  1461. oParam.callback = "cf_TXPIF30301";
  1462. tranf_submit(oParam);
  1463. }
  1464. }
  1465. }
  1466. function group3_button1_onclick(obj:Button, e:ClickEventInfo)
  1467. {
  1468. var row_cnt = ds_main_list01_gridpifhrtns.rowcount;
  1469. var row = ds_main_list01_gridpifhrtns.rowposition;
  1470. var errorcnt = 0;
  1471. var succcnt = 0;
  1472. for (var i = 0; i < ds_main_list01_gridpifhbsdp.rowcount; i++)
  1473. {
  1474. var rowstat = ds_main_list01_gridpifhbsdp.getRowType(i);
  1475. var rowval = ds_main_list01_gridpifhbsdp.getColumn(i, "depodd");
  1476. if (!utlf_isNull(rowval) && 0 <= ds_main_list01_gridpifhbsdp.rowcount && rowstat == 1 )
  1477. {
  1478. }
  1479. else
  1480. {
  1481. errorcnt++;
  1482. }
  1483. }
  1484. for (var i = 0; i <ds_main_list01_gridpifhrtns.rowcount; i++)
  1485. {
  1486. var rowstat = ds_main_list01_gridpifhrtns.getRowType(i);
  1487. var rtnsrowval = ds_main_list01_gridpifhrtns.getColumn(i, "rtndd");
  1488. for (var j = 0; j < ds_main_list01_gridpifhbsdp.rowcount; j++)
  1489. {
  1490. var bsdprowval = ds_main_list01_gridpifhbsdp.getColumn(j, "depodd");
  1491. if (rtnsrowval == bsdprowval )
  1492. {
  1493. succcnt++;
  1494. }
  1495. }
  1496. }
  1497. if (errorcnt > 0)
  1498. {
  1499. sysf_messageBox("입금내역 저장 후 시도 하거나 입금 내역을 먼저 ","C001");
  1500. }
  1501. if (succcnt == 0)
  1502. {
  1503. sysf_messageBox("환수일자와 입금일자가 동일일자가 없습니다 ","C001");
  1504. return false;
  1505. }
  1506. if(row_cnt < 0)
  1507. {
  1508. sysf_messageBox("환수내역을 먼저 ","C001");
  1509. return false;
  1510. }
  1511. else
  1512. {
  1513. for(var i = 0 ; i < row_cnt ; i++)
  1514. {
  1515. if(utlf_isNull(group3.group2.ipt_acptno.value))
  1516. {
  1517. sysf_messageBox("접수번호를","C001");
  1518. return false;
  1519. }
  1520. if(utlf_isNull(group3.group2.cmb_judgdg.value))
  1521. {
  1522. sysf_messageBox("심사차수를","C001");
  1523. return false;
  1524. }
  1525. if(ds_main_list01_gridpifhrtns.getColumn(i, 1) == "00000000")
  1526. {
  1527. sysf_messageBox("환수일자를","C001");
  1528. return false;
  1529. }
  1530. if(utlf_isNull(ds_main_list01_gridpifhrtns.getColumn(i, "rtnamt")))
  1531. {
  1532. sysf_messageBox("환수금액을","C001");
  1533. return false;
  1534. }
  1535. if(utlf_isNull(ds_main_list01_gridpifhrtns.getColumn(i, "notimm")))
  1536. {
  1537. sysf_messageBox("재무통보월을","C001");
  1538. return false;
  1539. }
  1540. if ((ds_main_list01_gridpifhrtns.getRowType(i) == "2" || ds_main_list01_gridpifhrtns.getRowType(i) == "4" )&& ds_main_list01_gridpifhrtns.getColumn(i, 9) <= ds_init_uncomonthend.getColumn(0, "maxendym") )
  1541. {
  1542. sysf_messageBox("마감된 이전월의 재무통보월은 저장 하실 수","I004"); // 없습니다.
  1543. return false;
  1544. }
  1545. ds_main_list01_gridpifhrtns.updatecontrol = false;
  1546. ds_main_list01_gridpifhrtns.setColumn(i, "acptno", group3.group2.ipt_acptno.value);
  1547. ds_main_list01_gridpifhrtns.setColumn(i, "judgdg", group3.group2.cmb_judgdg.value);
  1548. ds_main_list01_gridpifhrtns.setColumn(i, "clamno", group3.group2.cmb_clamno.value);
  1549. ds_main_list01_gridpifhrtns.setColumn(i, "instcd", "012");
  1550. var notimm = ds_main_list01_gridpifhrtns.getColumn(i, "notimm");
  1551. notimm = String(notimm).substr(0,6);
  1552. ds_main_list01_gridpifhrtns.setColumn(i, "notimm", notimm);
  1553. ds_main_list01_gridpifhrtns.updatecontrol = true;
  1554. var bsdpuse = "N";
  1555. }
  1556. dsf_setDefaultVal(ds_main_list01_gridpifhrtns, "rem:-");
  1557. var oParam = {};
  1558. oParam.id = "TXPIF30302";
  1559. oParam.service = "clamuncoapp.ClamUnco";
  1560. oParam.method = "reqPutPifhrtns";
  1561. oParam.inds = "req=ds_main_list01_gridpifhrtns:U";
  1562. oParam.outds = "";
  1563. oParam.async = false;
  1564. oParam.callback = "cf_TXPIF30302";
  1565. tranf_submit(oParam);
  1566. }
  1567. }
  1568. function cf_TXPIF30302()
  1569. {
  1570. ds_main_list01_calcamtsumdetl.clearData();
  1571. ds_main_list01_calcamtsumdetl.addRow();
  1572. var oParam = {};
  1573. oParam.id = "TRPIF30303";
  1574. oParam.service = "clamuncoapp.ClamUnco";
  1575. oParam.method = "reqGetPifmiunc";
  1576. oParam.inds = "req=ds_send_send01";
  1577. oParam.outds = "ds_main_list01_gridpidmclam=gridpidmclam ds_main_list01_gridpifmiunc=gridpifmiunc ds_main_list01_calcamtsumdetl=calcamtsumdetl ds_main_list01_gridpifhbsdp=gridpifhbsdp ds_main_list01_gridpifhrtns=gridpifhrtns";
  1578. oParam.async = false;
  1579. //oParam.callback = "cf_TRPIF30303";
  1580. tranf_submit(oParam);
  1581. ds_main_list01_gridpifhbsdp.rowposition = -1;
  1582. ds_main_list01_gridpifhrtns.rowposition = -1;
  1583. chkRtndetl();
  1584. }
  1585. function group3_button7_onclick(obj:Button, e:ClickEventInfo)
  1586. {
  1587. var depo_rows = ds_main_list01_gridpifhbsdp.rowcount;
  1588. var max_depodd = "00000000";
  1589. var max_notimm = "";
  1590. //환수내역 저장 시 묶음번호도 저장시키기 위함 by 설승민 2020/03/26
  1591. var posi = group3.group2.cmb_judgdg.index;
  1592. for(var i = 0; i < depo_rows; i++)
  1593. {
  1594. if(ds_main_list01_gridpifhbsdp.getColumn(i, "depodd") > max_depodd)
  1595. {
  1596. max_depodd = ds_main_list01_gridpifhbsdp.getColumn(i, "depodd");
  1597. max_notimm = ds_main_list01_gridpifhbsdp.getColumn(i, "notimm");
  1598. }
  1599. }
  1600. var row_cnt = ds_main_list01_gridpifhrtns.addRow();
  1601. ds_main_list01_gridpifhrtns.setColumn(row_cnt, "rtnamt", "0");
  1602. ds_main_list01_gridpifhrtns.setColumn(row_cnt, "rtndd", max_depodd);
  1603. ds_main_list01_gridpifhrtns.setColumn(row_cnt, "notimm", max_notimm);
  1604. ds_main_list01_gridpifhrtns.setColumn(row_cnt, "acptno", group3.group2.ipt_acptno.value);
  1605. ds_main_list01_gridpifhrtns.setColumn(row_cnt, "judgdg", group3.group2.cmb_judgdg.value);
  1606. ds_main_list01_gridpifhrtns.setColumn(row_cnt, "clamno", group3.group2.cmb_clamno.value);
  1607. ds_main_list01_gridpifhrtns.setColumn(row_cnt, "instcd", "012");
  1608. //환수내역 저장 시 묶음번호도 저장시키기 위함 by 설승민 2020/03/26
  1609. ds_main_list01_gridpifhrtns.addColumn( "setno", "string", 120 );
  1610. ds_main_list01_gridpifhrtns.setColumn(row_cnt,"setno",ds_main_list002_U0002.getColumn(posi,"setno2"));
  1611. }
  1612. function group3_button8_onclick(obj:Button, e:ClickEventInfo)
  1613. {
  1614. var row_cnt = ds_main_list01_gridpifhrtns.rowposition;
  1615. if(row_cnt < 0)
  1616. {
  1617. return false;
  1618. }
  1619. if(utlf_isNull(ds_send_send01.getColumn(0, "acptno")) || utlf_isNull(ds_send_send01.getColumn(0, "judgdg")))
  1620. {
  1621. return false;
  1622. }
  1623. if(ds_main_list01_gridpifhrtns.getRowType(row_cnt) == "2")
  1624. {
  1625. ds_main_list01_gridpifhrtns.deleteRow(row_cnt);
  1626. return false;
  1627. }
  1628. else
  1629. {
  1630. if(ds_main_list01_gridpifhrtns.getColumn(ds_main_list01_gridpifhrtns.rowposition, "notimm") <= ds_init_uncomonthend.getColumn(0, "maxendym"))
  1631. {
  1632. sysf_messageBox("마감된 데이터는 삭제하실 수 ","I004");
  1633. return;
  1634. }
  1635. if(sysf_messageBox("정말","Q001") == "6")
  1636. {
  1637. var arrRow = new Array();
  1638. arrRow[0] = row_cnt;
  1639. grdf_setStatus(group3.grd_pifhrtns, "D", arrRow);
  1640. ds_main_list01_gridpifhrtns.deleteRow(row_cnt);
  1641. var oParam = {};
  1642. oParam.id = "TXPIF30302";
  1643. oParam.service = "clamuncoapp.ClamUnco";
  1644. oParam.method = "reqPutPifhrtns";
  1645. oParam.inds = "req=ds_main_list01_gridpifhrtns:U";
  1646. oParam.outds = "";
  1647. oParam.async = false;
  1648. oParam.callback = "cf_TXPIF30302";
  1649. tranf_submit(oParam);
  1650. }
  1651. }
  1652. }
  1653. function cf_TXPIF30302()
  1654. {
  1655. ds_main_list01_calcamtsumdetl.clearData();
  1656. ds_main_list01_calcamtsumdetl.addRow();
  1657. var oParam = {};
  1658. oParam.id = "TRPIF30303";
  1659. oParam.service = "clamuncoapp.ClamUnco";
  1660. oParam.method = "reqGetPifmiunc";
  1661. oParam.inds = "req=ds_send_send01";
  1662. oParam.outds = "ds_main_list01_gridpidmclam=gridpidmclam ds_main_list01_gridpifmiunc=gridpifmiunc ds_main_list01_calcamtsumdetl=calcamtsumdetl ds_main_list01_gridpifhbsdp=gridpifhbsdp ds_main_list01_gridpifhrtns=gridpifhrtns";
  1663. oParam.async = false;
  1664. //oParam.callback = "cf_TRPIF30303";
  1665. tranf_submit(oParam);
  1666. ds_main_list01_gridpifhbsdp.rowposition = -1;
  1667. ds_main_list01_gridpifhrtns.rowposition = -1;
  1668. chkRtndetl();
  1669. }
  1670. function group3_grd_pifhbsdp_oncloseup(obj:Grid, e:GridEditEventInfo)
  1671. {
  1672. var insukind = ds_send_send01.getColumn(0, "insukind");
  1673. if(e.col == obj.getBindCellIndex("body", "depoflag"))
  1674. {
  1675. var row = e.row;
  1676. ds_send_send01.setColumn(0, "opn_row", row);
  1677. var depoflag = e.value;
  1678. var clamseqno = ds_main_list01_gridpifmiunc.getColumn(0, "clamseqno");
  1679. if(depoflag == "01" || depoflag == "03" || depoflag == "05" || depoflag == "06" || depoflag == "07" || depoflag == "08" || depoflag == "11")
  1680. {
  1681. ds_main_list01_gridpifhbsdp.setColumn(row, "depocnt", "0");
  1682. setGridPifhbsdpFocus();
  1683. }
  1684. if(depoflag == "02")
  1685. {
  1686. if(clamseqno != "1")
  1687. {
  1688. if(insukind == "11")
  1689. {
  1690. ds_main_list01_gridpifhbsdp.setColumn(row, "depoflag", "04");
  1691. }
  1692. else
  1693. {
  1694. ds_main_list01_gridpifhbsdp.setColumn(row, "depocnt", Number(group3.ipt_judgdecicnt.value) - Number(group3.ipt_jumincnt.value));
  1695. }
  1696. }
  1697. else
  1698. {
  1699. ds_main_list01_gridpifhbsdp.setColumn(row, "depocnt", Number(group3.ipt_judgdecicnt.value) - Number(group3.ipt_jumincnt.value));
  1700. }
  1701. }
  1702. if(depoflag == "03")
  1703. {
  1704. ds_send_send01.setColumn(0, "openerflag", "2");
  1705. ds_send_send01.setColumn(0, "clamym", String(group3.ipt_clamdd.value).substr(0,6));
  1706. ds_send_send01.setColumn(0, "rtndd", ds_main_list01_gridpifhbsdp.getColumn(row, "depodd"));
  1707. var objArg = new Object();
  1708. objArg.arg_ds_send = ds_send_send01;
  1709. frmf_modal("SPPIF30303", "SPPIF30303", objArg, "", "", "", "", "", "", "", "", "", "M");
  1710. setGridPifhbsdpFocus();
  1711. }
  1712. if(depoflag == "04")
  1713. {
  1714. if(clamseqno == "1")
  1715. {
  1716. ds_main_list01_gridpifhbsdp.setColumn(row, "depoflag", "02");
  1717. ds_main_list01_gridpifhbsdp.setColumn(row, "depocnt", Number(group3.ipt_judgdecicnt.value)-Number(group3.ipt_jumincnt.value));
  1718. }
  1719. else
  1720. {
  1721. var oParam = {};
  1722. oParam.id = "TRPIF30307";
  1723. oParam.service = "clamuncoapp.ClamUnco";
  1724. oParam.method = "reqGetJudgReteCnt";
  1725. oParam.inds = "req=ds_send_send01";
  1726. oParam.outds = "ds_init_acptnocnt=judgretecnt";
  1727. oParam.async = false;
  1728. //oParam.callback = "cf_TRPIF30307";
  1729. tranf_submit(oParam);
  1730. ds_main_list01_gridpifhbsdp.setColumn(row, "depocnt", Number(group3.ipt_judgdecicnt.value));
  1731. setGridPifhbsdpFocus();
  1732. }
  1733. }
  1734. if(depoflag == "06")
  1735. {
  1736. ds_send_send01.setColumn(0, "openerflag", "2");
  1737. ds_send_send01.setColumn(0, "rtndd", ds_main_list01_gridpifhbsdp.getColumn(row, "depodd"));
  1738. ds_send_send01.setColumn(0, "inddepoflag", "06");
  1739. var objArg = new Object();
  1740. objArg.arg_ds_send = ds_send_send01;
  1741. frmf_modal("SPPIF30301", "SPPIF30301", objArg, "", "", "", "", "", "", "", "", "", "M");
  1742. setGridPifhbsdpFocus();
  1743. }
  1744. if(depoflag == "09")
  1745. {
  1746. ds_main_list01_gridpifhbsdp.setColumn(row, "depocnt", ds_main_list01_gridpifmiunc.getColumn(0, "cnt_calcdepo"));
  1747. }
  1748. if(depoflag == "10")
  1749. {
  1750. ds_main_list01_gridpifhbsdp.setColumn(row, "depocnt", ds_main_list01_gridpifmiunc.getColumn(0, "cnt_hosoutcalc"));
  1751. }
  1752. if(depoflag == "11")
  1753. {
  1754. ds_send_send01.setColumn(0, "openerflag", "2");
  1755. ds_send_send01.setColumn(0, "rtndd", ds_main_list01_gridpifhbsdp.getColumn(row, "depodd"));
  1756. ds_send_send01.setColumn(0, "inddepoflag", "11");
  1757. ds_send_send01.setColumn(0, "clamym", ds_main_list01_gridpidmclam.getColumn(0, "clamym"));
  1758. var objArg = new Object();
  1759. objArg.arg_ds_send = ds_send_send01;
  1760. frmf_modal("SPPIF30304", "SPPIF30304", objArg, "", "", "", "", "", "", "", "", "", "M");
  1761. setGridPifhbsdpFocus();
  1762. }
  1763. if(depoflag == "12")
  1764. {
  1765. ds_send_send01.setColumn(0, "screenid", "SMPIF30300");
  1766. var objArg = new Object();
  1767. objArg.arg_ds_send = ds_send_send01;
  1768. frmf_modal("SPPIF30421", "SPPIF30421", objArg, "", "", "", "", "", "", "", "", "", "M");
  1769. setGridPifhbsdpFocus();
  1770. }
  1771. if(depoflag != "02")
  1772. {
  1773. ds_main_list01_gridpifhbsdp.setColumn(row, "rtnscheamt", "0");
  1774. }
  1775. if(depoflag == "01" || depoflag == "02" || depoflag == "05" || depoflag == "07" || depoflag == "08" || depoflag == "09" || depoflag == "10")
  1776. {
  1777. setGridPifhbsdpFocus("nopopup");
  1778. }
  1779. chkGridPifhbsdp();
  1780. }
  1781. if(e.col == obj.getBindCellIndex("body", "depodd"))
  1782. {
  1783. date = e.value;
  1784. ds_main_list01_gridpifhbsdp.setColumn(e.row, "depodd", e.value);
  1785. }
  1786. }
  1787. function combo(objDs:Dataset)
  1788. {
  1789. var nRowCnt = objDs.rowcount;
  1790. for(var i=0 ; i<nRowCnt ; i++){
  1791. var sItemCd = utlf_transNullToEmpty(objDs.getColumn(i, "judgdg"));
  1792. var sItemNm = utlf_transNullToEmpty(objDs.getColumn(i, "setno"));
  1793. var sMergeItemNm = "["+sItemCd+"]"+" "+sItemNm;
  1794. objDs.setColumn(i,"setno2",sItemNm);
  1795. objDs.setColumn(i, "setno", sMergeItemNm);
  1796. ds_send_send01.setColumn(0, "judgdg", "judgdg");
  1797. }
  1798. ds_send_send01.setColumn(0,"setno",ds_main_list002_U0002.getColumn(0,"setno2"));
  1799. }
  1800. function setGridPifhbsdpFocus()
  1801. {
  1802. group3.grd_pifhbsdp.setCellPos(group3.grd_pifhbsdp.getBindCellIndex("body", "depoamt"));
  1803. group3.grd_pifhbsdp.showEditor(true);
  1804. }
  1805. function ds_main_list01_gridpifhbsdp_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1806. {
  1807. var clamseqno = ds_main_list01_gridpifmiunc.getColumn(0, "clamseqno");
  1808. var insukind = ds_send_send01.getColumn(0, "insukind");
  1809. if(insukind == "11")
  1810. {
  1811. if(e.columnid == "depodd")
  1812. {
  1813. if(!utlf_isNull(obj.getColumn(e.row, "depodd")))
  1814. {
  1815. if(clamseqno == "1")
  1816. {
  1817. obj.setColumn(e.row, "depoflag", "02");
  1818. obj.setColumn(e.row, "depocnt", Number(group3.ipt_judgdecicnt.value) - Number(group3.ipt_jumincnt.value));
  1819. }
  1820. else
  1821. {
  1822. obj.setColumn(e.row, "depoflag", "04");
  1823. var oParam = {};
  1824. oParam.id = "TRPIF30307";
  1825. oParam.service = "clamuncoapp.ClamUnco";
  1826. oParam.method = "reqGetJudgReteCnt";
  1827. oParam.inds = "req=ds_send_send01";
  1828. oParam.outds = "ds_init_acptnocnt=judgretecnt";
  1829. oParam.async = false;
  1830. //oParam.callback = "cf_TRPIF30307";
  1831. tranf_submit(oParam);
  1832. obj.setColumn(e.row, "depocnt", Number(group3.ipt_judgdecicnt.value));
  1833. }
  1834. obj.setColumn(e.row, "notimm", String(e.newvalue).substr(0,6));
  1835. obj.setColumn(e.row, "depoamt", ds_main_list01_gridpifmiunc.getColumn(0, "jrjudgdeciamt01"));
  1836. setGridPifhbsdpFocus();
  1837. }
  1838. }
  1839. }
  1840. else if(insukind == "41")
  1841. {
  1842. if(e.columnid == "depodd")
  1843. {
  1844. if(!utlf_isNull(obj.getColumn(e.row, "depodd")))
  1845. {
  1846. if(clamseqno == "1" || clamseqno == "0")
  1847. {
  1848. obj.setColumn(e.row, "depoflag", "02");
  1849. obj.setColumn(e.row, "depocnt", Number(group3.ipt_judgdecicnt.value) - Number(group3.ipt_jumincnt.value));
  1850. }
  1851. else
  1852. {
  1853. obj.setColumn(e.row, "depoflag", "04");
  1854. var oParam = {};
  1855. oParam.id = "TRPIF30307";
  1856. oParam.service = "clamuncoapp.ClamUnco";
  1857. oParam.method = "reqGetJudgReteCnt";
  1858. oParam.inds = "req=ds_send_send01";
  1859. oParam.outds = "ds_init_acptnocnt=judgretecnt";
  1860. oParam.async = false;
  1861. //oParam.callback = "cf_TRPIF30307";
  1862. tranf_submit(oParam);
  1863. obj.setColumn(e.row, "depocnt", Number(group3.ipt_judgdecicnt.value));
  1864. }
  1865. var depodd = String(obj.getColumn(e.row, "depodd")).substr(0,6);
  1866. obj.setColumn(e.row, "notimm", depodd);
  1867. obj.setColumn(e.row, "depoamt", ds_main_list01_gridpifmiunc.getColumn(0, "jrjudgdeciamt01"));
  1868. setGridPifhbsdpFocus();
  1869. }
  1870. }
  1871. }
  1872. if(e.columnid == "notimm")
  1873. {
  1874. if(!utlf_isNull(obj.getColumn(e.row, "notimm")))
  1875. {
  1876. setGridPifhbsdpFocus();
  1877. if(obj.getColumn(e.row, "notimm") <= ds_init_uncomonthend.getColumn(0, "maxendym"))
  1878. {
  1879. sysf_messageBox("마감된 이전월의 재무통보월은 입력하실 수","I004");
  1880. obj.setColumn(e.row, "notimm", "");
  1881. return;
  1882. }
  1883. }
  1884. }
  1885. // if(e.columnid == "depooutamt")
  1886. // {
  1887. // var amt = obj.getColumn(e.row, "depoamt");
  1888. // var outamt = obj.getColumn(e.row, "depooutamt");
  1889. //
  1890. // obj.setColumn(e.row, "depoinamt", parseInt(amt) - parseInt(outamt));
  1891. // }
  1892. //
  1893. // if(e.columnid == "depoinamt")
  1894. // {
  1895. // var amt = obj.getColumn(e.row, "depoamt");
  1896. // trace("amt2 ==" +amt);
  1897. // var inamt = obj.getColumn(e.row, "depoinamt");
  1898. //
  1899. // obj.setColumn(e.row, "depooutamt", parseInt(amt) - parseInt(inamt));
  1900. // }
  1901. if(e.columnid == "notimm")
  1902. {
  1903. var date = e.newvalue;
  1904. obj.setColumn(e.row, "notimm", String(date).substr(0,6))
  1905. }
  1906. }
  1907. function ds_main_list01_gridpifhrtns_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1908. {
  1909. if(e.columnid == "rtndd")
  1910. {
  1911. if(!utlf_isNull(e.newvalue))
  1912. {
  1913. obj.setColumn(e.row, "notimm", String(e.newvalue).substr(0,6));
  1914. }
  1915. }
  1916. if(e.columnid == "notimm")
  1917. {
  1918. var date = e.newvalue;
  1919. obj.setColumn(e.row, "notimm", String(date).substr(0,6))
  1920. }
  1921. }
  1922. function setGridPifhrtnsFocus()
  1923. {
  1924. group3.grd_pifhrtns.setCellPos(group3.grd_pifhrtns.getBindCellIndex("body", "rtnamt"));
  1925. group3.grd_pifhrtns.showEditor(true);
  1926. }
  1927. function group3_grd_pifhrtns_oncloseup(obj:Grid, e:GridEditEventInfo)
  1928. {
  1929. if(e.col == group3.grd_pifhrtns.getBindCellIndex("Body", "rtnflag"))
  1930. {
  1931. var rtnflag = e.value;
  1932. if(rtnflag == "01" || rtnflag == "02" || rtnflag == "09" || rtnflag == "12")
  1933. {
  1934. ds_source.setColumn(0, "rtnflaggrcd", "1");
  1935. }
  1936. if(rtnflag == "06")
  1937. {
  1938. ds_source.setColumn(0, "rtnflaggrcd", "3");
  1939. }
  1940. if(rtnflag == "03" || rtnflag == "04" || rtnflag == "05" || rtnflag == "08" || rtnflag == "11" || rtnflag == "13")
  1941. {
  1942. ds_source.setColumn(0, "rtnflaggrcd", "2");
  1943. }
  1944. if(rtnflag == "07" || rtnflag == "10")
  1945. {
  1946. ds_source.setColumn(0, "rtnflaggrcd", "4");
  1947. }
  1948. ds_source.setColumn(0, "acptno", group3.group2.ipt_acptno.value);
  1949. ds_source.setColumn(0, "judgdg", group3.group2.cmb_judgdg.value);
  1950. ds_source.setColumn(0, "clamno", group3.group2.cmb_clamno.value);
  1951. ds_source.setColumn(0, "rtnflag", rtnflag);
  1952. ds_source.setColumn(0, "rtndetlrow", e.row);
  1953. ds_source.setColumn(0, "openerflag", "보험산재");
  1954. ds_source.setColumn(0, "openerrtnflag", ds_main_list01_gridpifhrtns.getColumn(e.row, "rtnflag"));
  1955. // var objArg = new Object();
  1956. // objArg.arg_ds_send = ds_source;
  1957. //
  1958. // frmf_modal("SPPIF30310", "SPPIF30310", objArg, "", "", "", "", "", "", "", "", "", "M");
  1959. setGridPifhrtnsFocus();
  1960. }
  1961. }
  1962. function group3_grd_pifhbsdp_onkeydown(obj:Grid, e:KeyEventInfo)
  1963. {
  1964. var col = obj.currentcell;
  1965. if(col == obj.getBindCellIndex("Body", "depocnt"))
  1966. {
  1967. if(e.keycode == 13)
  1968. {
  1969. group3.grd_pifhbsdp.setCellPos(group3.grd_pifhbsdp.getBindCellIndex("body", "depoamt"));
  1970. group3.grd_pifhbsdp.showEditor(true);
  1971. }
  1972. }
  1973. else if(col == obj.getBindCellIndex("Body", "depoamt"))
  1974. {
  1975. if(e.keycode == 13)
  1976. {
  1977. group3.grd_pifhbsdp.setCellPos(group3.grd_pifhbsdp.getBindCellIndex("body", "notimm"));
  1978. group3.grd_pifhbsdp.showEditor(true);
  1979. }
  1980. }
  1981. else if(col == obj.getBindCellIndex("Body", "notimm"))
  1982. {
  1983. if(e.keycode == 13)
  1984. {
  1985. group3.grd_pifhbsdp.setCellPos(group3.grd_pifhbsdp.getBindCellIndex("body", "depooutamt"));
  1986. group3.grd_pifhbsdp.showEditor(true);
  1987. }
  1988. }
  1989. }
  1990. function group3_grd_pifhbsdp_onkeyup(obj:Grid, e:KeyEventInfo)
  1991. {
  1992. if(e.keycode == 17 || e.keycode == 16)
  1993. {
  1994. if (obj.currentcell == obj.getBindCellIndex("body","depocnt")
  1995. || obj.currentcell == obj.getBindCellIndex("body","depoamt")
  1996. || obj.currentcell == obj.getBindCellIndex("body","rtnscheamt")
  1997. || obj.currentcell == obj.getBindCellIndex("body","depooutamt")
  1998. || obj.currentcell == obj.getBindCellIndex("body","depoinamt")){
  1999. fn_min(obj, ds_main_list01_gridpifhbsdp);
  2000. group3.Edit00.position.x = x;
  2001. group3.Edit00.position.y = "370";
  2002. }
  2003. }
  2004. }
  2005. function group3_grd_pifhbsdp_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
  2006. {
  2007. x = e.clientX;
  2008. }
  2009. function group3_grd_pifhrtns_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
  2010. {
  2011. x = e.clientX;
  2012. }
  2013. function group3_grd_pifhrtns_onkeyup(obj:Grid, e:KeyEventInfo)
  2014. {
  2015. if(e.keycode == 17 || e.keycode == 16)
  2016. {
  2017. if (obj.currentcell == obj.getBindCellIndex("body","rtnamt")){
  2018. fn_min(obj, ds_main_list01_gridpifhrtns);
  2019. group3.Edit00.position.x = x;
  2020. group3.Edit00.position.y = "574";
  2021. }
  2022. }
  2023. }
  2024. function group3_Edit00_oneditdblclick(obj:MaskEdit, e:EditClickEventInfo)
  2025. {
  2026. group3.Edit00.visible = false;
  2027. }
  2028. ]]></Script>
  2029. </Form>
  2030. </FDL>