123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPMB03200" position="absolute 0 0 1196 797" titletext="할인계정처방감면율관리" oninit="SMPMB03200_oninit" onload="SMPMB03200_onload">
- <Layouts>
- <Layout>
- <Static id="caption6" text="할인계정처방감면율관리" class="tit_1" position="absolute 0 0 200 25"/>
- <Div id="group2" anchor="left top right" taborder="1" class="div_SA" position="absolute 0 25 1195 65">
- <Layouts>
- <Layout>
- <Static id="caption2" text="할인코드 :" class="search_name" position="absolute 16 12 102 29"/>
- <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1105 10 1111 32" anchor="top right"/>
- <Edit id="ipt_srchcnts" taborder="1" class="input_s_essential" position="absolute 100 11 232 30" autoselect="true" onkeyup="group2_ipt_srchcnts_onkeyup"/>
- <Button id="btn_search" taborder="2" text="조회" class="btn1" position="absolute 1123 9 1179 31" anchor="top right" onclick="group2_btn_search_onclick"/>
- <Static id="caption11" text="수가코드 :" class="search_name" position="absolute 271 12 349 29"/>
- <Edit id="input1" taborder="3" class="input_s_essential" position="absolute 350 11 482 30" autoselect="true" onkeyup="group2_input1_onkeyup"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption1" text="할인계정처방감면율내역" class="tit_2" position="absolute 0 73 211 90"/>
- <Shape id="line1" class="line_1" position="absolute 0 89 1194 95" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
- <Static id="caption7" text="할인코드" class="cell_1" position="absolute 0 94 65 117"/>
- <Static id="caption8" text="외래급여본인부담할인률" class="cell_1" position="absolute 0 146 143 169"/>
- <Static id="caption5" text="입원급여본인부담할인율" class="cell_1" position="absolute 0 172 143 195"/>
- <Static id="caption9" text="수익분류/수가코드" class="cell_1" position="absolute 224 94 367 117"/>
- <Static id="caption10" text="시작일자/종료일자" class="cell_1" position="absolute 0 120 143 143"/>
- <Static id="caption20" text="할인계정처방감면율내역 리스트" class="tit_2" position="absolute 0 205 235 226"/>
- <Button id="btn_excsave" taborder="2" text="엑셀" class="btn7" position="absolute 1144 199 1195 221" anchor="top right" onclick="btn_excsave_onclick"/>
- <Shape id="line8" class="line_1" position="absolute 0 221 1195 227" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
- <Shape id="line7" class="line_2" position="absolute 0 142 1194 148" anchor="left top right"/>
- <Static id="caption4" text="%" position="absolute 208 148 227 167"/>
- <Button id="button54" taborder="3" text="신규" class="btn2" position="absolute 1152 67 1194 89" anchor="top right" onclick="button54_onclick"/>
- <Static id="caption19" text="%" position="absolute 208 175 227 194"/>
- <Edit id="ipt_discuncocd" taborder="4" class="input_default" position="absolute 67 96 221 115" autoselect="true"/>
- <Edit id="ipt_calcscorcd" taborder="5" class="input_default" position="absolute 705 96 806 115"/>
- <Button id="btn_calcscorcd" taborder="6" onclick="group3_btn_calcscorcd_onclick" class="icon_search" position="absolute 810 97 826 113"/>
- <Combo id="cmb_earncls" taborder="7" innerdataset="@ds_init_earncls1_earncls" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 369 96 479 115" onitemchanged="cmb_earncls_onitemchanged"/>
- <Calendar id="ipt_fromdd" taborder="8" class="input_default" position="absolute 145 122 255 141" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_todd" taborder="9" class="input_default" position="absolute 318 122 428 141" autoselect="true"/>
- <Grid id="grd_disccdlist" class="datagrid2" taborder="12" binddataset="ds_main_disccdspec_disccdspeclist" autoenter="select" useinputpanel="false" cellsizingtype="col" position="absolute 0 226 1195 765" anchor="all" oncellclick="grd_disccdlist_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="55"/>
- <Column size="130"/>
- <Column size="60"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="80"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="80"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="90"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="70"/>
- <Column size="140"/>
- <Column size="70"/>
- <Column size="140"/>
- </Columns>
- <Rows>
- <Row size="33" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="할인코드"/>
- <Cell col="1" text="할인명"/>
- <Cell col="2" text="수익분류1"/>
- <Cell col="3" text="2"/>
- <Cell col="4" text="3"/>
- <Cell col="5" colspan="3" text="수익분류명칭" taborder="undefined"/>
- <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="외래비급여본인 부담할인율"/>
- <Cell col="16" text="입원비급여본인 부담할인율"/>
- <Cell col="17" text="외래선택진료 감면율"/>
- <Cell col="18" text="입원선택진료 감면율"/>
- <Cell col="19" text="적용범위"/>
- <Cell col="20" text="기관기호"/>
- <Cell col="21" text="일련번호"/>
- <Cell col="22" text="상태"/>
- <Cell col="23" text="수가감면의 예외여부"/>
- <Cell col="24" text="재료/행위"/>
- <Cell col="25" text="외래비급여본인 부담할인정액금"/>
- <Cell col="26" text="입원비급여본인 부담할인정액금"/>
- <Cell col="27" text="최초등록자"/>
- <Cell col="28" text="최초등록일시"/>
- <Cell col="29" text="최종수정자"/>
- <Cell col="30" text="최종수정일시"/>
- </Band>
- <Band id="body">
- <Cell text="bind:disccd"/>
- <Cell col="1" style="align:left;" text="bind:disccdnm"/>
- <Cell col="2" text="bind:earncls1"/>
- <Cell col="3" text="bind:earncls2"/>
- <Cell col="4" text="bind:earncls3"/>
- <Cell col="5" style="align:left;" text="bind:earncls1nm"/>
- <Cell col="6" style="align:left;" text="bind:earncls2nm"/>
- <Cell col="7" style="align:left top;padding:5 2 3 2;" text="bind:earncls3nm" wordwrap="word"/>
- <Cell col="8" text="bind:calcscorcd"/>
- <Cell col="9" displaytype="date" text="bind:fromdd" calendardisplaynulltype="none"/>
- <Cell col="10" displaytype="date" text="bind:todd" calendardisplaynulltype="none"/>
- <Cell col="11" text="bind:outapprate"/>
- <Cell col="12" text="bind:inapprate"/>
- <Cell col="13" text="bind:outallownapprate"/>
- <Cell col="14" text="bind:inallownapprate"/>
- <Cell col="15" text="bind:outnopyapprate"/>
- <Cell col="16" text="bind:innopyapprate"/>
- <Cell col="17" text="bind:outspecapprate"/>
- <Cell col="18" text="bind:inspecapprate"/>
- <Cell col="19" displaytype="combo" style="align:center middle;" text="bind:appscop" combodataset="ds_cmb_appscop" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="20" text="bind:instcd"/>
- <Cell col="21" text="bind:seqno"/>
- <Cell col="22" text="bind:histstat"/>
- <Cell col="23" text="bind:reductexptexptyn"/>
- <Cell col="24" displaytype="combo" style="align:center middle;" text="bind:matractflag" combodataset="ds_main_P0137list_P0137" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="25" displaytype="number" edittype="none" text="bind:outnopyflatrate"/>
- <Cell col="26" displaytype="number" edittype="none" text="bind:innopyflatrate"/>
- <Cell col="27" text="bind:fstrgstrid"/>
- <Cell col="28" displaytype="date" edittype="date" text="bind:fstrgstdt" mask="yyyy-MM-dd hh:mm:ss" calendardisplaynulltype="none"/>
- <Cell col="29" text="bind:lastupdtrid"/>
- <Cell col="30" displaytype="date" edittype="date" text="bind:lastupdtdt" mask="yyyy-MM-dd hh:mm:ss" calendardisplaynulltype="none"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption24" text="-" position="absolute 279 122 300 141"/>
- <Static id="caption3" text="적용범위" class="cell_1" position="absolute 447 120 606 143"/>
- <Combo id="combo1" taborder="13" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 608 122 684 141">
- <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>
- </Combo>
- <Static id="caption13" text="외래전액본인부담할인율" class="cell_1" position="absolute 224 146 367 169"/>
- <Shape id="line2" class="line_2" position="absolute 0 116 1194 122" anchor="left top right"/>
- <Static id="caption14" text="%" position="absolute 432 148 451 167"/>
- <Static id="caption15" text="입원전액본인부담할인율" class="cell_1" position="absolute 224 172 367 195"/>
- <Static id="caption16" text="%" position="absolute 432 175 451 194"/>
- <Static id="caption17" text="외래비급여본인부담할인율" class="cell_1" position="absolute 447 146 606 169"/>
- <Static id="caption18" text="%" position="absolute 672 148 691 167"/>
- <Static id="caption21" text="%" position="absolute 672 175 691 189"/>
- <Static id="caption22" text="외래선택진료할인율" class="cell_1" position="absolute 687 146 821 169"/>
- <Static id="caption23" text="%" position="absolute 887 148 901 167"/>
- <Static id="caption25" text="입원선택진료할인율" class="cell_1" position="absolute 687 172 821 195"/>
- <Static id="caption26" text="%" position="absolute 887 175 901 194"/>
- <Combo id="combo2" taborder="20" innerdataset="@ds_main_P0137list_P0137" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 823 122 933 141"/>
- <Static id="caption27" text="재료/행위" class="cell_1" position="absolute 687 120 821 143"/>
- <Static id="caption12" text="입원비급여본인부담할인율" class="cell_1" position="absolute 447 172 606 195"/>
- <Shape id="line3" class="line_2" position="absolute 0 194 1194 200" anchor="left top right"/>
- <Combo id="combo3" taborder="21" innerdataset="@ds_init_earncls2_earncls" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 481 96 591 115" onitemchanged="combo3_onitemchanged"/>
- <Combo id="combo4" taborder="22" innerdataset="@ds_init_earncls3_earncls" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 593 96 703 115"/>
- <Static id="caption29" text="입원비급여본인부담정액할인액" class="cell_1" position="absolute 907 172 1089 195"/>
- <Static id="caption30" text="외래비급여본인부담정액할인액" class="cell_1" position="absolute 907 146 1089 169"/>
- <Shape id="line4" class="line_2" position="absolute 0 168 1194 174" anchor="left top right"/>
- <MaskEdit id="input8" taborder="23" mask="9,9999999999999" class="input_default" position="absolute 1091 148 1181 167" style="align:right;" align="align:right middle;" autoselect="true"/>
- <MaskEdit id="input9" taborder="24" mask="9,9999999999999" class="input_default" position="absolute 1091 175 1181 194" style="align:right;" align="align:right middle;" autoselect="true"/>
- <Static id="caption31" text="\" position="absolute 1183 148 1197 167"/>
- <Static id="caption32" text="\" position="absolute 1184 175 1198 194"/>
- <Shape id="line32" class="line_6" position="absolute 0 764 1195 770" anchor="left right bottom"/>
- <Button id="btn_update" taborder="25" text="저장" class="btn4" position="absolute 1011 771 1067 793" anchor="right bottom" onclick="btn_update_onclick"/>
- <Button id="btn_delete" taborder="26" text="삭제" class="btn4" position="absolute 1069 771 1125 793" anchor="right bottom" onclick="btn_delete_onclick"/>
- <Button id="btn_clear" taborder="27" text="초기화" class="btn4" position="absolute 1127 771 1195 793" anchor="right bottom" onclick="btn_clear_onclick"/>
- <Static id="caption28" text="※수익분류1은 반드시 넣으셔야 합니다." position="absolute 5 771 260 786" anchor="left bottom" style="color:red;font:dotum,10,bold;"/>
- <Edit id="ipt_outpayapprate" taborder="28" autoselect="true" position="absolute 145 148 205 167" style="padding:0 3 0 0;align:right middle;"/>
- <Edit id="ipt_inpayapprate" taborder="29" autoselect="true" position="absolute 145 175 205 194" style="padding:0 3 0 0;align:right middle;"/>
- <Edit id="input2" taborder="30" autoselect="true" position="absolute 369 148 429 167" style="padding:0 3 0 0;align:right middle;"/>
- <Edit id="input3" taborder="31" autoselect="true" position="absolute 369 175 429 194" style="padding:0 3 0 0;align:right middle;"/>
- <Edit id="input6" taborder="32" autoselect="true" position="absolute 823 148 883 167" style="padding:0 3 0 0;align:right middle;"/>
- <Edit id="input7" taborder="33" autoselect="true" position="absolute 823 175 883 194" style="padding:0 3 0 0;align:right middle;"/>
- <Edit id="input5" taborder="34" autoselect="true" position="absolute 608 175 668 194" style="padding:0 3 0 0;align:right middle;"/>
- <Edit id="input4" taborder="35" autoselect="true" position="absolute 608 148 668 167" style="padding:0 3 0 0;align:right middle;"/>
- </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="searchdisccd" type="STRING" size="256"/>
- <Column id="data" type="STRING" size="256"/>
- <Column id="searchcalcscorcd" type="STRING" size="256"/>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="earncls1" type="STRING" size="256"/>
- <Column id="earncls2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="searchdisccd"/>
- <Col id="data"/>
- <Col id="searchcalcscorcd"/>
- <Col id="srchcond"/>
- <Col id="earncls1"/>
- <Col id="earncls2"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_discspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="disccd" type="STRING" size="256"/>
- <Column id="earncls" type="STRING" size="256"/>
- <Column id="earncls1" type="STRING" size="256"/>
- <Column id="earncls2" type="STRING" size="256"/>
- <Column id="earncls3" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="outapprate" type="STRING" size="256"/>
- <Column id="inapprate" type="STRING" size="256"/>
- <Column id="outallownapprate" type="STRING" size="256"/>
- <Column id="inallownapprate" type="STRING" size="256"/>
- <Column id="outnopyapprate" type="STRING" size="256"/>
- <Column id="innopyapprate" type="STRING" size="256"/>
- <Column id="outspecapprate" type="STRING" size="256"/>
- <Column id="inspecapprate" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="histstat" type="STRING" size="256"/>
- <Column id="fstrgstrid" type="STRING" size="256"/>
- <Column id="fstrgstdt" type="STRING" size="256"/>
- <Column id="lastupdtrid" type="STRING" size="256"/>
- <Column id="lastupdtdt" type="STRING" size="256"/>
- <Column id="workflag" type="STRING" size="256"/>
- <Column id="appscop" type="STRING" size="256"/>
- <Column id="reductexptexptyn" type="STRING" size="256"/>
- <Column id="matractflag" type="STRING" size="256"/>
- <Column id="outnopyflatrate" type="STRING" size="256"/>
- <Column id="innopyflatrate" type="STRING" size="256"/>
- <Column id="earncls1nm" type="STRING" size="256"/>
- <Column id="earncls2nm" type="STRING" size="256"/>
- <Column id="earncls3nm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="disccd"/>
- <Col id="earncls"/>
- <Col id="earncls1"/>
- <Col id="earncls2"/>
- <Col id="earncls3"/>
- <Col id="calcscorcd"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="outapprate"/>
- <Col id="inapprate"/>
- <Col id="outallownapprate"/>
- <Col id="inallownapprate"/>
- <Col id="outnopyapprate"/>
- <Col id="innopyapprate"/>
- <Col id="outspecapprate"/>
- <Col id="inspecapprate"/>
- <Col id="instcd"/>
- <Col id="seqno"/>
- <Col id="histstat"/>
- <Col id="fstrgstrid"/>
- <Col id="fstrgstdt"/>
- <Col id="lastupdtrid"/>
- <Col id="lastupdtdt"/>
- <Col id="workflag"/>
- <Col id="appscop"/>
- <Col id="reductexptexptyn"/>
- <Col id="matractflag"/>
- <Col id="outnopyflatrate"/>
- <Col id="innopyflatrate"/>
- <Col id="earncls1nm"/>
- <Col id="earncls2nm"/>
- <Col id="earncls3nm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_disccdspec_disccdspeclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256" sumtext="기관기호"/>
- <Column id="disccd" type="STRING" size="256" sumtext="할인코드"/>
- <Column id="disccdnm" type="STRING" size="256" sumtext="할이코드명"/>
- <Column id="earncls1" type="STRING" size="256" sumtext="수익분류1"/>
- <Column id="earncls2" type="STRING" size="256" sumtext="수익분류2"/>
- <Column id="earncls3" type="STRING" size="256" sumtext="수익분류3"/>
- <Column id="calcscorcd" type="STRING" size="256" sumtext="수가코드"/>
- <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="histstat" type="STRING" size="256" sumtext="상태"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="시작일자"/>
- <Column id="outapprate" type="STRING" size="256" sumtext="외래적용률"/>
- <Column id="inapprate" 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="appscop" type="STRING" size="256" sumtext="적용 범위"/>
- <Column id="outallownapprate" type="STRING" size="256" sumtext="외래전액본인부담할인율"/>
- <Column id="inallownapprate" type="STRING" size="256" sumtext="입원전액본인부담할인율"/>
- <Column id="outnopyapprate" type="STRING" size="256" sumtext="외래비급여본인부담할인율"/>
- <Column id="innopyapprate" type="STRING" size="256" sumtext="입원비급여본인부담할인율"/>
- <Column id="reductexptexptyn" type="STRING" size="256" sumtext="수가감면예외의예외여부"/>
- <Column id="outspecapprate" type="STRING" size="256" sumtext="외래선택진료료감면율"/>
- <Column id="inspecapprate" type="STRING" size="256" sumtext="입원선택진료료감면율"/>
- <Column id="matractflag" type="STRING" size="256" sumtext="재료행위구분"/>
- <Column id="outnopyflatrate" type="STRING" size="256" sumtext="외래비급여본인부담할인정액금"/>
- <Column id="innopyflatrate" type="STRING" size="256" sumtext="입원비급여본인부담할인정액금"/>
- <Column id="earncls1nm" type="STRING" size="256" sumtext="수익분류1명"/>
- <Column id="earncls2nm" type="STRING" size="256" sumtext="수익분류2명"/>
- <Column id="earncls3nm" type="STRING" size="256" sumtext="수익분류3명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_return_earncls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" sumtext="수익분류코드 명"/>
- <Column id="cdid" type="STRING" size="256" sumtext="수익분류코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_earncls1_earncls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_earncls2_earncls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_earncls3_earncls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_P0137list_P0137" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_picmmech" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="picmmech_calcscorcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_cmb_appscop" 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_send_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item19" compid="input4" propid="value" datasetid="ds_main_discspec" columnid="outnopyapprate"/>
- <BindItem id="item20" compid="input5" propid="value" datasetid="ds_main_discspec" columnid="innopyapprate"/>
- <BindItem id="item12" compid="input7" propid="value" datasetid="ds_main_discspec" columnid="inspecapprate"/>
- <BindItem id="item11" compid="input6" propid="value" datasetid="ds_main_discspec" columnid="outspecapprate"/>
- <BindItem id="item15" compid="input3" propid="value" datasetid="ds_main_discspec" columnid="inallownapprate"/>
- <BindItem id="item16" compid="input2" propid="value" datasetid="ds_main_discspec" columnid="outallownapprate"/>
- <BindItem id="item18" compid="ipt_inpayapprate" propid="value" datasetid="ds_main_discspec" columnid="inapprate"/>
- <BindItem id="item17" compid="ipt_outpayapprate" propid="value" datasetid="ds_main_discspec" columnid="outapprate"/>
- <BindItem id="item2" compid="ipt_discuncocd" propid="value" datasetid="ds_main_discspec" columnid="disccd"/>
- <BindItem id="item6" compid="ipt_calcscorcd" propid="value" datasetid="ds_main_discspec" columnid="calcscorcd"/>
- <BindItem id="item3" compid="cmb_earncls" propid="value" datasetid="ds_main_discspec" columnid="earncls1"/>
- <BindItem id="item7" compid="ipt_fromdd" propid="value" datasetid="ds_main_discspec" columnid="fromdd"/>
- <BindItem id="item8" compid="ipt_todd" propid="value" datasetid="ds_main_discspec" columnid="todd"/>
- <BindItem id="item9" compid="combo1" propid="value" datasetid="ds_main_discspec" columnid="appscop"/>
- <BindItem id="item10" compid="combo2" propid="value" datasetid="ds_main_discspec" columnid="matractflag"/>
- <BindItem id="item4" compid="combo3" propid="value" datasetid="ds_main_discspec" columnid="earncls2"/>
- <BindItem id="item5" compid="combo4" propid="value" datasetid="ds_main_discspec" columnid="earncls3"/>
- <BindItem id="item14" compid="input8" propid="value" datasetid="ds_main_discspec" columnid="outnopyflatrate"/>
- <BindItem id="item13" compid="input9" propid="value" datasetid="ds_main_discspec" columnid="innopyflatrate"/>
- <BindItem id="item0" compid="group2.ipt_srchcnts" propid="value" datasetid="ds_send" columnid="searchdisccd"/>
- <BindItem id="item1" compid="group2.input1" propid="value" datasetid="ds_send" columnid="searchcalcscorcd"/>
- <BindItem id="item21" compid="caption8" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item22" compid="caption5" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item23" compid="caption10" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item24" compid="caption7" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item25" compid="caption9" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item26" compid="caption13" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item27" compid="caption15" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item28" compid="caption17" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item29" compid="caption3" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item30" compid="caption12" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item31" compid="caption25" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item32" compid="caption22" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item34" compid="caption30" propid="align" datasetid="left" columnid="middle"/>
- <BindItem id="item35" compid="caption29" propid="align" datasetid="left" columnid="middle"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-07-22
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-07-22 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "pam_pamcomnxp::PAM001.xjs";
- function SMPMB03200_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMPMB03200_onload(obj:Form, e:LoadEventInfo)
- {
- //공통코드
- var arrParam = [{dsNm: "ds_main_P0004list_P0004", cdGrpId: "P0004"}
- ,{dsNm: "ds_main_P0137list_P0137", cdGrpId: "P0137"}]
- appf_getCodeList(arrParam, true);
-
- setEarnCls("cls1","","");
- cmb_earncls.index = 0;
-
- setEarnCls("cls2","","");
- combo3.index = 0;
-
- setEarnCls("cls3","","");
- combo4.index = 0;
-
- fInitialize();
- }
- function fInitialize()
- {
- ds_send.clearData();
- ds_send.addRow();
-
- //model.resetInstanceNode("/root/hidden/desc");
- ds_main_discspec.clearData();
- ds_main_discspec.addRow();
- ds_main_disccdspec_disccdspeclist.clearData();
-
- setEarnCls("cls2","","");
- setEarnCls("cls3","","");
- }
- function setEarnCls(cls, earncls1, earncls2)
- {
- //대분류
- if (cls == "cls1")
- {
- ds_return_earncls.clearData();
- ds_send.setColumn(0, "srchcond", "cls1");
- var oParam = {};
- oParam.id = "TRPMB00402";
- oParam.service = "pambaseinfomngtapp.DiscUncoCd";
- oParam.method = "reqGetEarnClsList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_return_earncls=earncls";
- oParam.async = false;
- //oParam.callback = "cf_TRPMB00402";
- tranf_submit(oParam);
-
- ds_init_earncls1_earncls.copyData(ds_return_earncls);
- //중분류
- }
- else if (cls == "cls2")
- {
- ds_return_earncls.clearData();
- ds_send.setColumn(0, "srchcond", "cls2");
- ds_send.setColumn(0, "earncls1", earncls1);
-
- var oParam = {};
- oParam.id = "TRPMB00402";
- oParam.service = "pambaseinfomngtapp.DiscUncoCd";
- oParam.method = "reqGetEarnClsList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_return_earncls=earncls";
- oParam.async = false;
- //oParam.callback = "cf_TRPMB00402";
- tranf_submit(oParam);
- ds_init_earncls2_earncls.copyData(ds_return_earncls);
- //소분류
- }
- else if (cls == "cls3")
- {
- ds_return_earncls.clearData();
- ds_send.setColumn(0, "srchcond", "cls3");
- ds_send.setColumn(0, "earncls1", earncls1);
- ds_send.setColumn(0, "earncls2", earncls2);
- var oParam = {};
- oParam.id = "TRPMB00402";
- oParam.service = "pambaseinfomngtapp.DiscUncoCd";
- oParam.method = "reqGetEarnClsList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_return_earncls=earncls";
- oParam.async = false;
- //oParam.callback = "cf_TRPMB00402";
- tranf_submit(oParam);
- ds_init_earncls3_earncls.copyData(ds_return_earncls);
- }
- }
- function group2_ipt_srchcnts_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- //불 필요한 소스 주석처리함 2018-09-10 이아영
- // var vsrchcnts = ipt_srchcnts.currentText;
- // var vsrchcalc = input1.currentText;
- // model.setValue("/root/send/searchdisccd", vsrchcnts);
- // model.setValue("/root/send/searchcalcscorcd", vsrchcalc);
- group2.btn_search.click();
- }
- }
- function group2_input1_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if (e.keycode == 13)
- {
- obj.updateToDataset();
- //불 필요한 소스 주석처리함 2018-09-10 이아영
- // var vsrchcnts = ipt_srchcnts.currentText;
- // var vsrchcalc = input1.currentText;
- // model.setValue("/root/send/searchdisccd", vsrchcnts);
- // model.setValue("/root/send/searchcalcscorcd", vsrchcalc);
-
- group2.btn_search.click();
- }
- }
- function group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- //입력부, 조회부 초기화 후, 조회
- ds_main_disccdspec_disccdspeclist.clearData();
- var oParam = {};
- oParam.id = "TRPMB03201";
- oParam.service = "pambaseinfomngtapp.DiscUncoCd";
- oParam.method = "reqGetCalcScorDiscCdList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_disccdspec_disccdspeclist=disccdspeclist";
- oParam.async = false;
- //oParam.callback = "cf_TRPMB03201";
- tranf_submit(oParam);
- }
- function cmb_earncls_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- setEarnCls("cls2", obj.value, "");
- combo3.index = 0 ;
-
- setEarnCls("cls3", obj.value, ds_main_discspec.getColumn(0, "earncls2"));
- combo4.index = 0;
- }
- function combo3_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- setEarnCls("cls3", ds_main_discspec.getColumn(0, "earncls1"), obj.value);
- combo4.index = 0;
- }
- function group3_btn_calcscorcd_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("iParam_mother_view", "");
- frmf_modal("SMPIC00200", "SMPIC00200", "", "", "", "", "", "", "", "", "", "", "M");
-
- var sRow = ds_main_disccdspec_disccdspeclist.rowposition
- if (sRow < 0 )
- {
- sRow = 0;
- }
-
- if(!utlf_isNull(ds_temp_picmmech.getColumn(0, "picmmech_calcscorcd")))
- {
- ds_main_discspec.setColumn(0, "calcscorcd", ds_temp_picmmech.getColumn(0, "picmmech_calcscorcd"));
- }
- }
- function button54_onclick(obj:Button, e:ClickEventInfo)
- {
- // 신규 입력을 위해 입력창을 초기화한다.
- // 입력창은 send Node와 매핑되어 있으므로, send Node를 초기화한다..
- // 입력전 데이터와 비교하기 위해, hidden Node 를 초기화한다.
- ds_main_discspec.clearData();
- ds_main_discspec.addRow();
-
- //신규입력 작업구분 : I 세팅
- setEarnCls("cls2","","");
- setEarnCls("cls3","","");
- ds_main_discspec.setColumn(0, "earncls1", "-");
- ds_main_discspec.setColumn(0, "earncls2", "-");
- ds_main_discspec.setColumn(0, "earncls3", "-");
- ds_main_discspec.setColumn(0, "calcscorcd", "-");
- ds_main_discspec.setColumn(0, "fromdd", utlf_getCurrentDate());
- ds_main_discspec.setColumn(0, "todd", "99991231");
- ds_main_discspec.setColumn(0, "outapprate", 0);
- ds_main_discspec.setColumn(0, "inapprate", 0);
- ds_main_discspec.setColumn(0, "outallownapprate", 0);
- ds_main_discspec.setColumn(0, "inallownapprate", 0);
- ds_main_discspec.setColumn(0, "outnopyapprate", 0);
- ds_main_discspec.setColumn(0, "innopyapprate", 0);
- ds_main_discspec.setColumn(0, "outspecapprate", 0);
- ds_main_discspec.setColumn(0, "inspecapprate", 0);
- ds_main_discspec.setColumn(0, "appscop", "1");
- ds_main_discspec.setColumn(0, "matractflag", "-");
- dsf_makeValue(ds_main_discspec, "workflag", "string", "I");
- dsf_makeValue(ds_main_discspec, "outnopyflatrate", "int", 0);
- dsf_makeValue(ds_main_discspec, "innopyflatrate", "int", 0);
- }
- function btn_excsave_onclick(obj:Button, e:ClickEventInfo)
- {
- grdf_exportExcel(grd_disccdlist, "excel", "Sheet1", "true", "", "");
- }
- function fCheckModify()
- {
- var sRow = ds_main_disccdspec_disccdspeclist.rowposition
- if (sRow < 0 )
- {
- sRow = 1;
- }
-
- //입력창에 매핑된 send Node 와 변경 전 데이타인 hidden Node 를 비교한다.
- //변경되었으면, return true
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "disccd")) != (ds_main_discspec.getColumn(0, "disccd"))) return true; //할인코드
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "earncls1")) != (ds_main_discspec.getColumn(0, "earncls1"))) return true; //수익구분
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "earncls2")) != (ds_main_discspec.getColumn(0, "earncls2"))) return true; //수익구분
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "earncls3")) != (ds_main_discspec.getColumn(0, "earncls3"))) return true; //수익구분
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "calcscorcd")) != (ds_main_discspec.getColumn(0, "calcscorcd"))) return true; //수가코드
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "todd")) != (ds_main_discspec.getColumn(0, "todd"))) return true; //종료일자
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "fromdd")) != (ds_main_discspec.getColumn(0, "fromdd"))) return true; //시작일자
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "outapprate"))!= (ds_main_discspec.getColumn(0, "outapprate"))) return true; //외래적용률
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "inapprate")) != (ds_main_discspec.getColumn(0, "inapprate"))) return true; //입원적용률
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "outallownapprate")) != (ds_main_discspec.getColumn(0, "outallownapprate"))) return true; //외래전액본인부담할인율
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "inallownapprate")) != (ds_main_discspec.getColumn(0, "inallownapprate"))) return true; //입원전액본인부담할인율
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "outnopyapprate")) != (ds_main_discspec.getColumn(0, "outnopyapprate"))) return true; //외래비급여본인부담할인율
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "innopyapprate")) != (ds_main_discspec.getColumn(0, "innopyapprate"))) return true; //입원비급여본인부담할인율
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "outspecapprate")) != (ds_main_discspec.getColumn(0, "outspecapprate"))) return true; //외래선택진료료감면율
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "inspecapprate")) != (ds_main_discspec.getColumn(0, "inspecapprate"))) return true; //입원선택진료료감면율
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "appscop")) != (ds_main_discspec.getColumn(0, "appscop"))) return true; //적용범위
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "matractflag")) != (ds_main_discspec.getColumn(0, "matractflag"))) return true; //재료행위구분
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "outnopyflatrate")) != (ds_main_discspec.getColumn(0, "outnopyflatrate"))) return true; //외래비급여본인부담할인정액금
- if ((ds_main_disccdspec_disccdspeclist.getColumn(sRow, "innopyflatrate")) != (ds_main_discspec.getColumn(0, "innopyflatrate"))) return true; //입원비급여본인부담할인정액금
-
- return false;
- }
- function btn_update_onclick(obj:Button, e:ClickEventInfo)
- {
- //처음 세팅된 데이타와 비교하여 변경된 내역이 있는지 확인한다.
- // return 값이 false 이면, 변경된 내역이 없다.
- if ( fCheckModify() == false )
- {
- sysf_messageBox("변경된 내역이 없습니다", "E999","");
- return;
- }
-
- if (utlf_isNull(ds_main_discspec.getColumn(0, "disccd")))
- {
- sysf_messageBox("할인코드가 없습니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "earncls1")))
- {
- sysf_messageBox("수익분류코드(대분류)가 없습니다. 디폴트는 - 입니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "earncls2")))
- {
- sysf_messageBox("수익분류코드(중분류)가 없습니다. 디폴트는 - 입니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "earncls3")))
- {
- sysf_messageBox("수익분류코드(소분류)가 없습니다. 디폴트는 - 입니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "calcscorcd")))
- {
- sysf_messageBox("수가코드가 없습니다. 디폴트는 - 입니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "fromdd")))
- {
- sysf_messageBox("시작일자가 없습니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "todd")))
- {
- sysf_messageBox("종료일자가 없습니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "outapprate")))
- {
- sysf_messageBox("외래급여적용률이 없습니다. 디폴트는 0 입니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "inapprate")))
- {
- sysf_messageBox("입원급여적용률이 없습니다. 디폴트는 0 입니다.", "E999");
- return;
- }
- if (utlf_isNull(ds_main_discspec.getColumn(0, "appscop")))
- {
- sysf_messageBox("적용범위가 없습니다.", "E999");
- return;
- }
-
- var earncls1 = ds_main_discspec.getColumn(0, "earncls1");
- var earncls2 = ds_main_discspec.getColumn(0, "earncls2");
- var earncls3 = ds_main_discspec.getColumn(0, "earncls3");
- var earncls = earncls1.replace("-","") + earncls2.replace("-","") + earncls3.replace("-","");
- dsf_makeValue(ds_main_discspec, "earncls", "string", earncls);
-
- ds_send_data.copyData(ds_main_discspec);
- ds_send.setColumn(0, "searchdisccd",ds_main_discspec.getColumn(0, "disccd"));
- //할인코드 저장 처리
- var oParam = {};
- oParam.id = "TXPMB03202";
- oParam.service = "pambaseinfomngtapp.DiscUncoCd";
- oParam.method = "reqExeCalcScorDiscCd";
- oParam.inds = "req=ds_send_data";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB03202";
- tranf_submit(oParam);
- }
- function cf_TXPMB03202(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- group2.btn_search.click();
- }
- function grd_disccdlist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- var sRow = ds_main_disccdspec_disccdspeclist.rowposition;
- if (sRow < 0 )
- {
- sRow = 0;
- }
- ds_main_discspec.clearData();
- ds_main_discspec.copyData(ds_main_disccdspec_disccdspeclist);
- ds_main_discspec.clearData();
- var addRow = ds_main_discspec.addRow();
- var sTodd = ds_main_disccdspec_disccdspeclist.getColumn(sRow, "todd");
- if (utlf_isNull(sTodd))
- {
- sTodd = "99991231"
- }
- if (sTodd <= utlf_getCurrentDate())
- {
- sysf_messageBox("이미 종료된 내역은 수정하실 수 없습니다.","I999","");
- return;
- }
-
- ds_main_discspec.copyRow(addRow, ds_main_disccdspec_disccdspeclist, sRow);
- //수익분류 세팅
- setEarnCls("cls2", ds_main_discspec.getColumn(0, "earncls1"),"");
- setEarnCls("cls3", ds_main_discspec.getColumn(0, "earncls1"),ds_main_discspec.getColumn(0, "earncls2"));
-
- dsf_makeValue(ds_main_discspec, "workflag", "string","U");
- }
- function btn_delete_onclick(obj:Button, e:ClickEventInfo)
- {
- //삭제확인-선택하신 할인코드를 삭제하시겠습니까? Yes(6),No(7)
- if (sysf_messageBox("선택하신 코드를 ", "Q001") == "6")
- {
- //Yes 이면, 할인코드 삭제처리
-
- var earncls1 = ds_main_discspec.getColumn(0, "earncls1");
- var earncls2 = ds_main_discspec.getColumn(0, "earncls2");
- var earncls3 = ds_main_discspec.getColumn(0, "earncls3");
- var earncls = earncls1.replace("-","") + earncls2.replace("-","") + earncls3.replace("-","");
-
- dsf_makeValue(ds_main_discspec, "earncls", "string", earncls);
- dsf_makeValue(ds_main_discspec, "workflag", "string","D");
- ds_send_data.copyData(ds_main_discspec);
- var oParam = {};
- oParam.id = "TXPMB03202";
- oParam.service = "pambaseinfomngtapp.DiscUncoCd";
- oParam.method = "reqExeCalcScorDiscCd";
- oParam.inds = "req=ds_send_data";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB03202";
- tranf_submit(oParam);
- }
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- //화면 초기화
- fInitialize();
- }
- ]]></Script>
- </Form>
- </FDL>
|