123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPIE00300" position="absolute 0 0 1198 786" titletext="자체조제제제약신고" onload="SMPIE00300_onload">
- <Layouts>
- <Layout>
- <Div id="group4" scrollbars="autoboth" position="absolute 0 25 1198 760" style="" anchor="all">
- <Layouts>
- <Layout>
- <Grid id="grd_piehh702" binddataset="ds_main_list01_gridpiehh702" class="datagrid2" position="absolute 0 63 1198 224" style="" onkillfocus="group4_grd_piehh702_onkillfocus" oncelldblclick="group4_grd_piehh702_oncelldblclick" anchor="left top right" cellsizingtype="col" cellmovingtype="col" selecttype="multirow" autosizingtype="none" onrbuttondown="group4_grd_piehh702_onrbuttondown">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="35"/>
- <Column size="88"/>
- <Column size="44"/>
- <Column size="72"/>
- <Column size="221"/>
- <Column size="90"/>
- <Column size="58"/>
- <Column size="77"/>
- <Column size="91"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="46"/>
- <Column size="46"/>
- <Column size="81"/>
- <Column size="180"/>
- <Column size="130"/>
- </Columns>
- <Rows>
- <Row size="25" band="head"/>
- <Row size="25"/>
- </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="효능효과"/>
- <Cell col="16" text="용법용량"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left;" text="bind:appno"/>
- <Cell col="2" text="bind:lnno"/>
- <Cell col="3" style="align:left;" text="bind:calcscorcd"/>
- <Cell col="4" style="align:left;" text="bind:itemnm"/>
- <Cell col="5" displaytype="combo" text="bind:prcpprodflag" combodataset="ds_init_P0280list" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="6" style="align:left;" text="bind:drugtype"/>
- <Cell col="7" style="align:left;" text="bind:efcygrup"/>
- <Cell col="8" style="align:left;" text="bind:reptitemcd"/>
- <Cell col="9" displaytype="date" text="bind:notedd"/>
- <Cell col="10" displaytype="number" text="bind:clamamt"/>
- <Cell col="11" displaytype="number" text="bind:gnrlrbpnt"/>
- <Cell col="12" style="align:left;" text="bind:spec"/>
- <Cell col="13" style="align:left;" text="bind:unit"/>
- <Cell col="14" displaytype="date" text="bind:unitcostappdd"/>
- <Cell col="15" style="align:left;" text="bind:efcy"/>
- <Cell col="16" style="align:left;" text="bind:direcvol"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption5" class="tit_2" position="absolute 0 42 110 58" style="" text="H070.2" anchor="default"/>
- <Grid id="grd_piehh703" binddataset="ds_main_list03_gridpiehh703" class="datagrid2" position="absolute 0 391 1198 735" style="" onkeydown="group4_grd_piehh703_onkeydown" oncolumnchanged="group4_grd_piehh703_oncolumnchanged" anchor="all" cellmovingtype="col" autosizingtype="none" cellsizingtype="col" selecttype="multirow" autoenter="select" cellclickbound="cell">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="86"/>
- <Column size="44"/>
- <Column size="100"/>
- <Column size="78"/>
- <Column size="75"/>
- <Column size="200"/>
- <Column size="41"/>
- <Column size="55"/>
- <Column size="90"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="71"/>
- <Column size="100"/>
- <Column size="90"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="26" band="head"/>
- <Row size="25"/>
- </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="구입기관상호"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" style="align:left;" text="bind:appno"/>
- <Cell col="2" text="bind:lnno"/>
- <Cell col="3" displaytype="combo" edittype="combo" text="bind:cdflag" combodataset="ds_init_P0300list" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" displaytype="text" edittype="text" editfilter="upper,digit,char" style="align:left;" text="bind:drugcd" editimemode="alpha" editautoselect="true"/>
- <Cell col="5" edittype="text" style="align:left;" text="bind:edicd" editautoselect="true"/>
- <Cell col="6" edittype="text" style="align:left;" text="bind:drugnm" editautoselect="true"/>
- <Cell col="7" edittype="text" style="align:right;" text="bind:drugspec" editautoselect="true"/>
- <Cell col="8" edittype="text" style="align:right;" text="bind:drugunit" editautoselect="true"/>
- <Cell col="9" displaytype="date" edittype="date" text="bind:purcdd" calendardisplay="display" calendardisplaynulltype="default"/>
- <Cell col="10" displaytype="normal" edittype="normal" style="align:right;" text="bind:unitcost" editautoselect="true"/>
- <Cell col="11" displaytype="normal" edittype="normal" style="align:right;" text="bind:durgqty" editautoselect="true"/>
- <Cell col="12" displaytype="normal" edittype="normal" style="align:right;" text="bind:drugqtyunit" editautoselect="true"/>
- <Cell col="13" displaytype="normal" style="align:right;" text="bind:drugqtyamt" editautoselect="true"/>
- <Cell col="14" edittype="normal" style="align:left;" text="bind:pinstbzplcergstno"/>
- <Cell col="15" edittype="normal" style="align:left;" text="bind:pinstcmpynm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button7" class="btn2" position="absolute 1156 367 1198 386" style="" text="저장" onclick="group4_button7_onclick" anchor="top right"/>
- <Shape id="line2" class="line_10" linetype="horizontal" position="absolute 0 388 1198 391" style="" anchor="left top right"/>
- <Static id="caption8" class="tit_2" position="absolute 1 370 66 386" style="" text="H070.3" anchor="left top"/>
- <Shape id="line3" class="line_10" linetype="horizontal" position="absolute 0 60 1198 63" style="" anchor="left top right"/>
- <Edit id="input13" class="input_default" enable="false" position="absolute 118 259 232 278" style="align:right ;" anchor="left top" onkeyup="group4_input13_onkeyup"/>
- <Shape id="line5" class="line_3" linetype="horizontal" position="absolute 0 356 1198 359" style="" anchor="left top right"/>
- <Static id="caption16" class="cell_1" position="absolute 0 258 115 281" style="align: middle;" text="처방코드" anchor="left top"/>
- <Static id="caption18" class="cell_1" position="absolute 0 307 115 330" style="align: middle;" text="효능효과" anchor="left top"/>
- <Shape id="line6" class="line_2" linetype="horizontal" position="absolute 0 305 1198 308" style="" anchor="left top right"/>
- <Static id="caption25" class="tit_2" position="absolute 0 235 82 251" style="" text="H070.2" anchor="default"/>
- <Static id="caption29" class="cell_1" position="absolute 237 258 352 281" style="align: middle;" text="품명" anchor="left top"/>
- <Shape id="line8" class="line_2" linetype="horizontal" position="absolute 0 280 1198 283" style="" anchor="default"/>
- <MaskEdit id="ipt_clamunitprice" class="input_default" mask="#,###" position="absolute 118 334 232 353" style="align:left ;" anchor="default"/>
- <Shape id="line9" class="line_2" linetype="horizontal" position="absolute 0 330 1198 333" style="" anchor="left top right"/>
- <MaskEdit id="ipt_appdd" class="input_default" mask="yyyy-MM-dd" position="absolute 355 334 526 353" style="align:left ;" anchor="left top right"/>
- <Static id="caption30" class="cell_1" position="absolute 237 332 352 355" style="align: middle;" text="신고일자" anchor="left top"/>
- <Static id="caption31" class="cell_1" position="absolute 0 282 115 305" style="align: middle;" text="조제_제제구분" anchor="left top"/>
- <Shape id="line10" class="line_10" linetype="horizontal" position="absolute 0 253 1198 256" style="" anchor="left top right"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_drugtype" position="absolute 355 284 528 303" style="align:left ;" anchor="left top right">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">1. 내복약</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">2. 주사약</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">3. 외용약</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption32" class="cell_1" position="absolute 237 282 352 305" style="align: middle;" text="투여형태" anchor="default"/>
- <Edit id="input22" class="input_default" position="absolute 355 259 766 278" style="align:left ;" anchor="left top right"/>
- <Edit id="input23" class="input_default" position="absolute 118 309 526 328" style="align:left ;" anchor="left top right"/>
- <Static id="caption33" class="cell_1" position="absolute 0 332 115 355" style="align: middle;" text="청구가" anchor="left top"/>
- <Static id="caption35" class="cell_1" position="absolute 534 307 649 330" style="align: middle;" text="용법용량" anchor="top right"/>
- <Static id="caption36" class="cell_1" position="absolute 767 258 882 281" style="align: middle;" text="신고품목코드" anchor="top right"/>
- <Calendar id="ipt_priceappdd" class="input_default" mask="yyyy-mm-dd" position="absolute 652 334 766 353" style="align:left ;" anchor="top right" onchanged="group4_ipt_priceappdd_onchanged"/>
- <Edit id="input29" class="input_default" position="absolute 652 309 766 328" style="align:left ;" anchor="top right"/>
- <Static id="caption37" class="cell_1" position="absolute 534 282 649 305" style="align: middle;" text="주요효능군" anchor="top right"/>
- <Edit id="input31" class="input_default" position="absolute 652 283 766 302" style="align:left ;" anchor="top right"/>
- <Edit id="input32" class="input_default" position="absolute 885 284 1003 303" style="align:left ;" anchor="top right"/>
- <Edit id="input33" class="input_default" position="absolute 885 259 1003 278" style="align:left ;" anchor="top right"/>
- <Static id="caption39" class="cell_1" position="absolute 767 282 882 305" style="align: middle;" text="규격" anchor="top right"/>
- <Static id="caption40" class="cell_1" position="absolute 534 332 649 355" style="align: middle;" text="가격적용일" anchor="top right"/>
- <Button id="button13" class="btn5" enable="True" position="absolute 1156 232 1198 251" style="" text="저장" onclick="group4_button13_onclick" anchor="top right"/>
- <Div id="grp_sea" position="absolute 0 0 1198 37" style="align: top;" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout>
- <Shape id="line4" class="line_4" linetype="vertical" position="absolute 1115 8 1118 30" style="" anchor="top right"/>
- <Static id="caption9" class="search_name" position="absolute 328 9 424 26" style="" text="신청번호 :" anchor="left top"/>
- <Static id="caption11" position="absolute 200 13 215 28" style="" text="~" anchor="left top"/>
- <Edit id="ipt_appno1" class="input_search" position="absolute 419 8 485 27" style="" anchor="left top" onkeydown="group4_grp_sea_ipt_appno1_onkeydown" autoselect="true"/>
- <Edit id="ipt_appno2" class="input_search" position="absolute 487 8 547 27" style="" anchor="left top" autoselect="true"/>
- <Calendar id="ipt_fromdd" class="input_search" mask="yyyy-mm-dd" position="absolute 106 8 196 27" style="" anchor="left top" onkillfocus="group4_grp_sea_ipt_fromdd_onkillfocus" dateformat="yyyy-MM-dd" value="null">
- <Static id="caption7"/>
- </Calendar>
- <Calendar id="ipt_todd" class="input_search" mask="yyyy-mm-dd" position="absolute 216 8 306 27" style="" anchor="left top" dateformat="yyyy-MM-dd" value="null"/>
- <Button id="btn_srch" class="btn1" position="absolute 1130 8 1186 30" style="" text="조회" onclick="group4_grp_sea_btn_srch_onclick" anchor="top right"/>
- <Static id="caption41" class="search_name" position="absolute 15 9 127 26" style="" text="신청일자 :" anchor="left top"/>
- <Button id="button11" class="btn1" position="absolute 557 7 664 29" style="" text="신청번호생성" onclick="group4_grp_sea_button11_onclick" anchor="left top"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="button108" class="btn2_letter12" visible="false" position="absolute 45 195 197 214" style="" text="[콤보박스]신청번호2 조회" onclick="group4_button108_onclick" anchor="default"/>
- <Button id="button12" class="btn2_letter6" visible="false" position="absolute 205 195 291 214" style="" text="약품정보조회" onclick="group4_button12_onclick" anchor="default"/>
- <Edit id="input6" class="input_default" position="absolute 885 309 1003 328" style="align:left ;" anchor="top right"/>
- <Static id="caption10" class="cell_1" position="absolute 767 307 882 330" style="align: middle;" text="단위" anchor="top right"/>
- <Button id="button15" class="btn5" position="absolute 1108 39 1198 58" style="" text="SAM생성확인" onclick="group4_button15_onclick" anchor="top right"/>
- <Button id="button16" class="btn5" position="absolute 1039 39 1107 58" style="" text="SAM생성" onclick="group4_button16_onclick" anchor="top right"/>
- <Edit id="input1" class="input_default" enable="false" position="absolute 1080 284 1198 303" style="align:left ;" anchor="top right"/>
- <Edit id="input2" class="input_default" enable="false" position="absolute 1080 259 1198 278" style="align:left ;" anchor="top right"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_joje" position="absolute 118 285 232 304" style="align:left ;" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">1. 조제</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">2. 제제</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Button id="btn_delrow" class="btn5" visible="true" position="absolute 1102 367 1155 386" style="" text="행삭제" onclick="group4_btn_delrow_onclick" anchor="top right"/>
- <Button id="btn_addrow" class="btn2" visible="true" position="absolute 994 367 1047 386" style="" text="행추가" onclick="group4_btn_addrow_onclick" anchor="top right"/>
- <Button id="btn_copyrow" class="btn2" visible="true" position="absolute 1048 367 1101 386" style="" text="행복사" onclick="group4_btn_copyrow_onclick" anchor="top right"/>
- <Static id="caption1" class="cell_1" position="absolute 1004 258 1079 281" style="align: middle;" text="신청번호" anchor="top right"/>
- <Static id="caption2" class="cell_1" position="absolute 1004 282 1079 305" style="align: middle;" text="줄번호" anchor="top right"/>
- <Static id="caption3" class="cell_1" position="absolute 1004 307 1079 330" style="align: middle;" text="STATUS" anchor="top right"/>
- <Edit id="input3" class="input_default" enable="false" position="absolute 1080 309 1198 328" style="align:left ;" anchor="top right"/>
- <Edit id="input4" class="input_default" position="absolute 964 367 992 386" style="align:left ;" anchor="top right" onkeydown="group4_input4_onkeydown"/>
- <Button id="button1" class="btn2" visible="true" position="absolute 979 39 1038 58" style="" text="행삭제" onclick="group4_button1_onclick" anchor="top right"/>
- <Button id="button2" class="btn2" enable="True" position="absolute 1112 232 1154 251" style="" text="입력" onclick="group4_button2_onclick" anchor="top right"/>
- <Button id="button3" class="btn4" position="absolute 1030 232 1110 251" style="" text="대상조회" onclick="group4_button3_onclick" anchor="top right"/>
- <Static id="caption4" class="search_name" position="absolute 405 367 490 386" style="" text="구매일자 :" anchor="left top"/>
- <Static id="caption7" position="absolute 562 367 577 386" style="" text="~" anchor="left top"/>
- <Button id="btn_h703srch" class="btn4" position="absolute 883 367 963 386" style="" text="대상조회" onclick="group4_btn_h703srch_onclick" anchor="top right"/>
- <Static id="caption12" class="search_name" position="absolute 685 367 785 386" style="" text="TPN코드 :" anchor="left top"/>
- <Edit id="input5" position="absolute 759 367 849 386" style="" anchor="left top"/>
- <Edit id="input8" visible="false" position="absolute 73 367 143 386" style="" anchor="left top"/>
- <Edit id="output2" position="absolute 103 367 148 386" style="" anchor="left top" readonly="true"/>
- <Calendar id="input7" visible="true" position="absolute 302 367 392 386" style="" anchor="left top" onkillfocus="group4_input7_onkillfocus" onchanged="group4_input7_onchanged"/>
- <Edit id="output1" position="absolute 148 367 203 386" style="" anchor="left top" readonly="true"/>
- <Static id="caption13" class="search_name" position="absolute 210 367 310 386" style="" text="가격적용일 :" anchor="left top"/>
- <Button id="button4" class="btn5" position="absolute 964 232 1028 251" style="" text="일괄저장" onclick="group4_button4_onclick" anchor="top right" visible="false"/>
- <Button id="button5" taborder="1" text="수가적용" class="btn4" position="absolute 898 39 978 58" anchor="top right" onclick="group4_button5_onclick"/>
- <cp_monthCal id="ipt_frdate" titletext="monthCalendar" taborder="2" scrollbars="none" position="absolute 479 365 554 385" anchor="left top"/>
- <cp_monthCal id="ipt_todate" titletext="monthCalendar" taborder="3" scrollbars="none" position="absolute 581 365 656 385" anchor="left top"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="자체 조제_제제약 신고서 관리" class="tit_1" position="absolute 0 0 231 25"/>
- <Button id="btn_init" taborder="1" text="입력초기화" onclick="grp_btn_btn_init_onclick" class="btn4" position="absolute 1106 764 1198 786" anchor="right bottom"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_list02" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send_selectlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_P0131list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_sendall" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_h703statusinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_U0001list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_sendall_send_save702" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="save703" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_sendall_send_save703" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="save703" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_appno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_selectlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appno"/>
- <Col id="lnno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list03" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="appno1" type="STRING" size="256"/>
- <Column id="appno2" type="STRING" size="256"/>
- <Column id="fromdate" type="STRING" size="256"/>
- <Column id="todate" type="STRING" size="256"/>
- <Column id="tpndrugcd" type="STRING" size="256"/>
- <Column id="h703appno" type="STRING" size="256"/>
- <Column id="h703lnno" type="STRING" size="256"/>
- <Column id="unitcostappdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="appno1"/>
- <Col id="appno2"/>
- <Col id="fromdate"/>
- <Col id="todate"/>
- <Col id="tpndrugcd"/>
- <Col id="h703appno"/>
- <Col id="h703lnno"/>
- <Col id="unitcostappdd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_getseqnoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_P0280list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_h702statusinfo_statusinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_save702" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- <Column id="prcpprodflag" type="STRING" size="256"/>
- <Column id="drugtype" type="STRING" size="256"/>
- <Column id="efcygrup" type="STRING" size="256"/>
- <Column id="reptitemcd" type="STRING" size="256"/>
- <Column id="itemnm" type="STRING" size="256"/>
- <Column id="notedd" type="STRING" size="256"/>
- <Column id="clamamt" type="STRING" size="256"/>
- <Column id="spec" type="STRING" size="256"/>
- <Column id="unit" type="STRING" size="256"/>
- <Column id="unitcostappdd" type="STRING" size="256"/>
- <Column id="efcy" type="STRING" size="256"/>
- <Column id="direcvol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status"/>
- <Col id="appno"/>
- <Col id="lnno"/>
- <Col id="prcpprodflag"/>
- <Col id="drugtype"/>
- <Col id="efcygrup"/>
- <Col id="reptitemcd"/>
- <Col id="itemnm"/>
- <Col id="notedd"/>
- <Col id="clamamt"/>
- <Col id="spec"/>
- <Col id="unit"/>
- <Col id="unitcostappdd"/>
- <Col id="efcy"/>
- <Col id="direcvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_save703" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="save703" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="save703"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_samcret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list01_gridpiehh702" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- <Column id="itemnm" type="STRING" size="256"/>
- <Column id="prcpprodflag" type="STRING" size="256"/>
- <Column id="drugtype" type="STRING" size="256"/>
- <Column id="efcygrup" type="STRING" size="256"/>
- <Column id="reptitemcd" type="STRING" size="256"/>
- <Column id="notedd" type="STRING" size="256"/>
- <Column id="clamamt" type="STRING" size="256"/>
- <Column id="spec" type="STRING" size="256"/>
- <Column id="unit" type="STRING" size="256"/>
- <Column id="unitcostappdd" type="STRING" size="256"/>
- <Column id="efcy" type="STRING" size="256"/>
- <Column id="direcvol" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_sendall_send_save702_save702" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- <Column id="prcpprodflag" type="STRING" size="256"/>
- <Column id="drugtype" type="STRING" size="256"/>
- <Column id="efcygrup" type="STRING" size="256"/>
- <Column id="reptitemcd" type="STRING" size="256"/>
- <Column id="itemnm" type="STRING" size="256"/>
- <Column id="notedd" type="STRING" size="256"/>
- <Column id="clamamt" type="STRING" size="256"/>
- <Column id="spec" type="STRING" size="256"/>
- <Column id="unit" type="STRING" size="256"/>
- <Column id="unitcostappdd" type="STRING" size="256"/>
- <Column id="efcy" type="STRING" size="256"/>
- <Column id="direcvol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status"/>
- <Col id="appno"/>
- <Col id="lnno"/>
- <Col id="prcpprodflag"/>
- <Col id="drugtype"/>
- <Col id="efcygrup"/>
- <Col id="reptitemcd"/>
- <Col id="itemnm"/>
- <Col id="notedd"/>
- <Col id="clamamt"/>
- <Col id="spec"/>
- <Col id="unit"/>
- <Col id="unitcostappdd"/>
- <Col id="efcy"/>
- <Col id="direcvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_drugcdlist_drugcdinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="drugcd" type="STRING" size="256"/>
- <Column id="edicd" type="STRING" size="256"/>
- <Column id="drugnm" type="STRING" size="256"/>
- <Column id="drugspec" type="STRING" size="256"/>
- <Column id="drugunit" type="STRING" size="256"/>
- <Column id="unitcost" type="STRING" size="256"/>
- <Column id="drugqtyunit" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="drugcd"/>
- <Col id="edicd"/>
- <Col id="drugnm"/>
- <Col id="drugspec"/>
- <Col id="drugunit"/>
- <Col id="unitcost"/>
- <Col id="drugqtyunit"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_drugcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_getseqnoinfo_getseqno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="seqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="seqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appno">200101151</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list02_gridpiehh702info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- <Column id="prcpprodflag" type="STRING" size="256"/>
- <Column id="drugtype" type="STRING" size="256"/>
- <Column id="efcygrup" type="STRING" size="256"/>
- <Column id="reptitemcd" type="STRING" size="256"/>
- <Column id="itemnm" type="STRING" size="256"/>
- <Column id="notedd" type="STRING" size="256"/>
- <Column id="clamamt" type="STRING" size="256"/>
- <Column id="spec" type="STRING" size="256"/>
- <Column id="unit" type="STRING" size="256"/>
- <Column id="unitcostappdd" type="STRING" size="256"/>
- <Column id="efcy" type="STRING" size="256"/>
- <Column id="direcvol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status"/>
- <Col id="appno"/>
- <Col id="lnno"/>
- <Col id="prcpprodflag"/>
- <Col id="drugtype"/>
- <Col id="efcygrup"/>
- <Col id="reptitemcd"/>
- <Col id="itemnm"/>
- <Col id="notedd"/>
- <Col id="clamamt"/>
- <Col id="spec"/>
- <Col id="unit"/>
- <Col id="unitcostappdd"/>
- <Col id="efcy"/>
- <Col id="direcvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_drugcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="drugcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="drugcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_source_702info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="prcpprodflag" type="STRING" size="256"/>
- <Column id="drugtype" type="STRING" size="256"/>
- <Column id="efcygrup" type="STRING" size="256"/>
- <Column id="reptitemcd" type="STRING" size="256"/>
- <Column id="itemnm" type="STRING" size="256"/>
- <Column id="appdd" type="STRING" size="256"/>
- <Column id="clamamt" type="STRING" size="256"/>
- <Column id="spec" type="STRING" size="256"/>
- <Column id="unit" type="STRING" size="256"/>
- <Column id="unitcostappdd" type="STRING" size="256"/>
- <Column id="efcy" type="STRING" size="256"/>
- <Column id="direcvol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status"/>
- <Col id="appno"/>
- <Col id="prcpprodflag"/>
- <Col id="drugtype"/>
- <Col id="efcygrup"/>
- <Col id="reptitemcd"/>
- <Col id="itemnm"/>
- <Col id="appdd"/>
- <Col id="clamamt"/>
- <Col id="spec"/>
- <Col id="unit"/>
- <Col id="unitcostappdd"/>
- <Col id="efcy"/>
- <Col id="direcvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0300list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_h702statusinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send_selectlist_selectlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appno"/>
- <Col id="lnno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_U0001list_U0001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list03_gridpiehh703" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep" oncolumnchanged="ds_main_list03_gridpiehh703_oncolumnchanged">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- <Column id="cdflag" type="STRING" size="256"/>
- <Column id="drugcd" type="STRING" size="256"/>
- <Column id="edicd" type="STRING" size="256"/>
- <Column id="drugnm" type="STRING" size="256"/>
- <Column id="drugspec" type="STRING" size="256"/>
- <Column id="drugunit" type="STRING" size="256"/>
- <Column id="purcdd" type="STRING" size="256"/>
- <Column id="unitcost" type="STRING" size="256"/>
- <Column id="durgqty" type="STRING" size="256"/>
- <Column id="drugqtyunit" type="STRING" size="256"/>
- <Column id="drugqtyamt" type="STRING" size="256"/>
- <Column id="pinstbzplcergstno" type="STRING" size="256"/>
- <Column id="pinstcmpynm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_h703statusinfo_statusinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0300list_P0300" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_dbc703" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appno"/>
- <Col id="lnno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_temp_newappnoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="appseqno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appno"/>
- <Col id="appseqno"/>
- <Col id="lnno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list01" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send_druginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="drugcd" type="STRING" size="256"/>
- <Column id="appno" type="STRING" size="256"/>
- <Column id="lnno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="drugcd"/>
- <Col id="appno"/>
- <Col id="lnno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_appnolnno_newlnno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="lnno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="lnno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_addrowno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="number" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="number"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_appnolnno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_list03_claminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="clamamt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="clamamt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_saveresult" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_popupdata_popupmenu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hardcdnm" type="STRING" size="256"/>
- <Column id="hardcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hardcdnm">신고조회</Col>
- <Col id="hardcd">fMenu1</Col>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group4.input13" propid="value" datasetid="ds_send_druginfo" columnid="drugcd"/>
- <BindItem id="item1" compid="group4.ipt_clamunitprice" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="clamamt"/>
- <BindItem id="item2" compid="group4.ipt_appdd" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="notedd"/>
- <BindItem id="item3" compid="group4.cmb_drugtype" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="drugtype"/>
- <BindItem id="item4" compid="group4.input22" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="itemnm"/>
- <BindItem id="item5" compid="group4.input23" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="efcy"/>
- <BindItem id="item6" compid="group4.ipt_priceappdd" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="unitcostappdd"/>
- <BindItem id="item7" compid="group4.input29" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="direcvol"/>
- <BindItem id="item8" compid="group4.input31" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="efcygrup"/>
- <BindItem id="item9" compid="group4.input32" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="spec"/>
- <BindItem id="item10" compid="group4.input33" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="reptitemcd"/>
- <BindItem id="item11" compid="group4.grp_sea.ipt_appno1" propid="value" datasetid="ds_send" columnid="appno1"/>
- <BindItem id="item12" compid="group4.grp_sea.ipt_appno2" propid="value" datasetid="ds_send" columnid="appno2"/>
- <BindItem id="item13" compid="group4.grp_sea.ipt_fromdd" propid="value" datasetid="ds_send" columnid="fromdd"/>
- <BindItem id="item14" compid="group4.grp_sea.ipt_todd" propid="value" datasetid="ds_send" columnid="todd"/>
- <BindItem id="item15" compid="group4.input6" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="unit"/>
- <BindItem id="item16" compid="group4.input1" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="lnno"/>
- <BindItem id="item17" compid="group4.input2" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="appno"/>
- <BindItem id="item18" compid="group4.cmb_joje" propid="value" datasetid="ds_main_list02_gridpiehh702info" columnid="prcpprodflag"/>
- <BindItem id="item19" compid="group4.input3" propid="value" datasetid="ds_hidden_h702statusinfo_statusinfo" columnid="status"/>
- <BindItem id="item20" compid="group4.input4" propid="value" datasetid="ds_hidden_addrowno" columnid="number"/>
- <BindItem id="item23" compid="group4.input5" propid="value" datasetid="ds_send" columnid="tpndrugcd"/>
- <BindItem id="item24" compid="group4.input8" propid="value" datasetid="ds_main_list03_claminfo" columnid="clamamt"/>
- <BindItem id="item25" compid="group4.output2" propid="value" datasetid="ds_send" columnid="h703lnno"/>
- <BindItem id="item26" compid="group4.input7" propid="value" datasetid="ds_send" columnid="unitcostappdd"/>
- <BindItem id="item27" compid="group4.output1" propid="value" datasetid="ds_send" columnid="h703appno"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-10-07
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-10-07 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "pam_bfjudgxp::pam_grd.xjs";
- function SMPIE00300_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
-
- grdf_initGrid(group4.grd_piehh702);
-
- grdf_initGrid(group4.grd_piehh703);
- grdf_setRowTypeIcon(group4.grd_piehh703, 0);
- // 공통코드 Load작업
- CommCode_Load();
-
- lf_grid_band_left(group4.grd_piehh702, group4.grd_piehh702.getBindCellIndex("body","itemnm")+1);
- lf_grid_band_left(group4.grd_piehh703, group4.grd_piehh703.getBindCellIndex("body","drugnm")+1);
-
- frmf_createPopupMenuDs("popupmenu", "popupmenu_callback", ds_popupdata_popupmenu);
- }
- // function Node_Init() {
- // // NodeSet 초기화
- // ds_main_list.clearData(); ds_main_list.addRow();
- //
- // //model.refresh();
- //
- // }
- //
- // 공통코드 Load작업
- function CommCode_Load() {
- var arrParam = [ {dsNm: "ds_init_P0280list", cdGrpId: "P0280" } ,
- {dsNm: "ds_init_P0300list", cdGrpId: "P0300" } ];
- appf_getCodeList(arrParam); // 조제제제구분
- group4.grp_sea.ipt_appno1.value = utlf_getCurrentDate();
-
- group4.ipt_frdate.setData("");
- group4.ipt_todate.setData("");
- }
- function fSendChk() {
- var fromdd = ds_send.getColumn(0, "fromdd");
- var todd = ds_send.getColumn(0, "todd");
- var appno1 = ds_send.getColumn(0, "appno1");
- var appno2 = ds_send.getColumn(0, "appno2");
- var appno = appno1 + appno2;
- if(utlf_isNull(fromdd) && utlf_isNull(todd)){
- if(utlf_isNull(appno1) && utlf_isNull(appno2)){
- sysf_messageBox("조회조건을","C001");
- return false;
- }
- }
- if(utlf_isNull(fromdd)){
- sysf_messageBox("신청일자(시작)를","C001");
- return false;
- }
- if(utlf_isNull(todd)){
- sysf_messageBox("신청일자(종료)를","C001");
- return false;
- }
- if(!utlf_isNull(appno1) && !utlf_isNull(appno2)){
- if(appno.length == "12"){
- return true;
- }else{
- sysf_messageBox("신청번호를","C001");
- return false;
- }
- }
- return false;
- }
- function fDayChk(){
- var appno = ds_send.getColumn(0, "appno1");
- var dd = utlf_getCurrentDate();
- if(appno != dd){
- var chk = sysf_messageBox("신청일자가 오늘일자와 다릅니다.","Q003");
- if(chk == "6"){
- return true;
- }else{
- return false;
- }
- } else {
- return true;
- }
-
- }
- function fSave() {
- var curr_row = 0;
- var appno1 = ds_send.getColumn(0, "appno1");
- var appno2 = ds_send.getColumn(0, "appno2");
- var appno = appno1 + appno2;
- var appno2 = ds_main_list02_gridpiehh702info.getColumn(0, "appno");
- if(!utlf_isNull(appno2) && appno2.length == 12){
- // pam.piehh701_pam.piehh702_pam.piehh703 테이블에 자료를 입력한다.
- ds_sendall_send_save702_save702.setColumn( 0, "status", "update");
- ds_sendall_send_save702_save702.setColumn( 0, "appno", ds_main_list02_gridpiehh702info.getColumn(0, "appno"));
- ds_sendall_send_save702_save702.setColumn( 0, "lnno", ds_main_list02_gridpiehh702info.getColumn(0, "lnno"));
- ds_sendall_send_save702_save702.setColumn( 0, "prcpprodflag", ds_main_list02_gridpiehh702info.getColumn(0, "prcpprodflag"));
- ds_sendall_send_save702_save702.setColumn( 0, "drugtype", ds_main_list02_gridpiehh702info.getColumn(0, "drugtype"));
- ds_sendall_send_save702_save702.setColumn( 0, "efcygrup", ds_main_list02_gridpiehh702info.getColumn(0, "efcygrup"));
- ds_sendall_send_save702_save702.setColumn( 0, "reptitemcd", ds_main_list02_gridpiehh702info.getColumn(0, "reptitemcd"));
- ds_sendall_send_save702_save702.setColumn( 0, "itemnm", ds_main_list02_gridpiehh702info.getColumn(0, "itemnm"));
- ds_sendall_send_save702_save702.setColumn( 0, "notedd", ds_main_list02_gridpiehh702info.getColumn(0, "notedd"));
- ds_sendall_send_save702_save702.setColumn( 0, "clamamt", ds_main_list02_gridpiehh702info.getColumn(0, "clamamt"));
- ds_sendall_send_save702_save702.setColumn( 0, "spec", ds_main_list02_gridpiehh702info.getColumn(0, "spec"));
- ds_sendall_send_save702_save702.setColumn( 0, "unit", ds_main_list02_gridpiehh702info.getColumn(0, "unit"));
- ds_sendall_send_save702_save702.setColumn( 0, "unitcostappdd", ds_main_list02_gridpiehh702info.getColumn(0, "unitcostappdd"));
- ds_sendall_send_save702_save702.setColumn( 0, "efcy", ds_main_list02_gridpiehh702info.getColumn(0, "efcy"));
- ds_sendall_send_save702_save702.setColumn( 0, "direcvol", ds_main_list02_gridpiehh702info.getColumn(0, "direcvol"));
- var oParam = {};
- oParam.id = "TRPIE00308";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetPiehHall";
- oParam.inds = "save702=ds_sendall_send_save702_save702 save703=ds_main_list03_gridpiehh703:U";
- oParam.async = false;
- // oParam.callback = "cf_TRPIE00308";
- tranf_submit(oParam);
- }else if(!utlf_isNull(appno) && appno.length == 12){
- ds_sendall_send_save702_save702.setColumn( 0, "status", "insert");
- ds_sendall_send_save702_save702.setColumn( 0, "appno", appno);
- ds_sendall_send_save702_save702.setColumn( 0, "prcpprodflag", ds_main_list02_gridpiehh702info.getColumn(0, "prcpprodflag"));
- ds_sendall_send_save702_save702.setColumn( 0, "drugtype", ds_main_list02_gridpiehh702info.getColumn(0, "drugtype"));
- ds_sendall_send_save702_save702.setColumn( 0, "efcygrup", ds_main_list02_gridpiehh702info.getColumn(0, "efcygrup"));
- ds_sendall_send_save702_save702.setColumn( 0, "reptitemcd", ds_main_list02_gridpiehh702info.getColumn(0, "reptitemcd"));
- ds_sendall_send_save702_save702.setColumn( 0, "itemnm", ds_main_list02_gridpiehh702info.getColumn(0, "itemnm"));
- ds_sendall_send_save702_save702.setColumn( 0, "notedd", ds_main_list02_gridpiehh702info.getColumn(0, "notedd"));
- ds_sendall_send_save702_save702.setColumn( 0, "clamamt", ds_main_list02_gridpiehh702info.getColumn(0, "clamamt"));
- ds_sendall_send_save702_save702.setColumn( 0, "spec", ds_main_list02_gridpiehh702info.getColumn(0, "spec"));
- ds_sendall_send_save702_save702.setColumn( 0, "unit", ds_main_list02_gridpiehh702info.getColumn(0, "unit"));
- ds_sendall_send_save702_save702.setColumn( 0, "unitcostappdd", ds_main_list02_gridpiehh702info.getColumn(0, "unitcostappdd"));
- ds_sendall_send_save702_save702.setColumn( 0, "efcy", ds_main_list02_gridpiehh702info.getColumn(0, "efcy"));
- ds_sendall_send_save702_save702.setColumn( 0, "direcvol", ds_main_list02_gridpiehh702info.getColumn(0, "direcvol"));
- var oParam = {};
- oParam.id = "TRPIE00308";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetPiehHall";
- oParam.inds = "save702=ds_sendall_send_save702_save702 save703=ds_main_list03_gridpiehh703:U";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00308";
- tranf_submit(oParam);
- }else{
- group4.grp_sea.btn_srch.click();
- }
- return true;
- }
- function fSaveH702(){
- var curr_row = 1;
- var appno1 = ds_send.getColumn(0, "appno1");
- var appno2 = ds_send.getColumn(0, "appno2");
- var appno = appno1 + appno2;
- var appno2 = ds_main_list02_gridpiehh702info.getColumn(0, "appno");
- if(!utlf_isNull(appno2) && appno2.length == 12){
- ds_send_save702.setColumn( 0, "status", "update"); //ds_hidden_h702statusinfo_statusinfo.getColumn(0, "status"));
- ds_send_save702.setColumn( 0, "appno", ds_main_list02_gridpiehh702info.getColumn(0, "appno"));
- ds_send_save702.setColumn( 0, "lnno", ds_main_list02_gridpiehh702info.getColumn(0, "lnno"));
- ds_send_save702.setColumn( 0, "prcpprodflag", ds_main_list02_gridpiehh702info.getColumn(0, "prcpprodflag"));
- ds_send_save702.setColumn( 0, "drugtype", ds_main_list02_gridpiehh702info.getColumn(0, "drugtype"));
- ds_send_save702.setColumn( 0, "efcygrup", ds_main_list02_gridpiehh702info.getColumn(0, "efcygrup"));
- ds_send_save702.setColumn( 0, "reptitemcd", ds_main_list02_gridpiehh702info.getColumn(0, "reptitemcd"));
- ds_send_save702.setColumn( 0, "itemnm", ds_main_list02_gridpiehh702info.getColumn(0, "itemnm"));
- ds_send_save702.setColumn( 0, "notedd", ds_main_list02_gridpiehh702info.getColumn(0, "notedd"));
- ds_send_save702.setColumn( 0, "clamamt", ds_main_list02_gridpiehh702info.getColumn(0, "clamamt"));
- ds_send_save702.setColumn( 0, "spec", ds_main_list02_gridpiehh702info.getColumn(0, "spec"));
- ds_send_save702.setColumn( 0, "unit", ds_main_list02_gridpiehh702info.getColumn(0, "unit"));
- ds_send_save702.setColumn( 0, "unitcostappdd", ds_main_list02_gridpiehh702info.getColumn(0, "unitcostappdd"));
- ds_send_save702.setColumn( 0, "efcy", ds_main_list02_gridpiehh702info.getColumn(0, "efcy"));
- ds_send_save702.setColumn( 0, "direcvol", ds_main_list02_gridpiehh702info.getColumn(0, "direcvol"));
-
- var oParam = {};
- oParam.id = "TXPIE00302";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetPiehH702";
- oParam.inds = "req=ds_send_save702";
- oParam.async = false;
- tranf_submit(oParam);
- var oParam = {};
- oParam.id = "TRPIE00302";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetH702";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_list01_gridpiehh702=gridpiehh702";
- oParam.async = false;
- tranf_submit(oParam);
-
- }else if(!utlf_isNull(appno) && appno.length == 12){
- ds_send_save702.setColumn( 0, "status", "insert");
- ds_send_save702.setColumn( 0, "appno", appno);
- //ds_send_save702.setColumn( 0, "lnno", ds_main_list02_gridpiehh702info.getColumn(0, "lnno"));
- ds_send_save702.setColumn( 0, "prcpprodflag", ds_main_list02_gridpiehh702info.getColumn(0, "prcpprodflag"));
- ds_send_save702.setColumn( 0, "drugtype", ds_main_list02_gridpiehh702info.getColumn(0, "drugtype"));
- ds_send_save702.setColumn( 0, "efcygrup", ds_main_list02_gridpiehh702info.getColumn(0, "efcygrup"));
- ds_send_save702.setColumn( 0, "reptitemcd", ds_main_list02_gridpiehh702info.getColumn(0, "reptitemcd"));
- ds_send_save702.setColumn( 0, "itemnm", ds_main_list02_gridpiehh702info.getColumn(0, "itemnm"));
- ds_send_save702.setColumn( 0, "notedd", ds_main_list02_gridpiehh702info.getColumn(0, "notedd"));
- ds_send_save702.setColumn( 0, "clamamt", ds_main_list02_gridpiehh702info.getColumn(0, "clamamt"));
- ds_send_save702.setColumn( 0, "spec", ds_main_list02_gridpiehh702info.getColumn(0, "spec"));
- ds_send_save702.setColumn( 0, "unit", ds_main_list02_gridpiehh702info.getColumn(0, "unit"));
- ds_send_save702.setColumn( 0, "unitcostappdd", ds_main_list02_gridpiehh702info.getColumn(0, "unitcostappdd"));
- ds_send_save702.setColumn( 0, "efcy", ds_main_list02_gridpiehh702info.getColumn(0, "efcy"));
- ds_send_save702.setColumn( 0, "direcvol", ds_main_list02_gridpiehh702info.getColumn(0, "direcvol"));
-
- var oParam = {};
- oParam.id = "TXPIE00302";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetPiehH702";
- oParam.inds = "req=ds_send_save702";
- oParam.async = false;
- tranf_submit(oParam);
- var oParam = {};
- oParam.id = "TRPIE00303";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetH702";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_list01_gridpiehh702=gridpiehh702";
- oParam.async = false;
- tranf_submit(oParam);
- }else{
- group4.grp_sea.btn_srch.click();
- }
- return true;
- }
- function fSetLnno(){
- // 줄번호를 받아오기 위하여 신청번호를 따온다.
- ds_send_appno.setColumn( 0, "appno",ds_main_list02_gridpiehh702info.getColumn(0, "appno"));
- // 줄번호 조회를 위한 submit
- ds_hidden_appnolnno_newlnno.clearData();
- var oParam = {};
- oParam.id = "TRPIE00307";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetAppNolnno";
- oParam.inds = "req=ds_send_appno";
- oParam.outds = "ds_hidden_appnolnno_newlnno=newlnno";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00307";
- tranf_submit(oParam);
- // 줄번호 확인
- var lnno = ds_hidden_appnolnno_newlnno.getColumn(0, "lnno");
- //alert(lnno);
- //H702에 줄번호를 넣는다.
- ds_main_list02_gridpiehh702info.setColumn( 0, "lnno",lnno);
- //H703에 줄번호를 넣는다.
- var nrows = ds_main_list03_gridpiehh703.rowcount;
- ds_main_list03_gridpiehh703.updatecontrol = false;
- for(var i = 0; i < nrows; i++){
-
- ds_main_list03_gridpiehh703.setColumn( i , "lnno", lnno);
- }
- ds_main_list03_gridpiehh703.updatecontrol = true;
- return true;
- }
- // 신고조회
- function fMenu1() {
- }
- function group4_grd_piehh702_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- var row = e.row;
- var appno = obj.getCellValue(row, obj.getBindCellIndex("body","appno"));
- if(utlf_isNull(appno)){
- sysf_messageBox("값이","I004");
- return false;
- }else{
- var appno = ds_main_list01_gridpiehh702.getColumn(row, "appno");
- var lnno = ds_main_list01_gridpiehh702.getColumn(row, "lnno");
- var calcscorcd = ds_main_list01_gridpiehh702.getColumn(row, "calcscorcd");
- var itemnm = ds_main_list01_gridpiehh702.getColumn(row, "itemnm");
- var prcpprodflag = ds_main_list01_gridpiehh702.getColumn(row, "prcpprodflag");
- var drugtype = ds_main_list01_gridpiehh702.getColumn(row, "drugtype");
- var efcygrup = ds_main_list01_gridpiehh702.getColumn(row, "efcygrup");
- var reptitemcd = ds_main_list01_gridpiehh702.getColumn(row, "reptitemcd");
- var notedd = ds_main_list01_gridpiehh702.getColumn(row, "notedd");
- var clamamt = ds_main_list01_gridpiehh702.getColumn(row, "clamamt");
- var spec = ds_main_list01_gridpiehh702.getColumn(row, "spec");
- var unit = ds_main_list01_gridpiehh702.getColumn(row, "unit");
- var unitcostappdd = ds_main_list01_gridpiehh702.getColumn(row, "unitcostappdd");
- var efcy = ds_main_list01_gridpiehh702.getColumn(row, "efcy");
- var direcvol = ds_main_list01_gridpiehh702.getColumn(row, "direcvol");
- // 더블 클릭시 가운데 H702 셋팅
- ds_hidden_h702statusinfo_statusinfo.setColumn( 0, "status","update");
- ds_main_list02_gridpiehh702info.setColumn( 0, "appno", appno);
- ds_send.setColumn( 0, "h703appno", appno);
- ds_main_list02_gridpiehh702info.setColumn( 0, "lnno", lnno);
- ds_send.setColumn( 0, "h703lnno", lnno);
- ds_send_druginfo.setColumn( 0, "drugcd", calcscorcd);
- ds_send.setColumn( 0, "tpndrugcd", calcscorcd);
- ds_main_list02_gridpiehh702info.setColumn( 0, "prcpprodflag", prcpprodflag);
- ds_main_list02_gridpiehh702info.setColumn( 0, "drugtype", drugtype);
- ds_main_list02_gridpiehh702info.setColumn( 0, "efcygrup", efcygrup);
- ds_main_list02_gridpiehh702info.setColumn( 0, "reptitemcd", reptitemcd);
- ds_main_list02_gridpiehh702info.setColumn( 0, "itemnm", itemnm);
- ds_main_list02_gridpiehh702info.setColumn( 0, "notedd", notedd);
- ds_main_list02_gridpiehh702info.setColumn( 0, "clamamt", clamamt);
- ds_main_list02_gridpiehh702info.setColumn( 0, "spec", spec);
- ds_main_list02_gridpiehh702info.setColumn( 0, "unit", unit);
- ds_main_list02_gridpiehh702info.setColumn( 0, "unitcostappdd", unitcostappdd);
- ds_send.setColumn( 0, "unitcostappdd", unitcostappdd);
- ds_main_list02_gridpiehh702info.setColumn( 0, "efcy", efcy);
- ds_main_list02_gridpiehh702info.setColumn( 0, "direcvol", direcvol);
- // 더블클릭시 H703 조회
- ds_send_dbc703.setColumn( 0, "appno", appno);
- ds_send_dbc703.setColumn( 0, "lnno", lnno);
- var oParam = {};
- oParam.id = "TRPIE00304";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetOldH703Info";
- oParam.inds = "req=ds_send_dbc703";
- oParam.outds = "ds_main_list03_gridpiehh703=gridpiehh703";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00304";
- tranf_submit(oParam);
- //
- // if ( ds_main_list03_gridpiehh703.rowcount > 0 ) {
- // group4.btn_h703srch.enable = true;
- // } else {
- // group4.btn_h703srch.enable = false;
- // }
- }
- }
- function group4_button7_onclick(obj:Button, e:ClickEventInfo) {
- // 줄번호 얻어와서 set하기
- var status = ds_hidden_h702statusinfo_statusinfo.getColumn(0, "status");
- if(status == "insert"){
- fSetLnno();
- }
- // H702저장
- fSaveH702();
- // H703 저장
- var oParam = {};
- oParam.id = "TRPIE00305";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetPiehH703";
- oParam.inds = "req=ds_main_list03_gridpiehh703:U";
- oParam.async = false;
- tranf_submit(oParam);
- // 더블클릭시 H703 조회
- ds_send_dbc703.setColumn( 0, "appno", ds_main_list02_gridpiehh702info.getColumn(0, "appno"));
- ds_send_dbc703.setColumn( 0, "lnno", ds_main_list02_gridpiehh702info.getColumn(0, "lnno"));
- var oParam = {};
- oParam.id = "TRPIE00304";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetOldH703Info";
- oParam.inds = "req=ds_send_dbc703";
- oParam.outds = "ds_main_list03_gridpiehh703=gridpiehh703";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00304";
- tranf_submit(oParam);
- }
- function group4_input13_onkeyup(obj:Edit, e:KeyEventInfo) {
-
- if (e.keycode == 13){
- group4.button12.click();
- }
- }
- function group4_button13_onclick(obj:Button, e:ClickEventInfo) {
- fSaveH702();
- }
- function group4_grp_sea_ipt_appno1_onkeydown(obj:Edit, e:KeyEventInfo) {
-
- if (e.keycode == 13) {
- //group4.button108.setFocus();
- group4.button108.click();
- }
- }
- function group4_grp_sea_ipt_fromdd_onkillfocus(obj:Calendar, e:KillFocusEventInfo) {
- ds_send.setColumn( 0, "todd", obj.value);
- }
- function group4_grp_sea_btn_srch_onclick(obj:Button, e:ClickEventInfo) {
- fSendChk();
-
- ds_send_druginfo.clearData(); ds_send_druginfo.addRow();
- ds_main_list03_gridpiehh703.clearData();
- ds_main_list02_gridpiehh702info.clearData();ds_main_list02_gridpiehh702info.addRow();
- ds_send_samcret.clearData(); ds_send_samcret.addRow();
- ds_sendall_send_save702_save702.clearData(); ds_sendall_send_save702_save702.addRow();
- ds_hidden_h702statusinfo_statusinfo.clearData(); ds_hidden_h702statusinfo_statusinfo.addRow();
- ds_send.getColumn(0,"tpndrugcd", "");
- ds_send.getColumn(0,"unitcostappdd", "");
-
- var oParam = {};
- oParam.id = "TRPIE00302";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetH702";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_list01_gridpiehh702=gridpiehh702";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00302";
- tranf_submit(oParam);
- }
- function group4_grp_sea_button11_onclick(obj:Button, e:ClickEventInfo) {
- if(!fDayChk()){
- return false;
- }
-
- ds_init_temp_newappnoinfo.clearData();
-
- var oParam = {};
- oParam.id = "TXPIE00301";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqInsPiehH070";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_temp_newappnoinfo=newappnoinfo";
- oParam.async = false;
- //oParam.callback = "cf_TXPIE00301";
- tranf_submit(oParam);
- var appno = ds_init_temp_newappnoinfo.getColumn(0, "appno");
- var appno2 = ds_init_temp_newappnoinfo.getColumn(0, "appseqno");
- sysf_messageBox(" 신청번호 "+appno+"(이)가 생성","I002");
- var app1 = ds_init_temp_newappnoinfo.getColumn(0, "appno");
- var app2 = app1.substr(0,8);
- var app3 = app1.substr(8,4);
- ds_send.setColumn( 0, "appno1",app2);
- ds_send.setColumn( 0, "appno2",app3);
- }
- function group4_button108_onclick(obj:Button, e:ClickEventInfo) {
- if(String(group4.grp_sea.ipt_appno1.value).length > 0){
- ds_hidden_getseqnoinfo_getseqno.clearData();
- var oParam = {};
- oParam.id = "TRPIE00301";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetAppInfo";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_hidden_getseqnoinfo_getseqno=getseqno";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00301";
- tranf_submit(oParam);
- var seqno = ds_hidden_getseqnoinfo_getseqno.getColumn(0, "seqno");
- if(utlf_isNull(seqno)){
- sysf_messageBox("생성된 신청번호가","I004");
- ds_send.setColumn( 0, "appno2","0001");
- }else {
- ds_send.setColumn( 0, "appno2",seqno);
- }
- }
- }
- function group4_button12_onclick(obj:Button, e:ClickEventInfo) {
- //가운데 H702 조회 셋팅
- var oParam = {};
- oParam.id = "TRPIE00302";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetDrugInfo";
- oParam.inds = "req=ds_send_druginfo";
- oParam.outds = "ds_main_list02_gridpiehh702info=gridpiehh702info";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00302";
- tranf_submit(oParam);
- //약품정보를 조회하는건 새로운 것을 입력한다는것으로 보고. 조회조건의 신청번호와 일련번호를 가져와서 중앙에 보여준다.
- var appno1 = ds_send.getColumn(0, "appno1");
- var appno2 = ds_send.getColumn(0, "appno2");
- var appno = appno1 + appno2;
- var chk = ds_main_list02_gridpiehh702info.getColumn(0, "itemnm");
- if(chk == ""){
- sysf_messageBox("입력하신 처방코드가","I004");
- }else{
- ds_hidden_h702statusinfo_statusinfo.setColumn( 0, "status", "insert");
- ds_main_list02_gridpiehh702info.setColumn( 0, "appno", appno);
- ds_main_list02_gridpiehh702info.setColumn( 0, "lnno", "");
- var oParam = {};
- oParam.id = "TRPIE00305";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetDrugDetlInfo";
- oParam.inds = "req=ds_send_druginfo";
- oParam.outds = "ds_main_list03_gridpiehh703=gridpiehh703";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00305";
- tranf_submit(oParam);
- //약품조회시 처음에 insert한다는 전제하에 status를 I로 한다.
- var nrows = ds_main_list03_gridpiehh703.rowcount;
- for(var i = 0; i < nrows; i++){
- ds_main_list03_gridpiehh703.setColumn( i , "appno",appno);
- ds_main_list03_gridpiehh703.setColumn( i , "lnno","new");
-
- var arrPostion = new Array();
- arrPostion[0] = i;
- grdf_setStatus(group4.grd_piehh703, "I", arrPostion);
- }
- }
- }
- function group4_button15_onclick(obj:Button, e:ClickEventInfo) {
- var todd = utlf_getCurrentDate();
- todd = todd.toDate().getAddDate(1, "D").getDateFormat();
-
- var objArg = new Object();
- objArg.todd = todd;
- objArg.execrid = sysf_getUserId();
- objArg.prgmid = "ItSlfMkDrugReptBatch";
-
- frmf_open("SPZSB00301", "SPZSB00301", objArg, "","","","","","","","","","M");
- }
- function group4_button16_onclick(obj:Button, e:ClickEventInfo) {
- // 신청번호 받아오기
- var appno1 = ds_send.getColumn(0, "appno1");
- var appno2 = ds_send.getColumn(0, "appno2");
- var appno = appno1 + appno2;
- ds_send_samcret.setColumn( 0, "appno", appno);
- // 신청번호에 해당하는 h701정보 완료하기
- if(!utlf_isNull(appno) && appno.length == 12){
- var oParam = {};
- oParam.id = "TXPIE00306";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetEndH701";
- oParam.inds = "req=ds_send_samcret";
- oParam.async = false;
- //oParam.callback = "cf_TXPIE00306";
- tranf_submit(oParam);
- var no = "1";
- }else{
- sysf_messageBox("신청번호에 해당하는 H701파일을 완성", "E001");
- var no = "2";
- }
- // sam생성하기.
- if(no == "1"){
- var oParam = {};
- oParam.id = "TXPIE00304";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqMakeSamfileH070";
- oParam.inds = "req=ds_send_samcret";
- oParam.async = false;
- //oParam.callback = "cf_TXPIE00304";
- tranf_submit(oParam);
- }
- }
- function group4_btn_delrow_onclick(obj:Button, e:ClickEventInfo) {
- var arrPostion = grdf_getSelectedRows(group4.grd_piehh703);
- grdf_setStatus(group4.grd_piehh703, "D", arrPostion);
- }
- function group4_btn_addrow_onclick(obj:Button, e:ClickEventInfo) {
- var num = ds_hidden_addrowno.getColumn(0, "number");
- if(utlf_isNull(num) || num == "0"){
- var nrows = ds_main_list03_gridpiehh703.addRow();
- ds_main_list03_gridpiehh703.setColumn( nrows , "appno", ds_main_list02_gridpiehh702info.getColumn(0, "appno"));
- ds_main_list03_gridpiehh703.setColumn( nrows , "lnno",ds_main_list02_gridpiehh702info.getColumn(0, "lnno"));
- ds_main_list03_gridpiehh703.setColumn( nrows , "cdflag","7I3");
- ds_main_list03_gridpiehh703.setColumn( nrows , "purcdd", utlf_getCurrentDate());
- }else{
- for(var i=1; i<=num; i++){
- var nrows = ds_main_list03_gridpiehh703.addRow();
- ds_main_list03_gridpiehh703.setColumn( nrows , "appno", ds_main_list02_gridpiehh702info.getColumn(0, "appno"));
- ds_main_list03_gridpiehh703.setColumn( nrows , "lnno",ds_main_list02_gridpiehh702info.getColumn(0, "lnno"));
- ds_main_list03_gridpiehh703.setColumn( nrows , "cdflag","7I3");
- ds_main_list03_gridpiehh703.setColumn( nrows , "purcdd", utlf_getCurrentDate());
- }
- }
- }
- function group4_btn_copyrow_onclick(obj:Button, e:ClickEventInfo) {
- var row = ds_main_list03_gridpiehh703.rowposition;
- var appno = ds_main_list03_gridpiehh703.getColumn(row,"appno");
- var lnno = ds_main_list03_gridpiehh703.getColumn(row,"lnno");
- var cdflag = ds_main_list03_gridpiehh703.getColumn(row,"cdflag");
- var drugcd = ds_main_list03_gridpiehh703.getColumn(row,"drugcd");
- var edicd = ds_main_list03_gridpiehh703.getColumn(row,"edicd");
- var drugnm = ds_main_list03_gridpiehh703.getColumn(row,"drugnm");
- var drugspec = ds_main_list03_gridpiehh703.getColumn(row,"drugspec");
- var drugunit = ds_main_list03_gridpiehh703.getColumn(row,"drugunit");
- var purcdd = ds_main_list03_gridpiehh703.getColumn(row,"purcdd");
- var unitcost = ds_main_list03_gridpiehh703.getColumn(row,"unitcost");
- var durgqty = ds_main_list03_gridpiehh703.getColumn(row,"durgqty");
- var drugqtyunit = ds_main_list03_gridpiehh703.getColumn(row,"drugqtyunit");
- var drugqtyamt = ds_main_list03_gridpiehh703.getColumn(row,"drugqtyamt");
- var pinstbzplcergstno = ds_main_list03_gridpiehh703.getColumn(row,"pinstbzplcergstno");
- var pinstcmpynm = ds_main_list03_gridpiehh703.getColumn(row,"pinstcmpynm");
- var nrows = ds_main_list03_gridpiehh703.addRow();
-
- ds_main_list03_gridpiehh703.setColumn( nrows , "appno",appno);
- ds_main_list03_gridpiehh703.setColumn( nrows , "lnno",lnno);
- ds_main_list03_gridpiehh703.setColumn( nrows , "cdflag",cdflag);
- ds_main_list03_gridpiehh703.setColumn( nrows , "drugcd",drugcd);
- ds_main_list03_gridpiehh703.setColumn( nrows , "edicd",edicd);
- ds_main_list03_gridpiehh703.setColumn( nrows , "drugnm",drugnm);
- ds_main_list03_gridpiehh703.setColumn( nrows , "drugspec",drugspec);
- ds_main_list03_gridpiehh703.setColumn( nrows , "drugunit",drugunit);
- ds_main_list03_gridpiehh703.setColumn( nrows , "purcdd",purcdd);
- ds_main_list03_gridpiehh703.setColumn( nrows , "unitcost",unitcost);
- ds_main_list03_gridpiehh703.setColumn( nrows , "durgqty",durgqty);
- ds_main_list03_gridpiehh703.setColumn( nrows , "drugqtyunit",drugqtyunit);
- ds_main_list03_gridpiehh703.setColumn( nrows , "drugqtyamt",drugqtyamt);
- ds_main_list03_gridpiehh703.setColumn( nrows , "pinstbzplcergstno",pinstbzplcergstno);
- ds_main_list03_gridpiehh703.setColumn( nrows , "pinstcmpynm",pinstcmpynm);
- }
- function group4_input4_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (e.keycode == 13) {
- group4.btn_addrow.setFocus();
- group4.btn_addrow.click();
- }
- }
- function group4_button1_onclick(obj:Button, e:ClickEventInfo) {
- // 선택된 row가 있는지 확인한다.
- var selectCnt = 0;
- selectCnt = grdf_getSelectedRows(group4.grd_piehh702);
- // 선택된 row가 없을때..
- if (selectCnt.length == 0) {
- sysf_messageBox("선택후 다시 시도해 주세요","");
- return;
- }
- // 선택된 row를 옮기기위한 단계 인스턴스 초기화
- ds_send_selectlist_selectlist.clearData();
- // 선택된 row의 조회 조건 값을 받는다.
- for (var i=0; i < selectCnt.length; i++) {
- var row = ds_send_selectlist_selectlist.addRow();
- ds_send_selectlist_selectlist.setColumn( row, "appno", ds_main_list01_gridpiehh702.getColumn(selectCnt[i], "appno"));
- ds_send_selectlist_selectlist.setColumn( row, "lnno", ds_main_list01_gridpiehh702.getColumn(selectCnt[i], "lnno"));
- }
- // 선택된 값으로 명세서별로 조회
- var oParam = {};
- oParam.id = "TXPIE00307";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetDelH702";
- oParam.inds = "req=ds_send_selectlist_selectlist";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXPIE00307";
- tranf_submit(oParam);
-
- group4.grp_sea.btn_srch.click();
- }
- function group4_button2_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_druginfo.clearData(); ds_send_druginfo.addRow();
- ds_main_list02_gridpiehh702info.clearData(); ds_main_list02_gridpiehh702info.addRow();
- ds_main_list03_gridpiehh703.clearData(); ds_main_list03_gridpiehh703.addRow();
- ds_hidden_h702statusinfo_statusinfo.clearData(); ds_hidden_h702statusinfo_statusinfo.addRow();
- ds_send.getColumn(0,"tpndrugcd", "");
- ds_send.getColumn(0,"unitcostappdd", "");
- }
- function group4_button3_onclick(obj:Button, e:ClickEventInfo) {
- var cdd = utlf_getCurrentDate();
- var today = cdd.substr(0,6) + "01";
- var appdd = today.toDate().getAddDate(1,"M").getDateFormat();
- frmf_clearParameter();
- frmf_modal("SPPIE00150", "SPPIE00150", "", "","","","","","","","","","M");
- if (frmf_getParameter("okflag") == "Y") {
- var tpndrugcd = frmf_getParameter("tpndrugcd");
- var drugnm = frmf_getParameter("drugnm");
- var reptitemcd = frmf_getParameter("reptitemcd");
- var prcpprodflag = frmf_getParameter("prcpprodflag");
- var drugtype = frmf_getParameter("drugtype");
- var efcygrup = frmf_getParameter("efcygrup");
- var spec = frmf_getParameter("spec");
- var efcy = frmf_getParameter("efcy");
- var direcvol = frmf_getParameter("direcvol");
- var unit = frmf_getParameter("unit");
- var fromdate = frmf_getParameter("fromdd");
- var todate = frmf_getParameter("todd");
- ds_send.setColumn( 0, "tpndrugcd", tpndrugcd);
- ds_send_druginfo.setColumn( 0, "drugcd", tpndrugcd);
- ds_main_list02_gridpiehh702info.setColumn( 0, "itemnm", drugnm);
- ds_main_list02_gridpiehh702info.setColumn( 0, "reptitemcd", reptitemcd);
- ds_main_list02_gridpiehh702info.setColumn( 0, "prcpprodflag", prcpprodflag);
- ds_main_list02_gridpiehh702info.setColumn( 0, "drugtype", drugtype );
- ds_main_list02_gridpiehh702info.setColumn( 0, "efcygrup", efcygrup );
- ds_main_list02_gridpiehh702info.setColumn( 0, "efcy", efcy);
- ds_main_list02_gridpiehh702info.setColumn( 0, "spec", spec);
- ds_main_list02_gridpiehh702info.setColumn( 0, "direcvol", direcvol );
- ds_main_list02_gridpiehh702info.setColumn( 0, "unit", unit );
- ds_main_list02_gridpiehh702info.setColumn( 0, "notedd", utlf_getCurrentDate() );
- group4.ipt_frdate.setData(fromdate);
- group4.ipt_todate.setData(todate);
- ds_send.setColumn( 0, "fromdate", fromdate);
- ds_send.setColumn( 0, "todate", todate);
- ds_send.setColumn( 0, "h703appno", ds_send_druginfo.getColumn(0, "appno"));
- ds_send.setColumn( 0, "h703lnno", ds_send_druginfo.getColumn(0, "lnno"));
- ds_main_list02_gridpiehh702info.setColumn( 0, "unitcostappdd", appdd);
- ds_send.setColumn( 0, "unitcostappdd", appdd);
- group4.btn_h703srch.click();
- }
- }
- function group4_btn_h703srch_onclick(obj:Button, e:ClickEventInfo) {
-
- ds_send.setColumn(0,"fromdate", group4.ipt_frdate.getData() );
- ds_send.setColumn(0,"todate", group4.ipt_todate.getData() );
- var fromdate = ds_send.getColumn(0, "fromdate");
- var todate = ds_send.getColumn(0, "todate");
- ds_send.setColumn( 0, "unitcostappdd", ds_main_list02_gridpiehh702info.getColumn(0, "unitcostappdd") );
- if (utlf_isNull(fromdate) || utlf_isNull(todate)) {
- sysf_messageBox("구매일자를 입력하세요", "E");
- return;
- }
- var oParam = {};
- oParam.id = "TRPIE00309";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetPiehh703Info";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_list03_gridpiehh703=gridpiehh703 ds_main_list03_claminfo=claminfo";
- oParam.async = false;
- tranf_submit(oParam);
- var clamamt = ds_main_list03_claminfo.getColumn(0, "clamamt");
- var amt = Math.round(clamamt);
- ds_main_list02_gridpiehh702info.setColumn( 0, "clamamt", amt);
- ds_main_list02_gridpiehh702info.setColumn( 0, "spec", ds_main_list03_claminfo.getColumn(0, "clamdurgqty"));
-
- for (var i=0; i < ds_main_list03_gridpiehh703.rowcount; i++) {
- var arrPostion = new Array();
- arrPostion[0] = i;
- grdf_setStatus(group4.grd_piehh703, "I", arrPostion);
- }
- }
- function group4_button4_onclick(obj:Button, e:ClickEventInfo) {
- fSave();
- group4.grp_sea.btn_srch.click();
- }
- function grp_btn_btn_init_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_druginfo.clearData(); ds_send_druginfo.addRow();
- ds_main_list03_gridpiehh703.clearData();
- ds_main_list02_gridpiehh702info.clearData();ds_main_list02_gridpiehh702info.addRow();
- ds_send_samcret.clearData(); ds_send_samcret.addRow();
- ds_sendall_send_save702_save702.clearData(); ds_sendall_send_save702_save702.addRow();
- ds_hidden_h702statusinfo_statusinfo.clearData(); ds_hidden_h702statusinfo_statusinfo.addRow();
- ds_send.getColumn(0,"tpndrugcd", "");
- ds_send.getColumn(0,"unitcostappdd", "");
- }
- function group4_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var appno1 = ds_send.getColumn(0,"appno1");
- var appno2 = ds_send.getColumn(0,"appno2");
-
- if (utlf_isNull(appno2)) {
- sysf_messageBox("신청번호로 조회 후 적용가능합니다.", "C000");
- return;
- }
- if (sysf_messageBox("신청번호 : " + appno1 + appno2 + "\r\n" + "H070.2 리스트에 대하여 일괄 수가적용 하시겠습니까?", "S000") == "6") {
- ds_main_list01
- var oParam = {};
- oParam.id = "TXPIE00309";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqSetRbPntAll";
- oParam.inds = "req=ds_main_list01_gridpiehh702";
- oParam.outds = "ds_hidden_saveresult=saveresult";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00309";
- tranf_submit(oParam);
- var resultCnt = ds_hidden_saveresult.getColumn(0,"msg")
- sysf_messageBox(resultCnt + "건 적용되었습니다.", "I000");
- }
- }
- function popupmenu_callback(obj:PopupMenu, e:MenuClickEventInfo){
- eval(e.id + "()");
- }
- function group4_grd_piehh702_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- popupmenu.trackPopup(e.screenX, e.screenY);
- }
- function group4_ipt_priceappdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- if ( !utlf_isNull(group4.ipt_priceappdd.value)) {
- ds_send.setColumn( 0, "unitcostappdd", ds_main_list02_gridpiehh702info.getColumn(0, "unitcostappdd") );
- }
- }
- function group4_input7_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- ds_main_list02_gridpiehh702info.setColumn( 0, "unitcostappdd", ds_send.getColumn(0, "unitcostappdd") );
- }
- function ds_main_list03_gridpiehh703_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- // 여기부턴 분량당 가격 계산하는 곳
- var row = e.row;
- if(e.columnid == "unitcost" || e.columnid == "durgqty" || e.columnid == "drugspec") {
- var durgqty = Number(obj.getColumn(row, "durgqty") );
- var unitcost = Number(obj.getColumn(row, "unitcost") );
- var drugspec = Number(obj.getColumn(row, "drugspec") );
-
- if (e.columnid == "unitcost"){
- unitcost = e.newvalue;
- } else if (e.columnid == "durgqty" ) {
- durgqty = e.newvalue;
- } else if (e.columnid == "drugspec" ) {
- drugspec = e.newvalue;
- }
- var result = (durgqty * unitcost)/drugspec;
- var result2 = (Math.round(result*100))/100;
- obj.setColumn(row, "drugqtyamt", result2);
- }
- //여기부터는 변경된 분량당 가격을 책정하여 청구가를 변경시키는 곳.
- var clamamt = 0;
- var drugqtyamt = 0;
- var nrows = ds_main_list03_gridpiehh703.rowcount;
- for(var i = 0; i < nrows; i++){
- drugqtyamt = ds_main_list03_gridpiehh703.getColumn(i, "drugqtyamt");
- clamamt = parseFloat(clamamt) + parseFloat(drugqtyamt);
- }
-
- var clamamt = Math.round(clamamt);
- ds_main_list02_gridpiehh702info.setColumn( 0, "clamamt",clamamt);
- // 수정이 발생하면 update로 하는데 줄번호가 없으면 update변경하지 않고 insert그대로 간다.
- var lnno = ds_main_list02_gridpiehh702info.getColumn(0, "lnno");
- if(utlf_isNull(lnno)){
- }else{
- ds_hidden_h702statusinfo_statusinfo.setColumn( 0, "status","update");
- }
- if(e.columnid == "drugcd"){
- var drugcd = e.newvalue;
- ds_send_drugcd.setColumn( 0, "drugcd",drugcd);
- ds_hidden_drugcdlist_drugcdinfo.clearData();
-
- var oParam = {};
- oParam.id = "TRPIE00306";
- oParam.service = "edimngtapp.EdiMngt";
- oParam.method = "reqGetDrugCdInfo";
- oParam.inds = "req=ds_send_drugcd";
- oParam.outds = "ds_hidden_drugcdlist_drugcdinfo=drugcdinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRPIE00306";
- tranf_submit(oParam);
- ds_main_list03_gridpiehh703.setColumn( row , "edicd", ds_hidden_drugcdlist_drugcdinfo.getColumn(0, "edicd"));
- ds_main_list03_gridpiehh703.setColumn( row , "drugnm", ds_hidden_drugcdlist_drugcdinfo.getColumn(0, "drugnm"));
- ds_main_list03_gridpiehh703.setColumn( row , "drugspec", ds_hidden_drugcdlist_drugcdinfo.getColumn(0, "drugspec"));
- ds_main_list03_gridpiehh703.setColumn( row , "drugunit", ds_hidden_drugcdlist_drugcdinfo.getColumn(0, "drugunit"));
- ds_main_list03_gridpiehh703.setColumn( row , "unitcost", ds_hidden_drugcdlist_drugcdinfo.getColumn(0, "unitcost"));
- ds_main_list03_gridpiehh703.setColumn( row , "drugqtyunit", ds_hidden_drugcdlist_drugcdinfo.getColumn(0, "drugqtyunit"));
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|