12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHA02400" position="absolute 0 0 1200 778" titletext="건진선수금수납" oninit="SMAHA02400_oninit" onload="SMAHA02400_onload">
- <Layouts>
- <Layout>
- <Div id="group3" taborder="52" text="Div00" position="absolute 863 458 1196 743" anchor="right bottom">
- <Layouts>
- <Layout>
- <MaskEdit id="ipt_rcptamt" taborder="0" mask="9,9999999999999" autoselect="true" autoskip="true" class="input_default" position="absolute 123 8 320 27" anchor="left top" onkeydown="group3_ipt_rcptamt_onkeydown"/>
- <Static id="caption77" text="납부할 금액" class="cell_1" position="absolute 8 8 120 27" anchor="left top"/>
- <Static id="caption127" text="수납방법" class="cell_1" position="absolute 8 30 120 50" anchor="left top"/>
- <Radio id="rdo_cardyn" taborder="1" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 123 30 328 50" anchor="left top" columncount="-1" rowcount="-1" onitemchanged="group3_rdo_cardyn_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">카드</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">현금영수증</Col>
- </Row>
- <Row>
- <Col id="codecolumn">C</Col>
- <Col id="datacolumn">현금</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Shape id="line2" class="line_2" position="absolute 9 26 319 32" anchor="left top"/>
- <Shape id="line3" class="line_2" position="absolute 9 49 319 55" anchor="left top"/>
- <Static id="caption4" text="입력구분" class="cell_1" position="absolute 8 54 120 73" anchor="left top"/>
- <Radio id="radio1" taborder="2" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 123 53 320 73" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">S</Col>
- <Col id="datacolumn">Swipe</Col>
- </Row>
- <Row>
- <Col id="codecolumn">K</Col>
- <Col id="datacolumn">Key in</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption129" text="카드/현금 번호" class="cell_1" position="absolute 8 76 120 95" anchor="left top"/>
- <Edit id="ipt_cardno" taborder="3" class="input_default" position="absolute 123 76 320 95" anchor="left top"/>
- <Shape id="line4" class="line_2" position="absolute 9 72 319 78" anchor="left top"/>
- <Static id="caption128" text="개인/법인" class="cell_1" position="absolute 8 98 120 118" anchor="left top"/>
- <Radio id="radio9" taborder="4" columncount="3" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 123 98 320 118" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">00</Col>
- <Col id="datacolumn">개인</Col>
- </Row>
- <Row>
- <Col id="codecolumn">01</Col>
- <Col id="datacolumn">법인</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Shape id="line5" class="line_2" position="absolute 9 94 319 100" anchor="left top"/>
- <Static id="caption1" text="자격확인구분" class="cell_1" position="absolute 8 121 120 140" anchor="left top"/>
- <Combo id="combo1" taborder="5" innerdataset="ds_init_combo1" codecolumn="cdid" datacolumn="cdnm" enable="false" position="absolute 123 121 320 140" anchor="left top"/>
- <Shape id="line7" class="line_2" position="absolute 9 117 319 123" anchor="left top"/>
- <Static id="caption54" text="유효기간/할부" class="cell_1" position="absolute 8 143 120 162" anchor="left top"/>
- <MaskEdit id="ipt_valiterm" taborder="6" mask="99-99" class="input_default" position="absolute 123 143 167 162" anchor="left top"/>
- <Static id="caption73" text="(YYMM)" position="absolute 167 145 218 160" anchor="left top"/>
- <Static id="caption74" text="NN" position="absolute 243 145 263 160" anchor="left top"/>
- <Edit id="ipt_allotmm" taborder="7" class="input_default" position="absolute 219 143 241 162" anchor="left top"/>
- <Combo id="cmb_allotmm" taborder="8" innerdataset="ds_init_cmb_allotmm" codecolumn="cdid" datacolumn="cdnm" visible="false" position="absolute 262 143 320 162" anchor="left top"/>
- <Shape id="line1" class="line_2" position="absolute 9 161 319 167" anchor="left top"/>
- <MaskEdit id="ipt_cardamt" taborder="9" mask="9,999999999999" enable="false" position="absolute 123 165 230 184" anchor="left top"/>
- <MaskEdit id="ipt_cashamt" taborder="10" mask="9,999999999999" class="input_default" enable="false" position="absolute 123 187 230 206" anchor="left top"/>
- <Static id="caption58" class="cell_1" position="absolute 8 187 120 206" anchor="left top"/>
- <Button id="btn_cashamt" taborder="11" text="현금금액" class="btn2" position="absolute 10 187 118 206" anchor="left top" onclick="group3_btn_cashamt_onclick"/>
- <Shape id="line26" class="line_2" position="absolute 9 183 319 189" anchor="left top"/>
- <Static id="caption55" class="cell_1" position="absolute 8 165 120 184" anchor="left top"/>
- <Button id="button1" taborder="12" text="카드금액" class="btn2" position="absolute 10 165 118 184" anchor="left top" onclick="group3_button1_onclick"/>
- <Static id="caption59" text="참고사항" class="cell_1" position="absolute 8 209 120 279" anchor="left top"/>
- <Shape id="line29" class="line_2" position="absolute 9 205 319 211" anchor="left top"/>
- <TextArea id="textarea1" taborder="13" wordwrap="word" autoselect="true" acceptstab="true" position="absolute 123 209 320 279" anchor="left top"/>
- <Shape id="line28" class="line_3" position="absolute 9 278 319 284" anchor="left top"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="건진선수금수납" class="tit_1" position="absolute 0 0 189 25"/>
- <Edit id="opt_sex_age" taborder="3" readonly="true" position="absolute 1081 36 1125 55" class="output"/>
- <Button id="btn_searchpat" taborder="4" class="icon_search" position="absolute 264 38 280 54" onclick="btn_searchpat_onclick"/>
- <Edit id="ipt_rcptid" taborder="5" class="input_essential" position="absolute 65 36 165 55" autoselect="true" autoskip="true" onkeyup="ipt_rcptid_onkeyup"/>
- <Static id="caption64" text="생년월일" class="cell_1" position="absolute 810 36 875 55"/>
- <Calendar id="opt_brthdd" taborder="6" readonly="true" position="absolute 878 36 1001 55" class="output" enable="false"/>
- <Static id="caption65" text="성명[한/영]" class="cell_1" position="absolute 288 36 373 55"/>
- <Edit id="output15" taborder="7" readonly="true" position="absolute 1128 36 1172 55" class="output"/>
- <Static id="caption66" text="등록번호" class="cell_1" position="absolute 0 36 63 55"/>
- <Edit id="ipt_rgstno1" taborder="8" enable="false" position="absolute 646 36 726 55"/>
- <Edit id="ipt_pnm" taborder="9" class="input_essential" position="absolute 375 36 455 55" onkeyup="ipt_pnm_onkeyup"/>
- <Edit id="ipt_rgstno2" taborder="10" enable="false" position="absolute 732 36 807 55"/>
- <Static id="caption69" text="주민번호" class="cell_1" position="absolute 580 36 643 55"/>
- <Static id="caption91" text="성별/나이" class="cell_1" position="absolute 1005 36 1079 55"/>
- <Edit id="ipt_egnm" taborder="11" class="input_essential" position="absolute 457 36 577 55"/>
- <Static id="caption3" text="건진이력" class="tit_2" position="absolute 0 93 90 114"/>
- <Shape id="line6" linetype="horizontal" class="line_10" position="absolute 0 109 1195 115" anchor="left top right"/>
- <Grid id="grd_acptlist" taborder="12" binddataset="ds_main_list_acpt_acptlist" useinputpanel="false" position="absolute 0 114 1195 235" autoenter="select" autofittype="col" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="27"/>
- <Column size="64"/>
- <Column size="68"/>
- <Column size="444"/>
- <Column size="75"/>
- <Column size="71"/>
- <Column size="402"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="건진일자"/>
- <Cell col="2" text="패키지코드"/>
- <Cell col="3" text="패키지명"/>
- <Cell col="4" text="수납상태"/>
- <Cell col="5" text="접수상태"/>
- <Cell col="6" text="비고사항"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" text="bind:orddd"/>
- <Cell col="2" text="bind:pkgcd"/>
- <Cell col="3" text="bind:pkgnm"/>
- <Cell col="4" displaytype="combo" text="bind:rcptstat" combodataset="ds_init_baseinfo_P0030" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="5" displaytype="combo" text="bind:statflag" combodataset="ds_init_baseinfo_A0107" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" text="bind:remcnts"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption71" text="조회일자 :" class="search_name" position="absolute 89 91 175 108"/>
- <Static id="caption72" text="-" position="absolute 274 90 284 110"/>
- <Calendar id="ipt_todd" taborder="13" class="input_s_essential" position="absolute 287 90 387 109" autoselect="true" autoskip="true"/>
- <Button id="btn_search" taborder="14" text="조회" class="btn1" position="absolute 391 87 447 109" onclick="btn_search_onclick"/>
- <Calendar id="ipt_fromdd" taborder="15" class="input_s_essential" position="absolute 165 90 265 109" autoselect="true" autoskip="true"/>
- <Radio id="rdo_srchprercptflag" taborder="16" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 170 36 265 56" onitemchanged="rdo_srchprercptflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">개인</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">단체</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit id="ipt_pid" taborder="17" class="input_essential" visible="false" position="absolute 990 80 1090 99"/>
- <Edit id="ipt_mpphon" taborder="18" position="absolute 621 60 741 79" class="output" readonly="true"/>
- <Edit id="opt_addr" taborder="19" position="absolute 169 60 390 79" class="output" readonly="true"/>
- <Static id="caption61" text="E-mail" class="cell_1" position="absolute 746 60 807 79"/>
- <Static id="caption83" text="주소" class="cell_1" position="absolute 0 60 63 79"/>
- <Edit id="ipt_telno" taborder="20" position="absolute 458 60 548 79" class="output" readonly="true"/>
- <Edit id="ipt_emailtype" taborder="21" position="absolute 904 60 994 79" class="output" readonly="true"/>
- <Edit id="ipt_cmpycd" taborder="22" class="input_essential" visible="false" position="absolute 999 60 1069 79" autoselect="true" autoskip="true" onkeyup="ipt_cmpycd_onkeyup"/>
- <Edit id="opt_concmpynm" taborder="23" readonly="true" visible="false" position="absolute 1074 60 1184 79" class="output"/>
- <Static id="caption85" text="연락처" class="cell_1" position="absolute 397 60 452 79"/>
- <Static id="caption86" text="휴대번호" class="cell_1" position="absolute 553 60 616 79"/>
- <Static id="caption2" text="-" class="search_n_b" position="absolute 108 63 120 80"/>
- <MaskEdit id="opt_zipcd1" taborder="24" mask="999" position="absolute 65 60 107 79" class="output" readonly="true"/>
- <Edit id="ipt_emailid" taborder="25" position="absolute 809 60 899 79" class="output" readonly="true"/>
- <MaskEdit id="opt_zipcd2" taborder="26" mask="999" position="absolute 121 60 163 79" class="output" readonly="true"/>
- <Static id="caption46" text="선수금 수납내역" class="tit_2" position="absolute 0 247 137 268" anchor="left bottom"/>
- <Shape id="line18" class="line_10" position="absolute 0 263 1195 269" anchor="left right bottom"/>
- <Static id="caption50" text="중간금 수납" class="tit_2" position="absolute 851 442 964 463" anchor="right bottom"/>
- <Static id="caption47" text="잔 액" class="cell_2" position="absolute 985 243 1060 263" anchor="right bottom"/>
- <Grid id="grd_mdlamtlist" taborder="27" binddataset="ds_main_mdlamtspec_bogj" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 268 1195 432" anchor="left right bottom" oncellclick="grd_mdlamtlist_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="80"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="70"/>
- <Column size="260"/>
- <Column size="85"/>
- <Column size="50"/>
- <Column size="60"/>
- <Column size="50"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="구분"/>
- <Cell col="2" text="수납상태"/>
- <Cell col="3" text="수납구분"/>
- <Cell col="4" text="수납일자"/>
- <Cell col="5" text="수납시간"/>
- <Cell col="6" text="현금수납액"/>
- <Cell col="7" text="카드수납액"/>
- <Cell col="8" text="납입금"/>
- <Cell col="9" text="수납자"/>
- <Cell col="10" text="참고사항"/>
- <Cell col="11" text="영수일자"/>
- <Cell col="12" text="영수증"/>
- <Cell col="13" text="일련번호"/>
- <Cell col="14" text="번호"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:prercptflag" combodataset="ds_cmb_bogj_prercptflag" combocodecol="value" combodatacol="label"/>
- <Cell col="2" displaytype="combo" text="bind:rcptstat" combodataset="ds_init_baseinfo_P0049" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="combo" style="align:center middle;" text="bind:rcptflag" combodataset="ds_cmb_bogj_rcptflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="4" displaytype="date" text="bind:rcptexecdd" calendardisplaynulltype="nulltext"/>
- <Cell col="5" displaytype="date" text="bind:rcpttm" mask="hh:mm:ss" calendardisplaynulltype="nulltext"/>
- <Cell col="6" displaytype="number" text="bind:cashamt"/>
- <Cell col="7" displaytype="number" text="bind:cardamt"/>
- <Cell col="8" displaytype="number" text="bind:rcptamt"/>
- <Cell col="9" text="bind:rcptrid"/>
- <Cell col="10" text="bind:remfact"/>
- <Cell col="11" displaytype="date" text="bind:rcptdd" calendardisplaynulltype="nulltext"/>
- <Cell col="12" text="bind:rcptno"/>
- <Cell col="13" text="bind:rcptseqno"/>
- <Cell col="14" text="bind:seqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Tab id="swt_mdlamtlist" taborder="28" tabindex="0" position="absolute 0 439 860 747" anchor="left right bottom">
- <Tabpages>
- <Tabpage id="case_cardlist" text="카드내역">
- <Layouts>
- <Layout>
- <Grid id="grd_cardamtlist" taborder="0" binddataset="ds_main_mdlamtdescspec_cardlist" useinputpanel="false" position="absolute 0 0 855 274" autoenter="select" cellsizingtype="col" anchor="left right bottom">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="32"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="140"/>
- <Column size="55"/>
- <Column size="42"/>
- <Column size="96"/>
- <Column size="81"/>
- <Column size="79"/>
- <Column size="63"/>
- <Column size="80"/>
- <Column size="59"/>
- <Column size="60"/>
- <Column size="86"/>
- <Column size="73"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="카드회사"/>
- <Cell col="2" text="수납상태"/>
- <Cell col="3" text="카드번호"/>
- <Cell col="4" text="유효기간"/>
- <Cell col="5" text="할부"/>
- <Cell col="6" text="결제금액"/>
- <Cell col="7" text="승인번호"/>
- <Cell col="8" text="승인일자"/>
- <Cell col="9" text="시간"/>
- <Cell col="10" text="영수일자"/>
- <Cell col="11" text="영수증"/>
- <Cell col="12" text="일련번호"/>
- <Cell col="13" text="영수일련번호"/>
- <Cell col="14" text="키입력구분"/>
- <Cell col="15" text="caption1"/>
- <Cell col="16" text="caption2"/>
- <Cell col="17" text="caption3"/>
- <Cell col="18" text="caption4"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:cardcmpycd" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:rcptstat" enable="false"/>
- <Cell col="3" text="bind:cardno"/>
- <Cell col="4" text="bind:valiterm" mask="##-##" maskchar=" " enable="false"/>
- <Cell col="5" text="bind:allotmm" mask="##" maskchar=" " enable="false"/>
- <Cell col="6" displaytype="number" text="bind:cardamt" enable="false"/>
- <Cell col="7" text="bind:aprvno"/>
- <Cell col="8" displaytype="date" text="bind:aprvdd" calendardisplaynulltype="nulltext"/>
- <Cell col="9" displaytype="date" text="bind:aprvtm" mask="hh:mm:ss" calendardisplaynulltype="nulltext"/>
- <Cell col="10" displaytype="date" text="bind:rcptdd" calendardisplaynulltype="nulltext"/>
- <Cell col="11" text="bind:rcptno"/>
- <Cell col="12" text="bind:rcptseqno"/>
- <Cell col="13" text="bind:seqno"/>
- <Cell col="14" displaytype="combo" text="bind:keyinptflag" combodataset="ds_cmb_keyinptflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="15" text="bind:ordtype"/>
- <Cell col="16" text="bind:aprvflag"/>
- <Cell col="17" text="bind:vancd"/>
- <Cell col="18" text="bind:cardno1"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_cashlist" text="현금영수증">
- <Layouts>
- <Layout>
- <Grid id="grd_cashamtlist" taborder="0" binddataset="ds_main_mdlamtdescspec_cashlist" useinputpanel="false" position="absolute 0 0 856 274" autoenter="select" cellsizingtype="col" anchor="left right bottom">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="100"/>
- <Column size="70"/>
- <Column size="160"/>
- <Column size="70"/>
- <Column size="104"/>
- <Column size="77"/>
- <Column size="52"/>
- <Column size="91"/>
- <Column size="80"/>
- <Column size="63"/>
- <Column size="62"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="자격확인구분"/>
- <Cell col="2" text="수납상태"/>
- <Cell col="3" text="자격확인번호"/>
- <Cell col="4" text="개인/법인"/>
- <Cell col="5" text="결제금액"/>
- <Cell col="6" text="승인일자"/>
- <Cell col="7" text="시간"/>
- <Cell col="8" text="승인번호"/>
- <Cell col="9" text="영수일자"/>
- <Cell col="10" text="영수증"/>
- <Cell col="11" text="일련번호"/>
- <Cell col="12" text="caption1"/>
- <Cell col="13" text="caption2"/>
- <Cell col="14" text="caption3"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" text="bind:qualcnfmflag" combodataset="ds_init_baseinfo_P0073" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" text="bind:rcptstat" combodataset="ds_init_baseinfo_P0049" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" text="bind:qualcnfmno" enable="false"/>
- <Cell col="4" displaytype="combo" style="align:center middle;" text="bind:indinstflag" combodataset="ds_cmb_indinstflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="5" displaytype="number" text="bind:cashamt" enable="false"/>
- <Cell col="6" displaytype="date" text="bind:aprvdd" calendardisplaynulltype="nulltext"/>
- <Cell col="7" text="bind:aprvtm"/>
- <Cell col="8" text="bind:aprvno"/>
- <Cell col="9" text="bind:rcptdd"/>
- <Cell col="10" text="bind:rcptno"/>
- <Cell col="11" text="bind:rcptseqno"/>
- <Cell col="12" text="bind:keyinptflag"/>
- <Cell col="13" text="bind:aprvflag"/>
- <Cell col="14" text="bind:vancd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <MaskEdit id="opt_remamt" taborder="29" readonly="true" mask="9,99999999999999" position="absolute 1063 244 1193 263" anchor="right bottom"/>
- <Edit id="ipt_swipedata" taborder="30" class="input_default" visible="false" position="absolute 974 441 1144 460" anchor="right bottom"/>
- <Button id="btn_new" taborder="31" text="신규" class="btn2" position="absolute 1145 441 1187 460" anchor="right bottom" onclick="btn_new_onclick"/>
- <Shape id="line32" class="line_6" position="absolute 0 742 1195 748" anchor="left right bottom"/>
- <Button id="btn_receipt" taborder="33" text="수납" class="btn4" position="absolute 876 748 932 770" anchor="right bottom" onclick="btn_receipt_onclick"/>
- <Button id="btn_cancelrcpt" taborder="34" text="수납취소" class="btn4" enable="false" position="absolute 935 748 1015 770" anchor="right bottom" onclick="btn_cancelrcpt_onclick"/>
- <Button id="btn_printreceipt" taborder="35" text="영수증 발행" class="btn4" position="absolute 1018 748 1122 770" anchor="right bottom" onclick="btn_printreceipt_onclick"/>
- <Button id="btn_clear" taborder="36" text="초기화" class="btn4" position="absolute 1125 748 1193 770" anchor="right bottom" onclick="btn_clear_onclick"/>
- <Shape id="line21" class="line_10" position="absolute 871 461 1187 467" anchor="right bottom"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rcptid" type="STRING" size="256"/>
- <Column id="prercptflag" type="STRING" size="256"/>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchrcptid" type="STRING" size="256"/>
- <Column id="srchrcptdd" type="STRING" size="256"/>
- <Column id="srchrcptno" type="STRING" size="256"/>
- <Column id="srchrcptseqno" type="STRING" size="256"/>
- <Column id="srchseqno" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="cmpycd1" type="STRING" size="256"/>
- <Column id="srchprercptflag" type="STRING" size="256"/>
- <Column id="cmpynm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rcptid"/>
- <Col id="prercptflag"/>
- <Col id="srchhealexamflag"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchinstcd"/>
- <Col id="srchrcptid"/>
- <Col id="srchrcptdd"/>
- <Col id="srchrcptno"/>
- <Col id="srchrcptseqno"/>
- <Col id="srchseqno"/>
- <Col id="srchpid"/>
- <Col id="srchprercptflag">1</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_info_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_info_patinfo_item_oncolumnchanged">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="rgstno1" type="STRING" size="256"/>
- <Column id="rgstno2" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="engnm" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="brthdd" type="STRING" size="256"/>
- <Column id="zipcd11" type="STRING" size="256"/>
- <Column id="zipcd12" type="STRING" size="256"/>
- <Column id="addr1" type="STRING" size="256"/>
- <Column id="detladdr1" type="STRING" size="256"/>
- <Column id="mpphon" type="STRING" size="256"/>
- <Column id="telno" type="STRING" size="256"/>
- <Column id="emailid" type="STRING" size="256"/>
- <Column id="emailtype" type="STRING" size="256"/>
- <Column id="healexampid" type="STRING" size="256"/>
- <Column id="emailkind" type="STRING" size="256"/>
- <Column id="zipcd21" type="STRING" size="256"/>
- <Column id="zipcd22" type="STRING" size="256"/>
- <Column id="addr2" type="STRING" size="256"/>
- <Column id="detladdr2" type="STRING" size="256"/>
- <Column id="psptno" type="STRING" size="256"/>
- <Column id="brthareacnts" type="STRING" size="256"/>
- <Column id="pidcretfg" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rgstno1"/>
- <Col id="rgstno2"/>
- <Col id="hngnm"/>
- <Col id="engnm"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="brthdd"/>
- <Col id="zipcd11"/>
- <Col id="zipcd12"/>
- <Col id="addr1"/>
- <Col id="detladdr1"/>
- <Col id="mpphon"/>
- <Col id="telno"/>
- <Col id="emailid"/>
- <Col id="emailtype"/>
- <Col id="healexampid"/>
- <Col id="emailkind"/>
- <Col id="zipcd21"/>
- <Col id="zipcd22"/>
- <Col id="addr2"/>
- <Col id="detladdr2"/>
- <Col id="psptno"/>
- <Col id="brthareacnts"/>
- <Col id="pidcretfg"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_coninfo_cmpyinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_list_acpt_acptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분(공통코드 A00"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세분류(공통코?"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="희망일자(변경예약일?"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="예약시간(hhmm)"/>
- <Column id="pid" type="STRING" size="256" sumtext="원무환자등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="건진접수일자-진료일?"/>
- <Column id="healexampid" type="STRING" size="256" sumtext="건진환자등록번호"/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태 (공통코드군"/>
- <Column id="disccd" type="STRING" size="256" sumtext="할인코드"/>
- <Column id="totamt" type="STRING" size="256" sumtext="총금액"/>
- <Column id="payinsubamt" type="STRING" size="256" sumtext="조합부담금"/>
- <Column id="payownbamt" type="STRING" size="256" sumtext="개인부담금"/>
- <Column id="payhealcntramt" type="STRING" size="256" sumtext="보건소부담금"/>
- <Column id="paycmpyamt" type="STRING" size="256" sumtext="회사부담금"/>
- <Column id="clamdd" type="STRING" size="256" sumtext="청구생성일자"/>
- <Column id="clamseq" type="STRING" size="256" sumtext="청구번호"/>
- <Column id="cmpyflag" type="STRING" size="256" sumtext="단체처리여부 Y : 단체"/>
- <Column id="cmpycd" type="STRING" size="256" sumtext="사업자코드"/>
- <Column id="bizoffccd" type="STRING" size="256" sumtext="영업소코드"/>
- <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
- <Column id="insuid" type="STRING" size="256" sumtext="보험증번호"/>
- <Column id="clntempid" type="STRING" size="256" sumtext="사번"/>
- <Column id="entcodd" type="STRING" size="256" sumtext="입사일자"/>
- <Column id="jobkindflag" type="STRING" size="256" sumtext="직종구분"/>
- <Column id="remcnts" type="STRING" size="256" sumtext="비고내용"/>
- <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분(방문/사업장/"/>
- <Column id="rsltcnstflag" type="STRING" size="256" sumtext="결과상담구분0 : 방문 1"/>
- <Column id="rsltcnstrsrvdd" type="STRING" size="256" sumtext="결과상담예약일자"/>
- <Column id="rsltcnststatflag" type="STRING" size="256" sumtext="결과상담상태구분 0 : ?"/>
- <Column id="dietcnstyn" type="STRING" size="256" sumtext="영양상담구분"/>
- <Column id="orgexamdt" type="STRING" size="256" sumtext="재검사의 경우 체크를"/>
- <Column id="jobposcd" type="STRING" size="256" sumtext="직위코드"/>
- <Column id="clntgrde" type="STRING" size="256" sumtext="고객등급코드(1~5)"/>
- <Column id="relacd" type="STRING" size="256" sumtext="관계코드(직원할인시)"/>
- <Column id="insucorpbrchcd" type="STRING" size="256" sumtext="소속건강보험지사코드"/>
- <Column id="civilaplflag" type="STRING" size="256" sumtext="민원실구분(공단연계?"/>
- <Column id="empid" type="STRING" size="256" sumtext="(직원정보)"/>
- <Column id="recmempid" type="STRING" size="256" sumtext="직원소개할인 적용시 ?"/>
- <Column id="choiflag" type="STRING" size="256" sumtext="(당일/위투시/위내시경"/>
- <Column id="famypid" type="STRING" size="256" sumtext="가족건진할인시 가족?"/>
- <Column id="famyrelacd" type="STRING" size="256" sumtext="가족건진할인시 가족?"/>
- <Column id="insutrgtflag" type="STRING" size="256" sumtext="직역구분(직장/지역및?"/>
- <Column id="insuflag" type="STRING" size="256" sumtext="대상구분(공교/지역/직"/>
- <Column id="plceflag" type="STRING" size="256" sumtext="내원/출장"/>
- <Column id="scndhptstrgtyn" type="STRING" size="256" sumtext="2차간염대상자여부"/>
- <Column id="oraltestyn" type="STRING" size="256" sumtext="구강검사대상여부"/>
- <Column id="freecncrtrgtyn" type="STRING" size="256" sumtext="무료암대상여부"/>
- <Column id="stmccncrflag" type="STRING" size="256" sumtext="위암검사구분"/>
- <Column id="largeintescncrflag" type="STRING" size="256" sumtext="대장암검사구분"/>
- <Column id="livcncrtrgtyn" type="STRING" size="256" sumtext="간암검사대상여부"/>
- <Column id="livcncrflag" type="STRING" size="256" sumtext="간암검사구분"/>
- <Column id="mamcncrflag" type="STRING" size="256" sumtext="유방암검사구분"/>
- <Column id="cervcncrflag" type="STRING" size="256" sumtext="자궁암검사구분"/>
- <Column id="cervcncryn" type="STRING" size="256" sumtext="자궁경부암저소득여부"/>
- <Column id="healcntrcd" type="STRING" size="256" sumtext="보건소코드"/>
- <Column id="spclhealexamflag" type="STRING" size="256" sumtext="특검구분"/>
- <Column id="schlgrde" type="STRING" size="256" sumtext="학년"/>
- <Column id="clsid" type="STRING" size="256" sumtext="반"/>
- <Column id="studid" type="STRING" size="256" sumtext="번호"/>
- <Column id="rsrvguidsendyn" type="STRING" size="256" sumtext="예약안내문발송여부"/>
- <Column id="rsrvguidsenddd" type="STRING" size="256" sumtext="예약안내문발송일"/>
- <Column id="medicostyn" type="STRING" size="256" sumtext="진찰료포함여부"/>
- <Column id="insuclamyn" type="STRING" size="256" sumtext="공단청구여부"/>
- <Column id="filecretdd" type="STRING" size="256" sumtext="공단연계파일생성일자"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의ID"/>
- <Column id="statflag" type="STRING" size="256" sumtext="공통코드A0107참조"/>
- <Column id="calcyn" type="STRING" size="256" sumtext="정산여부"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="패키지코드"/>
- <Column id="conseq" type="STRING" size="256" sumtext="계약일련번호"/>
- <Column id="conhistseq" type="STRING" size="256" sumtext="계약번호"/>
- <Column id="cncldd" type="STRING" size="256" sumtext="취소일자"/>
- <Column id="cnclid" type="STRING" size="256" sumtext="취소자ID"/>
- <Column id="uncocd" type="STRING" size="256" sumtext="청구방법(청구유형)"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
- <Column id="orddrid" type="STRING" size="256" sumtext="진료의ID"/>
- <Column id="discremcnts" type="STRING" size="256" sumtext="할인참고내역"/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래등록 생성번호(환?"/>
- <Column id="insucd" type="STRING" size="256" sumtext="보험코드(보험기호)"/>
- <Column id="acptseqno" type="STRING" size="256" sumtext="외래등록일련번호"/>
- <Column id="ordtm" type="STRING" size="256" sumtext="진료시간"/>
- <Column id="cmpydiscamt" type="STRING" size="256" sumtext="단체추가검사감면액"/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- <Column id="rsltcnstrsrvtm" type="STRING" size="256" sumtext="결과상담예약시간"/>
- <Column id="visaflag" type="STRING" size="256" sumtext="visa건진 flag"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="패키지명칭"/>
- <Column id="cmpynm" type="STRING" size="256" sumtext="계약처명칭"/>
- <Column id="brthareacnts" type="STRING" size="256" sumtext="국가구분"/>
- <Column id="empnm" type="STRING" size="256" sumtext="국가구분"/>
- <Column id="recmempnm" type="STRING" size="256" sumtext="국가구분"/>
- <Column id="famypnm" type="STRING" size="256" sumtext="국가구분"/>
- <Column id="cpkgnm" type="STRING" size="256" sumtext="계약종류 사업체"/>
- <Column id="remcnts" type="STRING" size="256" sumtext="전달사항"/>
- <Column id="scanyn" type="STRING" size="256" sumtext="개인정보동의서 출력여부"/>
- <Column id="agencyrate" type="INT" size="256" sumtext="MOU요율"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_mdlamtspec_remamt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="remamt" type="STRING" size="256" sumtext="잔액"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_mdlamtspec_bogj" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prercptflag" type="STRING" size="256" sumtext="개인 :1 단체:2"/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태(코드군 P0049)"/>
- <Column id="rcptflag" type="STRING" size="256" sumtext="P:선수금, R:선수금"/>
- <Column id="rcptexecdd" type="STRING" size="256" sumtext="수납수행일자"/>
- <Column id="rcpttm" type="STRING" size="256" sumtext="수납시간"/>
- <Column id="cashamt" type="BIGDECIMAL" size="256" sumtext="현금금액"/>
- <Column id="cardamt" type="BIGDECIMAL" size="256" sumtext="카드금액"/>
- <Column id="rcptamt" type="BIGDECIMAL" size="256" sumtext="수납금액"/>
- <Column id="rcptrid" type="STRING" size="256" sumtext="수납자ID"/>
- <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
- <Column id="rcptid" type="STRING" size="256" sumtext="개인/단체 구분"/>
- <Column id="rcptdd" type="STRING" size="256" sumtext="영수증 처리일자"/>
- <Column id="rcptno" type="INT" size="256" sumtext="영수증번호"/>
- <Column id="rcptseqno" type="INT" size="256" sumtext="영수증일련번호"/>
- <Column id="seqno" type="INT" size="256" sumtext="영수증일련번호별 일련번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_mdlamtdescspec_cardlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cardcmpycd" type="STRING" size="256" sumtext="카드사코드(코드군 P007 "/>
- <Column id="cardno" type="STRING" size="256" sumtext="카드번호 "/>
- <Column id="pid" type="STRING" size="256" sumtext="환자의 고유ID "/>
- <Column id="rcptdd" type="STRING" size="256" sumtext="영수증일자 "/>
- <Column id="rcptno" type="INT" size="256" sumtext="영수증번호 "/>
- <Column id="rcptseqno" type="INT" size="256" sumtext="영수증일련번호 "/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호 "/>
- <Column id="instcd" type="STRING" size="256" sumtext="병원별 기관코드 "/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태(코드군 P0049 "/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태(외래,입원,응 "/>
- <Column id="keyinptflag" type="STRING" size="256" sumtext="S:Swipe K:Key in "/>
- <Column id="cardno1" type="STRING" size="256" sumtext="카드번호1 "/>
- <Column id="aprvflag" type="STRING" size="256" sumtext="승인구분(승인/승인취 "/>
- <Column id="aprvdd" type="STRING" size="256" sumtext="승인일자 "/>
- <Column id="aprvtm" type="STRING" size="256" sumtext="승인시간 "/>
- <Column id="aprvno" type="STRING" size="256" sumtext="승인번호 "/>
- <Column id="vancd" type="STRING" size="256" sumtext="승인 VAN사가 2개이상일 "/>
- <Column id="allotmm" type="STRING" size="256" sumtext="할부개월수(02,03) "/>
- <Column id="cardamt" type="INT" size="256" sumtext="카드 결제금액 "/>
- <Column id="valiterm" type="STRING" size="256" sumtext="유효기간(YYYYMM) "/>
- <Column id="rcptexecdd" type="STRING" size="256" sumtext="수납수행일자 "/>
- <Column id="rcpttm" type="STRING" size="256" sumtext="수납시간 "/>
- <Column id="rcptrid" type="STRING" size="256" sumtext="수납자ID "/>
- <Column id="remfact" type="STRING" size="256" sumtext="수납내역에 대한 참고 "/>
- <Column id="preamtyn" type="STRING" size="256" sumtext="선수금여부(외래선수 "/>
- <Column id="innrtretyn" type="STRING" size="256" sumtext="내부처리여부(재계산 "/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID "/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일자 "/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID "/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일자 "/>
- <Column id="rcptstat1" type="STRING" size="256" sumtext="거래내역"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_mdlamtdescspec_cashlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="환자의 고유ID "/>
- <Column id="rcptdd" type="STRING" size="256" sumtext="영수증일자 "/>
- <Column id="rcptno" type="INT" size="256" sumtext="영수증번호 "/>
- <Column id="rcptseqno" type="INT" size="256" sumtext="영수증일련번호 "/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호 "/>
- <Column id="instcd" type="STRING" size="256" sumtext="병원별 기관코드 "/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태(코드군 P0049 "/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태(외래,입원,응 "/>
- <Column id="keyinptflag" type="STRING" size="256" sumtext="S:Swipe K:Key in "/>
- <Column id="indinstflag" type="STRING" size="256" sumtext="개인/법인구분 "/>
- <Column id="qualcnfmflag" type="STRING" size="256" sumtext="현금영수증승인 자격 "/>
- <Column id="qualcnfmno" type="STRING" size="256" sumtext="현금영수증승인 자격 "/>
- <Column id="aprvflag" type="STRING" size="256" sumtext="승인구분(승인/승인취 "/>
- <Column id="aprvdd" type="STRING" size="256" sumtext="승인일자 "/>
- <Column id="aprvtm" type="STRING" size="256" sumtext="승인시간 "/>
- <Column id="aprvno" type="STRING" size="256" sumtext="승인번호 "/>
- <Column id="vancd" type="STRING" size="256" sumtext="승인 VAN사가 2개이상일 "/>
- <Column id="cashamt" type="INT" size="256" sumtext="승인된 현금금액 "/>
- <Column id="rcptexecdd" type="STRING" size="256" sumtext="수납수행일자 "/>
- <Column id="rcpttm" type="STRING" size="256" sumtext="수납시간 "/>
- <Column id="rcptrid" type="STRING" size="256" sumtext="수납자ID "/>
- <Column id="remfact" type="STRING" size="256" sumtext="수납내역에 대한 참고 "/>
- <Column id="preamtyn" type="STRING" size="256" sumtext="선수금여부 "/>
- <Column id="innrtretyn" type="STRING" size="256" sumtext="내부처리여부 "/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID "/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일자 "/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID "/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일자 "/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_updatedata_bogj" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="prercptflag" type="STRING" size="256" sumtext="개인법인구분"/>
- <Column id="rcptid" type="STRING" size="256" sumtext="영수일자"/>
- <Column id="rcptdd" type="STRING" size="256" sumtext="영수일자"/>
- <Column id="rcptno" type="STRING" size="256" sumtext="영수증번호"/>
- <Column id="rcptseqno" type="STRING" size="256" sumtext="영수증일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
- <Column id="rcptflag" type="STRING" size="256" sumtext="수납구분"/>
- <Column id="cashamt" type="STRING" size="256" sumtext="현금금액"/>
- <Column id="cardamt" type="STRING" size="256" sumtext="카드금액"/>
- <Column id="rcptamt" type="STRING" size="256" sumtext="카드금액"/>
- <Column id="onlineamt" type="STRING" size="256" sumtext="온라인금액"/>
- <Column id="rcptexecdd" type="STRING" size="256" sumtext="수납일자"/>
- <Column id="rcpttm" type="STRING" size="256" sumtext="수납시간"/>
- <Column id="rcptrid" type="STRING" size="256" sumtext="수납자ID"/>
- <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
- <Column id="paypsnflag" type="STRING" size="256" sumtext="납부자구분"/>
- <Column id="paydepoamt" type="STRING" size="256" sumtext="납부자참고사항"/>
- <Column id="paypsnrem" type="STRING" size="256" sumtext="납부자참고사항"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- <Column id="cardyn" type="STRING" size="256" sumtext="수납방법"/>
- <Column id="keyinptflag" type="STRING" size="256"/>
- <Column id="allotmm" type="STRING" size="256"/>
- <Column id="valiterm" type="STRING" size="256"/>
- <Column id="qualcnfmflag" type="STRING" size="256"/>
- <Column id="indinstflag" type="STRING" size="256"/>
- <Column id="cardno" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_etc_option" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="indinstflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="indinstflag">S</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_P0030" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_A0107" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cmb_bogj_prercptflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">개인</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">단체</Col>
- <Col id="value">2</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_P0049" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cmb_bogj_rcptflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">선수금수납</Col>
- <Col id="value">P</Col>
- </Row>
- <Row>
- <Col id="label">선수금대체</Col>
- <Col id="value">R</Col>
- </Row>
- <Row>
- <Col id="label">수납취소</Col>
- <Col id="value">C</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_P0076" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cmb_keyinptflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">Swipe</Col>
- <Col id="value">S</Col>
- </Row>
- <Row>
- <Col id="label">Key In</Col>
- <Col id="value">K</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_P0073" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cmb_indinstflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">개인</Col>
- <Col id="value">00</Col>
- </Row>
- <Row>
- <Col id="label">법인</Col>
- <Col id="value">01</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_P0078" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden1_session" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_receipt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_P0032list_P0032" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_tmp_appvanif" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_updatedata_card" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="rcptdd" type="STRING" size="256" sumtext="영수일자"/>
- <Column id="rcptno" type="STRING" size="256" sumtext="영수증번호"/>
- <Column id="rcptseqno" type="STRING" size="256" sumtext="영수증일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
- <Column id="cashamt" type="STRING" size="256" sumtext="현금금액"/>
- <Column id="keyinptflag" type="STRING" size="256" sumtext="키입력구분"/>
- <Column id="indinstflag" type="STRING" size="256" sumtext="개인법인구분"/>
- <Column id="qualcnfmflag" type="STRING" size="256" sumtext="자격확인구분"/>
- <Column id="qualcnfmno" type="STRING" size="256" sumtext="자격확인번호"/>
- <Column id="aprvflag" type="STRING" size="256" sumtext="승인구분"/>
- <Column id="aprvdd" type="STRING" size="256" sumtext="승인일자"/>
- <Column id="aprvtm" type="STRING" size="256" sumtext="승인시간"/>
- <Column id="aprvno" type="STRING" size="256" sumtext="승인번호"/>
- <Column id="preamtyn" type="STRING" size="256" sumtext="선수금여부"/>
- <Column id="innrtretyn" type="STRING" size="256" sumtext="내부처리여부"/>
- <Column id="rcptexecdd" type="STRING" size="256" sumtext="수납일자"/>
- <Column id="rcpttm" type="STRING" size="256" sumtext="수납시간"/>
- <Column id="rcptid" type="STRING" size="256" sumtext="수납자ID"/>
- <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_updatedata_cash" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="rcptdd" type="STRING" size="256" sumtext="영수일자"/>
- <Column id="rcptno" type="STRING" size="256" sumtext="영수증번호"/>
- <Column id="rcptseqno" type="STRING" size="256" sumtext="영수증일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
- <Column id="cashamt" type="STRING" size="256" sumtext="현금금액"/>
- <Column id="keyinptflag" type="STRING" size="256" sumtext="키입력구분"/>
- <Column id="indinstflag" type="STRING" size="256" sumtext="개인법인구분"/>
- <Column id="qualcnfmflag" type="STRING" size="256" sumtext="자격확인구분"/>
- <Column id="qualcnfmno" type="STRING" size="256" sumtext="자격확인번호"/>
- <Column id="aprvflag" type="STRING" size="256" sumtext="승인구분"/>
- <Column id="aprvdd" type="STRING" size="256" sumtext="승인일자"/>
- <Column id="aprvtm" type="STRING" size="256" sumtext="승인시간"/>
- <Column id="aprvno" type="STRING" size="256" sumtext="승인번호"/>
- <Column id="preamtyn" type="STRING" size="256" sumtext="선수금여부"/>
- <Column id="innrtretyn" type="STRING" size="256" sumtext="내부처리여부"/>
- <Column id="rcptexecdd" type="STRING" size="256" sumtext="수납일자"/>
- <Column id="rcpttm" type="STRING" size="256" sumtext="수납시간"/>
- <Column id="rcptid" type="STRING" size="256" sumtext="수납자ID"/>
- <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_updatedata_onln" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="rcptdd" type="STRING" size="256" sumtext="영수일자"/>
- <Column id="rcptno" type="STRING" size="256" sumtext="영수증번호"/>
- <Column id="rcptseqno" type="STRING" size="256" sumtext="영수증일련번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="rcptstat" type="STRING" size="256" sumtext="수납상태"/>
- <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
- <Column id="onlineamt" type="STRING" size="256" sumtext="온라인금액"/>
- <Column id="bankcd" type="STRING" size="256" sumtext="은행코드"/>
- <Column id="acntno" type="STRING" size="256" sumtext="계좌번호"/>
- <Column id="paydd" type="STRING" size="256" sumtext="입금일자"/>
- <Column id="paypsnnm" type="STRING" size="256" sumtext="입금자명"/>
- <Column id="preamtyn" type="STRING" size="256" sumtext="선수금여부"/>
- <Column id="innrtretyn" type="STRING" size="256" sumtext="내부처리여부"/>
- <Column id="rcptexecdd" type="STRING" size="256" sumtext="수납일자"/>
- <Column id="rcpttm" type="STRING" size="256" sumtext="수납시간"/>
- <Column id="rcptid" type="STRING" size="256" sumtext="수납자ID"/>
- <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp_h_passyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_info_rsrvacptinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="okflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_ocrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="ipt_rcptid" propid="value" datasetid="ds_send" columnid="rcptid"/>
- <BindItem id="item1" compid="rdo_srchprercptflag" propid="value" datasetid="ds_send" columnid="prercptflag"/>
- <BindItem id="item2" compid="ipt_pnm" propid="value" datasetid="ds_main_info_patinfo_item" columnid="hngnm"/>
- <BindItem id="item3" compid="ipt_egnm" propid="value" datasetid="ds_main_info_patinfo_item" columnid="engnm"/>
- <BindItem id="item4" compid="ipt_rgstno1" propid="value" datasetid="ds_main_info_patinfo_item" columnid="rgstno1"/>
- <BindItem id="item5" compid="ipt_rgstno2" propid="value" datasetid="ds_main_info_patinfo_item" columnid="rgstno2"/>
- <BindItem id="item6" compid="opt_brthdd" propid="value" datasetid="ds_main_info_patinfo_item" columnid="brthdd"/>
- <BindItem id="item7" compid="opt_sex_age" propid="value" datasetid="ds_main_info_patinfo_item" columnid="sex"/>
- <BindItem id="item8" compid="output15" propid="value" datasetid="ds_main_info_patinfo_item" columnid="age"/>
- <BindItem id="item9" compid="opt_zipcd1" propid="value" datasetid="ds_main_info_patinfo_item" columnid="zipcd11"/>
- <BindItem id="item10" compid="opt_zipcd2" propid="value" datasetid="ds_main_info_patinfo_item" columnid="zipcd12"/>
- <BindItem id="item11" compid="opt_addr" propid="value" datasetid="ds_main_info_patinfo_item" columnid="addr1"/>
- <BindItem id="item12" compid="ipt_telno" propid="value" datasetid="ds_main_info_patinfo_item" columnid="telno"/>
- <BindItem id="item13" compid="ipt_mpphon" propid="value" datasetid="ds_main_info_patinfo_item" columnid="mpphon"/>
- <BindItem id="item14" compid="ipt_emailid" propid="value" datasetid="ds_main_info_patinfo_item" columnid="emailid"/>
- <BindItem id="item15" compid="ipt_emailtype" propid="value" datasetid="ds_main_info_patinfo_item" columnid="emailtype"/>
- <BindItem id="item16" compid="ipt_cmpycd" propid="value" datasetid="ds_main_coninfo_cmpyinfo_item" columnid="cmpycd"/>
- <BindItem id="item17" compid="opt_concmpynm" propid="value" datasetid="ds_main_coninfo_cmpyinfo_item" columnid="cmpynm"/>
- <BindItem id="item18" compid="ipt_pid" propid="value" datasetid="ds_main_info_patinfo_item" columnid="pid"/>
- <BindItem id="item19" compid="opt_remamt" propid="value" datasetid="ds_main_mdlamtspec_remamt" columnid="remamt"/>
- <BindItem id="item20" compid="group3.ipt_rcptamt" propid="value" datasetid="ds_send_updatedata_bogj" columnid="rcptamt"/>
- <BindItem id="item21" compid="group3.rdo_cardyn" propid="value" datasetid="ds_send_updatedata_bogj" columnid="cardyn"/>
- <BindItem id="item22" compid="group3.radio1" propid="value" datasetid="ds_send_updatedata_bogj" columnid="keyinptflag"/>
- <BindItem id="item23" compid="group3.ipt_cardno" propid="value" datasetid="ds_send_updatedata_bogj" columnid="cardno"/>
- <BindItem id="item24" compid="group3.radio9" propid="value" datasetid="ds_main_etc_option" columnid="indinstflag"/>
- <BindItem id="item25" compid="group3.combo1" propid="value" datasetid="ds_send_updatedata_bogj" columnid="qualcnfmflag"/>
- <BindItem id="item26" compid="group3.ipt_valiterm" propid="value" datasetid="ds_send_updatedata_bogj" columnid="valiterm"/>
- <BindItem id="item27" compid="group3.ipt_allotmm" propid="value" datasetid="ds_send_updatedata_bogj" columnid="allotmm"/>
- <BindItem id="item29" compid="group3.ipt_cardamt" propid="value" datasetid="ds_send_updatedata_bogj" columnid="cardamt"/>
- <BindItem id="item30" compid="group3.ipt_cashamt" propid="value" datasetid="ds_send_updatedata_bogj" columnid="cashamt"/>
- <BindItem id="item31" compid="group3.textarea1" propid="value" datasetid="ds_send_updatedata_bogj" columnid="remfact"/>
- <BindItem id="item28" compid="ipt_fromdd" propid="value" datasetid="ds_send" columnid="srchfromdd"/>
- <BindItem id="item32" compid="ipt_todd" propid="value" datasetid="ds_send" columnid="srchtodd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "ast_healexamxp::AHA001.xjs";
- include "ast_healexamrcptxp::SMAHA02200.xjs";
- include "ast_healthexambasexp::healcombolist.xjs";
- include "pam_pamcomnxp::PAM001.xjs";
- include "pam_pamcomnxp::PAM.xjs";
- function SMAHA02400_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMAHA02400_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_acptlist);
- grdf_initGrid(grd_mdlamtlist);
- grdf_initGrid(swt_mdlamtlist.case_cardlist.grd_cardamtlist);
- grdf_initGrid(swt_mdlamtlist.case_cashlist.grd_cashamtlist);
-
- fGetBaseInfo();
- fInitialize();
- fGetUserInfosSampling();
- ds_send.setColumn(0, "srchhealexamflag", frmf_getMenuParam()); //건진구분 초기화
-
- var arrParam = new Array();
- arrParam = [{dsNm: "ds_init_baseinfo_P0032list", cdGrpId: "P0032", showValue: false}];
- pamfGetCodeList(arrParam, true, "");
- if(frmf_checkOpener())
- {
- ds_main_info_patinfo_item.clearData();
- ds_main_info_patinfo_item.addRow();
-
- ds_main_info_patinfo_item.setColumn(0, "pid", opener.frmf_getParameter("SMAHA02400_PARAM_PID"));
- ds_send.setColumn(0, "rcptid", opener.frmf_getParameter("SMAHA02400_PARAM_PID"));
- ipt_pid.value = ipt_rcptid.value;
-
- if(!utlf_isNull(ds_send.getColumn(0, "rcptid")))
- {
- fGetPatInfo(2);
- rdo_srchprercptflag.value = "1";
- ipt_rcptid.setFocus();
- fGetList2();
- }
- if(utlf_isNull(ds_send.getColumn(0, "rcptid")))
- {
- fInitialize();
- rdo_srchprercptflag.value = "1";
- ipt_rcptid.setFocus();
- }
- ipt_rcptamt.value = opener.frmf_getParameter("SMAHA02400_PARAM_PREAMT2");
- fFocusOut("rdo_cardyn");
- }
- }
- function fGetUserInfosSampling()
- {
- var sUserInfosS = sysf_getUserInfos();
- sUserInfosS = sUserInfosS + "|";
- var UserInfosS_Array = sUserInfosS.split("|");
- var userid = UserInfosS_Array[0]; //사용자번호
- var usernm = UserInfosS_Array[1]; //사용자이름
- var posinstcd = UserInfosS_Array[2]; //소속기관코드
- var posinstnm = UserInfosS_Array[3]; //소속기관명
- var posdeptcd = UserInfosS_Array[4]; //소속부서코드
- var posdeptnm = UserInfosS_Array[5]; //소속부서명
-
- if (utlf_isNull(userid) || userid == "" || userid == " " || userid == "-") userid = "pam";
- if (utlf_isNull(posinstcd) || posinstcd == "" || posinstcd == " " || posinstcd == "-") posinstcd = "012";
-
- dsf_makeValue(ds_hidden1_session, "userid", "string", userid);
- dsf_makeValue(ds_hidden1_session, "usernm", "string", usernm);
- dsf_makeValue(ds_hidden1_session, "posinstcd", "string", posinstcd);
- dsf_makeValue(ds_hidden1_session, "posinstnm", "string", posinstnm);
- dsf_makeValue(ds_hidden1_session, "posdeptcd", "string", posdeptcd);
- dsf_makeValue(ds_hidden1_session, "posdeptnm", "string", posdeptnm);
- }
- function ipt_rcptid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
-
- if(rdo_srchprercptflag.value == "1")
- {
- ds_main_info_patinfo_item.setColumn(0, "pid", obj.value);
- fGetPatInfo(2);
- if(!utlf_isNull(ds_main_info_patinfo_item.getColumn(0, "pid")) || !utlf_isNull(ds_main_coninfo_cmpyinfo_item.getColumn(0, "cmpycd")))
- {
- btn_search.click();
- }
- }
- if(rdo_srchprercptflag.value == "2")
- {
- ipt_cmpycd.value = obj.value;
- if (!utlf_isNull(ipt_cmpycd.value))
- {
- btn_searchpat.click();
- }
- }
- }
- }
- function rdo_srchprercptflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(obj.value == "2")
- {
- ipt_pnm.enable = false;
- ipt_egnm.enable = false;
- }
- else
- {
- ipt_pnm.enable = true;
- ipt_egnm.enable = true;
- }
- }
- function btn_searchpat_onclick(obj:Button, e:ClickEventInfo)
- {
- if( utlf_isNull(ds_send.getColumn(0, "prercptflag")))
- {
- sysf_messageBox("개인/단체 구분을 선택하세요.", "E999", "");
- return;
- }
- else if( ds_send.getColumn(0, "prercptflag") == "1" )
- {
- fSearchPatinfo2();
- var Tmp1 = ds_main_info_patinfo_item.getColumn(0, "pid");
- if(!utlf_isNull(Tmp1))
- {
- ds_send.setColumn(0, "rcptid" ,Tmp1);
- }
- }
- else if (ds_send.getColumn(0, "prercptflag") == "2")
- {
- fGetComnCd("SMAHB00500", "08", "cd", ipt_cmpycd.value, "ds_main_coninfo_cmpyinfo_item", "cmpycd", "cmpynm");
-
- var Tmp1 = ds_main_coninfo_cmpyinfo_item.getColumn(0, "cmpycd");
- var Tmp2 = ds_main_coninfo_cmpyinfo_item.getColumn(0, "cmpynm");
- var Tmp3 = ds_main_coninfo_cmpyinfo_item.getColumn(0, "addr");
- var Tmp4 = ds_main_coninfo_cmpyinfo_item.getColumn(0, "zipcd1");
- var Tmp5 = ds_main_coninfo_cmpyinfo_item.getColumn(0, "zipcd2");
- var Tmp6 = ds_main_coninfo_cmpyinfo_item.getColumn(0, "telno");
-
- if (!utlf_isNull(Tmp1))
- {
- ds_send.setColumn(0, "cmpycd1" ,Tmp1);
- ds_send.setColumn(0, "cmpynm" ,Tmp2);
- ds_send.setColumn(0, "rcptid" ,Tmp1);
-
- ds_main_info_patinfo_item.setColumn(0, "hngnm" ,Tmp2);
- ds_main_info_patinfo_item.setColumn(0, "addr1" ,Tmp3);
- ds_main_info_patinfo_item.setColumn(0, "zipcd11" ,Tmp4);
- ds_main_info_patinfo_item.setColumn(0, "zipcd12" ,Tmp5);
- ds_main_info_patinfo_item.setColumn(0, "telno" ,Tmp6);
-
- ds_main_info_patinfo_item.setColumn(0, "engnm" ,"");
- ds_main_info_patinfo_item.setColumn(0, "rgstno1" ,"");
- ds_main_info_patinfo_item.setColumn(0, "rgstno2" ,"");
- ds_main_info_patinfo_item.setColumn(0, "sex" ,"");
- ds_main_info_patinfo_item.setColumn(0, "age" ,"");
- ds_main_info_patinfo_item.setColumn(0, "brthdd" ,"");
- ds_main_info_patinfo_item.setColumn(0, "mpphon" ,"");
- ds_main_info_patinfo_item.setColumn(0, "emailid" ,"");
- ds_main_info_patinfo_item.setColumn(0, "emailtype" ,"");
- fGetList2();
- }
- }
- fGetList2();
- }
- function ipt_pnm_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- btn_searchpat.click();
- }
- }
- function ds_main_info_patinfo_item_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "hngnm")
- {
- ipt_pnm.value = e.newvalue;
-
- if(utlf_isNull(e.newvalue))
- {
- ds_main_info_patinfo_item.clearData();
- ds_main_info_patinfo_item.addRow();
- }
- }
- }
- function ipt_cmpycd_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fGetComnCd("SMAHB00500", "08", "cd", ipt_cmpycd.value, "ds_main_coninfo_cmpyinfo_item", "cmpycd", "cmpynm");
- fGetList2();
- }
- }
- function btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetList2();
- }
- function grd_mdlamtlist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fSelectRcpt(ds_main_mdlamtspec_bogj.rowposition);
- }
- function btn_new_onclick(obj:Button, e:ClickEventInfo)
- {
- fCardNew();
- }
- function group3_ipt_rcptamt_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- group3.ipt_cardno.setFocus();
- }
- }
- function group3_rdo_cardyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fFocusOut("rdo_cardyn");
- }
- function group3_button1_onclick(obj:Button, e:ClickEventInfo)
- {
-
- }
- function group3_btn_cashamt_onclick(obj:Button, e:ClickEventInfo)
- {
-
- }
- function cardnocheck()
- {
- var cardnotext = ds_send_updatedata_bogj.getColumn(0, "cardno");
- if(String(cardnotext).length == 0)
- {
- return;
- }
- if(String(cardnotext).length >18)
- {
- if((cardnotext).indexOf("=") > 0)
- {
- var vSwipeData = "";
- var vCardno_array = "";
- var vCardno = "";
- vSwipeData = cardnotext;
- if(vSwipeData.indexOf("?") >= 0)
- {
- vSwipeData = String(vSwipeData).substr(1, 37);
- }
- if(vSwipeData.indexOf("/") >= 0)
- {
- vSwipeData = String(vSwipeData).substr(1, 37);
- }
- dsf_makeValue(ds, "card", "string", vSwipeData);
- vCardno_array = vSwipeData.split("=");
- vCardno = vCardno_array[0];
- if(vCardno.indexOf("?") >= 0)
- {
- vCardno = String(vCardno).substr(1, 16);
- }
- if(vCardno.indexOf("/") >= 0)
- {
- vCardno = String(vCardno).substr(1, 16);
- }
- var vValiterm = String(vCardno_array[1]).substr(0, 4);
- ds_send_updatedata_bogj.getColumn(0, "cardno", vCardno);
- ds_send_updatedata_bogj.getColumn(0, "keyinptflag", "S");
- ds_send_updatedata_bogj.getColumn(0, "valiterm", vValiterm);
- }
- }
- else
- {
- dsf_makeValue(ds, "card", "string", "");
- ds_send_updatedata_bogj.getColumn(0, "keyinptflag", "K");
- }
- }
- function btn_receipt_onclick(obj:Button, e:ClickEventInfo)
- {
- cardnocheck();
-
- if (utlf_isNull(ds_send.getColumn(0, "rcptid")))
- {
- sysf_messageBox("등록번호는 필수 입력항목입니다.", "E999", "");
- ipt_rcptid.setFocus();
- return;
- }
- if (ds_send_updatedata_bogj.getColumn(0, "cardyn") == "Y")
- {
- var sallotmm = ds_send_updatedata_bogj.getColumn(0, "allotmm");
- if (String(sallotmm).length != 2)
- {
- if (utlf_isNull(sallotmm))
- {
- ds_send_updatedata_bogj.setColumn(0, "allotmm", "00");
- }
- if (String(sallotmm).length == 1)
- {
- ds_send_updatedata_bogj.setColumn(0, "allotmm", "0" + sallotmm);
- }
- }
- if (utlf_isNull(ds_send_updatedata_bogj.getColumn(0, "cardno")))
- {
- sysf_messageBox("카드번호는 필수 입력항목입니다.", "E999", "");
- return;
- }
- if (utlf_isNull(ds_send_updatedata_bogj.getColumn(0, "allotmm")))
- {
- sysf_messageBox("할부개월수는 필수 입력항목입니다.", "E999", "");
- return;
- }
- var sinptflag = ds_send_updatedata_bogj.getColumn(0, "keyinptflag");
- if (sinptflag != "S")
- {
- if (utlf_isNull(ds_send_updatedata_bogj.getColumn(0, "valiterm")))
- {
- sysf_messageBox("유효기간은 필수 입력항목입니다.", "E999", "");
- return;
- }
- }
- }
- else if (ds_send_updatedata_bogj.getColumn(0, "cardyn") == "N")
- {
- if (utlf_isNulL(ds_send_updatedata_bogj.getColumn(0, "qualcnfmflag")))
- {
- sysf_messageBox("자격확인구분은 필수 선택항목입니다.", "E999", "");
- return;
- }
- if (utlf_isNull(ds_send_updatedata_bogj.getColumn(0, "cardno")))
- {
- sysf_messageBox("자격확인번호는 필수 입력항목입니다.", "E999", "");
- return;
- }
- if (utlf_isNull(ds_send_updatedata_bogj.getColumn(0, "indinstflag")))
- {
- sysf_messageBox("개인/법인구분은 필수 선택항목입니다.", "E999", "");
- return;
- }
- }
- if (ds_send_updatedata_bogj.getColumn(0, "cardyn") == "Y")
- {
- var sinptflag = ds_send_updatedata_bogj.getColumn(0, "keyinptflag");
- if (sinptflag == "S")
- {
- var sdata10 = ds.getColumn(0, "card");
- var sdata11 = ds_send_updatedata_bogj.getColumn(0, "cardno");
- var sdata12 = ds_send_updatedata_bogj.getColumn(0, "valiterm");
- ds_send_updatedata_bogj.setColumn(0, "cardno1", sdata10);
- }
- else
- {
- var sdata10 = "";
- var sdata11 = ds_send_updatedata_bogj.getColumn(0, "cardno");
- var sdata12 = ds_send_updatedata_bogj.getColumn(0, "valiterm");
- ds_send_updatedata_bogj.setColumn(0, "cardno1", sdata11);
- }
- fAppCardVanData( "03" //data1 //vangb van사구분
- ,"11" //data2 //ordergb 거래구분
- ,utlf_getCurrentDate() //data3 //mdate 회계일자
- ,ds_send.getColumn(0, "rcptid") //data4 //pano 등록번호
- ,"H" //data5 //iogb 입외구분
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddeptcd") //data6 //deptcode 진료과코드
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddd") //data7 //diagdate 진료일자
- ,ds_hidden1_session.getColumn(0, "session/userid") //data8 //clientid 수납자
- ,ds_send_updatedata_bogj.getColumn(0, "keyinptflag") //data9 //entrymode 입력구분
- ,sdata10 //data10 //track2data 트랙data
- ,sdata11 //data11 //cardnumber 카드번호
- ,sdata12 //data12 //cardperiod 유효기간
- ,ds_send_updatedata_bogj.getColumn(0, "allotmm") //data13 //carddivide 할부개월수
- ,ds_send_updatedata_bogj.getColumn(0, "cardamt") //data14 //netamt 금액
- ,"" //data15 //oldappdate 원거래승인일자(취소시)
- ,"" //data16 //oldapptime 원거래승인시간(취소시)
- ,"" //data17 //oldappno 원거래승인번호(취소시)
- ,"" //data18
- ,"" //data19
- ,"" //data20
- ,ds_init_baseinfo_P0032list_P0032.lookup("cdid", "200", "cdnm")); //data21
- if (ds_tmp_appvanif.getColumn(0, "replystat") != "0000" )
- {
- sysf_messageBox("카드승인실패 => "+ ds_tmp_appvanif.getColumn(0, "cardname"), "E999","");
- return;
- }
- else
- {
- ds_send_updatedata_card.setColumn(0, "aprvno", ds_tmp_appvanif.getColumn(0, "approvalno"));
- ds_send_updatedata_card.setColumn(0, "aprvdd", ds_tmp_appvanif.getColumn(0, "approvaldate"));
- ds_send_updatedata_card.setColumn(0, "aprvtm", ds_tmp_appvanif.getColumn(0, "approvaltime"));
- ds_send_updatedata_card.setColumn(0, "aprvflag", "12");
-
- var parm = ds_send.getColumn(0, "rcptid") + "▦" + //PID
- ds_send_updatedata_bogj.getColumn(0, "cardamt") + "▦" + //수납대상금액
- "12" + "▦" + //승인구분
- ds_tmp_appvanif.getColumn(0, "approvaldate") + "▦" + //승인일자
- ds_tmp_appvanif.getColumn(0, "approvaltime") + "▦" + //승인시간
- ds_tmp_appvanif.getColumn(0, "approvalno") + "▦" + //승인번호
- ds_hidden1_session.getColumn(0, "posinstcd") + "▦" + //기관코드
-
- frmf_setParameter("SPPAO02101_PARM",parm);
- if(ds_tmp_h_passyn.getColumn(0, "passyn") != "Y")
- {
- frmf_modal("SPPAO02101", "SPPAO02101", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- }
-
- if(ds_send_updatedata_bogj.getColumn(0, "cardyn") == "N")
- {
- var sinptflag = ds_send_updatedata_bogj.getColumn(0, "keyinptflag");
- if(sinptflag == "S")
- {
- var sdata10 = ds.getColumn(0, "card");
- var sdata11 = ds_send_updatedata_bogj.getColumn(0, "cardno");
- var sdata12 = ds_send_updatedata_bogj.getColumn(0, "qualcnfmflag");
- ds_send_updatedata_bogj.setColumn(0, "cardno1", sdata10);
- }
- else
- {
- var sdata10 = "";
- var sdata11 = ds_send_updatedata_bogj.getColumn(0, "cardno");
- var sdata12 = ds_send_updatedata_bogj.getColumn(0, "qualcnfmflag");
- ds_send_updatedata_bogj.setColumn(0, "cardno1", sdata11);
- }
- fAppCardVanData( "03" //data1 //vangb van사구분
- ,"41" //data2 //ordergb 거래구분 41:현금영수증승인
- ,utlf_getCurrentDate() //data3 //mdate 회계일자
- ,ds_send.getColumn(0, "rcptid") //data4 //pano 등록번호
- ,"H" //data5 //iogb 입외구분
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddeptcd") //data6 //deptcode 진료과코드
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddd") //data7 //diagdate 진료일자
- ,ds_hidden1_session.getColumn(0, "userid") //data8 //clientid 수납자
- ,ds_send_updatedata_bogj.getColumn(0, "keyinptflag") //data9 //entrymode 입력구분
- ,sdata10 //data10 //track2data 트랙data
- ,sdata11 //data11 //qualcnfmno 자격확인번호
- ,sdata12 //data12 //cardperiod 유효기간
- ,ds_main_etc_option.getColumn(0, "indinstflag") //data13 //carddivide 할부개월수-개인법인구분
- ,ds_send_updatedata_bogj.getColumn(0, "cashamt") //data14 //netamt 금액
- ,"" //data15 //oldappdate 원거래승인일자(취소시)
- ,"" //data16 //oldapptime 원거래승인시간(취소시)
- ,"" //data17 //oldappno 원거래승인번호(취소시)
- ,"" //data18
- ,"" //data19
- ,"" //data20
- ,ds_init_baseinfo_P0032list_P0032.lookup("cdid", "200", "cdnm")); //data21
-
- if (ds_tmp_appvanif.getColumn(0, "replystat") != "0000" )
- {
- sysf_messageBox("현금영수증승인실패 => "+ ds_send_updatedata_bogj.getColumn(0, "cardno") ,"E999","");
- return;
- }
- else
- {
- ds_send_updatedata_cash.setColumn(0, "aprvno", ds_tmp_appvanif.getColumn(0, "approvalno"));
- ds_send_updatedata_cash.setColumn(0, "aprvdd", ds_tmp_appvanif.getColumn(0, "approvaldate"));
- ds_send_updatedata_cash.setColumn(0, "aprvtm", ds_tmp_appvanif.getColumn(0, "approvaltime"));
- ds_send_updatedata_cash.setColumn(0, "aprvflag", "42");
- }
- }
- fReceipt();
- if(frmf_isPopup())
- {
- this.close();
- }
- ds_main_mdlamtspec_bogj.rowposition = 0;
- grd_mdlamtlist_oncellclick();
- btn_printreceipt.click();
- }
- function btn_cancelrcpt_onclick(obj:Button, e:ClickEventInfo)
- {
- cardnocheck();
- if (ds_send_updatedata_bogj.getColumn(0, "cardyn") == "Y")
- {
- var rcptdd = ds_main_mdlamtspec_bogj.getColumn(ds_main_mdlamtspec_bogj.rowposition, "rcptdd");
- var rcptno = ds_main_mdlamtspec_bogj.getColumn(ds_main_mdlamtspec_bogj.rowposition, "rcptno");
- var rcptseqno = ds_main_mdlamtspec_bogj.getColumn(ds_main_mdlamtspec_bogj.rowposition, "rcptseqno");
- var irow = 0;
- for (var i = 0; i < ds_main_mdlamtdescspec_cardlist.rowcount; i ++)
- {
- var rcptdd1 = ds_main_mdlamtdescspec_cardlist.getColumn(i, "rcptdd");
- var rcptno1 = ds_main_mdlamtdescspec_cardlist.getColumn(i, "rcptno");
- var rcptseqno1 = ds_main_mdlamtdescspec_cardlist.getColumn(i, "rcptseqno");
- if (rcptdd == rcptdd1 && rcptno == rcptno1 && rcptseqno == rcptseqno1)
- {
- irow = i;
- }
- }
- if(irow < 0)
- {
- sysf_messageBox("해당 되는 카드내역이 존재하지 않습니다.", "E999", "");
- return;
- }
- var sinptflag = ds_send_updatedata_bogj.getColumn(0, "keyinptflag");
- if(sinptflag == "S")
- {
- var sdata10 = ds.getColumn(0, "card");
- var sdata11 = ds_send_updatedata_bogj.getColumn(0, "cardno");
- var sdata12 = ds_send_updatedata_bogj.getColumn(0, "valiterm");
- }
- else
- {
- var sdata10 = "";
- var sdata11 = ds_send_updatedata_bogj.getColumn(0, "cardno");
- var sdata12 = ds_send_updatedata_bogj.getColumn(0, "valiterm");
- }
- fAppCardVanData( "03" //data1 //vangb van사구분
- ,"21" //data2 //ordergb 거래구분
- ,utlf_getCurrentDate() //data3 //mdate 회계일자
- ,ds_send.getColumn(0, "rcptid") //data4 //pano 등록번호
- ,"H" //data5 //iogb 입외구분
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddeptcd") //data6 //deptcode 진료과코드
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddd") //data7 //diagdate 진료일자
- ,ds_hidden1_session.getColumn(0, "userid") //data8 //clientid 수납자
- ,ds_send_updatedata_bogj.getColumn(0, "keyinptflag") //data9 //entrymode 입력구분
- ,sdata10 //data10 //track2data 트랙data
- ,sdata11 //data11 //cardnumber 카드번호
- ,sdata12 //data12 //cardperiod 유효기간
- ,ds_send_updatedata_bogj.getColumn(0, "allotmm") //data13 //carddivide 할부개월수
- ,ds_main_mdlamtdescspec_cardlist.getColumn(irow, "cardamt") //data14 //netamt 금액
- ,ds_main_mdlamtdescspec_cardlist.getColumn(irow, "aprvdd") //data15 //oldappdate 원거래승인일자(취소시)
- ,ds_main_mdlamtdescspec_cardlist.getColumn(irow, "aprvtm") //data16 //oldapptime 원거래승인시간(취소시)
- ,ds_main_mdlamtdescspec_cardlist.getColumn(irow, "aprvno") //data17 //oldappno 원거래승인번호(취소시)
- ,"" //data18
- ,"" //data19
- ,"" //data20
- ,ds_init_baseinfo_P0032list_P0032.getColumn("cdid", "200", "cdnm")); //data21
-
- if(ds_tmp_appvanif.getColumn(0, "replystat") != "0000")
- {
- sysf_messageBox("카드승인실패 => "+ ds_tmp_appvanif.getColumn(0, "cardname") ,"E999","");
- return;
- }
- else
- {
- ds_send_updatedata_card.setColumn(0, "aprvno", ds_tmp_appvanif.getColumn(0, "approvalno"));
- ds_send_updatedata_card.setColumn(0, "aprvdd", ds_tmp_appvanif.getColumn(0, "approvaldate"));
- ds_send_updatedata_card.setColumn(0, "aprvtm", ds_tmp_appvanif.getColumn(0, "approvaltime"));
- ds_send_updatedata_card.setColumn(0, "aprvflag", "22");
-
- var parm = ds_send.getColumn(0, "rcptid") + "▦" + //PID
- ds_main_mdlamtdescspec_cardlist.getColumn(irow, "cardamt") + "▦" + //수납대상금액
- "22" + "▦" + //승인구분
- ds_tmp_appvanif.getColumn(0, "approvaldate") + "▦" + //승인일자
- ds_tmp_appvanif.getColumn(0, "approvaltime") + "▦" + //승인시간
- ds_tmp_appvanif.getColumn(0, "approvalno") + "▦" + //승인번호
- ds_hidden1_session.getColumn(0, "posinstcd") + "▦" ; //기관코드
-
- frmf_setParameter("SPPAO02101_PARM",parm);
-
- if(ds_tmp_h_passyn.getColumn(0, "passyn") != "Y")
- {
- frmf_modal("SPPAO02101", "SPPAO02101", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- }
- if(ds_send_updatedata_bogj.getColumn(0, "cardyn") == "N")
- {
- var rcptdd = ds_main_mdlamtspec_bogj.getColumn(ds_main_mdlamtspec_bogj.rowposition, "rcptdd");
- var rcptno = ds_main_mdlamtspec_bogj.getColumn(ds_main_mdlamtspec_bogj.rowposition, "rcptno");
- var rcptseqno = ds_main_mdlamtspec_bogj.getColumn(ds_main_mdlamtspec_bogj.rowposition, "rcptseqno");
- var irow = 0;
- for(var i = 0; i < ds_main_mdlamtdescspec_cashlist.rowcount; i ++)
- {
- var rcptdd1 = ds_main_mdlamtdescspec_cashlist.getColumn(i, "rcptdd");
- var rcptno1 = ds_main_mdlamtdescspec_cashlist.getColumn(i, "rcptno");
- var rcptseqno1 = ds_main_mdlamtdescspec_cashlist.getColumn(i, "rcptseqno");
-
- if (rcptdd == rcptdd1 && rcptno == rcptno1 && rcptseqno == rcptseqno1)
- {
- irow = i;
- }
- }
- if(irow < 0)
- {
- sysf_messageBox("해당 되는 현금영수증 내역이 존재하지 않습니다.", "E999", "");
- return;
- }
- var sinptflag = ds_main_mdlamtdescspec_cashlist.getColumn(irow, "keyinptflag");
- if (sinptflag == "S")
- {
- var sdata10 = ds.getColumn(0, "card");
- var sdata11 = ds_main_mdlamtdescspec_cashlist.getColumn(irow, "qualcnfmno");
- var sdata12 = ds_main_mdlamtdescspec_cashlist.getColumn(irow, "qualcnfmflag");
- }
- else
- {
- var sdata10 = "";
- var sdata11 = ds_main_mdlamtdescspec_cashlist.getColumn(irow, "qualcnfmno");
- var sdata12 = ds_main_mdlamtdescspec_cashlist.getColumn(irow, "qualcnfmflag");
- }
- fAppCardVanData( "03" //data1 //vangb van사구분
- ,"51" //data2 //ordergb 거래구분 41:현금영수증승인
- ,utlf_getCurrentDate() //data3 //mdate 회계일자
- ,ds_send.getColumn(0, "rcptid") //data4 //pano 등록번호
- ,"H" //data5 //iogb 입외구분
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddeptcd") //data6 //deptcode 진료과코드
- ,ds_main_list_acpt_acptlist.getColumn(0, "orddd") //data7 //diagdate 진료일자
- ,ds_hidden1_session.getColumn(0, "userid") //data8 //clientid 수납자
- ,ds_send_updatedata_bogj.getColumn(0, "keyinptflag") //data9 //entrymode 입력구분
- ,sdata10 //data10 //track2data 트랙data
- ,sdata11 //data11 //qualcnfmno 자격확인번호
- ,sdata12 //data12 //cardperiod 유효기간
- ,ds_main_etc_option.getColumn(0, "indinstflag") //data13 //carddivide 할부개월수-개인법인구분
- ,ds_main_mdlamtdescspec_cashlist.getColumn(irow, "cashamt") //data14 //netamt 금액
- ,ds_main_mdlamtdescspec_cashlist.getColumn(irow, "aprvdd") //data15 //oldappdate 원거래승인일자(취소시)
- ,ds_main_mdlamtdescspec_cashlist.getColumn(irow, "aprvtm") //data16 //oldapptime 원거래승인시간(취소시)
- ,ds_main_mdlamtdescspec_cashlist.getColumn(irow, "aprvno") //data17 //oldappno 원거래승인번호(취소시)
- ,"" //data18
- ,"" //data19
- ,"" //data20
- ,ds_init_baseinfo_P0032list_P0032.lookup("cdid", "200", "cdnm")); //data21
-
- if (ds_tmp_appvanif.getColumn(0, "replystat") != "0000" )
- {
- sysf_messageBox("현금영수증승인실패 => "+ ds_send_updatedata_bogj.getColumn(0, "cardno") ,"E999","");
- return;
- }
- else
- {
- ds_send_updatedata_cash.setColumn(0, "aprvdd", ds_tmp_appvanif.getColumn(0, "approvaldate"));
- ds_send_updatedata_cash.setColumn(0, "aprvtm", ds_tmp_appvanif.getColumn(0, "approvaltime"));
- ds_send_updatedata_cash.setColumn(0, "aprvflag", "52");
- }
- }
- fReceiptCancel();
- if(frmf_isPopup())
- {
- this.close();
- }
- ds_main_mdlamtspec_bogj.rowposition = 0;
- grd_mdlamtlist_oncellclick();
- btn_printreceipt.click();
- }
- function btn_printreceipt_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_send,"sumprt", "int", 0);
- fReceiptPrint("N");
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize();
- rdo_srchprercptflag.value = "1";
- ipt_rcptid.setFocus();
- }
- ]]></Script>
- </Form>
- </FDL>
|