123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNP04400" position="absolute 0 0 1208 805" titletext="수술실 물품 마스터" oninit="SMMNP04400_oninit" onload="SMMNP04400_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1195 25" id="group1">
- <Layouts>
- <Layout>
- <Static text="수술실 물품 마스터" position="absolute 0 0 139 25" id="caption6" class="tit_1" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 24 1200 793" id="group3" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Grid id="grd_goodlist" class="datagrid2" taborder="8" binddataset="ds_main_goodlist" useinputpanel="false" extendsizetype="row" cellsizingtype="both" autosizingtype="row" oncelldblclick="group3_grd_goodlist_oncelldblclick" position="absolute 365 100 1195 430" selecttype="multirow">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="35"/>
- <Column size="75"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="222"/>
- <Column size="100"/>
- <Column size="90"/>
- <Column size="89"/>
- <Column size="90"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="50"/>
- <Column size="55"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="40"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="29" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="등록"/>
- <Cell col="1" text="물품코드"/>
- <Cell col="2" text="SUB"/>
- <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="불출 시기"/>
- <Cell col="17" text="색인정보"/>
- <Cell col="18"/>
- </Band>
- <Band id="body">
- <Cell text="bind:rgstyn"/>
- <Cell col="1" style="align:left top;padding:4 2 2 2;" text="bind:goodcd" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="2" text="bind:allsizespecid"/>
- <Cell col="3" text="bind:calculyn"/>
- <Cell col="4" style="align:left top;padding:4 2 2 2;" text="bind:goodnm" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="5" style="align:left top;padding:4 2 2 2;" text="bind:goodspec" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="6" style="align:left top;padding:2 2 2 2;" text="bind:goodmodel" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="7" style="align:left top;padding:4 2 2 2;" text="bind:prodcmpynm" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="8" style="align:left top;padding:4 2 2 2;" text="bind:custnm" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="9" text="bind:calcscoryn"/>
- <Cell col="10" text="bind:purcflag"/>
- <Cell col="11" displaytype="combo" edittype="combo" style="align:center;" text="bind:useflag" combodataset="ds_useflag" combocodecol="value" combodatacol="label"/>
- <Cell col="12" text="bind:reqmthd"/>
- <Cell col="13" text="bind:cureflag"/>
- <Cell col="14" text="bind:goodmngt" wordwrap="word"/>
- <Cell col="15" text="bind:ccrdeliveyn"/>
- <Cell col="16" text="bind:ccrdelivepriod"/>
- <Cell col="17" text="bind:indexinfo"/>
- <Cell col="18" text="bind:reqprid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div position="absolute 0 1 1195 71" id="grup_mis" anchor="default">
- <Layouts>
- <Layout>
- <Div id="roundrect2" taborder="10" class="div_SA" position="absolute 0 0 1194 70" type="roundrectangle"/>
- <Static text="거 래 처 :" position="absolute 825 28 908 45" id="caption62" class="search_name" anchor="default"/>
- <Static text="제 조 원 :" position="absolute 825 5 913 22" id="caption34" class="search_name" anchor="default"/>
- <Shape position="absolute 1112 23 1118 47" linetype="vertical" id="line1" class="line_4" anchor="default"/>
- <Button position="absolute 1125 24 1181 46" id="btn_search" class="btn1" taborder="7" text="조회" anchor="default" onclick="group3_grup_mis_btn_search_onclick"/>
- <Edit position="absolute 920 4 1070 23" id="ipt_prodcmpycd_search" class="input_search" anchor="default" onkeyup="group3_grup_mis_ipt_prodcmpycd_search_onkeyup" autoselect="true"/>
- <Edit position="absolute 655 5 805 24" id="ipt_refnm" class="input_search" anchor="default" onkeyup="group3_grup_mis_ipt_refnm_onkeyup" autoselect="true"/>
- <Static text="검색구분 :" position="absolute 290 5 383 22" id="caption25" class="search_name" anchor="default"/>
- <Static text="마스터구분 :" position="absolute 10 5 109 22" id="caption40" class="search_name" anchor="default"/>
- <Radio position="absolute 103 5 285 45" id="radio6" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group3_grup_mis_radio6_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">MIS</Col>
- <Col id="datacolumn">구매</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PRC</Col>
- <Col id="datacolumn">처방</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PRCOLD</Col>
- <Col id="datacolumn">처방(old)</Col>
- </Row>
- <Row>
- <Col id="codecolumn">CCR</Col>
- <Col id="datacolumn">부서구분</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 385 5 650 25" id="radio3" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" anchor="default" onitemchanged="group3_grup_mis_radio3_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">구코드</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">EDI</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">물품코드</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">물품명</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">색인</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit position="absolute 920 27 1070 46" id="input6" class="input_search" anchor="default" onkeyup="group3_grup_mis_input6_onkeyup" autoselect="true"/>
- <Static text="구매구분 :" position="absolute 290 28 383 45" id="caption8" class="search_name" anchor="default"/>
- <Static text="등록구분 :" position="absolute 470 28 560 45" id="caption13" class="search_name" anchor="default"/>
- <Combo position="absolute 385 27 460 46" id="combo4" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">구매</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">수탁</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">가납</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo position="absolute 560 27 635 46" id="combo6" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">사용</Col>
- </Row>
- <Row>
- <Col id="codecolumn">U</Col>
- <Col id="datacolumn">미사용</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="청구방법 :" position="absolute 640 28 730 45" id="caption14" class="search_name" anchor="default"/>
- <Combo position="absolute 730 27 805 46" id="combo9" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">처방집계</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">정량보충</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">일반청구</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="처방구분 :" position="absolute 290 50 380 67" id="caption16" class="search_name" anchor="default"/>
- <Combo position="absolute 385 49 460 68" id="combo12" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">처치,행위</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">Suture</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">Supplies</Col>
- </Row>
- <Row>
- <Col id="codecolumn">7</Col>
- <Col id="datacolumn">Sheet</Col>
- </Row>
- <Row>
- <Col id="codecolumn">8</Col>
- <Col id="datacolumn">Glove</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">Drug</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">Instrument</Col>
- </Row>
- <Row>
- <Col id="codecolumn">6</Col>
- <Col id="datacolumn">린넨/소모품</Col>
- </Row>
- <Row>
- <Col id="codecolumn">9</Col>
- <Col id="datacolumn">일반물품</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="불출여부 :" position="absolute 470 50 560 67" id="caption18" class="search_name" anchor="default"/>
- <Combo position="absolute 560 49 635 68" id="combo13" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">불출</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">미불출</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo position="absolute 730 49 805 68" id="combo14" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">
- </Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">일단위</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">의뢰</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">미불출</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="불출시기 :" position="absolute 640 50 730 67" id="caption19" class="search_name" anchor="default"/>
- <Static text="물품구분 :" position="absolute 10 47 103 64" id="cap_srchflag" class="search_name" anchor="default"/>
- <Combo id="cmb_srchflag" taborder="8" innerdataset="ds_tmp_hidden_goodflaginfo" codecolumn="goodflagcd" datacolumn="goodflagnm" class="combo_essential" position="absolute 103 47 280 66" onitemchanged="group3_grup_mis_cmb_srchflag_onitemchanged"/>
- <Combo id="combo3" taborder="9" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 173 25 280 44">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">수술</Col>
- </Row>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">마취</Col>
- </Row>
- <Row>
- <Col id="codecolumn">R</Col>
- <Col id="datacolumn">회복</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">안과</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- </Div>
- <Button position="absolute 1105 75 1191 94" id="btn_save" class="btn5" enable="false" visible="false" text="선택일괄등록" anchor="default" onclick="group3_btn_save_onclick"/>
- <Div position="absolute 365 435 1195 766" id="group2" anchor="default">
- <Layouts>
- <Layout>
- <Edit position="absolute 620 57 830 76" id="ipt_prcpnm" class="input" anchor="default" autoselect="true"/>
- <Static text="기록구분" position="absolute 413 180 473 203" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 325 830 331" linetype="horizontal" id="line22" class="line_3" anchor="default"/>
- <Static text="처방정보" position="absolute 0 280 60 303" align="align:center middle;" id="caption53" class="cell_1" anchor="default"/>
- <Shape position="absolute 1 25 830 31" linetype="horizontal" id="line23" class="line_10" anchor="default"/>
- <Static text="종료일자" position="absolute 655 255 715 278" align="align:center middle;" id="caption54" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 50 829 56" linetype="horizontal" id="line26" class="line_2" anchor="default"/>
- <Static text="불출단위" position="absolute 655 230 715 253" align="align:center middle;" id="caption36" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
- <Static text="불출여부" position="absolute 230 230 290 253" align="align:center middle;" id="caption15" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
- <Static text="불출시기" position="absolute 0 230 60 253" align="align:center middle;" id="caption37" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
- <Calendar position="absolute 720 257 830 276" id="ipt_enddd" class="input_search" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Static text="물품 기본정보 등록" position="absolute 1 9 145 26" id="caption32" class="tit_2" anchor="default"/>
- <Static text="물품구분" position="absolute 0 180 60 203" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
- <Combo position="absolute 65 182 155 201" id="combo5" class="combo_default" enable="false" innerdataset="@ds_init_goodflaglist" datacolumn="goodflagnm" codecolumn="goodflagcd" anchor="default"/>
- <Combo position="absolute 158 182 243 201" id="cmb_lrg" innerdataset="@ds_temp_lrglist" datacolumn="lrgnm" codecolumn="lrgcd" anchor="default" onitemchanged="group3_group2_cmb_lrg_onitemchanged" displayrowcount="30"/>
- <Combo position="absolute 246 182 327 201" id="cmb_mdl" innerdataset="ds_temp_mdllist" datacolumn="mdlnm" codecolumn="mdlcd" anchor="default" onitemchanged="group3_group2_cmb_mdl_onitemchanged" displayrowcount="30"/>
- <Combo position="absolute 330 182 409 201" id="cmb_sml" innerdataset="ds_temp_smllist" datacolumn="smlnm" codecolumn="smlcd" anchor="default" displayrowcount="30"/>
- <Radio position="absolute 477 9 622 24" id="radio5" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">사용</Col>
- </Row>
- <Row>
- <Col id="codecolumn">U</Col>
- <Col id="datacolumn">미사용</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">단종</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="물품코드" position="absolute 0 30 60 53" align="align:center middle;" id="caption5" class="cell_1" anchor="default"/>
- <Edit position="absolute 65 32 140 51" id="input1" anchor="default" class="output" enable="false" autoselect="true"/>
- <Edit position="absolute 143 32 168 51" id="input3" anchor="default" class="output" autoskip="false" enable="false" autoselect="true"/>
- <Static text="구코드" position="absolute 215 30 265 53" align="align:center middle;" id="caption17" class="cell_1" anchor="default"/>
- <Edit readonly="true" position="absolute 270 32 345 51" id="output3" anchor="default" class="output"/>
- <Static text="수가코드" position="absolute 350 30 410 53" align="align:center middle;" id="caption28" class="cell_1" anchor="default"/>
- <Edit position="absolute 415 32 505 51" id="ipt_calcscorcd" anchor="default" autoskip="false" enable="false" autoselect="true"/>
- <Static text="EDI코드" position="absolute 510 30 570 53" align="align:center middle;" id="caption20" class="cell_1" anchor="default"/>
- <Edit readonly="true" position="absolute 575 32 665 51" id="output4" anchor="default" class="output"/>
- <Static text="급여구분" position="absolute 670 30 730 53" align="align:center middle;" id="caption41" class="cell_1" anchor="default"/>
- <Edit readonly="true" position="absolute 735 32 830 51" id="output5" anchor="default" class="output"/>
- <Static text="물 품 명" position="absolute 0 55 60 78" align="align:center middle;" id="caption43" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 75 829 81" linetype="horizontal" id="line15" class="line_2" anchor="default"/>
- <Static text="물 품 명" position="absolute 556 55 616 78" align="align:center middle;" id="caption11" class="cell_1" anchor="default"/>
- <Static text="규 격" position="absolute 0 80 60 103" align="align:center middle;" id="caption45" class="cell_1" anchor="default"/>
- <Edit position="absolute 65 81 410 100" id="ipt_spec" anchor="default" class="output" enable="false" autoselect="true"/>
- <Static text="규 격" position="absolute 413 80 473 103" align="align:center middle;" id="caption51" class="cell_1" anchor="default"/>
- <Static text="모 델" position="absolute 0 105 60 128" align="align:center middle;" id="caption56" class="cell_1" anchor="default"/>
- <Static text="모 델" position="absolute 413 105 473 128" align="align:center middle;" id="caption57" class="cell_1" anchor="default"/>
- <Static text="제 조 원" position="absolute 0 130 60 153" align="align:center middle;" id="caption58" class="cell_1" anchor="default"/>
- <Static text="구매구분" position="absolute 0 155 60 178" align="align:center middle;" id="caption59" class="cell_1" anchor="default"/>
- <Static text="구매단가" position="absolute 135 155 195 178" align="align:center middle;" id="caption63" class="cell_1" anchor="default"/>
- <Static text="처방단위" position="absolute 413 155 473 178" align="align:center middle;" id="caption64" class="cell_1" anchor="default"/>
- <Static text="거 래 처" position="absolute 413 130 473 153" align="align:center middle;" id="caption67" class="cell_1" anchor="default"/>
- <Static text="보험단가" position="absolute 275 155 335 178" align="align:center middle;" id="caption69" class="cell_1" anchor="default"/>
- <Static text="불출단위" position="absolute 567 155 627 178" align="align:center middle;" id="caption70" class="cell_1" anchor="default"/>
- <Static text="사용구분" position="absolute 363 230 423 253" align="align:center middle;" id="caption73" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
- <Static text="물품정보" position="absolute 0 255 60 278" align="align:center middle;" id="caption74" class="cell_1" anchor="default"/>
- <Static text="보험정보" position="absolute 0 305 60 328" align="align:center middle;" id="caption52" class="cell_1" anchor="default"/>
- <Static text="적용일자" position="absolute 481 255 541 278" align="align:center middle;" id="caption75" class="cell_1" anchor="default"/>
- <Radio position="absolute 65 207 720 225" id="rdo_cureflag" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">처치, 행위</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">Supplies</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">Suture</Col>
- </Row>
- <Row>
- <Col id="codecolumn">7</Col>
- <Col id="datacolumn">Sheet</Col>
- </Row>
- <Row>
- <Col id="codecolumn">8</Col>
- <Col id="datacolumn">Glove</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">Drug</Col>
- </Row>
- <Row>
- <Col id="codecolumn">9</Col>
- <Col id="datacolumn">일반물품</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">Instrument</Col>
- </Row>
- <Row>
- <Col id="codecolumn">11</Col>
- <Col id="datacolumn">공용</Col>
- </Row>
- <Row>
- <Col id="codecolumn">10</Col>
- <Col id="datacolumn">린넨</Col>
- </Row>
- <Row>
- <Col id="codecolumn">6</Col>
- <Col id="datacolumn">소모품</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 430 231 570 252" id="radio8" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">1회</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Z</Col>
- <Col id="datacolumn">분할</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">재사용</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button position="absolute 616 132 632 148" id="button1" class="icon_search" text="" anchor="default" onclick="group3_group2_button1_onclick"/>
- <Edit position="absolute 475 81 830 100" id="ipt_goodspec" anchor="default" autoselect="true"/>
- <Edit position="absolute 475 107 830 126" id="ipt_goodmodel" anchor="default" autoselect="true"/>
- <Edit position="absolute 65 107 410 126" id="input16" anchor="default" class="output" autoskip="false" enable="false" autoselect="true"/>
- <Edit position="absolute 65 132 410 151" id="input17" anchor="default" class="output" autoskip="false" enable="false" autoselect="true"/>
- <Combo position="absolute 65 157 130 176" id="combo7" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <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>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">가납</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit readonly="true" position="absolute 199 157 269 176" id="output6" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 531 157 563 176" id="output7" anchor="default" class="output"/>
- <Combo position="absolute 475 157 528 176" id="combo11" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">EA</Col>
- <Col id="datacolumn">each</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PK</Col>
- <Col id="datacolumn">pack</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PG</Col>
- <Col id="datacolumn">package</Col>
- </Row>
- <Row>
- <Col id="codecolumn">CM</Col>
- <Col id="datacolumn">cm</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SET</Col>
- <Col id="datacolumn">set</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BOX</Col>
- <Col id="datacolumn">box</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BX</Col>
- <Col id="datacolumn">box</Col>
- </Row>
- <Row>
- <Col id="codecolumn">RL</Col>
- <Col id="datacolumn">roll</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BT</Col>
- <Col id="datacolumn">bottle</Col>
- </Row>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">ample</Col>
- </Row>
- <Row>
- <Col id="codecolumn">V</Col>
- <Col id="datacolumn">vial</Col>
- </Row>
- <Row>
- <Col id="codecolumn">CC</Col>
- <Col id="datacolumn">cc</Col>
- </Row>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">m</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BAG</Col>
- <Col id="datacolumn">bag</Col>
- </Row>
- <Row>
- <Col id="codecolumn">ML</Col>
- <Col id="datacolumn">ml</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SYR</Col>
- <Col id="datacolumn">syn</Col>
- </Row>
- <Row>
- <Col id="codecolumn">G</Col>
- <Col id="datacolumn">gram</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SYR</Col>
- <Col id="datacolumn">syringe</Col>
- </Row>
- <Row>
- <Col id="codecolumn">L</Col>
- <Col id="datacolumn">liter</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PR</Col>
- <Col id="datacolumn">pair</Col>
- </Row>
- <Row>
- <Col id="codecolumn">KT</Col>
- <Col id="datacolumn">kit</Col>
- </Row>
- <Row>
- <Col id="codecolumn">KIT</Col>
- <Col id="datacolumn">kit</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PATCH</Col>
- <Col id="datacolumn">patch</Col>
- </Row>
- <Row>
- <Col id="codecolumn">GL</Col>
- <Col id="datacolumn">gallon</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Shape position="absolute 0 100 830 106" linetype="horizontal" id="line16" class="line_2" anchor="default"/>
- <Shape position="absolute 0 125 830 131" linetype="horizontal" id="line17" class="line_2" anchor="default"/>
- <Shape position="absolute 0 150 830 156" id="line18" class="line_2" anchor="default"/>
- <Shape position="absolute 0 175 830 181" linetype="horizontal" id="line19" class="line_2" anchor="default"/>
- <Shape position="absolute 0 200 830 206" linetype="horizontal" id="line24" class="line_2" anchor="default"/>
- <Shape position="absolute 0 225 830 231" linetype="horizontal" id="line25" class="line_2" anchor="default"/>
- <Shape position="absolute 0 275 830 281" linetype="horizontal" id="line27" class="line_2" anchor="default"/>
- <CheckBox position="absolute 475 184 535 199" id="chk_implant" anchor="default" text="Implant" truevalue="Y" onclick="group3_group2_chk_implant_onclick" falsevalue="N"/>
- <Edit position="absolute 475 131 610 150" id="ipt_custnm" anchor="default" class="output" enable="false" autoselect="true"/>
- <Edit readonly="true" position="absolute 635 131 730 150" id="output1" anchor="default" class="output"/>
- <Edit position="absolute 735 131 830 150" id="ipt_custtel" anchor="default" autoselect="true"/>
- <Edit readonly="true" position="absolute 339 157 409 176" id="output2" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 686 157 718 176" id="output8" anchor="default" class="output"/>
- <Combo position="absolute 630 157 683 176" id="combo2" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">EA</Col>
- <Col id="datacolumn">each</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PK</Col>
- <Col id="datacolumn">pack</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PG</Col>
- <Col id="datacolumn">package</Col>
- </Row>
- <Row>
- <Col id="codecolumn">CM</Col>
- <Col id="datacolumn">cm</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SET</Col>
- <Col id="datacolumn">set</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BOX</Col>
- <Col id="datacolumn">box</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BX</Col>
- <Col id="datacolumn">box</Col>
- </Row>
- <Row>
- <Col id="codecolumn">RL</Col>
- <Col id="datacolumn">roll</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BT</Col>
- <Col id="datacolumn">bottle</Col>
- </Row>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">ample</Col>
- </Row>
- <Row>
- <Col id="codecolumn">V</Col>
- <Col id="datacolumn">vial</Col>
- </Row>
- <Row>
- <Col id="codecolumn">CC</Col>
- <Col id="datacolumn">cc</Col>
- </Row>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">m</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BAG</Col>
- <Col id="datacolumn">bag</Col>
- </Row>
- <Row>
- <Col id="codecolumn">ML</Col>
- <Col id="datacolumn">ml</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SYR</Col>
- <Col id="datacolumn">syn</Col>
- </Row>
- <Row>
- <Col id="codecolumn">G</Col>
- <Col id="datacolumn">gram</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SYR</Col>
- <Col id="datacolumn">syringe</Col>
- </Row>
- <Row>
- <Col id="codecolumn">L</Col>
- <Col id="datacolumn">liter</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PR</Col>
- <Col id="datacolumn">pair</Col>
- </Row>
- <Row>
- <Col id="codecolumn">KT</Col>
- <Col id="datacolumn">kit</Col>
- </Row>
- <Row>
- <Col id="codecolumn">KIT</Col>
- <Col id="datacolumn">kit</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PATCH</Col>
- <Col id="datacolumn">patch</Col>
- </Row>
- <Row>
- <Col id="codecolumn">GL</Col>
- <Col id="datacolumn">gallon</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Radio position="absolute 65 231 220 252" id="rdo_ccrdelivepriod" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
- <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>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">미불출</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 295 231 353 252" id="rdo_deliveyn" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group3_group2_rdo_deliveyn_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit position="absolute 575 232 630 251" id="input4" anchor="default" autoselect="true"/>
- <Edit position="absolute 780 232 830 251" id="inp_deliveqty" anchor="default" autoselect="true"/>
- <Combo position="absolute 718 232 778 251" id="combo1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" displayrowcount="30">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">EA</Col>
- <Col id="datacolumn">each</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PK</Col>
- <Col id="datacolumn">pack</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PG</Col>
- <Col id="datacolumn">package</Col>
- </Row>
- <Row>
- <Col id="codecolumn">CM</Col>
- <Col id="datacolumn">cm</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SET</Col>
- <Col id="datacolumn">set</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BOX</Col>
- <Col id="datacolumn">box</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BX</Col>
- <Col id="datacolumn">box</Col>
- </Row>
- <Row>
- <Col id="codecolumn">RL</Col>
- <Col id="datacolumn">roll</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BT</Col>
- <Col id="datacolumn">bottle</Col>
- </Row>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">ample</Col>
- </Row>
- <Row>
- <Col id="codecolumn">V</Col>
- <Col id="datacolumn">vial</Col>
- </Row>
- <Row>
- <Col id="codecolumn">CC</Col>
- <Col id="datacolumn">cc</Col>
- </Row>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">m</Col>
- </Row>
- <Row>
- <Col id="codecolumn">BAG</Col>
- <Col id="datacolumn">bag</Col>
- </Row>
- <Row>
- <Col id="codecolumn">ML</Col>
- <Col id="datacolumn">ml</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SYR</Col>
- <Col id="datacolumn">syn</Col>
- </Row>
- <Row>
- <Col id="codecolumn">G</Col>
- <Col id="datacolumn">gram</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SYR</Col>
- <Col id="datacolumn">syringe</Col>
- </Row>
- <Row>
- <Col id="codecolumn">L</Col>
- <Col id="datacolumn">liter</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PR</Col>
- <Col id="datacolumn">pair</Col>
- </Row>
- <Row>
- <Col id="codecolumn">KT</Col>
- <Col id="datacolumn">kit</Col>
- </Row>
- <Row>
- <Col id="codecolumn">KIT</Col>
- <Col id="datacolumn">kit</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PATCH</Col>
- <Col id="datacolumn">patch</Col>
- </Row>
- <Row>
- <Col id="codecolumn">GL</Col>
- <Col id="datacolumn">gallon</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit readonly="true" position="absolute 655 282 740 301" id="output11" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 745 282 830 301" id="output12" anchor="default" class="output"/>
- <Edit position="absolute 65 256 475 275" id="input5" anchor="default" autoselect="true"/>
- <Shape position="absolute 0 300 829 306" linetype="horizontal" id="line3" class="line_2" anchor="default"/>
- <Calendar position="absolute 545 257 650 276" id="ipt_appdd" class="input_search" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <CheckBox position="absolute 411 9 476 24" id="checkbox3" enable="false" anchor="default" text="All Size" truevalue="Y"/>
- <CheckBox position="absolute 145 9 190 24" id="checkbox4" enable="false" anchor="default" text="SET" truevalue="S" falsevalue="N"/>
- <Button position="absolute 696 5 782 24" id="button3" class="btn2" taborder="12" text="변경이력조회" anchor="default" onclick="group3_group2_button3_onclick"/>
- <Button position="absolute 785 5 827 24" id="button4" class="btn5" text="저장" anchor="default" onclick="group3_group2_button4_onclick"/>
- <Static text="등록일자" position="absolute 481 280 541 303" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
- <Calendar position="absolute 545 282 650 301" id="input2" class="input_search" enable="false" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
- <Edit position="absolute 64 281 474 300" id="input7" anchor="default" autoselect="true"/>
- <Edit position="absolute 733 182 763 201" align="align:center middle;" id="input8" anchor="default" autoselect="true"/>
- <Edit position="absolute 766 182 796 201" align="align:center middle;" id="input9" anchor="default" autoselect="true"/>
- <Edit position="absolute 799 182 829 201" align="align:center middle;" id="input10" anchor="default" autoselect="true"/>
- <Static text="처방구분" position="absolute 0 205 60 228" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 250 830 256" linetype="horizontal" id="line2" class="line_2" anchor="default"/>
- <Static text="색인정보" position="absolute 669 180 729 203" align="align:center middle;" id="caption10" class="cell_1" anchor="default"/>
- <Button position="absolute 171 32 213 51" id="button7" class="btn2" taborder="12" visible="false" text="사진" anchor="default"/>
- <Button position="absolute 618 5 693 24" id="button8" class="btn2" taborder="12" text="방재고조회" anchor="default" onclick="group3_group2_button8_onclick"/>
- <CheckBox position="absolute 194 9 239 24" id="checkbox1" enable="false" anchor="default" text="산정" truevalue="Y"/>
- <Static text="수 가 명" position="absolute 279 55 339 78" align="align:center middle;" id="caption4" class="cell_1" anchor="default"/>
- <Edit position="absolute 342 57 552 76" id="input11" anchor="default" class="output" autoskip="false" onsetfocus="group3_group2_input11_onsetfocus" enable="false" autoselect="true"/>
- <Static text="수술실관리" position="absolute 723 155 795 178" align="align:center middle;" id="cap_opmn" class="cell_1" visible="false" anchor="default"/>
- <CheckBox position="absolute 798 158 828 173" id="chk_opmn" visible="false" anchor="default" text="Y" truevalue="Y"/>
- <Radio position="absolute 242 9 409 26" id="rdo_chargeflag" enable="false" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">산정</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">비산정</Col>
- </Row>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">해당없음</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Combo position="absolute 330 182 409 201" id="cmb_anstsmlcd" innerdataset="ds_temp_smllist" datacolumn="smlnm" codecolumn="smlcd" anchor="default" displayrowcount="30"/>
- <Combo position="absolute 246 182 327 201" id="cmb_anstmdlcd" innerdataset="ds_temp_mdllist" datacolumn="mdlnm" codecolumn="mdlcd" anchor="default" displayrowcount="30" onitemchanged="group3_group2_cmb_anstmdlcd_onitemchanged"/>
- <Static text="무산정" position="absolute 725 205 775 228" align="align:center middle;" id="caption21" class="cell_1" anchor="default"/>
- <Edit position="absolute 780 205 810 224" align="align:center middle;" id="input12" enable="false" anchor="default" autoselect="true"/>
- <cp_checkboxList id="checkbox2" titletext="CheckBox List" taborder="13" text="cp_checkboxList00" scrollbars="none" position="absolute 539 181 668 200" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- <Combo id="cmb_anstlrgcd" taborder="14" innerdataset="@ds_temp_lrglist" codecolumn="lrgcd" datacolumn="lrgnm" position="absolute 158 182 243 201" onitemchanged="group3_group2_cmb_anstlrgcd_onitemchanged" displayrowcount="30"/>
- <Edit id="ipt_goodhngnm" taborder="15" onsetfocus="group3_group2_ipt_goodhngnm_onsetfocus" class="output" position="absolute 65 57 275 76" enable="false" autoselect="true"/>
- <Static id="st_goodhngnm" position="absolute 68 58 270 73" onclick="group3_group2_st_goodhngnm_onclick"/>
- <Static id="st_input11" position="absolute 344 59 548 74" onclick="group3_group2_st_input11_onclick"/>
- <TextArea position="absolute 64 306 830 327" id="tar_insuinfo" anchor="default" onsetfocus="group3_group2_tar_insuinfo_onsetfocus" wordwrap="char" acceptstab="true"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 95 360 765" id="grp_grid" anchor="default">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 0 358 6" linetype="horizontal" id="line4" class="line_10" anchor="default"/>
- <Grid id="trv_goodindxcdlist2" taborder="2" binddataset="ds_main_indxcdlist2" useinputpanel="false" treeusecheckbox="false" position="absolute 0 5 357 667" autofit="col" oncelldblclick="group3_grp_grid_trv_goodindxcdlist2_oncelldblclick" cantreestatuschange="group3_grp_grid_trv_goodindxcdlist2_cantreestatuschange">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="356"/>
- </Columns>
- <Rows>
- <Row size="19"/>
- </Rows>
- <Band id="body">
- <Cell displaytype="tree" edittype="tree" style="align:left;line:1 none #808080ff ;" text="bind:prcpclsnm" treestartlevel="1" treelevel="bind:lvl"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="trv_goodindxcdlist" taborder="1" useinputpanel="false" treeusecheckbox="false" position="absolute 0 5 357 637" autofit="col" binddataset="ds_main_indxcdlist" oncelldblclick="group3_grp_grid_trv_goodindxcdlist_oncelldblclick" cantreestatuschange="group3_grp_grid_trv_goodindxcdlist_cantreestatuschange">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="356"/>
- </Columns>
- <Rows>
- <Row size="19"/>
- </Rows>
- <Band id="body">
- <Cell displaytype="tree" edittype="tree" style="align:left;line:1 none #808080ff ;" text="bind:hngnm" treestartlevel="1" treelevel="bind:levl"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Button position="absolute 1042 75 1102 94" id="btn_saveexcel" class="btn7" taborder="7" text="Excel" anchor="default" onclick="group3_btn_saveexcel_onclick"/>
- <Button position="absolute 988 75 1038 94" id="button5" class="btn6" taborder="7" text="출력" anchor="default" onclick="group3_button5_onclick"/>
- <Grid position="absolute 425 160 1070 270" id="grd_excel" visible="false" binddataset="ds_main_excelgoodlist" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="물품코드"/>
- <Cell col="1" text="SIZE"/>
- <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="불출단위"/>
- </Band>
- <Band id="body">
- <Cell text="bind:goodcd"/>
- <Cell col="1" text="bind:allsizespecid"/>
- <Cell col="2" text="bind:goodnm"/>
- <Cell col="3" text="bind:goodspec"/>
- <Cell col="4" text="bind:goodmodel"/>
- <Cell col="5" text="bind:prodcmpynm"/>
- <Cell col="6" text="bind:winflag"/>
- <Cell col="7" text="bind:reqmthd"/>
- <Cell col="8" text="bind:delivepriod"/>
- <Cell col="9" text="bind:prcpunit"/>
- <Cell col="10" text="bind:deliveunit"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 365 95 1195 101" linetype="horizontal" id="line13" class="line_10" anchor="default"/>
- <Static text="물품분류체계 등록" position="absolute 0 79 130 97" id="caption1" class="tit_2" anchor="default"/>
- <Static text="물품조회" position="absolute 365 79 495 96" id="caption2" class="tit_2" anchor="default"/>
- <Button position="absolute 294 75 358 94" id="button6" class="btn2" taborder="7" text="분류등록" anchor="default" onclick="group3_button6_onclick"/>
- <Button position="absolute 225 75 289 94" id="button2" class="btn2" taborder="7" text="분류대체" anchor="default" onclick="group3_button2_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_checkbox2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nm">배액관</Col>
- <Col id="cd">1</Col>
- </Row>
- <Row>
- <Col id="nm">고가물품</Col>
- <Col id="cd">2</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdgrupid" type="STRING" size="256"/>
- <Column id="supcdid" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_viewctrllist_viewctrlinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_cond_oncolumnchanged">
- <ColumnInfo>
- <Column id="refflag" type="STRING" size="256"/>
- <Column id="prodcmpynm" type="STRING" size="256"/>
- <Column id="refnm" type="STRING" size="256"/>
- <Column id="custnm" type="STRING" size="256"/>
- <Column id="refdept" type="STRING" size="256"/>
- <Column id="refdeptflag" type="STRING" size="256"/>
- <Column id="refpurcflag" type="STRING" size="256"/>
- <Column id="refuseflag" type="STRING" size="256"/>
- <Column id="refreqmthd" type="STRING" size="256"/>
- <Column id="refcureflag" type="STRING" size="256"/>
- <Column id="refdeliveyn" type="STRING" size="256"/>
- <Column id="refdelivepriod" type="STRING" size="256"/>
- <Column id="goodcd" type="STRING" size="256"/>
- <Column id="allsizespecid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="refflag">3</Col>
- <Col id="refdeptflag">CCR</Col>
- <Col id="refuseflag">Y</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_goodinfo_gooddetlinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="goodflag" type="STRING" size="256" sumtext="물품구분"/>
- <Column id="lrgcd" type="STRING" size="256" sumtext="대분류"/>
- <Column id="mdlcd" type="STRING" size="256" sumtext="중분류"/>
- <Column id="smlcd" type="STRING" size="256" sumtext="소분류"/>
- <Column id="anstlrgcd" type="STRING" size="256" sumtext="대분류"/>
- <Column id="anstmdlcd" type="STRING" size="256" sumtext="중분류"/>
- <Column id="anstsmlcd" type="STRING" size="256" sumtext="소분류"/>
- <Column id="rgstflag" type="STRING" size="256" sumtext="등록구분"/>
- <Column id="goodcd" type="STRING" size="256" sumtext="물품코드"/>
- <Column id="allsizespecid" type="STRING" size="256" sumtext="SIZE"/>
- <Column id="oldcd" type="STRING" size="256" sumtext="구코드"/>
- <Column id="calcscorcd" type="STRING" size="256" sumtext="수가코드"/>
- <Column id="edicd" type="STRING" size="256" sumtext="EDI코드"/>
- <Column id="payflag" type="STRING" size="256" sumtext="급여구분"/>
- <Column id="goodnm" type="STRING" size="256" sumtext="물품명"/>
- <Column id="calcsnm" type="STRING" size="256" sumtext="수가명"/>
- <Column id="ccrgoodnm" type="STRING" size="256" sumtext="물품명"/>
- <Column id="goodspec" type="STRING" size="256" sumtext="규격"/>
- <Column id="ccrgoodspec" type="STRING" size="256" sumtext="규격"/>
- <Column id="goodmodel" type="STRING" size="256" sumtext="모델"/>
- <Column id="ccrgoodmodel" type="STRING" size="256" sumtext="모델"/>
- <Column id="prodcmpynm" type="STRING" size="256" sumtext="제조원"/>
- <Column id="purcflag" type="STRING" size="256" sumtext="구매구분"/>
- <Column id="reqmthd" type="STRING" size="256" sumtext="청구방법"/>
- <Column id="reqpriod" type="STRING" size="256" sumtext="청구주기"/>
- <Column id="unitcost" type="STRING" size="256" sumtext="구매단가"/>
- <Column id="prcpunit" type="STRING" size="256" sumtext="처방단위"/>
- <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
- <Column id="custcd" type="STRING" size="256" sumtext="거래처코드"/>
- <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
- <Column id="custtel" type="STRING" size="256" sumtext="거래처전화"/>
- <Column id="ccrcusttel" type="STRING" size="256" sumtext="거래처전화"/>
- <Column id="insuunitcost" type="STRING" size="256" sumtext="보험단가"/>
- <Column id="deliveunit" type="STRING" size="256" sumtext="불출단위"/>
- <Column id="deliveqty" type="STRING" size="256" sumtext="불출수량"/>
- <Column id="goodmngt" type="STRING" size="256" sumtext="물품관리"/>
- <Column id="implant" type="STRING" size="256" sumtext="IMPLANT"/>
- <Column id="cureflag" type="STRING" size="256" sumtext="처방구분"/>
- <Column id="delivepriod" type="STRING" size="256" sumtext="불출시기"/>
- <Column id="deliveyn" type="STRING" size="256" sumtext="불출여부"/>
- <Column id="useflag" type="STRING" size="256" sumtext="사용구분"/>
- <Column id="acmlbaseqty" type="STRING" size="256" sumtext="기준수량"/>
- <Column id="ccrdeliveunit" type="STRING" size="256" sumtext="불출단위"/>
- <Column id="ccrdeliveqty" type="STRING" size="256" sumtext="불출수량"/>
- <Column id="goodinfo" type="STRING" size="256" sumtext="물품정보"/>
- <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
- <Column id="updtid" type="STRING" size="256" sumtext="수정아이디"/>
- <Column id="updtnm" type="STRING" size="256" sumtext="수정자"/>
- <Column id="insuinfo" type="STRING" size="256" sumtext="보험정보"/>
- <Column id="appdd" type="STRING" size="256" sumtext="적용일자"/>
- <Column id="enddd" type="STRING" size="256" sumtext="종료일자"/>
- <Column id="allsizeyn" type="STRING" size="256" sumtext="사이즈여부"/>
- <Column id="rgstid" type="STRING" size="256" sumtext="등록자아이디"/>
- <Column id="rgstnm" type="STRING" size="256" sumtext="등록자명"/>
- <Column id="prcpinfo" type="STRING" size="256" sumtext="처방정보"/>
- <Column id="indexlrg" type="STRING" size="256" sumtext="색인 대"/>
- <Column id="indexmdl" type="STRING" size="256" sumtext="색인 중"/>
- <Column id="indexsml" type="STRING" size="256" sumtext="색인 소"/>
- <Column id="subid" type="STRING" size="256" sumtext="재고수"/>
- <Column id="setflag" type="STRING" size="256" sumtext="SET 구분"/>
- <Column id="autoyn" type="STRING" size="256" sumtext="AUTO 여부"/>
- <Column id="eoyn" type="STRING" size="256" sumtext="EO 여부"/>
- <Column id="sterradyn" type="STRING" size="256" sumtext="STERRAD 여부"/>
- <Column id="rgstyn" type="STRING" size="256" sumtext="등록 여부"/>
- <Column id="calculyn" type="STRING" size="256" sumtext="산정 여부"/>
- <Column id="insuyn" type="STRING" size="256" sumtext="수가여부"/>
- <Column id="mngtflag" type="STRING" size="256" sumtext="SET여부"/>
- <Column id="opmn" type="STRING" size="256" sumtext="수술실관리여부"/>
- <Column id="chargeflag" type="STRING" size="256" sumtext="수술실 산정여부"/>
- <Column id="freeflag" type="STRING" size="256" sumtext="수가 무산정여부"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_indxcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="levl" type="STRING" size="256" sumtext="레벨"/>
- <Column id="indxcd" type="STRING" size="256" sumtext="index코드"/>
- <Column id="upindxcd" type="STRING" size="256" sumtext="상위index코드"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="index한글명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_goodflaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_oproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_lrglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_lrglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_hardcodeinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256" sumtext="단위코드"/>
- <Column id="cdnm" type="STRING" size="256" sumtext="단위명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_tmp_hidden_goodflaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="Dataset00" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="refflag" type="STRING" size="256"/>
- <Column id="oproomstoclist" type="STRING" size="256"/>
- <Column id="chkcncl" type="STRING" size="256"/>
- <Column id="newgoodflag" type="STRING" size="256"/>
- <Column id="nmflag" type="STRING" size="256"/>
- <Column id="prodflag" type="STRING" size="256"/>
- <Column id="deptflag1" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nmflag">1</Col>
- <Col id="prodflag">GET</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_indxcdlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_mdllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_smllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_excelgoodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_useflag" 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">1회</Col>
- <Col id="value">N</Col>
- </Row>
- <Row>
- <Col id="label">재사용</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">분할</Col>
- <Col id="value">Z</Col>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item24" compid="group3.group2.ipt_goodhngnm" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodnm"/>
- <BindItem id="item44" compid="group3.group2.cmb_anstlrgcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="anstlrgcd"/>
- <BindItem id="item4" compid="group3.grup_mis.combo3" propid="value" datasetid="ds_main_cond" columnid="refdept"/>
- <BindItem id="item9" compid="group3.grup_mis.cmb_srchflag" propid="value" datasetid="ds_main_srchinfo" columnid="srchflag"/>
- <BindItem id="item0" compid="group3.grup_mis.radio6" propid="value" datasetid="ds_main_cond" columnid="refdeptflag"/>
- <BindItem id="item1" compid="group3.grup_mis.radio3" propid="value" datasetid="ds_main_cond" columnid="refflag"/>
- <BindItem id="item2" compid="group3.grup_mis.ipt_refnm" propid="value" datasetid="ds_main_cond" columnid="refnm"/>
- <BindItem id="item3" compid="group3.grup_mis.ipt_prodcmpycd_search" propid="value" datasetid="ds_main_cond" columnid="prodcmpynm"/>
- <BindItem id="item5" compid="group3.grup_mis.combo4" propid="value" datasetid="ds_main_cond" columnid="refpurcflag"/>
- <BindItem id="item6" compid="group3.grup_mis.combo6" propid="value" datasetid="ds_main_cond" columnid="refuseflag"/>
- <BindItem id="item7" compid="group3.grup_mis.combo9" propid="value" datasetid="ds_main_cond" columnid="refreqmthd"/>
- <BindItem id="item8" compid="group3.grup_mis.input6" propid="value" datasetid="ds_main_cond" columnid="custnm"/>
- <BindItem id="item10" compid="group3.grup_mis.combo12" propid="value" datasetid="ds_main_cond" columnid="refcureflag"/>
- <BindItem id="item11" compid="group3.grup_mis.combo13" propid="value" datasetid="ds_main_cond" columnid="refdeliveyn"/>
- <BindItem id="item12" compid="group3.grup_mis.combo14" propid="value" datasetid="ds_main_cond" columnid="refdelivepriod"/>
- <BindItem id="item13" compid="group3.group2.checkbox4" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="mngtflag"/>
- <BindItem id="item14" compid="group3.group2.checkbox1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="calculyn"/>
- <BindItem id="item15" compid="group3.group2.rdo_chargeflag" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="chargeflag"/>
- <BindItem id="item16" compid="group3.group2.checkbox3" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="allsizeyn"/>
- <BindItem id="item17" compid="group3.group2.radio5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="rgstflag"/>
- <BindItem id="item18" compid="group3.group2.input1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodcd"/>
- <BindItem id="item19" compid="group3.group2.input3" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="allsizespecid"/>
- <BindItem id="item20" compid="group3.group2.output3" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="oldcd"/>
- <BindItem id="item21" compid="group3.group2.ipt_calcscorcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="calcscorcd"/>
- <BindItem id="item22" compid="group3.group2.output4" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="edicd"/>
- <BindItem id="item23" compid="group3.group2.output5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="payflag"/>
- <BindItem id="item25" compid="group3.group2.input11" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="calcsnm"/>
- <BindItem id="item26" compid="group3.group2.ipt_prcpnm" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrgoodnm"/>
- <BindItem id="item27" compid="group3.group2.ipt_spec" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodspec"/>
- <BindItem id="item28" compid="group3.group2.ipt_goodspec" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrgoodspec"/>
- <BindItem id="item29" compid="group3.group2.input16" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodmodel"/>
- <BindItem id="item30" compid="group3.group2.ipt_goodmodel" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrgoodmodel"/>
- <BindItem id="item31" compid="group3.group2.input17" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prodcmpynm"/>
- <BindItem id="item32" compid="group3.group2.ipt_custnm" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="custnm"/>
- <BindItem id="item33" compid="group3.group2.output1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="custtel"/>
- <BindItem id="item34" compid="group3.group2.ipt_custtel" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrcusttel"/>
- <BindItem id="item35" compid="group3.group2.combo7" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="purcflag"/>
- <BindItem id="item36" compid="group3.group2.output6" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="unitcost"/>
- <BindItem id="item37" compid="group3.group2.output2" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="insuunitcost"/>
- <BindItem id="item38" compid="group3.group2.combo11" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prcpunit"/>
- <BindItem id="item39" compid="group3.group2.output7" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prcpqty"/>
- <BindItem id="item40" compid="group3.group2.combo2" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="deliveunit"/>
- <BindItem id="item41" compid="group3.group2.output8" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="deliveqty"/>
- <BindItem id="item42" compid="group3.group2.chk_opmn" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="opmn"/>
- <BindItem id="item43" compid="group3.group2.combo5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodflag"/>
- <BindItem id="item45" compid="group3.group2.cmb_anstmdlcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="anstmdlcd"/>
- <BindItem id="item46" compid="group3.group2.cmb_anstsmlcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="anstsmlcd"/>
- <BindItem id="item47" compid="group3.group2.chk_implant" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="implant"/>
- <BindItem id="item48" compid="group3.group2.input8" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="indexlrg"/>
- <BindItem id="item49" compid="group3.group2.input9" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="indexmdl"/>
- <BindItem id="item50" compid="group3.group2.input10" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="indexsml"/>
- <BindItem id="item51" compid="group3.group2.rdo_cureflag" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="cureflag"/>
- <BindItem id="item52" compid="group3.group2.input12" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="freeflag"/>
- <BindItem id="item53" compid="group3.group2.rdo_ccrdelivepriod" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="delivepriod"/>
- <BindItem id="item54" compid="group3.group2.rdo_deliveyn" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="deliveyn"/>
- <BindItem id="item55" compid="group3.group2.radio8" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="useflag"/>
- <BindItem id="item56" compid="group3.group2.input4" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="acmlbaseqty"/>
- <BindItem id="item57" compid="group3.group2.combo1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrdeliveunit"/>
- <BindItem id="item58" compid="group3.group2.inp_deliveqty" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrdeliveqty"/>
- <BindItem id="item59" compid="group3.group2.input5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodinfo"/>
- <BindItem id="item60" compid="group3.group2.ipt_appdd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="appdd"/>
- <BindItem id="item61" compid="group3.group2.ipt_enddd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="enddd"/>
- <BindItem id="item62" compid="group3.group2.input7" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prcpinfo"/>
- <BindItem id="item63" compid="group3.group2.input2" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="updtdd"/>
- <BindItem id="item64" compid="group3.group2.output11" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="updtid"/>
- <BindItem id="item65" compid="group3.group2.output12" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="updtnm"/>
- <BindItem id="item66" compid="group3.group2.tar_insuinfo" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="insuinfo"/>
- <BindItem id="item67" compid="group3.group2.cmb_sml" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="smlcd"/>
- <BindItem id="item68" compid="group3.group2.cmb_mdl" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="mdlcd"/>
- <BindItem id="item69" compid="group3.group2.cmb_lrg" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="lrgcd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-10-12
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-10-12 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include 'com_commonxp::comm_main.xjs';
- include 'emr_opanstxp::SMMNP04400.xjs';
- function SMMNP04400_oninit(obj:Form, e:InitEventInfo)
- {
- // 폼 초기화
- frmf_initForm(obj);
- }
- function SMMNP04400_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(group3.grd_goodlist);
-
- var sProp="col=2,row=1,cellspacing=2,vcellspacing=2,itemWidth=-1,itemHeight=20,overflow='visible'";
- group3.group2.checkbox2.setInitComp(sProp, ds_checkbox2,"cd","nm","fn_mChkCheckbox2");
-
- fInit(); //초기화
-
- }
- /**
- * @group :
- * @ver : 2016.03.28
- * @by : 윤주호
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : MultiCheckBox 값 셋팅
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fn_mChkCheckbox2(){
- var rtn = "";
- var tmp = "";
-
- rtn = group3.group2.checkbox2.getData();
-
- for( var i=0 ; i<utlf_transNullToEmpty(rtn).length ; i++ ){
- if( i == 0 ) tmp = rtn[i];
- else tmp = tmp + "^" +rtn[i];
- }
-
- ds_goodinfo_gooddetlinfo.setColumn(0, "goodmngt", tmp);
- }
- function group3_grup_mis_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- var pFlag = "2";
- fSearch(pFlag);
- }
- function group3_grd_goodlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fDblClick();
- }
- /*--------------------------------------------------*/
- /*type : function */
- /*access : public */
- /*desc : 수술실 물품 마스터 조회 */
- /*param : */
- /*return : */
- /*--------------------------------------------------*/
- function fSearch(pFlag) {
- var indexcd, lrgcd, mdlcd, smlcd;
- var refdeptflag = ds_main_cond.getColumn(0, "refdeptflag");
- var refdept = ds_main_cond.getColumn(0, "refdept");
- var refflag = ds_main_cond.getColumn(0, "refflag");
- var refnm = ds_main_cond.getColumn(0, "refnm");
- var prodcmpynm = ds_main_cond.getColumn(0, "prodcmpynm");
- var custnm = ds_main_cond.getColumn(0, "custnm");
- //------------(20101011) 경북대----------
- //구처방조회기능 추가
- if (refdeptflag == "PRCOLD") {
- //var prcpclasscd = trv_goodindxcdlist2.item(trv_goodindxcdlist2.selectedIndex);
- var prcpclasscd = ds_main_indxcdlist2.getColumn(ds_main_indxcdlist2.rowposition, "prcpclscd");
- //model.removenode("/root/send");
- ds_send_reqdata.clearData();
- ds_send_reqdata.copyData(ds_main_cond);
- dsf_makeValue(ds_send_reqdata, "prcpclasscd", "string", prcpclasscd);
-
- var oParam = {};
- oParam.id = "TRMNP04499";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetGoodList2";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_main_goodlist=goodlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMNP04499";
- tranf_submit(oParam);
-
- return;
- }
- //------------(20101011) 경북대----------
- if (pFlag == "1") { //트리 조회 일 경우만 실행
- //var item = trv_goodindxcdlist.item(trv_goodindxcdlist.selectedIndex);
- var item = ds_main_indxcdlist.getColumn(ds_main_indxcdlist.rowposition, "indxcd");
- if (item != null) {
- indexcd = item;
- //------------(20101012) 경북대----------
- if (refdeptflag != "MIS") {
- if (utlf_transNullToEmpty(indexcd).length < 4) {
- return;
- }
- if (utlf_transNullToEmpty(indexcd).length == 2) {
- lrgcd = indexcd;
- } else if (utlf_transNullToEmpty(indexcd).length == 4) {
- lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
- mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
- } else if (utlf_transNullToEmpty(indexcd).length == 6) {
- lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
- mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
- smlcd = utlf_transNullToEmpty(indexcd).substr(4, 2);
- }
- } else {
- var stemp = indexcd.split("/");
- lrgcd = stemp[0];
- mdlcd = stemp[1];
- smlcd = stemp[2];
- }
- //------------(20101012) 경북대----------
- }
- } else {
- //var item = trv_goodindxcdlist.item(trv_goodindxcdlist.selectedIndex);
- var item = ds_main_indxcdlist.getColumn(ds_main_indxcdlist.rowposition, "indxcd");
- if (item != null) {
- indexcd = item;
- //------------(20101012) 경북대----------
- if (refdeptflag != "MIS") {
- if (utlf_transNullToEmpty(indexcd).length == 2) {
- lrgcd = indexcd;
- } else if (utlf_transNullToEmpty(indexcd).length == 4) {
- lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
- mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
- } else if (utlf_transNullToEmpty(indexcd).length == 6) {
- lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
- mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
- smlcd = utlf_transNullToEmpty(indexcd).substr(4, 2);
- }
- } else {
- var stemp = indexcd.split("/");
- lrgcd = stemp[0];
- mdlcd = stemp[1];
- smlcd = stemp[2];
- }
- //------------(20101012) 경북대----------
- }
- }
- if (utlf_isNull(refnm) && utlf_isNull(prodcmpynm) && utlf_isNull(custnm) && utlf_isNull(lrgcd) && utlf_isNull(mdlcd) && utlf_isNull(smlcd)) {
- sysf_messageBox("검색조건을 입력하지 ", "E007");
- return;
- }
-
- ds_send_reqdata.clearData();
- ds_send_reqdata.copyData(ds_main_cond);
-
- dsf_makeValue(ds_send_reqdata, "lrgcd", "string", lrgcd);
- dsf_makeValue(ds_send_reqdata, "mdlcd", "string", mdlcd);
- dsf_makeValue(ds_send_reqdata, "smlcd", "string", smlcd);
- //------(20101012) 경북대
- if (ds_main_cond.getColumn(0, "refdeptflag") == "MIS") {
- dsf_makeValue(ds_send_reqdata, "srchflag", "string", ds_main_srchinfo.getColumn(0, "srchflag"));
- }
- //------(20101012) 경북대
-
- var oParam = {};
- oParam.id = "TRMNP04401";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetGoodList";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_main_goodlist=goodlist";
- oParam.async = false;
- tranf_submit(oParam);
- }
- function group3_grup_mis_ipt_prodcmpycd_search_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- group3.grup_mis.btn_search.click();
- }
- }
- function group3_grup_mis_ipt_refnm_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- group3.grup_mis.btn_search.click();
- }
- }
- function group3_grup_mis_radio6_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- //fntreequery();
- }
- function group3_grup_mis_radio3_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- group3.grup_mis.ipt_refnm.setFocus();
- }
- function group3_grup_mis_input6_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- group3.grup_mis.btn_search.click();
- }
- }
- function group3_grup_mis_cmb_srchflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fntreequery();
- }
- function group3_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- var goodcd = ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd");
- var allsizespecid = ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid");
- var refdeptflag = ds_main_cond.getColumn(0, "refdeptflag");
- var refdept = ds_main_cond.getColumn(0, "refdept");
- var opmndisplay = utlf_transNullToEmpty(ds_init_hardcodeinfo.getColumn(0, "cdid")).substr(9, 1);
- if( utlf_isNull(goodcd) || utlf_isNull(allsizespecid) ) {
- sysf_messageBox("일괄등록할 물품을 선택하십시오!", "E000");
- return;
- }else if( allsizespecid == "-" ) {
- sysf_messageBox("SUB 코드가 있는 물품만 가능합니다!", "E000");
- return;
- }
- frmf_setParameter("goodcd", goodcd);
- frmf_setParameter("allsizespecid", allsizespecid);
- frmf_setParameter("refdeptflag", refdeptflag);
- frmf_setParameter("refdept", refdept);
- frmf_setParameter("opmndisplay", opmndisplay);
-
- frmf_modal("SPMNP04500", "SPMNP04500", "", null, "", "100", "100", null, null, null, null, null, "M");
- }
- function group3_group2_cmb_lrg_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_send_reqdata.clearData();
-
- ds_temp_mdllist.clearData();
- ds_temp_smllist.clearData();
-
- ds_goodinfo_gooddetlinfo.setColumn(0, "mdlcd", "");
- ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
- dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "lrgcd"));
- dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
-
- var oParam = {};
- oParam.id = "TRMNP04409";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetGubnMdl";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_temp_mdllist=mdllist";
- oParam.async = false;
- tranf_submit(oParam);
-
- group3.group2.cmb_mdl.index = 0;
- }
- function group3_group2_cmb_mdl_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_send_reqdata.clearData();
- ds_temp_smllist.clearData();
- ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
- dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "lrgcd"));
- dsf_makeValue(ds_send_reqdata, "mdlcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "mdlcd"));
- dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
-
- var oParam = {};
- oParam.id = "TRMNP04410";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetGubnSml";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_temp_smllist=smllist";
- oParam.async = false;
- tranf_submit(oParam);
-
- group3.group2.cmb_sml.index = 0;
- }
- function group3_group2_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- //modal("SMMNP04410" ,"", "100", "100", "SMMNP04410", "/root/temp/prodflag", "/root/main/cond/refcls");
- frmf_modal("SMMNP04410", "SMMNP04410", "", null, "", "100", "100", null, null, null, null, null, "M");
- }
- function group3_group2_chk_implant_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( ds_goodinfo_gooddetlinfo.getColumn(0, "implant") == "Y" ) {
- ds_goodinfo_gooddetlinfo.setColumn(0, "implant", "Y");
- }else {
- ds_goodinfo_gooddetlinfo.setColumn(0, "implant", "");
- }
- }
- function group3_group2_rdo_deliveyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- var deliveyn = ds_goodinfo_gooddetlinfo.getColumn(0, "deliveyn");
- if( deliveyn == "Y" ) {
- ds_goodinfo_gooddetlinfo.setColumn(0, "delivepriod", "1");
- group3.group2.rdo_ccrdelivepriod.enable = false;
- }else {
- ds_goodinfo_gooddetlinfo.setColumn(0, "delivepriod", "");
- group3.group2.rdo_ccrdelivepriod.enable = true;
- }
- }
- function group3_group2_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- if( utlf_isNull(ds_goodinfo_gooddetlinfo.getColumn(0, "updtdd"))) {
- sysf_messageBox("등록되지 않은 물품", "E008");
- return;
- }
- frmf_setParameter("goodcd", ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd"));
- frmf_setParameter("allsizespecid", ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid"));
- frmf_setParameter("refdeptflag", ds_main_cond.getColumn(0, "refdeptflag"));
- frmf_setParameter("refdept", ds_main_cond.getColumn(0, "refdept"));
-
- frmf_modal("SPMNP04400", "SPMNP04400", "", null, "", "100", "100", null, null, null, null, null, "M");
- }
- function group3_group2_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveGoodInfo();
- }
- function group3_group2_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- if( (utlf_isNull(ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd")))||(utlf_isNull(ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid"))) ) {
- sysf_messageBox("물품을 선택하셔야 합니다.!", "E000");
- return;
- }
- frmf_setParameter("goodcd", ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd"));
- frmf_setParameter("allsizespecid", ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid"));
- frmf_setParameter("refdeptflag", ds_main_cond.getColumn(0, "refdeptflag"));//마스터구분
- frmf_setParameter("refdept", ds_main_cond.getColumn(0, "refdept"));//부서구분
-
- frmf_modal("SPMNP04600", "SPMNP04600", "", null, "", "100", "100", null, null, null, null, null, "M");
- }
- function group3_group2_cmb_anstlrgcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_send_reqdata.clearData();
- ds_temp_mdllist.clearData();
- ds_temp_smllist.clearData();
-
- ds_goodinfo_gooddetlinfo.setColumn(0, "mdlcd", "");
- ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
- dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "anstlrgcd"));
- dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
- var oParam = {};
- oParam.id = "TRMNP04409";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetGubnMdl";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_temp_mdllist=mdllist";
- oParam.async = false;
- tranf_submit(oParam);
-
- group3.group2.cmb_anstmdlcd.index = 0;
- }
- function group3_grp_grid_trv_goodindxcdlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if(obj.userdata == 1) {
- obj.userdata = 0;
- return;
- }
- var row = obj.getTreeRow(e.row);
- if(obj.getTreeStatus(row) == 0)
- obj.setTreeStatus(row, true);
- else if(obj.getTreeStatus(row) == 1)
- obj.setTreeStatus(row, false);
-
- obj.userdata = 0;
-
- var pFlag = "1";
- fSearch(pFlag);
- }
- function group3_grp_grid_trv_goodindxcdlist2_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if(obj.userdata == 1) {
- obj.userdata = 0;
- return;
- }
- var row = obj.getTreeRow(e.row);
- if(obj.getTreeStatus(row) == 0)
- obj.setTreeStatus(row, true);
- else if(obj.getTreeStatus(row) == 1)
- obj.setTreeStatus(row, false);
-
- obj.userdata = 0;
-
- var pFlag = "1";
- fSearch(pFlag);
- }
- function group3_btn_saveexcel_onclick(obj:Button, e:ClickEventInfo)
- {
- if( ds_main_cond.getColumn(0, "refdeptflag") != "CCR" ) {
- alert("엑셀저장은 부서구분으로만 할 수 있습니다.!");
- return;
- }
- var lrgcd, mdlcd, smlcd;
- //var item = trv_goodindxcdlist.item(trv_goodindxcdlist.selectedIndex);
- var item = ds_main_indxcdlist.getColumn(ds_main_indxcdlist.rowposition, "indxcd");
- if(!utlf_isNull(item)){
- indexcd = item;
- if( utlf_transNullToEmpty(indexcd).length == 2 ) {
- lrgcd = indexcd;
- }else if( utlf_transNullToEmpty(indexcd).length == 4 ) {
- lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
- mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
- }else if( utlf_transNullToEmpty(indexcd).length == 6 ) {
- lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
- mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
- smlcd = utlf_transNullToEmpty(indexcd).substr(4, 2);
- }
- }
-
- ds_send_reqdata.clearData();
- ds_send_reqdata.copyData(ds_main_cond);
-
- dsf_makeValue(ds_send_reqdata, "lrgcd", "string", lrgcd);
- dsf_makeValue(ds_send_reqdata, "mdlcd", "string", mdlcd);
- dsf_makeValue(ds_send_reqdata, "smlcd", "string", smlcd);
-
- var oParam = {};
- oParam.id = "TRMNP04413";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetExcelGoodList";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_main_excelgoodlist=excelgoodlist";
- oParam.async = false;
- tranf_submit(oParam);
- // var fileName = window.fileDialog("save", ",", false, "수술실 물품 MASTER_"+getCurrentDate(), "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- // if (fileName != "") {
- // grd_excel.saveExcel(fileName, "SheetName", true, true, "", "", false);
- // }
- sysf_trace("111")
- grdf_exportExcel(group3.grd_excel, "수술실 물품 MASTER_" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- }
- function group3_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMNP04300", "SMMNP04300", "", null, "", "100", "100", null, null, null, null, null, "M");
- //TREE 분류 조회
- var oParam = {};
- oParam.id = "TRMNP04414";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetTreeGubnList";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_main_indxcdlist=indxcdlist";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_main_indxcdlist.rowposition = -1;
- }
- function group3_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("deptflag", ds_main_cond.getColumn(0, "refdept"));
- frmf_modal("SPMNP04300", "SPMNP04300", "", null, "", "100", "100", null, null, null, null, null, "M");
- }
- function ds_main_cond_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- switch( e.columnid ){
- case "refdeptflag" :
- fntreequery();
- break;
- }
- }
- function group3_grp_grid_trv_goodindxcdlist_cantreestatuschange(obj:Grid, e:GridTreeStatusEventInfo)
- {
- obj.userdata = 1;
- }
- function group3_group2_tar_insuinfo_onsetfocus(obj:TextArea, e:SetFocusEventInfo)
- {
- var toppos = group3.group2.tar_insuinfo.position.top;
- if( toppos == 306) {
- //tar_insuinfo.attribute("style") = style="left:64px; top:153px; width:766px; height:174px; ";
- group3.group2.tar_insuinfo.position.left = 64;
- group3.group2.tar_insuinfo.position.top = 153;
- group3.group2.tar_insuinfo.position.width = 766;
- group3.group2.tar_insuinfo.position.height = 174;
- }else {
- //tar_insuinfo.attribute("style") = style="left:64px; top:306px; width:766px; height:19px; ";
- group3.group2.tar_insuinfo.position.left = 64;
- group3.group2.tar_insuinfo.position.top = 306;
- group3.group2.tar_insuinfo.position.width = 766;
- group3.group2.tar_insuinfo.position.height = 19;
- }
- group3.group2.button8.setFocus();
- }
- function group3_group2_ipt_goodhngnm_onsetfocus(obj:Edit, e:SetFocusEventInfo)
- {
- // var width = group3.group2.ipt_goodhngnm.position.width;
- // if( width == "210") {
- // //attribute("style") = style="left:65px; top:57px; width:552px; height:19px; ";
- // group3.group2.ipt_goodhngnm.position.left = 65;
- // group3.group2.ipt_goodhngnm.position.top = 57;
- // group3.group2.ipt_goodhngnm.position.width = 552;
- // group3.group2.ipt_goodhngnm.position.height = 19;
- // }else {
- // //group3.group2.ipt_goodhngnm.attribute("style") = style="left:65px; top:57px; width:210px; height:19px; ";
- // group3.group2.ipt_goodhngnm.position.left = 65;
- // group3.group2.ipt_goodhngnm.position.top = 57;
- // group3.group2.ipt_goodhngnm.position.width = 210;
- // group3.group2.ipt_goodhngnm.position.height = 19;
- // }
- // group3.group2.button8.setFocus();
- }
- function group3_group2_input11_onsetfocus(obj:Edit, e:SetFocusEventInfo)
- {
- // var width = group3.group2.input11.position.width;
- // if( width == "210") {
- // //input11.attribute("style") = style="left:342px; top:57px; width:488px; height:19px; ";
- // group3.group2.input11.position.left = 342;
- // group3.group2.input11.position.top = 57;
- // group3.group2.input11.position.width = 488;
- // group3.group2.input11.position.height = 19;
- // }else {
- // //input11.attribute("style") = style="left:342px; top:57px; width:210px; height:19px; ";
- // group3.group2.input11.position.left = 342;
- // group3.group2.input11.position.top = 57;
- // group3.group2.input11.position.width = 210;
- // group3.group2.input11.position.height = 19;
- // }
- // group3.group2.button8.setFocus();
- }
- function group3_grp_grid_trv_goodindxcdlist2_cantreestatuschange(obj:Grid, e:GridTreeStatusEventInfo)
- {
- obj.userdata = 1;
- }
- /* --------------------------------------------------*/
- /* type : function */
- /* access : public */
- /* desc : 수술실 물품 정보 저장 */
- /* param : */
- /* return : */
- /* --------------------------------------------------*/
- function fSaveGoodInfo() {
- var lrgcd, mdlcd, smlcd, cureflag, delivepriod, deliveyn, useflag, appdd, enddd;
- var anstlrgcd, anstmdlcd, anstsmlcd;
- lrgcd = ds_goodinfo_gooddetlinfo.getColumn(0, "lrgcd");
- mdlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "mdlcd");
- smlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "smlcd");
- anstlrgcd = ds_goodinfo_gooddetlinfo.getColumn(0, "anstlrgcd");
- anstmdlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "anstmdlcd");
- anstsmlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "anstsmlcd");
- prcpnm = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrgoodnm");
- goodspec = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrgoodspec");
- goodmodel = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrgoodmodel");
- custtel = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrcusttel");
- cureflag = ds_goodinfo_gooddetlinfo.getColumn(0, "cureflag");
- delivepriod = ds_goodinfo_gooddetlinfo.getColumn(0, "delivepriod");
- deliveyn = ds_goodinfo_gooddetlinfo.getColumn(0, "deliveyn");
- useflag = ds_goodinfo_gooddetlinfo.getColumn(0, "useflag");
- appdd = ds_goodinfo_gooddetlinfo.getColumn(0, "appdd");
- enddd = ds_goodinfo_gooddetlinfo.getColumn(0, "enddd");
- rgstflag = ds_goodinfo_gooddetlinfo.getColumn(0, "rgstflag");
- var calcscorcd = ds_goodinfo_gooddetlinfo.getColumn(0, "calcscorcd");
- var insuyn = ds_goodinfo_gooddetlinfo.getColumn(0, "insuyn");
- if (insuyn == "Y" && utlf_isNull(calcscorcd)) {
- if (sysf_messageBox("수가등록 대상 물품이나 등록이 안된 물품입니다. 계속 진행하시겠습니까?", "Q000") != 6) {
- return;
- }
- }
- if (utlf_isNull(lrgcd) && utlf_isNull(anstlrgcd)) {
- sysf_messageBox("대분류를 선택하지 ", "E007");
- group3.group2.cmb_lrg.setFocus();
- return;
- } else if (utlf_isNull(mdlcd) && utlf_isNull(anstmdlcd)) {
- sysf_messageBox("중분류를 선택하지 ", "E007");
- group3.group2.cmb_mdl.setFocus();
- return;
- } else if (utlf_transNullToEmpty(prcpnm).length > 400) {
- sysf_messageBox("물품명은 400자 이하 ", "E008");
- group3.group2.ipt_prcpnm.setFocus();
- return;
- } else if (utlf_transNullToEmpty(goodspec).length > 150) {
- sysf_messageBox("규격은 150자 이하 ", "E008");
- group3.group2.ipt_goodspec.setFocus();
- return;
- } else if (utlf_transNullToEmpty(goodmodel).length > 150) {
- sysf_messageBox("모델은 150자 이하 ", "E008");
- group3.group2.ipt_goodmodel.setFocus();
- return;
- } else if (utlf_transNullToEmpty(custtel).length > 13) {
- sysf_messageBox("업체전화번호는 13자 이하 ", "E008");
- group3.group2.ipt_custtel.setFocus();
- return;
- } else if (utlf_isNull(cureflag)) {
- sysf_messageBox("처방구분를 선택하지 ", "E007");
- group3.group2.rdo_cureflag.setFocus();
- return;
- } else if (utlf_isNull(delivepriod)) {
- sysf_messageBox("불출시기를 선택하지 ", "E007");
- group3.group2.rdo_ccrdelivepriod.setFocus();
- return;
- } else if (utlf_isNull(deliveyn)) {
- sysf_messageBox("불출여부를 선택하지 ", "E007");
- group3.group2.rdo_deliveyn.setFocus();
- return;
- } else if (utlf_isNull(appdd)) {
- sysf_messageBox("적용일자를 선택하지 ", "E007");
- group3.group2.ipt_appdd.setFocus();
- return;
- } else if (utlf_isNull(enddd)) {
- sysf_messageBox("종료일자를 선택하지 ", "E007");
- group3.group2.ipt_enddd.setFocus();
- return;
- }
- ds_send_savedata.clearData();
- ds_send_savedata.copyData(ds_goodinfo_gooddetlinfo);
- dsf_makeValue(ds_send_savedata, "refdept", "string", ds_main_cond.getColumn(0, "refdept"));
- if (rgstflag == "E") { //단종이면 미사용으로 셋팅
- dsf_makeValue(ds_send_savedata, "rgstflag", "string", "U");
- }
- var oParam = {};
- oParam.id = "TXMNP04401";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqInsGoodInfo";
- oParam.inds = "savedata=ds_send_savedata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXMNP04401";
- tranf_submit(oParam);
- }
- function cf_TXMNP04401(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- ds_goodinfo_gooddetlinfo.clearData();
- var pFlag = "2"; //트리 조회로 트리 조회가 아니더라도 검색명이 있음.2009.04.07
- fSearch(pFlag);
- }
- function group3_button5_onclick(obj:Button, e:ClickEventInfo)
- {
-
- }
- function group3_group2_st_goodhngnm_onclick(obj:Static, e:ClickEventInfo)
- {
- var width = group3.group2.ipt_goodhngnm.position.width;
- if( width == "210") {
- //attribute("style") = style="left:65px; top:57px; width:552px; height:19px; ";
- group3.group2.ipt_goodhngnm.position.left = 65;
- group3.group2.ipt_goodhngnm.position.top = 57;
- group3.group2.ipt_goodhngnm.position.width = 552;
- group3.group2.ipt_goodhngnm.position.height = 19;
-
- group3.group2.st_goodhngnm.position.left = 65;
- group3.group2.st_goodhngnm.position.top = 57;
- group3.group2.st_goodhngnm.position.width = 552;
- group3.group2.st_goodhngnm.position.height = 19;
- }else {
- //group3.group2.ipt_goodhngnm.attribute("style") = style="left:65px; top:57px; width:210px; height:19px; ";
- group3.group2.ipt_goodhngnm.position.left = 65;
- group3.group2.ipt_goodhngnm.position.top = 57;
- group3.group2.ipt_goodhngnm.position.width = 210;
- group3.group2.ipt_goodhngnm.position.height = 19;
-
- group3.group2.st_goodhngnm.position.left = 65;
- group3.group2.st_goodhngnm.position.top = 57;
- group3.group2.st_goodhngnm.position.width = 210;
- group3.group2.st_goodhngnm.position.height = 19;
- }
- }
- function group3_group2_st_input11_onclick(obj:Static, e:ClickEventInfo)
- {
- var width = group3.group2.input11.position.width;
- if( width == "210") {
- //input11.attribute("style") = style="left:342px; top:57px; width:488px; height:19px; ";
- group3.group2.input11.position.left = 342;
- group3.group2.input11.position.top = 57;
- group3.group2.input11.position.width = 488;
- group3.group2.input11.position.height = 19;
-
- group3.group2.st_input11.position.left = 342;
- group3.group2.st_input11.position.top = 57;
- group3.group2.st_input11.position.width = 488;
- group3.group2.st_input11.position.height = 19;
- }else {
- //input11.attribute("style") = style="left:342px; top:57px; width:210px; height:19px; ";
- group3.group2.input11.position.left = 342;
- group3.group2.input11.position.top = 57;
- group3.group2.input11.position.width = 210;
- group3.group2.input11.position.height = 19;
-
- group3.group2.st_input11.position.left = 342;
- group3.group2.st_input11.position.top = 57;
- group3.group2.st_input11.position.width = 210;
- group3.group2.st_input11.position.height = 19;
- }
- }
- function group3_group2_cmb_anstmdlcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_send_reqdata.clearData();
- ds_temp_smllist.clearData();
-
- ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
- dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "anstlrgcd"));
- dsf_makeValue(ds_send_reqdata, "mdlcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "anstmdlcd"));
- dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
-
- var oParam = {};
- oParam.id = "TRMNP04410";
- oParam.service = "opanstapp.OpAnstStocMngt";
- oParam.method = "reqGetGubnSml";
- oParam.inds = "reqdata=ds_send_reqdata";
- oParam.outds = "ds_temp_smllist=smllist";
- oParam.async = false;
- tranf_submit(oParam);
-
- group3.group2.cmb_anstsmlcd.index = 0;
- }
- ]]></Script>
- </Form>
- </FDL>
|