SMMNP04400_수술실 물품 마스터.xfdl 116 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNP04400" position="absolute 0 0 1208 805" titletext="수술실 물품 마스터" oninit="SMMNP04400_oninit" onload="SMMNP04400_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1195 25" id="group1">
  8. <Layouts>
  9. <Layout>
  10. <Static text="수술실 물품 마스터" position="absolute 0 0 139 25" id="caption6" class="tit_1" anchor="default"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div position="absolute 0 24 1200 793" id="group3" scrollbars="autoboth">
  15. <Layouts>
  16. <Layout>
  17. <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">
  18. <Formats>
  19. <Format id="default">
  20. <Columns>
  21. <Column size="35"/>
  22. <Column size="75"/>
  23. <Column size="35"/>
  24. <Column size="35"/>
  25. <Column size="222"/>
  26. <Column size="100"/>
  27. <Column size="90"/>
  28. <Column size="89"/>
  29. <Column size="90"/>
  30. <Column size="40"/>
  31. <Column size="40"/>
  32. <Column size="50"/>
  33. <Column size="55"/>
  34. <Column size="60"/>
  35. <Column size="70"/>
  36. <Column size="40"/>
  37. <Column size="50"/>
  38. <Column size="50"/>
  39. <Column size="0"/>
  40. </Columns>
  41. <Rows>
  42. <Row size="29" band="head"/>
  43. <Row size="24"/>
  44. </Rows>
  45. <Band id="head">
  46. <Cell text="등록"/>
  47. <Cell col="1" text="물품코드"/>
  48. <Cell col="2" text="SUB"/>
  49. <Cell col="3" text="산정"/>
  50. <Cell col="4" text="물품명"/>
  51. <Cell col="5" text="규격"/>
  52. <Cell col="6" text="모델"/>
  53. <Cell col="7" text="제조원"/>
  54. <Cell col="8" text="거래처"/>
  55. <Cell col="9" text="수가&#13;&#10;여부"/>
  56. <Cell col="10" text="구매&#10;구분"/>
  57. <Cell col="11" text="사용&#10;구분"/>
  58. <Cell col="12" text="청구방법"/>
  59. <Cell col="13" text="처방구분"/>
  60. <Cell col="14" text="기록구분"/>
  61. <Cell col="15" text="불출&#10;여부"/>
  62. <Cell col="16" text="불출&#10;시기"/>
  63. <Cell col="17" text="색인정보"/>
  64. <Cell col="18"/>
  65. </Band>
  66. <Band id="body">
  67. <Cell text="bind:rgstyn"/>
  68. <Cell col="1" style="align:left top;padding:4 2 2 2;" text="bind:goodcd" wordwrap="char" autosizerow="limitmin"/>
  69. <Cell col="2" text="bind:allsizespecid"/>
  70. <Cell col="3" text="bind:calculyn"/>
  71. <Cell col="4" style="align:left top;padding:4 2 2 2;" text="bind:goodnm" wordwrap="char" autosizerow="limitmin"/>
  72. <Cell col="5" style="align:left top;padding:4 2 2 2;" text="bind:goodspec" wordwrap="char" autosizerow="limitmin"/>
  73. <Cell col="6" style="align:left top;padding:2 2 2 2;" text="bind:goodmodel" wordwrap="char" autosizerow="limitmin"/>
  74. <Cell col="7" style="align:left top;padding:4 2 2 2;" text="bind:prodcmpynm" wordwrap="char" autosizerow="limitmin"/>
  75. <Cell col="8" style="align:left top;padding:4 2 2 2;" text="bind:custnm" wordwrap="char" autosizerow="limitmin"/>
  76. <Cell col="9" text="bind:calcscoryn"/>
  77. <Cell col="10" text="bind:purcflag"/>
  78. <Cell col="11" displaytype="combo" edittype="combo" style="align:center;" text="bind:useflag" combodataset="ds_useflag" combocodecol="value" combodatacol="label"/>
  79. <Cell col="12" text="bind:reqmthd"/>
  80. <Cell col="13" text="bind:cureflag"/>
  81. <Cell col="14" text="bind:goodmngt" wordwrap="word"/>
  82. <Cell col="15" text="bind:ccrdeliveyn"/>
  83. <Cell col="16" text="bind:ccrdelivepriod"/>
  84. <Cell col="17" text="bind:indexinfo"/>
  85. <Cell col="18" text="bind:reqprid"/>
  86. </Band>
  87. </Format>
  88. </Formats>
  89. </Grid>
  90. <Div position="absolute 0 1 1195 71" id="grup_mis" anchor="default">
  91. <Layouts>
  92. <Layout>
  93. <Div id="roundrect2" taborder="10" class="div_SA" position="absolute 0 0 1194 70" type="roundrectangle"/>
  94. <Static text="거 래 처 :" position="absolute 825 28 908 45" id="caption62" class="search_name" anchor="default"/>
  95. <Static text="제 조 원 :" position="absolute 825 5 913 22" id="caption34" class="search_name" anchor="default"/>
  96. <Shape position="absolute 1112 23 1118 47" linetype="vertical" id="line1" class="line_4" anchor="default"/>
  97. <Button position="absolute 1125 24 1181 46" id="btn_search" class="btn1" taborder="7" text="조회" anchor="default" onclick="group3_grup_mis_btn_search_onclick"/>
  98. <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"/>
  99. <Edit position="absolute 655 5 805 24" id="ipt_refnm" class="input_search" anchor="default" onkeyup="group3_grup_mis_ipt_refnm_onkeyup" autoselect="true"/>
  100. <Static text="검색구분 :" position="absolute 290 5 383 22" id="caption25" class="search_name" anchor="default"/>
  101. <Static text="마스터구분 :" position="absolute 10 5 109 22" id="caption40" class="search_name" anchor="default"/>
  102. <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">
  103. <Dataset id="innerdataset">
  104. <ColumnInfo>
  105. <Column id="codecolumn"/>
  106. <Column id="datacolumn"/>
  107. </ColumnInfo>
  108. <Rows>
  109. <Row>
  110. <Col id="codecolumn">MIS</Col>
  111. <Col id="datacolumn">구매</Col>
  112. </Row>
  113. <Row>
  114. <Col id="codecolumn">PRC</Col>
  115. <Col id="datacolumn">처방</Col>
  116. </Row>
  117. <Row>
  118. <Col id="codecolumn">PRCOLD</Col>
  119. <Col id="datacolumn">처방(old)</Col>
  120. </Row>
  121. <Row>
  122. <Col id="codecolumn">CCR</Col>
  123. <Col id="datacolumn">부서구분</Col>
  124. </Row>
  125. </Rows>
  126. </Dataset>
  127. </Radio>
  128. <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">
  129. <Dataset id="innerdataset">
  130. <ColumnInfo>
  131. <Column id="codecolumn"/>
  132. <Column id="datacolumn"/>
  133. </ColumnInfo>
  134. <Rows>
  135. <Row>
  136. <Col id="codecolumn">1</Col>
  137. <Col id="datacolumn">구코드</Col>
  138. </Row>
  139. <Row>
  140. <Col id="codecolumn">2</Col>
  141. <Col id="datacolumn">EDI</Col>
  142. </Row>
  143. <Row>
  144. <Col id="codecolumn">3</Col>
  145. <Col id="datacolumn">물품코드</Col>
  146. </Row>
  147. <Row>
  148. <Col id="codecolumn">4</Col>
  149. <Col id="datacolumn">물품명</Col>
  150. </Row>
  151. <Row>
  152. <Col id="codecolumn">5</Col>
  153. <Col id="datacolumn">색인</Col>
  154. </Row>
  155. </Rows>
  156. </Dataset>
  157. </Radio>
  158. <Edit position="absolute 920 27 1070 46" id="input6" class="input_search" anchor="default" onkeyup="group3_grup_mis_input6_onkeyup" autoselect="true"/>
  159. <Static text="구매구분 :" position="absolute 290 28 383 45" id="caption8" class="search_name" anchor="default"/>
  160. <Static text="등록구분 :" position="absolute 470 28 560 45" id="caption13" class="search_name" anchor="default"/>
  161. <Combo position="absolute 385 27 460 46" id="combo4" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  162. <Dataset id="innerdataset">
  163. <ColumnInfo>
  164. <Column id="codecolumn"/>
  165. <Column id="datacolumn"/>
  166. </ColumnInfo>
  167. <Rows>
  168. <Row>
  169. <Col id="codecolumn">
  170. </Col>
  171. <Col id="datacolumn">전체</Col>
  172. </Row>
  173. <Row>
  174. <Col id="codecolumn">1</Col>
  175. <Col id="datacolumn">구매</Col>
  176. </Row>
  177. <Row>
  178. <Col id="codecolumn">2</Col>
  179. <Col id="datacolumn">수탁</Col>
  180. </Row>
  181. <Row>
  182. <Col id="codecolumn">3</Col>
  183. <Col id="datacolumn">가납</Col>
  184. </Row>
  185. </Rows>
  186. </Dataset>
  187. </Combo>
  188. <Combo position="absolute 560 27 635 46" id="combo6" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  189. <Dataset id="innerdataset">
  190. <ColumnInfo>
  191. <Column id="codecolumn"/>
  192. <Column id="datacolumn"/>
  193. </ColumnInfo>
  194. <Rows>
  195. <Row>
  196. <Col id="codecolumn">
  197. </Col>
  198. <Col id="datacolumn">전체</Col>
  199. </Row>
  200. <Row>
  201. <Col id="codecolumn">Y</Col>
  202. <Col id="datacolumn">사용</Col>
  203. </Row>
  204. <Row>
  205. <Col id="codecolumn">U</Col>
  206. <Col id="datacolumn">미사용</Col>
  207. </Row>
  208. </Rows>
  209. </Dataset>
  210. </Combo>
  211. <Static text="청구방법 :" position="absolute 640 28 730 45" id="caption14" class="search_name" anchor="default"/>
  212. <Combo position="absolute 730 27 805 46" id="combo9" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  213. <Dataset id="innerdataset">
  214. <ColumnInfo>
  215. <Column id="codecolumn"/>
  216. <Column id="datacolumn"/>
  217. </ColumnInfo>
  218. <Rows>
  219. <Row>
  220. <Col id="codecolumn">
  221. </Col>
  222. <Col id="datacolumn">전체</Col>
  223. </Row>
  224. <Row>
  225. <Col id="codecolumn">1</Col>
  226. <Col id="datacolumn">처방집계</Col>
  227. </Row>
  228. <Row>
  229. <Col id="codecolumn">2</Col>
  230. <Col id="datacolumn">정량보충</Col>
  231. </Row>
  232. <Row>
  233. <Col id="codecolumn">3</Col>
  234. <Col id="datacolumn">일반청구</Col>
  235. </Row>
  236. </Rows>
  237. </Dataset>
  238. </Combo>
  239. <Static text="처방구분 :" position="absolute 290 50 380 67" id="caption16" class="search_name" anchor="default"/>
  240. <Combo position="absolute 385 49 460 68" id="combo12" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  241. <Dataset id="innerdataset">
  242. <ColumnInfo>
  243. <Column id="codecolumn"/>
  244. <Column id="datacolumn"/>
  245. </ColumnInfo>
  246. <Rows>
  247. <Row>
  248. <Col id="codecolumn">
  249. </Col>
  250. <Col id="datacolumn">전체</Col>
  251. </Row>
  252. <Row>
  253. <Col id="codecolumn">5</Col>
  254. <Col id="datacolumn">처치,행위</Col>
  255. </Row>
  256. <Row>
  257. <Col id="codecolumn">1</Col>
  258. <Col id="datacolumn">Suture</Col>
  259. </Row>
  260. <Row>
  261. <Col id="codecolumn">2</Col>
  262. <Col id="datacolumn">Supplies</Col>
  263. </Row>
  264. <Row>
  265. <Col id="codecolumn">7</Col>
  266. <Col id="datacolumn">Sheet</Col>
  267. </Row>
  268. <Row>
  269. <Col id="codecolumn">8</Col>
  270. <Col id="datacolumn">Glove</Col>
  271. </Row>
  272. <Row>
  273. <Col id="codecolumn">3</Col>
  274. <Col id="datacolumn">Drug</Col>
  275. </Row>
  276. <Row>
  277. <Col id="codecolumn">4</Col>
  278. <Col id="datacolumn">Instrument</Col>
  279. </Row>
  280. <Row>
  281. <Col id="codecolumn">6</Col>
  282. <Col id="datacolumn">린넨/소모품</Col>
  283. </Row>
  284. <Row>
  285. <Col id="codecolumn">9</Col>
  286. <Col id="datacolumn">일반물품</Col>
  287. </Row>
  288. </Rows>
  289. </Dataset>
  290. </Combo>
  291. <Static text="불출여부 :" position="absolute 470 50 560 67" id="caption18" class="search_name" anchor="default"/>
  292. <Combo position="absolute 560 49 635 68" id="combo13" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  293. <Dataset id="innerdataset">
  294. <ColumnInfo>
  295. <Column id="codecolumn"/>
  296. <Column id="datacolumn"/>
  297. </ColumnInfo>
  298. <Rows>
  299. <Row>
  300. <Col id="codecolumn">
  301. </Col>
  302. <Col id="datacolumn">전체</Col>
  303. </Row>
  304. <Row>
  305. <Col id="codecolumn">Y</Col>
  306. <Col id="datacolumn">불출</Col>
  307. </Row>
  308. <Row>
  309. <Col id="codecolumn">N</Col>
  310. <Col id="datacolumn">미불출</Col>
  311. </Row>
  312. </Rows>
  313. </Dataset>
  314. </Combo>
  315. <Combo position="absolute 730 49 805 68" id="combo14" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  316. <Dataset id="innerdataset">
  317. <ColumnInfo>
  318. <Column id="codecolumn"/>
  319. <Column id="datacolumn"/>
  320. </ColumnInfo>
  321. <Rows>
  322. <Row>
  323. <Col id="codecolumn">
  324. </Col>
  325. <Col id="datacolumn">전체</Col>
  326. </Row>
  327. <Row>
  328. <Col id="codecolumn">1</Col>
  329. <Col id="datacolumn">일단위</Col>
  330. </Row>
  331. <Row>
  332. <Col id="codecolumn">2</Col>
  333. <Col id="datacolumn">의뢰</Col>
  334. </Row>
  335. <Row>
  336. <Col id="codecolumn">3</Col>
  337. <Col id="datacolumn">미불출</Col>
  338. </Row>
  339. </Rows>
  340. </Dataset>
  341. </Combo>
  342. <Static text="불출시기 :" position="absolute 640 50 730 67" id="caption19" class="search_name" anchor="default"/>
  343. <Static text="물품구분 :" position="absolute 10 47 103 64" id="cap_srchflag" class="search_name" anchor="default"/>
  344. <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"/>
  345. <Combo id="combo3" taborder="9" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 173 25 280 44">
  346. <Dataset id="innerdataset">
  347. <ColumnInfo>
  348. <Column id="codecolumn"/>
  349. <Column id="datacolumn"/>
  350. </ColumnInfo>
  351. <Rows>
  352. <Row>
  353. <Col id="codecolumn">O</Col>
  354. <Col id="datacolumn">수술</Col>
  355. </Row>
  356. <Row>
  357. <Col id="codecolumn">A</Col>
  358. <Col id="datacolumn">마취</Col>
  359. </Row>
  360. <Row>
  361. <Col id="codecolumn">R</Col>
  362. <Col id="datacolumn">회복</Col>
  363. </Row>
  364. <Row>
  365. <Col id="codecolumn">E</Col>
  366. <Col id="datacolumn">안과</Col>
  367. </Row>
  368. </Rows>
  369. </Dataset>
  370. </Combo>
  371. </Layout>
  372. </Layouts>
  373. </Div>
  374. <Button position="absolute 1105 75 1191 94" id="btn_save" class="btn5" enable="false" visible="false" text="선택일괄등록" anchor="default" onclick="group3_btn_save_onclick"/>
  375. <Div position="absolute 365 435 1195 766" id="group2" anchor="default">
  376. <Layouts>
  377. <Layout>
  378. <Edit position="absolute 620 57 830 76" id="ipt_prcpnm" class="input" anchor="default" autoselect="true"/>
  379. <Static text="기록구분" position="absolute 413 180 473 203" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
  380. <Shape position="absolute 0 325 830 331" linetype="horizontal" id="line22" class="line_3" anchor="default"/>
  381. <Static text="처방정보" position="absolute 0 280 60 303" align="align:center middle;" id="caption53" class="cell_1" anchor="default"/>
  382. <Shape position="absolute 1 25 830 31" linetype="horizontal" id="line23" class="line_10" anchor="default"/>
  383. <Static text="종료일자" position="absolute 655 255 715 278" align="align:center middle;" id="caption54" class="cell_1" anchor="default"/>
  384. <Shape position="absolute 0 50 829 56" linetype="horizontal" id="line26" class="line_2" anchor="default"/>
  385. <Static text="불출단위" position="absolute 655 230 715 253" align="align:center middle;" id="caption36" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
  386. <Static text="불출여부" position="absolute 230 230 290 253" align="align:center middle;" id="caption15" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
  387. <Static text="불출시기" position="absolute 0 230 60 253" align="align:center middle;" id="caption37" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
  388. <Calendar position="absolute 720 257 830 276" id="ipt_enddd" class="input_search" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
  389. <Static text="물품 기본정보 등록" position="absolute 1 9 145 26" id="caption32" class="tit_2" anchor="default"/>
  390. <Static text="물품구분" position="absolute 0 180 60 203" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
  391. <Combo position="absolute 65 182 155 201" id="combo5" class="combo_default" enable="false" innerdataset="@ds_init_goodflaglist" datacolumn="goodflagnm" codecolumn="goodflagcd" anchor="default"/>
  392. <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"/>
  393. <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"/>
  394. <Combo position="absolute 330 182 409 201" id="cmb_sml" innerdataset="ds_temp_smllist" datacolumn="smlnm" codecolumn="smlcd" anchor="default" displayrowcount="30"/>
  395. <Radio position="absolute 477 9 622 24" id="radio5" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
  396. <Dataset id="innerdataset">
  397. <ColumnInfo>
  398. <Column id="codecolumn"/>
  399. <Column id="datacolumn"/>
  400. </ColumnInfo>
  401. <Rows>
  402. <Row>
  403. <Col id="codecolumn">Y</Col>
  404. <Col id="datacolumn">사용</Col>
  405. </Row>
  406. <Row>
  407. <Col id="codecolumn">U</Col>
  408. <Col id="datacolumn">미사용</Col>
  409. </Row>
  410. <Row>
  411. <Col id="codecolumn">E</Col>
  412. <Col id="datacolumn">단종</Col>
  413. </Row>
  414. </Rows>
  415. </Dataset>
  416. </Radio>
  417. <Static text="물품코드" position="absolute 0 30 60 53" align="align:center middle;" id="caption5" class="cell_1" anchor="default"/>
  418. <Edit position="absolute 65 32 140 51" id="input1" anchor="default" class="output" enable="false" autoselect="true"/>
  419. <Edit position="absolute 143 32 168 51" id="input3" anchor="default" class="output" autoskip="false" enable="false" autoselect="true"/>
  420. <Static text="구코드" position="absolute 215 30 265 53" align="align:center middle;" id="caption17" class="cell_1" anchor="default"/>
  421. <Edit readonly="true" position="absolute 270 32 345 51" id="output3" anchor="default" class="output"/>
  422. <Static text="수가코드" position="absolute 350 30 410 53" align="align:center middle;" id="caption28" class="cell_1" anchor="default"/>
  423. <Edit position="absolute 415 32 505 51" id="ipt_calcscorcd" anchor="default" autoskip="false" enable="false" autoselect="true"/>
  424. <Static text="EDI코드" position="absolute 510 30 570 53" align="align:center middle;" id="caption20" class="cell_1" anchor="default"/>
  425. <Edit readonly="true" position="absolute 575 32 665 51" id="output4" anchor="default" class="output"/>
  426. <Static text="급여구분" position="absolute 670 30 730 53" align="align:center middle;" id="caption41" class="cell_1" anchor="default"/>
  427. <Edit readonly="true" position="absolute 735 32 830 51" id="output5" anchor="default" class="output"/>
  428. <Static text="물 품 명" position="absolute 0 55 60 78" align="align:center middle;" id="caption43" class="cell_1" anchor="default"/>
  429. <Shape position="absolute 0 75 829 81" linetype="horizontal" id="line15" class="line_2" anchor="default"/>
  430. <Static text="물 품 명" position="absolute 556 55 616 78" align="align:center middle;" id="caption11" class="cell_1" anchor="default"/>
  431. <Static text="규 격" position="absolute 0 80 60 103" align="align:center middle;" id="caption45" class="cell_1" anchor="default"/>
  432. <Edit position="absolute 65 81 410 100" id="ipt_spec" anchor="default" class="output" enable="false" autoselect="true"/>
  433. <Static text="규 격" position="absolute 413 80 473 103" align="align:center middle;" id="caption51" class="cell_1" anchor="default"/>
  434. <Static text="모 델" position="absolute 0 105 60 128" align="align:center middle;" id="caption56" class="cell_1" anchor="default"/>
  435. <Static text="모 델" position="absolute 413 105 473 128" align="align:center middle;" id="caption57" class="cell_1" anchor="default"/>
  436. <Static text="제 조 원" position="absolute 0 130 60 153" align="align:center middle;" id="caption58" class="cell_1" anchor="default"/>
  437. <Static text="구매구분" position="absolute 0 155 60 178" align="align:center middle;" id="caption59" class="cell_1" anchor="default"/>
  438. <Static text="구매단가" position="absolute 135 155 195 178" align="align:center middle;" id="caption63" class="cell_1" anchor="default"/>
  439. <Static text="처방단위" position="absolute 413 155 473 178" align="align:center middle;" id="caption64" class="cell_1" anchor="default"/>
  440. <Static text="거 래 처" position="absolute 413 130 473 153" align="align:center middle;" id="caption67" class="cell_1" anchor="default"/>
  441. <Static text="보험단가" position="absolute 275 155 335 178" align="align:center middle;" id="caption69" class="cell_1" anchor="default"/>
  442. <Static text="불출단위" position="absolute 567 155 627 178" align="align:center middle;" id="caption70" class="cell_1" anchor="default"/>
  443. <Static text="사용구분" position="absolute 363 230 423 253" align="align:center middle;" id="caption73" class="cell_1" anchor="default" style="background:#fed6aeff;"/>
  444. <Static text="물품정보" position="absolute 0 255 60 278" align="align:center middle;" id="caption74" class="cell_1" anchor="default"/>
  445. <Static text="보험정보" position="absolute 0 305 60 328" align="align:center middle;" id="caption52" class="cell_1" anchor="default"/>
  446. <Static text="적용일자" position="absolute 481 255 541 278" align="align:center middle;" id="caption75" class="cell_1" anchor="default"/>
  447. <Radio position="absolute 65 207 720 225" id="rdo_cureflag" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
  448. <Dataset id="innerdataset">
  449. <ColumnInfo>
  450. <Column id="codecolumn"/>
  451. <Column id="datacolumn"/>
  452. </ColumnInfo>
  453. <Rows>
  454. <Row>
  455. <Col id="codecolumn">5</Col>
  456. <Col id="datacolumn">처치, 행위</Col>
  457. </Row>
  458. <Row>
  459. <Col id="codecolumn">2</Col>
  460. <Col id="datacolumn">Supplies</Col>
  461. </Row>
  462. <Row>
  463. <Col id="codecolumn">1</Col>
  464. <Col id="datacolumn">Suture</Col>
  465. </Row>
  466. <Row>
  467. <Col id="codecolumn">7</Col>
  468. <Col id="datacolumn">Sheet</Col>
  469. </Row>
  470. <Row>
  471. <Col id="codecolumn">8</Col>
  472. <Col id="datacolumn">Glove</Col>
  473. </Row>
  474. <Row>
  475. <Col id="codecolumn">3</Col>
  476. <Col id="datacolumn">Drug</Col>
  477. </Row>
  478. <Row>
  479. <Col id="codecolumn">9</Col>
  480. <Col id="datacolumn">일반물품</Col>
  481. </Row>
  482. <Row>
  483. <Col id="codecolumn">4</Col>
  484. <Col id="datacolumn">Instrument</Col>
  485. </Row>
  486. <Row>
  487. <Col id="codecolumn">11</Col>
  488. <Col id="datacolumn">공용</Col>
  489. </Row>
  490. <Row>
  491. <Col id="codecolumn">10</Col>
  492. <Col id="datacolumn">린넨</Col>
  493. </Row>
  494. <Row>
  495. <Col id="codecolumn">6</Col>
  496. <Col id="datacolumn">소모품</Col>
  497. </Row>
  498. </Rows>
  499. </Dataset>
  500. </Radio>
  501. <Radio position="absolute 430 231 570 252" id="radio8" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
  502. <Dataset id="innerdataset">
  503. <ColumnInfo>
  504. <Column id="codecolumn"/>
  505. <Column id="datacolumn"/>
  506. </ColumnInfo>
  507. <Rows>
  508. <Row>
  509. <Col id="codecolumn">N</Col>
  510. <Col id="datacolumn">1회</Col>
  511. </Row>
  512. <Row>
  513. <Col id="codecolumn">Z</Col>
  514. <Col id="datacolumn">분할</Col>
  515. </Row>
  516. <Row>
  517. <Col id="codecolumn">Y</Col>
  518. <Col id="datacolumn">재사용</Col>
  519. </Row>
  520. </Rows>
  521. </Dataset>
  522. </Radio>
  523. <Button position="absolute 616 132 632 148" id="button1" class="icon_search" text="" anchor="default" onclick="group3_group2_button1_onclick"/>
  524. <Edit position="absolute 475 81 830 100" id="ipt_goodspec" anchor="default" autoselect="true"/>
  525. <Edit position="absolute 475 107 830 126" id="ipt_goodmodel" anchor="default" autoselect="true"/>
  526. <Edit position="absolute 65 107 410 126" id="input16" anchor="default" class="output" autoskip="false" enable="false" autoselect="true"/>
  527. <Edit position="absolute 65 132 410 151" id="input17" anchor="default" class="output" autoskip="false" enable="false" autoselect="true"/>
  528. <Combo position="absolute 65 157 130 176" id="combo7" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  529. <Dataset id="innerdataset">
  530. <ColumnInfo>
  531. <Column id="codecolumn"/>
  532. <Column id="datacolumn"/>
  533. </ColumnInfo>
  534. <Rows>
  535. <Row>
  536. <Col id="codecolumn">1</Col>
  537. <Col id="datacolumn">구매</Col>
  538. </Row>
  539. <Row>
  540. <Col id="codecolumn">2</Col>
  541. <Col id="datacolumn">수탁</Col>
  542. </Row>
  543. <Row>
  544. <Col id="codecolumn">3</Col>
  545. <Col id="datacolumn">가납</Col>
  546. </Row>
  547. </Rows>
  548. </Dataset>
  549. </Combo>
  550. <Edit readonly="true" position="absolute 199 157 269 176" id="output6" anchor="default" class="output"/>
  551. <Edit readonly="true" position="absolute 531 157 563 176" id="output7" anchor="default" class="output"/>
  552. <Combo position="absolute 475 157 528 176" id="combo11" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  553. <Dataset id="innerdataset">
  554. <ColumnInfo>
  555. <Column id="codecolumn"/>
  556. <Column id="datacolumn"/>
  557. </ColumnInfo>
  558. <Rows>
  559. <Row>
  560. <Col id="codecolumn">EA</Col>
  561. <Col id="datacolumn">each</Col>
  562. </Row>
  563. <Row>
  564. <Col id="codecolumn">PK</Col>
  565. <Col id="datacolumn">pack</Col>
  566. </Row>
  567. <Row>
  568. <Col id="codecolumn">PG</Col>
  569. <Col id="datacolumn">package</Col>
  570. </Row>
  571. <Row>
  572. <Col id="codecolumn">CM</Col>
  573. <Col id="datacolumn">cm</Col>
  574. </Row>
  575. <Row>
  576. <Col id="codecolumn">SET</Col>
  577. <Col id="datacolumn">set</Col>
  578. </Row>
  579. <Row>
  580. <Col id="codecolumn">BOX</Col>
  581. <Col id="datacolumn">box</Col>
  582. </Row>
  583. <Row>
  584. <Col id="codecolumn">BX</Col>
  585. <Col id="datacolumn">box</Col>
  586. </Row>
  587. <Row>
  588. <Col id="codecolumn">RL</Col>
  589. <Col id="datacolumn">roll</Col>
  590. </Row>
  591. <Row>
  592. <Col id="codecolumn">BT</Col>
  593. <Col id="datacolumn">bottle</Col>
  594. </Row>
  595. <Row>
  596. <Col id="codecolumn">A</Col>
  597. <Col id="datacolumn">ample</Col>
  598. </Row>
  599. <Row>
  600. <Col id="codecolumn">V</Col>
  601. <Col id="datacolumn">vial</Col>
  602. </Row>
  603. <Row>
  604. <Col id="codecolumn">CC</Col>
  605. <Col id="datacolumn">cc</Col>
  606. </Row>
  607. <Row>
  608. <Col id="codecolumn">M</Col>
  609. <Col id="datacolumn">m</Col>
  610. </Row>
  611. <Row>
  612. <Col id="codecolumn">BAG</Col>
  613. <Col id="datacolumn">bag</Col>
  614. </Row>
  615. <Row>
  616. <Col id="codecolumn">ML</Col>
  617. <Col id="datacolumn">ml</Col>
  618. </Row>
  619. <Row>
  620. <Col id="codecolumn">SYR</Col>
  621. <Col id="datacolumn">syn</Col>
  622. </Row>
  623. <Row>
  624. <Col id="codecolumn">G</Col>
  625. <Col id="datacolumn">gram</Col>
  626. </Row>
  627. <Row>
  628. <Col id="codecolumn">SYR</Col>
  629. <Col id="datacolumn">syringe</Col>
  630. </Row>
  631. <Row>
  632. <Col id="codecolumn">L</Col>
  633. <Col id="datacolumn">liter</Col>
  634. </Row>
  635. <Row>
  636. <Col id="codecolumn">PR</Col>
  637. <Col id="datacolumn">pair</Col>
  638. </Row>
  639. <Row>
  640. <Col id="codecolumn">KT</Col>
  641. <Col id="datacolumn">kit</Col>
  642. </Row>
  643. <Row>
  644. <Col id="codecolumn">KIT</Col>
  645. <Col id="datacolumn">kit</Col>
  646. </Row>
  647. <Row>
  648. <Col id="codecolumn">PATCH</Col>
  649. <Col id="datacolumn">patch</Col>
  650. </Row>
  651. <Row>
  652. <Col id="codecolumn">GL</Col>
  653. <Col id="datacolumn">gallon</Col>
  654. </Row>
  655. </Rows>
  656. </Dataset>
  657. </Combo>
  658. <Shape position="absolute 0 100 830 106" linetype="horizontal" id="line16" class="line_2" anchor="default"/>
  659. <Shape position="absolute 0 125 830 131" linetype="horizontal" id="line17" class="line_2" anchor="default"/>
  660. <Shape position="absolute 0 150 830 156" id="line18" class="line_2" anchor="default"/>
  661. <Shape position="absolute 0 175 830 181" linetype="horizontal" id="line19" class="line_2" anchor="default"/>
  662. <Shape position="absolute 0 200 830 206" linetype="horizontal" id="line24" class="line_2" anchor="default"/>
  663. <Shape position="absolute 0 225 830 231" linetype="horizontal" id="line25" class="line_2" anchor="default"/>
  664. <Shape position="absolute 0 275 830 281" linetype="horizontal" id="line27" class="line_2" anchor="default"/>
  665. <CheckBox position="absolute 475 184 535 199" id="chk_implant" anchor="default" text="Implant" truevalue="Y" onclick="group3_group2_chk_implant_onclick" falsevalue="N"/>
  666. <Edit position="absolute 475 131 610 150" id="ipt_custnm" anchor="default" class="output" enable="false" autoselect="true"/>
  667. <Edit readonly="true" position="absolute 635 131 730 150" id="output1" anchor="default" class="output"/>
  668. <Edit position="absolute 735 131 830 150" id="ipt_custtel" anchor="default" autoselect="true"/>
  669. <Edit readonly="true" position="absolute 339 157 409 176" id="output2" anchor="default" class="output"/>
  670. <Edit readonly="true" position="absolute 686 157 718 176" id="output8" anchor="default" class="output"/>
  671. <Combo position="absolute 630 157 683 176" id="combo2" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  672. <Dataset id="innerdataset">
  673. <ColumnInfo>
  674. <Column id="codecolumn"/>
  675. <Column id="datacolumn"/>
  676. </ColumnInfo>
  677. <Rows>
  678. <Row>
  679. <Col id="codecolumn">EA</Col>
  680. <Col id="datacolumn">each</Col>
  681. </Row>
  682. <Row>
  683. <Col id="codecolumn">PK</Col>
  684. <Col id="datacolumn">pack</Col>
  685. </Row>
  686. <Row>
  687. <Col id="codecolumn">PG</Col>
  688. <Col id="datacolumn">package</Col>
  689. </Row>
  690. <Row>
  691. <Col id="codecolumn">CM</Col>
  692. <Col id="datacolumn">cm</Col>
  693. </Row>
  694. <Row>
  695. <Col id="codecolumn">SET</Col>
  696. <Col id="datacolumn">set</Col>
  697. </Row>
  698. <Row>
  699. <Col id="codecolumn">BOX</Col>
  700. <Col id="datacolumn">box</Col>
  701. </Row>
  702. <Row>
  703. <Col id="codecolumn">BX</Col>
  704. <Col id="datacolumn">box</Col>
  705. </Row>
  706. <Row>
  707. <Col id="codecolumn">RL</Col>
  708. <Col id="datacolumn">roll</Col>
  709. </Row>
  710. <Row>
  711. <Col id="codecolumn">BT</Col>
  712. <Col id="datacolumn">bottle</Col>
  713. </Row>
  714. <Row>
  715. <Col id="codecolumn">A</Col>
  716. <Col id="datacolumn">ample</Col>
  717. </Row>
  718. <Row>
  719. <Col id="codecolumn">V</Col>
  720. <Col id="datacolumn">vial</Col>
  721. </Row>
  722. <Row>
  723. <Col id="codecolumn">CC</Col>
  724. <Col id="datacolumn">cc</Col>
  725. </Row>
  726. <Row>
  727. <Col id="codecolumn">M</Col>
  728. <Col id="datacolumn">m</Col>
  729. </Row>
  730. <Row>
  731. <Col id="codecolumn">BAG</Col>
  732. <Col id="datacolumn">bag</Col>
  733. </Row>
  734. <Row>
  735. <Col id="codecolumn">ML</Col>
  736. <Col id="datacolumn">ml</Col>
  737. </Row>
  738. <Row>
  739. <Col id="codecolumn">SYR</Col>
  740. <Col id="datacolumn">syn</Col>
  741. </Row>
  742. <Row>
  743. <Col id="codecolumn">G</Col>
  744. <Col id="datacolumn">gram</Col>
  745. </Row>
  746. <Row>
  747. <Col id="codecolumn">SYR</Col>
  748. <Col id="datacolumn">syringe</Col>
  749. </Row>
  750. <Row>
  751. <Col id="codecolumn">L</Col>
  752. <Col id="datacolumn">liter</Col>
  753. </Row>
  754. <Row>
  755. <Col id="codecolumn">PR</Col>
  756. <Col id="datacolumn">pair</Col>
  757. </Row>
  758. <Row>
  759. <Col id="codecolumn">KT</Col>
  760. <Col id="datacolumn">kit</Col>
  761. </Row>
  762. <Row>
  763. <Col id="codecolumn">KIT</Col>
  764. <Col id="datacolumn">kit</Col>
  765. </Row>
  766. <Row>
  767. <Col id="codecolumn">PATCH</Col>
  768. <Col id="datacolumn">patch</Col>
  769. </Row>
  770. <Row>
  771. <Col id="codecolumn">GL</Col>
  772. <Col id="datacolumn">gallon</Col>
  773. </Row>
  774. </Rows>
  775. </Dataset>
  776. </Combo>
  777. <Radio position="absolute 65 231 220 252" id="rdo_ccrdelivepriod" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
  778. <Dataset id="innerdataset">
  779. <ColumnInfo>
  780. <Column id="codecolumn"/>
  781. <Column id="datacolumn"/>
  782. </ColumnInfo>
  783. <Rows>
  784. <Row>
  785. <Col id="codecolumn">1</Col>
  786. <Col id="datacolumn">일단위</Col>
  787. </Row>
  788. <Row>
  789. <Col id="codecolumn">2</Col>
  790. <Col id="datacolumn">의뢰</Col>
  791. </Row>
  792. <Row>
  793. <Col id="codecolumn">3</Col>
  794. <Col id="datacolumn">미불출</Col>
  795. </Row>
  796. </Rows>
  797. </Dataset>
  798. </Radio>
  799. <Radio position="absolute 295 231 353 252" id="rdo_deliveyn" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group3_group2_rdo_deliveyn_onitemchanged">
  800. <Dataset id="innerdataset">
  801. <ColumnInfo>
  802. <Column id="codecolumn"/>
  803. <Column id="datacolumn"/>
  804. </ColumnInfo>
  805. <Rows>
  806. <Row>
  807. <Col id="codecolumn">Y</Col>
  808. <Col id="datacolumn">Y</Col>
  809. </Row>
  810. <Row>
  811. <Col id="codecolumn">N</Col>
  812. <Col id="datacolumn">N</Col>
  813. </Row>
  814. </Rows>
  815. </Dataset>
  816. </Radio>
  817. <Edit position="absolute 575 232 630 251" id="input4" anchor="default" autoselect="true"/>
  818. <Edit position="absolute 780 232 830 251" id="inp_deliveqty" anchor="default" autoselect="true"/>
  819. <Combo position="absolute 718 232 778 251" id="combo1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" displayrowcount="30">
  820. <Dataset id="innerdataset">
  821. <ColumnInfo>
  822. <Column id="codecolumn"/>
  823. <Column id="datacolumn"/>
  824. </ColumnInfo>
  825. <Rows>
  826. <Row>
  827. <Col id="codecolumn">EA</Col>
  828. <Col id="datacolumn">each</Col>
  829. </Row>
  830. <Row>
  831. <Col id="codecolumn">PK</Col>
  832. <Col id="datacolumn">pack</Col>
  833. </Row>
  834. <Row>
  835. <Col id="codecolumn">PG</Col>
  836. <Col id="datacolumn">package</Col>
  837. </Row>
  838. <Row>
  839. <Col id="codecolumn">CM</Col>
  840. <Col id="datacolumn">cm</Col>
  841. </Row>
  842. <Row>
  843. <Col id="codecolumn">SET</Col>
  844. <Col id="datacolumn">set</Col>
  845. </Row>
  846. <Row>
  847. <Col id="codecolumn">BOX</Col>
  848. <Col id="datacolumn">box</Col>
  849. </Row>
  850. <Row>
  851. <Col id="codecolumn">BX</Col>
  852. <Col id="datacolumn">box</Col>
  853. </Row>
  854. <Row>
  855. <Col id="codecolumn">RL</Col>
  856. <Col id="datacolumn">roll</Col>
  857. </Row>
  858. <Row>
  859. <Col id="codecolumn">BT</Col>
  860. <Col id="datacolumn">bottle</Col>
  861. </Row>
  862. <Row>
  863. <Col id="codecolumn">A</Col>
  864. <Col id="datacolumn">ample</Col>
  865. </Row>
  866. <Row>
  867. <Col id="codecolumn">V</Col>
  868. <Col id="datacolumn">vial</Col>
  869. </Row>
  870. <Row>
  871. <Col id="codecolumn">CC</Col>
  872. <Col id="datacolumn">cc</Col>
  873. </Row>
  874. <Row>
  875. <Col id="codecolumn">M</Col>
  876. <Col id="datacolumn">m</Col>
  877. </Row>
  878. <Row>
  879. <Col id="codecolumn">BAG</Col>
  880. <Col id="datacolumn">bag</Col>
  881. </Row>
  882. <Row>
  883. <Col id="codecolumn">ML</Col>
  884. <Col id="datacolumn">ml</Col>
  885. </Row>
  886. <Row>
  887. <Col id="codecolumn">SYR</Col>
  888. <Col id="datacolumn">syn</Col>
  889. </Row>
  890. <Row>
  891. <Col id="codecolumn">G</Col>
  892. <Col id="datacolumn">gram</Col>
  893. </Row>
  894. <Row>
  895. <Col id="codecolumn">SYR</Col>
  896. <Col id="datacolumn">syringe</Col>
  897. </Row>
  898. <Row>
  899. <Col id="codecolumn">L</Col>
  900. <Col id="datacolumn">liter</Col>
  901. </Row>
  902. <Row>
  903. <Col id="codecolumn">PR</Col>
  904. <Col id="datacolumn">pair</Col>
  905. </Row>
  906. <Row>
  907. <Col id="codecolumn">KT</Col>
  908. <Col id="datacolumn">kit</Col>
  909. </Row>
  910. <Row>
  911. <Col id="codecolumn">KIT</Col>
  912. <Col id="datacolumn">kit</Col>
  913. </Row>
  914. <Row>
  915. <Col id="codecolumn">PATCH</Col>
  916. <Col id="datacolumn">patch</Col>
  917. </Row>
  918. <Row>
  919. <Col id="codecolumn">GL</Col>
  920. <Col id="datacolumn">gallon</Col>
  921. </Row>
  922. </Rows>
  923. </Dataset>
  924. </Combo>
  925. <Edit readonly="true" position="absolute 655 282 740 301" id="output11" anchor="default" class="output"/>
  926. <Edit readonly="true" position="absolute 745 282 830 301" id="output12" anchor="default" class="output"/>
  927. <Edit position="absolute 65 256 475 275" id="input5" anchor="default" autoselect="true"/>
  928. <Shape position="absolute 0 300 829 306" linetype="horizontal" id="line3" class="line_2" anchor="default"/>
  929. <Calendar position="absolute 545 257 650 276" id="ipt_appdd" class="input_search" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
  930. <CheckBox position="absolute 411 9 476 24" id="checkbox3" enable="false" anchor="default" text="All Size" truevalue="Y"/>
  931. <CheckBox position="absolute 145 9 190 24" id="checkbox4" enable="false" anchor="default" text="SET" truevalue="S" falsevalue="N"/>
  932. <Button position="absolute 696 5 782 24" id="button3" class="btn2" taborder="12" text="변경이력조회" anchor="default" onclick="group3_group2_button3_onclick"/>
  933. <Button position="absolute 785 5 827 24" id="button4" class="btn5" text="저장" anchor="default" onclick="group3_group2_button4_onclick"/>
  934. <Static text="등록일자" position="absolute 481 280 541 303" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
  935. <Calendar position="absolute 545 282 650 301" id="input2" class="input_search" enable="false" mask="yyyy-mm-dd" anchor="default" autoselect="true"/>
  936. <Edit position="absolute 64 281 474 300" id="input7" anchor="default" autoselect="true"/>
  937. <Edit position="absolute 733 182 763 201" align="align:center middle;" id="input8" anchor="default" autoselect="true"/>
  938. <Edit position="absolute 766 182 796 201" align="align:center middle;" id="input9" anchor="default" autoselect="true"/>
  939. <Edit position="absolute 799 182 829 201" align="align:center middle;" id="input10" anchor="default" autoselect="true"/>
  940. <Static text="처방구분" position="absolute 0 205 60 228" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
  941. <Shape position="absolute 0 250 830 256" linetype="horizontal" id="line2" class="line_2" anchor="default"/>
  942. <Static text="색인정보" position="absolute 669 180 729 203" align="align:center middle;" id="caption10" class="cell_1" anchor="default"/>
  943. <Button position="absolute 171 32 213 51" id="button7" class="btn2" taborder="12" visible="false" text="사진" anchor="default"/>
  944. <Button position="absolute 618 5 693 24" id="button8" class="btn2" taborder="12" text="방재고조회" anchor="default" onclick="group3_group2_button8_onclick"/>
  945. <CheckBox position="absolute 194 9 239 24" id="checkbox1" enable="false" anchor="default" text="산정" truevalue="Y"/>
  946. <Static text="수 가 명" position="absolute 279 55 339 78" align="align:center middle;" id="caption4" class="cell_1" anchor="default"/>
  947. <Edit position="absolute 342 57 552 76" id="input11" anchor="default" class="output" autoskip="false" onsetfocus="group3_group2_input11_onsetfocus" enable="false" autoselect="true"/>
  948. <Static text="수술실관리" position="absolute 723 155 795 178" align="align:center middle;" id="cap_opmn" class="cell_1" visible="false" anchor="default"/>
  949. <CheckBox position="absolute 798 158 828 173" id="chk_opmn" visible="false" anchor="default" text="Y" truevalue="Y"/>
  950. <Radio position="absolute 242 9 409 26" id="rdo_chargeflag" enable="false" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1">
  951. <Dataset id="innerdataset">
  952. <ColumnInfo>
  953. <Column id="codecolumn"/>
  954. <Column id="datacolumn"/>
  955. </ColumnInfo>
  956. <Rows>
  957. <Row>
  958. <Col id="codecolumn">Y</Col>
  959. <Col id="datacolumn">산정</Col>
  960. </Row>
  961. <Row>
  962. <Col id="codecolumn">N</Col>
  963. <Col id="datacolumn">비산정</Col>
  964. </Row>
  965. <Row>
  966. <Col id="codecolumn">0</Col>
  967. <Col id="datacolumn">해당없음</Col>
  968. </Row>
  969. </Rows>
  970. </Dataset>
  971. </Radio>
  972. <Combo position="absolute 330 182 409 201" id="cmb_anstsmlcd" innerdataset="ds_temp_smllist" datacolumn="smlnm" codecolumn="smlcd" anchor="default" displayrowcount="30"/>
  973. <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"/>
  974. <Static text="무산정" position="absolute 725 205 775 228" align="align:center middle;" id="caption21" class="cell_1" anchor="default"/>
  975. <Edit position="absolute 780 205 810 224" align="align:center middle;" id="input12" enable="false" anchor="default" autoselect="true"/>
  976. <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"/>
  977. <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"/>
  978. <Edit id="ipt_goodhngnm" taborder="15" onsetfocus="group3_group2_ipt_goodhngnm_onsetfocus" class="output" position="absolute 65 57 275 76" enable="false" autoselect="true"/>
  979. <Static id="st_goodhngnm" position="absolute 68 58 270 73" onclick="group3_group2_st_goodhngnm_onclick"/>
  980. <Static id="st_input11" position="absolute 344 59 548 74" onclick="group3_group2_st_input11_onclick"/>
  981. <TextArea position="absolute 64 306 830 327" id="tar_insuinfo" anchor="default" onsetfocus="group3_group2_tar_insuinfo_onsetfocus" wordwrap="char" acceptstab="true"/>
  982. </Layout>
  983. </Layouts>
  984. </Div>
  985. <Div position="absolute 0 95 360 765" id="grp_grid" anchor="default">
  986. <Layouts>
  987. <Layout>
  988. <Shape position="absolute 0 0 358 6" linetype="horizontal" id="line4" class="line_10" anchor="default"/>
  989. <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">
  990. <Formats>
  991. <Format id="default">
  992. <Columns>
  993. <Column size="356"/>
  994. </Columns>
  995. <Rows>
  996. <Row size="19"/>
  997. </Rows>
  998. <Band id="body">
  999. <Cell displaytype="tree" edittype="tree" style="align:left;line:1 none #808080ff ;" text="bind:prcpclsnm" treestartlevel="1" treelevel="bind:lvl"/>
  1000. </Band>
  1001. </Format>
  1002. </Formats>
  1003. </Grid>
  1004. <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">
  1005. <Formats>
  1006. <Format id="default">
  1007. <Columns>
  1008. <Column size="356"/>
  1009. </Columns>
  1010. <Rows>
  1011. <Row size="19"/>
  1012. </Rows>
  1013. <Band id="body">
  1014. <Cell displaytype="tree" edittype="tree" style="align:left;line:1 none #808080ff ;" text="bind:hngnm" treestartlevel="1" treelevel="bind:levl"/>
  1015. </Band>
  1016. </Format>
  1017. </Formats>
  1018. </Grid>
  1019. </Layout>
  1020. </Layouts>
  1021. </Div>
  1022. <Button position="absolute 1042 75 1102 94" id="btn_saveexcel" class="btn7" taborder="7" text="Excel" anchor="default" onclick="group3_btn_saveexcel_onclick"/>
  1023. <Button position="absolute 988 75 1038 94" id="button5" class="btn6" taborder="7" text="출력" anchor="default" onclick="group3_button5_onclick"/>
  1024. <Grid position="absolute 425 160 1070 270" id="grd_excel" visible="false" binddataset="ds_main_excelgoodlist" anchor="default">
  1025. <Formats>
  1026. <Format id="default">
  1027. <Columns>
  1028. <Column size="100"/>
  1029. <Column size="100"/>
  1030. <Column size="100"/>
  1031. <Column size="100"/>
  1032. <Column size="100"/>
  1033. <Column size="100"/>
  1034. <Column size="100"/>
  1035. <Column size="100"/>
  1036. <Column size="100"/>
  1037. <Column size="100"/>
  1038. <Column size="100"/>
  1039. </Columns>
  1040. <Rows>
  1041. <Row size="24" band="head"/>
  1042. <Row size="24"/>
  1043. </Rows>
  1044. <Band id="head">
  1045. <Cell text="물품코드"/>
  1046. <Cell col="1" text="SIZE"/>
  1047. <Cell col="2" text="물품명"/>
  1048. <Cell col="3" text="규격"/>
  1049. <Cell col="4" text="모델"/>
  1050. <Cell col="5" text="제조원"/>
  1051. <Cell col="6" text="입고구분"/>
  1052. <Cell col="7" text="청구방법"/>
  1053. <Cell col="8" text="청구주기"/>
  1054. <Cell col="9" text="처방단위"/>
  1055. <Cell col="10" text="불출단위"/>
  1056. </Band>
  1057. <Band id="body">
  1058. <Cell text="bind:goodcd"/>
  1059. <Cell col="1" text="bind:allsizespecid"/>
  1060. <Cell col="2" text="bind:goodnm"/>
  1061. <Cell col="3" text="bind:goodspec"/>
  1062. <Cell col="4" text="bind:goodmodel"/>
  1063. <Cell col="5" text="bind:prodcmpynm"/>
  1064. <Cell col="6" text="bind:winflag"/>
  1065. <Cell col="7" text="bind:reqmthd"/>
  1066. <Cell col="8" text="bind:delivepriod"/>
  1067. <Cell col="9" text="bind:prcpunit"/>
  1068. <Cell col="10" text="bind:deliveunit"/>
  1069. </Band>
  1070. </Format>
  1071. </Formats>
  1072. </Grid>
  1073. <Shape position="absolute 365 95 1195 101" linetype="horizontal" id="line13" class="line_10" anchor="default"/>
  1074. <Static text="물품분류체계 등록" position="absolute 0 79 130 97" id="caption1" class="tit_2" anchor="default"/>
  1075. <Static text="물품조회" position="absolute 365 79 495 96" id="caption2" class="tit_2" anchor="default"/>
  1076. <Button position="absolute 294 75 358 94" id="button6" class="btn2" taborder="7" text="분류등록" anchor="default" onclick="group3_button6_onclick"/>
  1077. <Button position="absolute 225 75 289 94" id="button2" class="btn2" taborder="7" text="분류대체" anchor="default" onclick="group3_button2_onclick"/>
  1078. </Layout>
  1079. </Layouts>
  1080. </Div>
  1081. </Layout>
  1082. </Layouts>
  1083. <Objects>
  1084. <Dataset id="ds_checkbox2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1085. <ColumnInfo>
  1086. <Column id="nm" type="STRING" size="256"/>
  1087. <Column id="cd" type="STRING" size="256"/>
  1088. </ColumnInfo>
  1089. <Rows>
  1090. <Row>
  1091. <Col id="nm">배액관</Col>
  1092. <Col id="cd">1</Col>
  1093. </Row>
  1094. <Row>
  1095. <Col id="nm">고가물품</Col>
  1096. <Col id="cd">2</Col>
  1097. </Row>
  1098. </Rows>
  1099. </Dataset>
  1100. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1101. <ColumnInfo>
  1102. <Column id="cdgrupid" type="STRING" size="256"/>
  1103. <Column id="supcdid" type="STRING" size="256"/>
  1104. <Column id="cdid" type="STRING" size="256"/>
  1105. <Column id="flag" type="STRING" size="256"/>
  1106. </ColumnInfo>
  1107. <Rows>
  1108. <Row/>
  1109. </Rows>
  1110. </Dataset>
  1111. <Dataset id="ds_main_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1112. <Dataset id="ds_viewctrllist_viewctrlinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1113. <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">
  1114. <ColumnInfo>
  1115. <Column id="refflag" type="STRING" size="256"/>
  1116. <Column id="prodcmpynm" type="STRING" size="256"/>
  1117. <Column id="refnm" type="STRING" size="256"/>
  1118. <Column id="custnm" type="STRING" size="256"/>
  1119. <Column id="refdept" type="STRING" size="256"/>
  1120. <Column id="refdeptflag" type="STRING" size="256"/>
  1121. <Column id="refpurcflag" type="STRING" size="256"/>
  1122. <Column id="refuseflag" type="STRING" size="256"/>
  1123. <Column id="refreqmthd" type="STRING" size="256"/>
  1124. <Column id="refcureflag" type="STRING" size="256"/>
  1125. <Column id="refdeliveyn" type="STRING" size="256"/>
  1126. <Column id="refdelivepriod" type="STRING" size="256"/>
  1127. <Column id="goodcd" type="STRING" size="256"/>
  1128. <Column id="allsizespecid" type="STRING" size="256"/>
  1129. </ColumnInfo>
  1130. <Rows>
  1131. <Row>
  1132. <Col id="refflag">3</Col>
  1133. <Col id="refdeptflag">CCR</Col>
  1134. <Col id="refuseflag">Y</Col>
  1135. </Row>
  1136. </Rows>
  1137. </Dataset>
  1138. <Dataset id="ds_goodinfo_gooddetlinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1139. <ColumnInfo>
  1140. <Column id="goodflag" type="STRING" size="256" sumtext="물품구분"/>
  1141. <Column id="lrgcd" type="STRING" size="256" sumtext="대분류"/>
  1142. <Column id="mdlcd" type="STRING" size="256" sumtext="중분류"/>
  1143. <Column id="smlcd" type="STRING" size="256" sumtext="소분류"/>
  1144. <Column id="anstlrgcd" type="STRING" size="256" sumtext="대분류"/>
  1145. <Column id="anstmdlcd" type="STRING" size="256" sumtext="중분류"/>
  1146. <Column id="anstsmlcd" type="STRING" size="256" sumtext="소분류"/>
  1147. <Column id="rgstflag" type="STRING" size="256" sumtext="등록구분"/>
  1148. <Column id="goodcd" type="STRING" size="256" sumtext="물품코드"/>
  1149. <Column id="allsizespecid" type="STRING" size="256" sumtext="SIZE"/>
  1150. <Column id="oldcd" type="STRING" size="256" sumtext="구코드"/>
  1151. <Column id="calcscorcd" type="STRING" size="256" sumtext="수가코드"/>
  1152. <Column id="edicd" type="STRING" size="256" sumtext="EDI코드"/>
  1153. <Column id="payflag" type="STRING" size="256" sumtext="급여구분"/>
  1154. <Column id="goodnm" type="STRING" size="256" sumtext="물품명"/>
  1155. <Column id="calcsnm" type="STRING" size="256" sumtext="수가명"/>
  1156. <Column id="ccrgoodnm" type="STRING" size="256" sumtext="물품명"/>
  1157. <Column id="goodspec" type="STRING" size="256" sumtext="규격"/>
  1158. <Column id="ccrgoodspec" type="STRING" size="256" sumtext="규격"/>
  1159. <Column id="goodmodel" type="STRING" size="256" sumtext="모델"/>
  1160. <Column id="ccrgoodmodel" type="STRING" size="256" sumtext="모델"/>
  1161. <Column id="prodcmpynm" type="STRING" size="256" sumtext="제조원"/>
  1162. <Column id="purcflag" type="STRING" size="256" sumtext="구매구분"/>
  1163. <Column id="reqmthd" type="STRING" size="256" sumtext="청구방법"/>
  1164. <Column id="reqpriod" type="STRING" size="256" sumtext="청구주기"/>
  1165. <Column id="unitcost" type="STRING" size="256" sumtext="구매단가"/>
  1166. <Column id="prcpunit" type="STRING" size="256" sumtext="처방단위"/>
  1167. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
  1168. <Column id="custcd" type="STRING" size="256" sumtext="거래처코드"/>
  1169. <Column id="custnm" type="STRING" size="256" sumtext="거래처명"/>
  1170. <Column id="custtel" type="STRING" size="256" sumtext="거래처전화"/>
  1171. <Column id="ccrcusttel" type="STRING" size="256" sumtext="거래처전화"/>
  1172. <Column id="insuunitcost" type="STRING" size="256" sumtext="보험단가"/>
  1173. <Column id="deliveunit" type="STRING" size="256" sumtext="불출단위"/>
  1174. <Column id="deliveqty" type="STRING" size="256" sumtext="불출수량"/>
  1175. <Column id="goodmngt" type="STRING" size="256" sumtext="물품관리"/>
  1176. <Column id="implant" type="STRING" size="256" sumtext="IMPLANT"/>
  1177. <Column id="cureflag" type="STRING" size="256" sumtext="처방구분"/>
  1178. <Column id="delivepriod" type="STRING" size="256" sumtext="불출시기"/>
  1179. <Column id="deliveyn" type="STRING" size="256" sumtext="불출여부"/>
  1180. <Column id="useflag" type="STRING" size="256" sumtext="사용구분"/>
  1181. <Column id="acmlbaseqty" type="STRING" size="256" sumtext="기준수량"/>
  1182. <Column id="ccrdeliveunit" type="STRING" size="256" sumtext="불출단위"/>
  1183. <Column id="ccrdeliveqty" type="STRING" size="256" sumtext="불출수량"/>
  1184. <Column id="goodinfo" type="STRING" size="256" sumtext="물품정보"/>
  1185. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  1186. <Column id="updtid" type="STRING" size="256" sumtext="수정아이디"/>
  1187. <Column id="updtnm" type="STRING" size="256" sumtext="수정자"/>
  1188. <Column id="insuinfo" type="STRING" size="256" sumtext="보험정보"/>
  1189. <Column id="appdd" type="STRING" size="256" sumtext="적용일자"/>
  1190. <Column id="enddd" type="STRING" size="256" sumtext="종료일자"/>
  1191. <Column id="allsizeyn" type="STRING" size="256" sumtext="사이즈여부"/>
  1192. <Column id="rgstid" type="STRING" size="256" sumtext="등록자아이디"/>
  1193. <Column id="rgstnm" type="STRING" size="256" sumtext="등록자명"/>
  1194. <Column id="prcpinfo" type="STRING" size="256" sumtext="처방정보"/>
  1195. <Column id="indexlrg" type="STRING" size="256" sumtext="색인 대"/>
  1196. <Column id="indexmdl" type="STRING" size="256" sumtext="색인 중"/>
  1197. <Column id="indexsml" type="STRING" size="256" sumtext="색인 소"/>
  1198. <Column id="subid" type="STRING" size="256" sumtext="재고수"/>
  1199. <Column id="setflag" type="STRING" size="256" sumtext="SET 구분"/>
  1200. <Column id="autoyn" type="STRING" size="256" sumtext="AUTO 여부"/>
  1201. <Column id="eoyn" type="STRING" size="256" sumtext="EO 여부"/>
  1202. <Column id="sterradyn" type="STRING" size="256" sumtext="STERRAD 여부"/>
  1203. <Column id="rgstyn" type="STRING" size="256" sumtext="등록 여부"/>
  1204. <Column id="calculyn" type="STRING" size="256" sumtext="산정 여부"/>
  1205. <Column id="insuyn" type="STRING" size="256" sumtext="수가여부"/>
  1206. <Column id="mngtflag" type="STRING" size="256" sumtext="SET여부"/>
  1207. <Column id="opmn" type="STRING" size="256" sumtext="수술실관리여부"/>
  1208. <Column id="chargeflag" type="STRING" size="256" sumtext="수술실 산정여부"/>
  1209. <Column id="freeflag" type="STRING" size="256" sumtext="수가 무산정여부"/>
  1210. </ColumnInfo>
  1211. <Rows>
  1212. <Row/>
  1213. </Rows>
  1214. </Dataset>
  1215. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1216. <Dataset id="ds_main_indxcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1217. <ColumnInfo>
  1218. <Column id="levl" type="STRING" size="256" sumtext="레벨"/>
  1219. <Column id="indxcd" type="STRING" size="256" sumtext="index코드"/>
  1220. <Column id="upindxcd" type="STRING" size="256" sumtext="상위index코드"/>
  1221. <Column id="hngnm" type="STRING" size="256" sumtext="index한글명"/>
  1222. </ColumnInfo>
  1223. </Dataset>
  1224. <Dataset id="ds_init_goodflaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1225. <Dataset id="ds_init_oproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1226. <Dataset id="ds_temp_lrglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1227. <Dataset id="ds_init_lrglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1228. <Dataset id="ds_init_hardcodeinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1229. <ColumnInfo>
  1230. <Column id="cdid" type="STRING" size="256" sumtext="단위코드"/>
  1231. <Column id="cdnm" type="STRING" size="256" sumtext="단위명"/>
  1232. </ColumnInfo>
  1233. </Dataset>
  1234. <Dataset id="ds_main_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1235. <ColumnInfo>
  1236. <Column id="srchflag" type="STRING" size="256"/>
  1237. </ColumnInfo>
  1238. <Rows>
  1239. <Row/>
  1240. </Rows>
  1241. </Dataset>
  1242. <Dataset id="ds_tmp_hidden_goodflaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1243. <Dataset id="Dataset00" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1244. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1245. <ColumnInfo>
  1246. <Column id="refflag" type="STRING" size="256"/>
  1247. <Column id="oproomstoclist" type="STRING" size="256"/>
  1248. <Column id="chkcncl" type="STRING" size="256"/>
  1249. <Column id="newgoodflag" type="STRING" size="256"/>
  1250. <Column id="nmflag" type="STRING" size="256"/>
  1251. <Column id="prodflag" type="STRING" size="256"/>
  1252. <Column id="deptflag1" type="STRING" size="256"/>
  1253. </ColumnInfo>
  1254. <Rows>
  1255. <Row>
  1256. <Col id="nmflag">1</Col>
  1257. <Col id="prodflag">GET</Col>
  1258. </Row>
  1259. </Rows>
  1260. </Dataset>
  1261. <Dataset id="ds_main_indxcdlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1262. <Dataset id="ds_temp_mdllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1263. <Dataset id="ds_temp_smllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1264. <Dataset id="ds_main_excelgoodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1265. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1266. <Dataset id="ds_useflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1267. <ColumnInfo>
  1268. <Column id="label" type="STRING" size="256"/>
  1269. <Column id="value" type="STRING" size="256"/>
  1270. </ColumnInfo>
  1271. <Rows>
  1272. <Row>
  1273. <Col id="label">1회</Col>
  1274. <Col id="value">N</Col>
  1275. </Row>
  1276. <Row>
  1277. <Col id="label">재사용</Col>
  1278. <Col id="value">Y</Col>
  1279. </Row>
  1280. <Row>
  1281. <Col id="label">분할</Col>
  1282. <Col id="value">Z</Col>
  1283. </Row>
  1284. </Rows>
  1285. </Dataset>
  1286. </Objects>
  1287. <Bind>
  1288. <BindItem id="item24" compid="group3.group2.ipt_goodhngnm" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodnm"/>
  1289. <BindItem id="item44" compid="group3.group2.cmb_anstlrgcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="anstlrgcd"/>
  1290. <BindItem id="item4" compid="group3.grup_mis.combo3" propid="value" datasetid="ds_main_cond" columnid="refdept"/>
  1291. <BindItem id="item9" compid="group3.grup_mis.cmb_srchflag" propid="value" datasetid="ds_main_srchinfo" columnid="srchflag"/>
  1292. <BindItem id="item0" compid="group3.grup_mis.radio6" propid="value" datasetid="ds_main_cond" columnid="refdeptflag"/>
  1293. <BindItem id="item1" compid="group3.grup_mis.radio3" propid="value" datasetid="ds_main_cond" columnid="refflag"/>
  1294. <BindItem id="item2" compid="group3.grup_mis.ipt_refnm" propid="value" datasetid="ds_main_cond" columnid="refnm"/>
  1295. <BindItem id="item3" compid="group3.grup_mis.ipt_prodcmpycd_search" propid="value" datasetid="ds_main_cond" columnid="prodcmpynm"/>
  1296. <BindItem id="item5" compid="group3.grup_mis.combo4" propid="value" datasetid="ds_main_cond" columnid="refpurcflag"/>
  1297. <BindItem id="item6" compid="group3.grup_mis.combo6" propid="value" datasetid="ds_main_cond" columnid="refuseflag"/>
  1298. <BindItem id="item7" compid="group3.grup_mis.combo9" propid="value" datasetid="ds_main_cond" columnid="refreqmthd"/>
  1299. <BindItem id="item8" compid="group3.grup_mis.input6" propid="value" datasetid="ds_main_cond" columnid="custnm"/>
  1300. <BindItem id="item10" compid="group3.grup_mis.combo12" propid="value" datasetid="ds_main_cond" columnid="refcureflag"/>
  1301. <BindItem id="item11" compid="group3.grup_mis.combo13" propid="value" datasetid="ds_main_cond" columnid="refdeliveyn"/>
  1302. <BindItem id="item12" compid="group3.grup_mis.combo14" propid="value" datasetid="ds_main_cond" columnid="refdelivepriod"/>
  1303. <BindItem id="item13" compid="group3.group2.checkbox4" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="mngtflag"/>
  1304. <BindItem id="item14" compid="group3.group2.checkbox1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="calculyn"/>
  1305. <BindItem id="item15" compid="group3.group2.rdo_chargeflag" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="chargeflag"/>
  1306. <BindItem id="item16" compid="group3.group2.checkbox3" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="allsizeyn"/>
  1307. <BindItem id="item17" compid="group3.group2.radio5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="rgstflag"/>
  1308. <BindItem id="item18" compid="group3.group2.input1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodcd"/>
  1309. <BindItem id="item19" compid="group3.group2.input3" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="allsizespecid"/>
  1310. <BindItem id="item20" compid="group3.group2.output3" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="oldcd"/>
  1311. <BindItem id="item21" compid="group3.group2.ipt_calcscorcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="calcscorcd"/>
  1312. <BindItem id="item22" compid="group3.group2.output4" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="edicd"/>
  1313. <BindItem id="item23" compid="group3.group2.output5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="payflag"/>
  1314. <BindItem id="item25" compid="group3.group2.input11" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="calcsnm"/>
  1315. <BindItem id="item26" compid="group3.group2.ipt_prcpnm" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrgoodnm"/>
  1316. <BindItem id="item27" compid="group3.group2.ipt_spec" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodspec"/>
  1317. <BindItem id="item28" compid="group3.group2.ipt_goodspec" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrgoodspec"/>
  1318. <BindItem id="item29" compid="group3.group2.input16" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodmodel"/>
  1319. <BindItem id="item30" compid="group3.group2.ipt_goodmodel" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrgoodmodel"/>
  1320. <BindItem id="item31" compid="group3.group2.input17" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prodcmpynm"/>
  1321. <BindItem id="item32" compid="group3.group2.ipt_custnm" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="custnm"/>
  1322. <BindItem id="item33" compid="group3.group2.output1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="custtel"/>
  1323. <BindItem id="item34" compid="group3.group2.ipt_custtel" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrcusttel"/>
  1324. <BindItem id="item35" compid="group3.group2.combo7" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="purcflag"/>
  1325. <BindItem id="item36" compid="group3.group2.output6" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="unitcost"/>
  1326. <BindItem id="item37" compid="group3.group2.output2" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="insuunitcost"/>
  1327. <BindItem id="item38" compid="group3.group2.combo11" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prcpunit"/>
  1328. <BindItem id="item39" compid="group3.group2.output7" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prcpqty"/>
  1329. <BindItem id="item40" compid="group3.group2.combo2" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="deliveunit"/>
  1330. <BindItem id="item41" compid="group3.group2.output8" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="deliveqty"/>
  1331. <BindItem id="item42" compid="group3.group2.chk_opmn" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="opmn"/>
  1332. <BindItem id="item43" compid="group3.group2.combo5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodflag"/>
  1333. <BindItem id="item45" compid="group3.group2.cmb_anstmdlcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="anstmdlcd"/>
  1334. <BindItem id="item46" compid="group3.group2.cmb_anstsmlcd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="anstsmlcd"/>
  1335. <BindItem id="item47" compid="group3.group2.chk_implant" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="implant"/>
  1336. <BindItem id="item48" compid="group3.group2.input8" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="indexlrg"/>
  1337. <BindItem id="item49" compid="group3.group2.input9" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="indexmdl"/>
  1338. <BindItem id="item50" compid="group3.group2.input10" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="indexsml"/>
  1339. <BindItem id="item51" compid="group3.group2.rdo_cureflag" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="cureflag"/>
  1340. <BindItem id="item52" compid="group3.group2.input12" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="freeflag"/>
  1341. <BindItem id="item53" compid="group3.group2.rdo_ccrdelivepriod" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="delivepriod"/>
  1342. <BindItem id="item54" compid="group3.group2.rdo_deliveyn" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="deliveyn"/>
  1343. <BindItem id="item55" compid="group3.group2.radio8" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="useflag"/>
  1344. <BindItem id="item56" compid="group3.group2.input4" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="acmlbaseqty"/>
  1345. <BindItem id="item57" compid="group3.group2.combo1" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrdeliveunit"/>
  1346. <BindItem id="item58" compid="group3.group2.inp_deliveqty" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="ccrdeliveqty"/>
  1347. <BindItem id="item59" compid="group3.group2.input5" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="goodinfo"/>
  1348. <BindItem id="item60" compid="group3.group2.ipt_appdd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="appdd"/>
  1349. <BindItem id="item61" compid="group3.group2.ipt_enddd" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="enddd"/>
  1350. <BindItem id="item62" compid="group3.group2.input7" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="prcpinfo"/>
  1351. <BindItem id="item63" compid="group3.group2.input2" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="updtdd"/>
  1352. <BindItem id="item64" compid="group3.group2.output11" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="updtid"/>
  1353. <BindItem id="item65" compid="group3.group2.output12" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="updtnm"/>
  1354. <BindItem id="item66" compid="group3.group2.tar_insuinfo" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="insuinfo"/>
  1355. <BindItem id="item67" compid="group3.group2.cmb_sml" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="smlcd"/>
  1356. <BindItem id="item68" compid="group3.group2.cmb_mdl" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="mdlcd"/>
  1357. <BindItem id="item69" compid="group3.group2.cmb_lrg" propid="value" datasetid="ds_goodinfo_gooddetlinfo" columnid="lrgcd"/>
  1358. </Bind>
  1359. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1360. * System Name :
  1361. * Job Name :
  1362. * Creator :
  1363. * Make Date : 2016-10-12
  1364. * Description :
  1365. *---------------------------------------------------------------------------------------
  1366. * Modify Date Modifier Modify Description
  1367. *---------------------------------------------------------------------------------------
  1368. * 2016-10-12 Live Converter TF->XP
  1369. *
  1370. *---------------------------------------------------------------------------------------
  1371. ****************************************************************************************/
  1372. include 'com_commonxp::comm_main.xjs';
  1373. include 'emr_opanstxp::SMMNP04400.xjs';
  1374. function SMMNP04400_oninit(obj:Form, e:InitEventInfo)
  1375. {
  1376. // 폼 초기화
  1377. frmf_initForm(obj);
  1378. }
  1379. function SMMNP04400_onload(obj:Form, e:LoadEventInfo)
  1380. {
  1381. grdf_initGrid(group3.grd_goodlist);
  1382. var sProp="col=2,row=1,cellspacing=2,vcellspacing=2,itemWidth=-1,itemHeight=20,overflow='visible'";
  1383. group3.group2.checkbox2.setInitComp(sProp, ds_checkbox2,"cd","nm","fn_mChkCheckbox2");
  1384. fInit(); //초기화
  1385. }
  1386. /**
  1387. * @group :
  1388. * @ver : 2016.03.28
  1389. * @by : 윤주호
  1390. * @---------------------------------------------------
  1391. * @type : function
  1392. * @access : public
  1393. * @desc : MultiCheckBox 값 셋팅
  1394. * @param :
  1395. * @param :
  1396. * @return :
  1397. * @---------------------------------------------------
  1398. */
  1399. function fn_mChkCheckbox2(){
  1400. var rtn = "";
  1401. var tmp = "";
  1402. rtn = group3.group2.checkbox2.getData();
  1403. for( var i=0 ; i<utlf_transNullToEmpty(rtn).length ; i++ ){
  1404. if( i == 0 ) tmp = rtn[i];
  1405. else tmp = tmp + "^" +rtn[i];
  1406. }
  1407. ds_goodinfo_gooddetlinfo.setColumn(0, "goodmngt", tmp);
  1408. }
  1409. function group3_grup_mis_btn_search_onclick(obj:Button, e:ClickEventInfo)
  1410. {
  1411. var pFlag = "2";
  1412. fSearch(pFlag);
  1413. }
  1414. function group3_grd_goodlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1415. {
  1416. fDblClick();
  1417. }
  1418. /*--------------------------------------------------*/
  1419. /*type : function */
  1420. /*access : public */
  1421. /*desc : 수술실 물품 마스터 조회 */
  1422. /*param : */
  1423. /*return : */
  1424. /*--------------------------------------------------*/
  1425. function fSearch(pFlag) {
  1426. var indexcd, lrgcd, mdlcd, smlcd;
  1427. var refdeptflag = ds_main_cond.getColumn(0, "refdeptflag");
  1428. var refdept = ds_main_cond.getColumn(0, "refdept");
  1429. var refflag = ds_main_cond.getColumn(0, "refflag");
  1430. var refnm = ds_main_cond.getColumn(0, "refnm");
  1431. var prodcmpynm = ds_main_cond.getColumn(0, "prodcmpynm");
  1432. var custnm = ds_main_cond.getColumn(0, "custnm");
  1433. //------------(20101011) 경북대----------
  1434. //구처방조회기능 추가
  1435. if (refdeptflag == "PRCOLD") {
  1436. //var prcpclasscd = trv_goodindxcdlist2.item(trv_goodindxcdlist2.selectedIndex);
  1437. var prcpclasscd = ds_main_indxcdlist2.getColumn(ds_main_indxcdlist2.rowposition, "prcpclscd");
  1438. //model.removenode("/root/send");
  1439. ds_send_reqdata.clearData();
  1440. ds_send_reqdata.copyData(ds_main_cond);
  1441. dsf_makeValue(ds_send_reqdata, "prcpclasscd", "string", prcpclasscd);
  1442. var oParam = {};
  1443. oParam.id = "TRMNP04499";
  1444. oParam.service = "opanstapp.OpAnstStocMngt";
  1445. oParam.method = "reqGetGoodList2";
  1446. oParam.inds = "reqdata=ds_send_reqdata";
  1447. oParam.outds = "ds_main_goodlist=goodlist";
  1448. oParam.async = false;
  1449. //oParam.callback = "cf_TRMNP04499";
  1450. tranf_submit(oParam);
  1451. return;
  1452. }
  1453. //------------(20101011) 경북대----------
  1454. if (pFlag == "1") { //트리 조회 일 경우만 실행
  1455. //var item = trv_goodindxcdlist.item(trv_goodindxcdlist.selectedIndex);
  1456. var item = ds_main_indxcdlist.getColumn(ds_main_indxcdlist.rowposition, "indxcd");
  1457. if (item != null) {
  1458. indexcd = item;
  1459. //------------(20101012) 경북대----------
  1460. if (refdeptflag != "MIS") {
  1461. if (utlf_transNullToEmpty(indexcd).length < 4) {
  1462. return;
  1463. }
  1464. if (utlf_transNullToEmpty(indexcd).length == 2) {
  1465. lrgcd = indexcd;
  1466. } else if (utlf_transNullToEmpty(indexcd).length == 4) {
  1467. lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
  1468. mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
  1469. } else if (utlf_transNullToEmpty(indexcd).length == 6) {
  1470. lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
  1471. mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
  1472. smlcd = utlf_transNullToEmpty(indexcd).substr(4, 2);
  1473. }
  1474. } else {
  1475. var stemp = indexcd.split("/");
  1476. lrgcd = stemp[0];
  1477. mdlcd = stemp[1];
  1478. smlcd = stemp[2];
  1479. }
  1480. //------------(20101012) 경북대----------
  1481. }
  1482. } else {
  1483. //var item = trv_goodindxcdlist.item(trv_goodindxcdlist.selectedIndex);
  1484. var item = ds_main_indxcdlist.getColumn(ds_main_indxcdlist.rowposition, "indxcd");
  1485. if (item != null) {
  1486. indexcd = item;
  1487. //------------(20101012) 경북대----------
  1488. if (refdeptflag != "MIS") {
  1489. if (utlf_transNullToEmpty(indexcd).length == 2) {
  1490. lrgcd = indexcd;
  1491. } else if (utlf_transNullToEmpty(indexcd).length == 4) {
  1492. lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
  1493. mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
  1494. } else if (utlf_transNullToEmpty(indexcd).length == 6) {
  1495. lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
  1496. mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
  1497. smlcd = utlf_transNullToEmpty(indexcd).substr(4, 2);
  1498. }
  1499. } else {
  1500. var stemp = indexcd.split("/");
  1501. lrgcd = stemp[0];
  1502. mdlcd = stemp[1];
  1503. smlcd = stemp[2];
  1504. }
  1505. //------------(20101012) 경북대----------
  1506. }
  1507. }
  1508. if (utlf_isNull(refnm) && utlf_isNull(prodcmpynm) && utlf_isNull(custnm) && utlf_isNull(lrgcd) && utlf_isNull(mdlcd) && utlf_isNull(smlcd)) {
  1509. sysf_messageBox("검색조건을 입력하지 ", "E007");
  1510. return;
  1511. }
  1512. ds_send_reqdata.clearData();
  1513. ds_send_reqdata.copyData(ds_main_cond);
  1514. dsf_makeValue(ds_send_reqdata, "lrgcd", "string", lrgcd);
  1515. dsf_makeValue(ds_send_reqdata, "mdlcd", "string", mdlcd);
  1516. dsf_makeValue(ds_send_reqdata, "smlcd", "string", smlcd);
  1517. //------(20101012) 경북대
  1518. if (ds_main_cond.getColumn(0, "refdeptflag") == "MIS") {
  1519. dsf_makeValue(ds_send_reqdata, "srchflag", "string", ds_main_srchinfo.getColumn(0, "srchflag"));
  1520. }
  1521. //------(20101012) 경북대
  1522. var oParam = {};
  1523. oParam.id = "TRMNP04401";
  1524. oParam.service = "opanstapp.OpAnstStocMngt";
  1525. oParam.method = "reqGetGoodList";
  1526. oParam.inds = "reqdata=ds_send_reqdata";
  1527. oParam.outds = "ds_main_goodlist=goodlist";
  1528. oParam.async = false;
  1529. tranf_submit(oParam);
  1530. }
  1531. function group3_grup_mis_ipt_prodcmpycd_search_onkeyup(obj:Edit, e:KeyEventInfo)
  1532. {
  1533. if( e.keycode == 13 ){
  1534. obj.updateToDataset();
  1535. group3.grup_mis.btn_search.click();
  1536. }
  1537. }
  1538. function group3_grup_mis_ipt_refnm_onkeyup(obj:Edit, e:KeyEventInfo)
  1539. {
  1540. if( e.keycode == 13 ){
  1541. obj.updateToDataset();
  1542. group3.grup_mis.btn_search.click();
  1543. }
  1544. }
  1545. function group3_grup_mis_radio6_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1546. {
  1547. //fntreequery();
  1548. }
  1549. function group3_grup_mis_radio3_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1550. {
  1551. group3.grup_mis.ipt_refnm.setFocus();
  1552. }
  1553. function group3_grup_mis_input6_onkeyup(obj:Edit, e:KeyEventInfo)
  1554. {
  1555. if( e.keycode == 13 ){
  1556. obj.updateToDataset();
  1557. group3.grup_mis.btn_search.click();
  1558. }
  1559. }
  1560. function group3_grup_mis_cmb_srchflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1561. {
  1562. fntreequery();
  1563. }
  1564. function group3_btn_save_onclick(obj:Button, e:ClickEventInfo)
  1565. {
  1566. var goodcd = ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd");
  1567. var allsizespecid = ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid");
  1568. var refdeptflag = ds_main_cond.getColumn(0, "refdeptflag");
  1569. var refdept = ds_main_cond.getColumn(0, "refdept");
  1570. var opmndisplay = utlf_transNullToEmpty(ds_init_hardcodeinfo.getColumn(0, "cdid")).substr(9, 1);
  1571. if( utlf_isNull(goodcd) || utlf_isNull(allsizespecid) ) {
  1572. sysf_messageBox("일괄등록할 물품을 선택하십시오!", "E000");
  1573. return;
  1574. }else if( allsizespecid == "-" ) {
  1575. sysf_messageBox("SUB 코드가 있는 물품만 가능합니다!", "E000");
  1576. return;
  1577. }
  1578. frmf_setParameter("goodcd", goodcd);
  1579. frmf_setParameter("allsizespecid", allsizespecid);
  1580. frmf_setParameter("refdeptflag", refdeptflag);
  1581. frmf_setParameter("refdept", refdept);
  1582. frmf_setParameter("opmndisplay", opmndisplay);
  1583. frmf_modal("SPMNP04500", "SPMNP04500", "", null, "", "100", "100", null, null, null, null, null, "M");
  1584. }
  1585. function group3_group2_cmb_lrg_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1586. {
  1587. ds_send_reqdata.clearData();
  1588. ds_temp_mdllist.clearData();
  1589. ds_temp_smllist.clearData();
  1590. ds_goodinfo_gooddetlinfo.setColumn(0, "mdlcd", "");
  1591. ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
  1592. dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "lrgcd"));
  1593. dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
  1594. var oParam = {};
  1595. oParam.id = "TRMNP04409";
  1596. oParam.service = "opanstapp.OpAnstStocMngt";
  1597. oParam.method = "reqGetGubnMdl";
  1598. oParam.inds = "reqdata=ds_send_reqdata";
  1599. oParam.outds = "ds_temp_mdllist=mdllist";
  1600. oParam.async = false;
  1601. tranf_submit(oParam);
  1602. group3.group2.cmb_mdl.index = 0;
  1603. }
  1604. function group3_group2_cmb_mdl_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1605. {
  1606. ds_send_reqdata.clearData();
  1607. ds_temp_smllist.clearData();
  1608. ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
  1609. dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "lrgcd"));
  1610. dsf_makeValue(ds_send_reqdata, "mdlcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "mdlcd"));
  1611. dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
  1612. var oParam = {};
  1613. oParam.id = "TRMNP04410";
  1614. oParam.service = "opanstapp.OpAnstStocMngt";
  1615. oParam.method = "reqGetGubnSml";
  1616. oParam.inds = "reqdata=ds_send_reqdata";
  1617. oParam.outds = "ds_temp_smllist=smllist";
  1618. oParam.async = false;
  1619. tranf_submit(oParam);
  1620. group3.group2.cmb_sml.index = 0;
  1621. }
  1622. function group3_group2_button1_onclick(obj:Button, e:ClickEventInfo)
  1623. {
  1624. //modal("SMMNP04410" ,"", "100", "100", "SMMNP04410", "/root/temp/prodflag", "/root/main/cond/refcls");
  1625. frmf_modal("SMMNP04410", "SMMNP04410", "", null, "", "100", "100", null, null, null, null, null, "M");
  1626. }
  1627. function group3_group2_chk_implant_onclick(obj:CheckBox, e:ClickEventInfo)
  1628. {
  1629. if( ds_goodinfo_gooddetlinfo.getColumn(0, "implant") == "Y" ) {
  1630. ds_goodinfo_gooddetlinfo.setColumn(0, "implant", "Y");
  1631. }else {
  1632. ds_goodinfo_gooddetlinfo.setColumn(0, "implant", "");
  1633. }
  1634. }
  1635. function group3_group2_rdo_deliveyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1636. {
  1637. var deliveyn = ds_goodinfo_gooddetlinfo.getColumn(0, "deliveyn");
  1638. if( deliveyn == "Y" ) {
  1639. ds_goodinfo_gooddetlinfo.setColumn(0, "delivepriod", "1");
  1640. group3.group2.rdo_ccrdelivepriod.enable = false;
  1641. }else {
  1642. ds_goodinfo_gooddetlinfo.setColumn(0, "delivepriod", "");
  1643. group3.group2.rdo_ccrdelivepriod.enable = true;
  1644. }
  1645. }
  1646. function group3_group2_button3_onclick(obj:Button, e:ClickEventInfo)
  1647. {
  1648. if( utlf_isNull(ds_goodinfo_gooddetlinfo.getColumn(0, "updtdd"))) {
  1649. sysf_messageBox("등록되지 않은 물품", "E008");
  1650. return;
  1651. }
  1652. frmf_setParameter("goodcd", ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd"));
  1653. frmf_setParameter("allsizespecid", ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid"));
  1654. frmf_setParameter("refdeptflag", ds_main_cond.getColumn(0, "refdeptflag"));
  1655. frmf_setParameter("refdept", ds_main_cond.getColumn(0, "refdept"));
  1656. frmf_modal("SPMNP04400", "SPMNP04400", "", null, "", "100", "100", null, null, null, null, null, "M");
  1657. }
  1658. function group3_group2_button4_onclick(obj:Button, e:ClickEventInfo)
  1659. {
  1660. fSaveGoodInfo();
  1661. }
  1662. function group3_group2_button8_onclick(obj:Button, e:ClickEventInfo)
  1663. {
  1664. if( (utlf_isNull(ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd")))||(utlf_isNull(ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid"))) ) {
  1665. sysf_messageBox("물품을 선택하셔야 합니다.!", "E000");
  1666. return;
  1667. }
  1668. frmf_setParameter("goodcd", ds_goodinfo_gooddetlinfo.getColumn(0, "goodcd"));
  1669. frmf_setParameter("allsizespecid", ds_goodinfo_gooddetlinfo.getColumn(0, "allsizespecid"));
  1670. frmf_setParameter("refdeptflag", ds_main_cond.getColumn(0, "refdeptflag"));//마스터구분
  1671. frmf_setParameter("refdept", ds_main_cond.getColumn(0, "refdept"));//부서구분
  1672. frmf_modal("SPMNP04600", "SPMNP04600", "", null, "", "100", "100", null, null, null, null, null, "M");
  1673. }
  1674. function group3_group2_cmb_anstlrgcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1675. {
  1676. ds_send_reqdata.clearData();
  1677. ds_temp_mdllist.clearData();
  1678. ds_temp_smllist.clearData();
  1679. ds_goodinfo_gooddetlinfo.setColumn(0, "mdlcd", "");
  1680. ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
  1681. dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "anstlrgcd"));
  1682. dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
  1683. var oParam = {};
  1684. oParam.id = "TRMNP04409";
  1685. oParam.service = "opanstapp.OpAnstStocMngt";
  1686. oParam.method = "reqGetGubnMdl";
  1687. oParam.inds = "reqdata=ds_send_reqdata";
  1688. oParam.outds = "ds_temp_mdllist=mdllist";
  1689. oParam.async = false;
  1690. tranf_submit(oParam);
  1691. group3.group2.cmb_anstmdlcd.index = 0;
  1692. }
  1693. function group3_grp_grid_trv_goodindxcdlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1694. {
  1695. if(obj.userdata == 1) {
  1696. obj.userdata = 0;
  1697. return;
  1698. }
  1699. var row = obj.getTreeRow(e.row);
  1700. if(obj.getTreeStatus(row) == 0)
  1701. obj.setTreeStatus(row, true);
  1702. else if(obj.getTreeStatus(row) == 1)
  1703. obj.setTreeStatus(row, false);
  1704. obj.userdata = 0;
  1705. var pFlag = "1";
  1706. fSearch(pFlag);
  1707. }
  1708. function group3_grp_grid_trv_goodindxcdlist2_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1709. {
  1710. if(obj.userdata == 1) {
  1711. obj.userdata = 0;
  1712. return;
  1713. }
  1714. var row = obj.getTreeRow(e.row);
  1715. if(obj.getTreeStatus(row) == 0)
  1716. obj.setTreeStatus(row, true);
  1717. else if(obj.getTreeStatus(row) == 1)
  1718. obj.setTreeStatus(row, false);
  1719. obj.userdata = 0;
  1720. var pFlag = "1";
  1721. fSearch(pFlag);
  1722. }
  1723. function group3_btn_saveexcel_onclick(obj:Button, e:ClickEventInfo)
  1724. {
  1725. if( ds_main_cond.getColumn(0, "refdeptflag") != "CCR" ) {
  1726. alert("엑셀저장은 부서구분으로만 할 수 있습니다.!");
  1727. return;
  1728. }
  1729. var lrgcd, mdlcd, smlcd;
  1730. //var item = trv_goodindxcdlist.item(trv_goodindxcdlist.selectedIndex);
  1731. var item = ds_main_indxcdlist.getColumn(ds_main_indxcdlist.rowposition, "indxcd");
  1732. if(!utlf_isNull(item)){
  1733. indexcd = item;
  1734. if( utlf_transNullToEmpty(indexcd).length == 2 ) {
  1735. lrgcd = indexcd;
  1736. }else if( utlf_transNullToEmpty(indexcd).length == 4 ) {
  1737. lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
  1738. mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
  1739. }else if( utlf_transNullToEmpty(indexcd).length == 6 ) {
  1740. lrgcd = utlf_transNullToEmpty(indexcd).substr(0, 2);
  1741. mdlcd = utlf_transNullToEmpty(indexcd).substr(2, 2);
  1742. smlcd = utlf_transNullToEmpty(indexcd).substr(4, 2);
  1743. }
  1744. }
  1745. ds_send_reqdata.clearData();
  1746. ds_send_reqdata.copyData(ds_main_cond);
  1747. dsf_makeValue(ds_send_reqdata, "lrgcd", "string", lrgcd);
  1748. dsf_makeValue(ds_send_reqdata, "mdlcd", "string", mdlcd);
  1749. dsf_makeValue(ds_send_reqdata, "smlcd", "string", smlcd);
  1750. var oParam = {};
  1751. oParam.id = "TRMNP04413";
  1752. oParam.service = "opanstapp.OpAnstStocMngt";
  1753. oParam.method = "reqGetExcelGoodList";
  1754. oParam.inds = "reqdata=ds_send_reqdata";
  1755. oParam.outds = "ds_main_excelgoodlist=excelgoodlist";
  1756. oParam.async = false;
  1757. tranf_submit(oParam);
  1758. // var fileName = window.fileDialog("save", ",", false, "수술실 물품 MASTER_"+getCurrentDate(), "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  1759. // if (fileName != "") {
  1760. // grd_excel.saveExcel(fileName, "SheetName", true, true, "", "", false);
  1761. // }
  1762. sysf_trace("111")
  1763. grdf_exportExcel(group3.grd_excel, "수술실 물품 MASTER_" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
  1764. }
  1765. function group3_button6_onclick(obj:Button, e:ClickEventInfo)
  1766. {
  1767. frmf_modal("SMMNP04300", "SMMNP04300", "", null, "", "100", "100", null, null, null, null, null, "M");
  1768. //TREE 분류 조회
  1769. var oParam = {};
  1770. oParam.id = "TRMNP04414";
  1771. oParam.service = "opanstapp.OpAnstStocMngt";
  1772. oParam.method = "reqGetTreeGubnList";
  1773. oParam.inds = "reqdata=ds_send_reqdata";
  1774. oParam.outds = "ds_main_indxcdlist=indxcdlist";
  1775. oParam.async = false;
  1776. tranf_submit(oParam);
  1777. ds_main_indxcdlist.rowposition = -1;
  1778. }
  1779. function group3_button2_onclick(obj:Button, e:ClickEventInfo)
  1780. {
  1781. frmf_setParameter("deptflag", ds_main_cond.getColumn(0, "refdept"));
  1782. frmf_modal("SPMNP04300", "SPMNP04300", "", null, "", "100", "100", null, null, null, null, null, "M");
  1783. }
  1784. function ds_main_cond_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1785. {
  1786. switch( e.columnid ){
  1787. case "refdeptflag" :
  1788. fntreequery();
  1789. break;
  1790. }
  1791. }
  1792. function group3_grp_grid_trv_goodindxcdlist_cantreestatuschange(obj:Grid, e:GridTreeStatusEventInfo)
  1793. {
  1794. obj.userdata = 1;
  1795. }
  1796. function group3_group2_tar_insuinfo_onsetfocus(obj:TextArea, e:SetFocusEventInfo)
  1797. {
  1798. var toppos = group3.group2.tar_insuinfo.position.top;
  1799. if( toppos == 306) {
  1800. //tar_insuinfo.attribute("style") = style="left:64px; top:153px; width:766px; height:174px; ";
  1801. group3.group2.tar_insuinfo.position.left = 64;
  1802. group3.group2.tar_insuinfo.position.top = 153;
  1803. group3.group2.tar_insuinfo.position.width = 766;
  1804. group3.group2.tar_insuinfo.position.height = 174;
  1805. }else {
  1806. //tar_insuinfo.attribute("style") = style="left:64px; top:306px; width:766px; height:19px; ";
  1807. group3.group2.tar_insuinfo.position.left = 64;
  1808. group3.group2.tar_insuinfo.position.top = 306;
  1809. group3.group2.tar_insuinfo.position.width = 766;
  1810. group3.group2.tar_insuinfo.position.height = 19;
  1811. }
  1812. group3.group2.button8.setFocus();
  1813. }
  1814. function group3_group2_ipt_goodhngnm_onsetfocus(obj:Edit, e:SetFocusEventInfo)
  1815. {
  1816. // var width = group3.group2.ipt_goodhngnm.position.width;
  1817. // if( width == "210") {
  1818. // //attribute("style") = style="left:65px; top:57px; width:552px; height:19px; ";
  1819. // group3.group2.ipt_goodhngnm.position.left = 65;
  1820. // group3.group2.ipt_goodhngnm.position.top = 57;
  1821. // group3.group2.ipt_goodhngnm.position.width = 552;
  1822. // group3.group2.ipt_goodhngnm.position.height = 19;
  1823. // }else {
  1824. // //group3.group2.ipt_goodhngnm.attribute("style") = style="left:65px; top:57px; width:210px; height:19px; ";
  1825. // group3.group2.ipt_goodhngnm.position.left = 65;
  1826. // group3.group2.ipt_goodhngnm.position.top = 57;
  1827. // group3.group2.ipt_goodhngnm.position.width = 210;
  1828. // group3.group2.ipt_goodhngnm.position.height = 19;
  1829. // }
  1830. // group3.group2.button8.setFocus();
  1831. }
  1832. function group3_group2_input11_onsetfocus(obj:Edit, e:SetFocusEventInfo)
  1833. {
  1834. // var width = group3.group2.input11.position.width;
  1835. // if( width == "210") {
  1836. // //input11.attribute("style") = style="left:342px; top:57px; width:488px; height:19px; ";
  1837. // group3.group2.input11.position.left = 342;
  1838. // group3.group2.input11.position.top = 57;
  1839. // group3.group2.input11.position.width = 488;
  1840. // group3.group2.input11.position.height = 19;
  1841. // }else {
  1842. // //input11.attribute("style") = style="left:342px; top:57px; width:210px; height:19px; ";
  1843. // group3.group2.input11.position.left = 342;
  1844. // group3.group2.input11.position.top = 57;
  1845. // group3.group2.input11.position.width = 210;
  1846. // group3.group2.input11.position.height = 19;
  1847. // }
  1848. // group3.group2.button8.setFocus();
  1849. }
  1850. function group3_grp_grid_trv_goodindxcdlist2_cantreestatuschange(obj:Grid, e:GridTreeStatusEventInfo)
  1851. {
  1852. obj.userdata = 1;
  1853. }
  1854. /* --------------------------------------------------*/
  1855. /* type : function */
  1856. /* access : public */
  1857. /* desc : 수술실 물품 정보 저장 */
  1858. /* param : */
  1859. /* return : */
  1860. /* --------------------------------------------------*/
  1861. function fSaveGoodInfo() {
  1862. var lrgcd, mdlcd, smlcd, cureflag, delivepriod, deliveyn, useflag, appdd, enddd;
  1863. var anstlrgcd, anstmdlcd, anstsmlcd;
  1864. lrgcd = ds_goodinfo_gooddetlinfo.getColumn(0, "lrgcd");
  1865. mdlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "mdlcd");
  1866. smlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "smlcd");
  1867. anstlrgcd = ds_goodinfo_gooddetlinfo.getColumn(0, "anstlrgcd");
  1868. anstmdlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "anstmdlcd");
  1869. anstsmlcd = ds_goodinfo_gooddetlinfo.getColumn(0, "anstsmlcd");
  1870. prcpnm = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrgoodnm");
  1871. goodspec = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrgoodspec");
  1872. goodmodel = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrgoodmodel");
  1873. custtel = ds_goodinfo_gooddetlinfo.getColumn(0, "ccrcusttel");
  1874. cureflag = ds_goodinfo_gooddetlinfo.getColumn(0, "cureflag");
  1875. delivepriod = ds_goodinfo_gooddetlinfo.getColumn(0, "delivepriod");
  1876. deliveyn = ds_goodinfo_gooddetlinfo.getColumn(0, "deliveyn");
  1877. useflag = ds_goodinfo_gooddetlinfo.getColumn(0, "useflag");
  1878. appdd = ds_goodinfo_gooddetlinfo.getColumn(0, "appdd");
  1879. enddd = ds_goodinfo_gooddetlinfo.getColumn(0, "enddd");
  1880. rgstflag = ds_goodinfo_gooddetlinfo.getColumn(0, "rgstflag");
  1881. var calcscorcd = ds_goodinfo_gooddetlinfo.getColumn(0, "calcscorcd");
  1882. var insuyn = ds_goodinfo_gooddetlinfo.getColumn(0, "insuyn");
  1883. if (insuyn == "Y" && utlf_isNull(calcscorcd)) {
  1884. if (sysf_messageBox("수가등록 대상 물품이나 등록이 안된 물품입니다. 계속 진행하시겠습니까?", "Q000") != 6) {
  1885. return;
  1886. }
  1887. }
  1888. if (utlf_isNull(lrgcd) && utlf_isNull(anstlrgcd)) {
  1889. sysf_messageBox("대분류를 선택하지 ", "E007");
  1890. group3.group2.cmb_lrg.setFocus();
  1891. return;
  1892. } else if (utlf_isNull(mdlcd) && utlf_isNull(anstmdlcd)) {
  1893. sysf_messageBox("중분류를 선택하지 ", "E007");
  1894. group3.group2.cmb_mdl.setFocus();
  1895. return;
  1896. } else if (utlf_transNullToEmpty(prcpnm).length > 400) {
  1897. sysf_messageBox("물품명은 400자 이하 ", "E008");
  1898. group3.group2.ipt_prcpnm.setFocus();
  1899. return;
  1900. } else if (utlf_transNullToEmpty(goodspec).length > 150) {
  1901. sysf_messageBox("규격은 150자 이하 ", "E008");
  1902. group3.group2.ipt_goodspec.setFocus();
  1903. return;
  1904. } else if (utlf_transNullToEmpty(goodmodel).length > 150) {
  1905. sysf_messageBox("모델은 150자 이하 ", "E008");
  1906. group3.group2.ipt_goodmodel.setFocus();
  1907. return;
  1908. } else if (utlf_transNullToEmpty(custtel).length > 13) {
  1909. sysf_messageBox("업체전화번호는 13자 이하 ", "E008");
  1910. group3.group2.ipt_custtel.setFocus();
  1911. return;
  1912. } else if (utlf_isNull(cureflag)) {
  1913. sysf_messageBox("처방구분를 선택하지 ", "E007");
  1914. group3.group2.rdo_cureflag.setFocus();
  1915. return;
  1916. } else if (utlf_isNull(delivepriod)) {
  1917. sysf_messageBox("불출시기를 선택하지 ", "E007");
  1918. group3.group2.rdo_ccrdelivepriod.setFocus();
  1919. return;
  1920. } else if (utlf_isNull(deliveyn)) {
  1921. sysf_messageBox("불출여부를 선택하지 ", "E007");
  1922. group3.group2.rdo_deliveyn.setFocus();
  1923. return;
  1924. } else if (utlf_isNull(appdd)) {
  1925. sysf_messageBox("적용일자를 선택하지 ", "E007");
  1926. group3.group2.ipt_appdd.setFocus();
  1927. return;
  1928. } else if (utlf_isNull(enddd)) {
  1929. sysf_messageBox("종료일자를 선택하지 ", "E007");
  1930. group3.group2.ipt_enddd.setFocus();
  1931. return;
  1932. }
  1933. ds_send_savedata.clearData();
  1934. ds_send_savedata.copyData(ds_goodinfo_gooddetlinfo);
  1935. dsf_makeValue(ds_send_savedata, "refdept", "string", ds_main_cond.getColumn(0, "refdept"));
  1936. if (rgstflag == "E") { //단종이면 미사용으로 셋팅
  1937. dsf_makeValue(ds_send_savedata, "rgstflag", "string", "U");
  1938. }
  1939. var oParam = {};
  1940. oParam.id = "TXMNP04401";
  1941. oParam.service = "opanstapp.OpAnstStocMngt";
  1942. oParam.method = "reqInsGoodInfo";
  1943. oParam.inds = "savedata=ds_send_savedata";
  1944. oParam.outds = "";
  1945. oParam.async = false;
  1946. oParam.callback = "cf_TXMNP04401";
  1947. tranf_submit(oParam);
  1948. }
  1949. function cf_TXMNP04401(sSvcId, nErrorCode, sErrorMsg) {
  1950. if(nErrorCode < 0) return;
  1951. ds_goodinfo_gooddetlinfo.clearData();
  1952. var pFlag = "2"; //트리 조회로 트리 조회가 아니더라도 검색명이 있음.2009.04.07
  1953. fSearch(pFlag);
  1954. }
  1955. function group3_button5_onclick(obj:Button, e:ClickEventInfo)
  1956. {
  1957. }
  1958. function group3_group2_st_goodhngnm_onclick(obj:Static, e:ClickEventInfo)
  1959. {
  1960. var width = group3.group2.ipt_goodhngnm.position.width;
  1961. if( width == "210") {
  1962. //attribute("style") = style="left:65px; top:57px; width:552px; height:19px; ";
  1963. group3.group2.ipt_goodhngnm.position.left = 65;
  1964. group3.group2.ipt_goodhngnm.position.top = 57;
  1965. group3.group2.ipt_goodhngnm.position.width = 552;
  1966. group3.group2.ipt_goodhngnm.position.height = 19;
  1967. group3.group2.st_goodhngnm.position.left = 65;
  1968. group3.group2.st_goodhngnm.position.top = 57;
  1969. group3.group2.st_goodhngnm.position.width = 552;
  1970. group3.group2.st_goodhngnm.position.height = 19;
  1971. }else {
  1972. //group3.group2.ipt_goodhngnm.attribute("style") = style="left:65px; top:57px; width:210px; height:19px; ";
  1973. group3.group2.ipt_goodhngnm.position.left = 65;
  1974. group3.group2.ipt_goodhngnm.position.top = 57;
  1975. group3.group2.ipt_goodhngnm.position.width = 210;
  1976. group3.group2.ipt_goodhngnm.position.height = 19;
  1977. group3.group2.st_goodhngnm.position.left = 65;
  1978. group3.group2.st_goodhngnm.position.top = 57;
  1979. group3.group2.st_goodhngnm.position.width = 210;
  1980. group3.group2.st_goodhngnm.position.height = 19;
  1981. }
  1982. }
  1983. function group3_group2_st_input11_onclick(obj:Static, e:ClickEventInfo)
  1984. {
  1985. var width = group3.group2.input11.position.width;
  1986. if( width == "210") {
  1987. //input11.attribute("style") = style="left:342px; top:57px; width:488px; height:19px; ";
  1988. group3.group2.input11.position.left = 342;
  1989. group3.group2.input11.position.top = 57;
  1990. group3.group2.input11.position.width = 488;
  1991. group3.group2.input11.position.height = 19;
  1992. group3.group2.st_input11.position.left = 342;
  1993. group3.group2.st_input11.position.top = 57;
  1994. group3.group2.st_input11.position.width = 488;
  1995. group3.group2.st_input11.position.height = 19;
  1996. }else {
  1997. //input11.attribute("style") = style="left:342px; top:57px; width:210px; height:19px; ";
  1998. group3.group2.input11.position.left = 342;
  1999. group3.group2.input11.position.top = 57;
  2000. group3.group2.input11.position.width = 210;
  2001. group3.group2.input11.position.height = 19;
  2002. group3.group2.st_input11.position.left = 342;
  2003. group3.group2.st_input11.position.top = 57;
  2004. group3.group2.st_input11.position.width = 210;
  2005. group3.group2.st_input11.position.height = 19;
  2006. }
  2007. }
  2008. function group3_group2_cmb_anstmdlcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  2009. {
  2010. ds_send_reqdata.clearData();
  2011. ds_temp_smllist.clearData();
  2012. ds_goodinfo_gooddetlinfo.setColumn(0, "smlcd", "");
  2013. dsf_makeValue(ds_send_reqdata, "lrgcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "anstlrgcd"));
  2014. dsf_makeValue(ds_send_reqdata, "mdlcd", "string", ds_goodinfo_gooddetlinfo.getColumn(0, "anstmdlcd"));
  2015. dsf_makeValue(ds_send_reqdata, "tabflag", "string", "CCR");
  2016. var oParam = {};
  2017. oParam.id = "TRMNP04410";
  2018. oParam.service = "opanstapp.OpAnstStocMngt";
  2019. oParam.method = "reqGetGubnSml";
  2020. oParam.inds = "reqdata=ds_send_reqdata";
  2021. oParam.outds = "ds_temp_smllist=smllist";
  2022. oParam.async = false;
  2023. tranf_submit(oParam);
  2024. group3.group2.cmb_anstsmlcd.index = 0;
  2025. }
  2026. ]]></Script>
  2027. </Form>
  2028. </FDL>