SMRFC00900_자산종합조회.xrw 65 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  4. <xhtml:html xmlns:ex="http://www.comsquare.co.kr/xforms/excel" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:my="http://www.comsquare.co.kr/example" xmlns:ms="urn:schemas-microsoft-com:xslt" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:cs="http://www.comsquare.co.kr/xforms">
  5. <xhtml:head>
  6. <xhtml:title>고정자산 종합조회</xhtml:title>
  7. <model id="model1">
  8. <instance id="instance1">
  9. <root xmlns="">
  10. <main>
  11. <list>
  12. <fixaset>
  13. <fixasetlist/>
  14. </fixaset>
  15. <rfchmandlist/>
  16. <compslist/>
  17. </list>
  18. <fixasetdet>
  19. <fixasettmplist/>
  20. </fixasetdet>
  21. <fixasetcopy>
  22. <fixasetlist/>
  23. </fixasetcopy>
  24. </main>
  25. <send>
  26. <fixasetlist>
  27. <instcd_search/>
  28. <goodflag_search/>
  29. <lrgcd_search/>
  30. <tempmngtdeptcd_search/>
  31. <installplcecd_search/>
  32. <possnfrdd_search/>
  33. <fixasetcd_search/>
  34. <fixasetnm_search/>
  35. <goodmodel_search/>
  36. <tempmngtdeptnm_search/>
  37. <installplcenm_search/>
  38. <mngtdeptcd_search/>
  39. <mngtdeptnm_search/>
  40. <mdlcd_search/>
  41. <smlcd_search/>
  42. <prodcmpycd_search/>
  43. <prodcmpynm_search/>
  44. <possntodd_search/>
  45. <dsplflag_search/>
  46. <goodflagnm_search/>
  47. <suplplcecd_search/>
  48. <suplplcenm_search/>
  49. <acqtflag_search/>
  50. <rfchmandlist_search/>
  51. <lrgnm_search/>
  52. <mdlnm_search/>
  53. <fixtrflag_search/>
  54. <scrnid>SMRFC00900</scrnid>
  55. <fundorigin/>
  56. <serialno/>
  57. <oldcd_search/>
  58. <acntcd_search/>
  59. <acntnm_search/>
  60. <fundorigin_search/>
  61. <entrasetyn_search/>
  62. <possnamtfr_search/>
  63. <possnamtto_search/>
  64. <offset/>
  65. <pagesize>10000</pagesize>
  66. <srchscop/>
  67. <oskind_search/>
  68. <memoryvol_search/>
  69. </fixasetlist>
  70. <tmpnode>
  71. <tmpfixasetnode/>
  72. <tmpgridrow/>
  73. </tmpnode>
  74. <fixasetcd/>
  75. <instcd/>
  76. <fixasetcopy>
  77. <instcd/>
  78. <goodflag/>
  79. <lrgcd/>
  80. <mdlcd/>
  81. <smlcd/>
  82. </fixasetcopy>
  83. <compslist>
  84. <instcd/>
  85. <fixasetcd/>
  86. </compslist>
  87. <rfchmandlist>
  88. <instcd/>
  89. <fixasetcd/>
  90. </rfchmandlist>
  91. <save>
  92. <fixasetlist/>
  93. </save>
  94. <sub_search>
  95. <instcd/>
  96. <fixasetcd/>
  97. <instcd_search/>
  98. <fixasetcd_search/>
  99. </sub_search>
  100. </send>
  101. <init>
  102. <goodflag>
  103. <label>전체</label>
  104. <value/>
  105. <label>비품</label>
  106. <value>GE</value>
  107. <label>의료장비</label>
  108. <value>EQ</value>
  109. </goodflag>
  110. <goodflag2>
  111. <label/>
  112. <value/>
  113. <label>비품</label>
  114. <value>GE</value>
  115. <label>의료장비</label>
  116. <value>EQ</value>
  117. </goodflag2>
  118. <acqtflag>
  119. <label>기증</label>
  120. <value>1</value>
  121. <label>매입</label>
  122. <value>2</value>
  123. <label>임차</label>
  124. <value>3</value>
  125. <label>지불필</label>
  126. <value>4</value>
  127. <label>공동운영</label>
  128. <value>5</value>
  129. <label>사후관리</label>
  130. <value>6</value>
  131. </acqtflag>
  132. <acqtflag_search>
  133. <label>기증</label>
  134. <value>1</value>
  135. <label>매입</label>
  136. <value>2</value>
  137. <label>임차</label>
  138. <value>3</value>
  139. <label>지불필</label>
  140. <value>4</value>
  141. <label>공동운영</label>
  142. <value>5</value>
  143. <label>사후관리</label>
  144. <value>6</value>
  145. </acqtflag_search>
  146. <suik>
  147. <label>예</label>
  148. <value>Y</value>
  149. <label>아니요</label>
  150. <value>N</value>
  151. </suik>
  152. <prvnchkyn>
  153. <label>예</label>
  154. <value>Y</value>
  155. <label>아니요</label>
  156. <value>N</value>
  157. </prvnchkyn>
  158. <moveflag>
  159. <label>Portable</label>
  160. <value>P</value>
  161. <label>Fixed</label>
  162. <value>F</value>
  163. </moveflag>
  164. <repaymthd>
  165. <label>정액</label>
  166. <value>1</value>
  167. <label>정률</label>
  168. <value>2</value>
  169. </repaymthd>
  170. <chngval>
  171. <goodflag/>
  172. <lrgcd/>
  173. <mdlcd/>
  174. <smlcd/>
  175. </chngval>
  176. <srchscopinfo>
  177. <srchscoplist/>
  178. </srchscopinfo>
  179. </init>
  180. <temp>
  181. <searchresult>
  182. <fixaset/>
  183. </searchresult>
  184. </temp>
  185. <copynode/>
  186. </root>
  187. </instance>
  188. <script type="javascript" ev:event="xforms-ready">
  189. <![CDATA[
  190. //화면 Control을 초기화한다
  191. fInitialize();
  192. ]]>
  193. </script>
  194. <submission id="TRRFC00903" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/fixasetlist" resultref="/root/main/list/fixaset"/>
  195. <submission id="TRRFC00901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/sub_search" resultref="/root/temp/searchresult/fixaset"/>
  196. <submission id="TRRFC00205" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/sub_search" resultref="/root/main/list/compslist"/>
  197. <submission id="TRRFC00207" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/sub_search" resultref="/root/main/list/rfchmandlist"/>
  198. <submission id="TRRFC00301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/fixasetcopy" resultref="/root/main/fixasetcopy"/>
  199. <submission id="TXRFC00901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save/fixasetlist" resultref="/root/temp"/>
  200. </model>
  201. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  202. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  203. <script type="javascript" src="../../../mis/miscommonweb/js/MIS.js"/>
  204. <script type="javascript" src="../../../mis/miscommonweb/js/RSZ001.js"/>
  205. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  206. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  207. <script type="javascript">
  208. <![CDATA[
  209. function fInitialize()
  210. {
  211. misfGridInit(grd_fixasetlist);
  212. misfGridInit(grd_rfchmandlist);
  213. misfGridInit(grd_comps);
  214. grd_fixasetlist.fixedcellcheckbox(0,grd_fixasetlist.colRef("chk"),false) = true;
  215. misfComboComCdListMulti("C0048,R0035,R0044,R0044,R0316,R0316,030R0040,030R0041,030R0040,030R0041,030R0040,030R0041",
  216. "cmb_instcd_search,cmb_prodplce,cmb_dsplflag,rdo_dsplflag_search,cmb_fundorigin,cmb_fundorigin_search,cmb_oskind_search,cmb_memoryvol_search,cmb_oskind,cmb_memoryvol,grd_fixasetlist.oskind,grd_fixasetlist.memoryvol");
  217. addComboItem("cmb_oskind_search", "전체", "", "above" );
  218. addComboItem("cmb_memoryvol_search", "전체", "", "above" );
  219. addComboItem("rdo_dsplflag_search", "전체", "", "below" );
  220. model.setValue(rdo_dsplflag_search.attribute("ref"), "0"); // 처분구분 Default 정상
  221. model.setValue("/root/send/fixasetlist/instcd_search", getUserInfo("dutplceinstcd")); // 기관 설정
  222. addComboItem("cmb_fundorigin_search", "전체", "", "above");
  223. model.setValue("/root/send/fixasetlist/goodflag_search", "");
  224. rszfLMSComboList("FIX_ALL", "", "", "cmb_lrgcd_search", "", "L", "Y", "Y");
  225. cmb_goodflag_search.dispatch("xforms-value-changed");
  226. misfComboCopyItemSet(cmb_lrgcd_search, "", cmb_lrgcd2, "");
  227. rszfLMSComboList("FIX_ALL", "ALL", "", "cmb_mdlcd_search", "", "M", "Y", "Y");
  228. misfComboCopyItemSet(cmb_mdlcd_search, "", cmb_mdlcd2, "");
  229. misfChangeItemsetFilter(cmb_lrgcd2,"goodflag=''");
  230. misfChangeItemsetFilter(cmb_mdlcd2,"goodflag='' and lrgcd=''");
  231. //물품구분에 따른 그리드 출력 폼 설정.
  232. fGridGoodflagCheck();
  233. var sBaseDate = getCurrentDate();
  234. model.resetInstanceNode("/root/main/fixasetdet/fixasettmplist");
  235. model.resetInstanceNode("/root/main/list/fixasetdet/fixasettmplist");
  236. misfMsterDetailSet(grd_fixasetlist, null, "TRRFC00903", "Y" , "byrow");
  237. misfMsterDetailSet(grd_comps, null, "TRRFC00205", "Y");
  238. misfMsterDetailSet(grd_rfchmandlist, null, "TRRFC00207", "Y");
  239. model.refresh();
  240. }
  241. function fGridGoodflagCheck()
  242. {
  243. // 경북대 버젼 사용안함 -- 주석처리 2011.03.03 박진억 수정
  244. /* if(cmb_goodflag_search.value == 'GE')
  245. {
  246. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("goodflaghngnm")) = false;
  247. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("goodflagengnm")) = true;
  248. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("forgncurncyamt")) = true;
  249. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("curncyunit")) = true;
  250. }else{
  251. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("goodflaghngnm")) = true;
  252. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("goodflagengnm")) = false;
  253. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("forgncurncyamt")) = false;
  254. grd_fixasetlist.colHidden(grd_fixasetlist.colRef("curncyunit")) = false;
  255. }*/
  256. }
  257. function fGetFixAset()
  258. {
  259. //model.resetInstanceNode("/root/main/fixasetdet/fixasettmplist");
  260. //model.copyNode("/root/main/fixasetdet/fixasettmplist", grd_fixasetlist.nodeset + "[" + grd_fixasetlist.row + "]");
  261. model.removeNodeset("/root/main/fixasetdet/fixasettmplist");
  262. model.makeNode("/root/main/fixasetdet/fixasettmplist");
  263. model.copyNode("/root/main/fixasetdet/fixasettmplist", "/root/temp/searchresult/fixasetlist");
  264. }
  265. function fSettingGoodList(pnode, nodename)
  266. {
  267. var codynode = instance1.selectNodes(pnode + "/*");
  268. var addRow = grd_comps.rows - grd_comps.fixedRows;
  269. for (var j = 1; j <= codynode.length ; j++)
  270. {
  271. if(addRow > grd_comps.rows - grd_comps.fixedRows)
  272. {
  273. misfGridIUD(grd_comps,"A");
  274. addRow = grd_comps.rows - grd_comps.fixedRows;
  275. }
  276. model.setValue(grd_comps.nodeset + "[" + addRow + "]/goodcd" , model.getValue(pnode +"/" + nodename + "[" + j + "]/goodcd"));
  277. model.setValue(grd_comps.nodeset + "[" + addRow + "]/goodnm" , model.getValue(pnode +"/" + nodename + "[" + j + "]/goodnm"));
  278. model.setValue(grd_comps.nodeset + "[" + addRow + "]/goodspec" , model.getValue(pnode +"/" + nodename + "[" + j + "]/goodspec"));
  279. model.setValue(grd_comps.nodeset + "[" + addRow + "]/purcunit" , model.getValue(pnode +"/" + nodename + "[" + j + "]/purcunit"));
  280. addRow = addRow + 1;
  281. }
  282. model.recalculate();
  283. model.refresh();
  284. }
  285. function fDefaultSetting(prow)
  286. {
  287. model.setValue(grd_fixasetlist.nodeset +"[" + prow+ "]/instcd" ,model.getValue(cmb_instcd_search.attribute("ref")));
  288. model.setValue("/root/main/fixasetdet/fixasettmplist/instcd", model.getValue(cmb_instcd_search.attribute("ref"))); // 기관 설정
  289. model.setValue("/root/main/fixasetdet/fixasettmplist/goodflag", model.getValue(opt_goodflag_search.attribute("ref"))); // 물품구분
  290. model.setValue("/root/main/fixasetdet/fixasettmplist/goodqty", "1"); // 수량
  291. }
  292. function fSearchDetail() {
  293. var instcd = grd_fixasetlist.valueMatrix(grd_fixasetlist.row, grd_fixasetlist.colRef("instcd"));
  294. var fixasetcd = grd_fixasetlist.valueMatrix(grd_fixasetlist.row, grd_fixasetlist.colRef("fixasetcd"));
  295. model.setValue("/root/send/sub_search/instcd_search", instcd);
  296. model.setValue("/root/send/sub_search/fixasetcd_search", fixasetcd);
  297. model.removeNodeset("/root/temp/searchresult/fixasetlist");
  298. model.setValue("/root/send/sub_search/instcd", instcd);
  299. model.setValue("/root/send/sub_search/fixasetcd", fixasetcd);
  300. if(submit("TRRFC00901",false)) {
  301. model.removeNodeset("/root/main/fixasetdet/fixasettmplist");
  302. model.makeNode("/root/main/fixasetdet/fixasettmplist");
  303. model.copyNode("/root/main/fixasetdet/fixasettmplist", "/root/temp/searchresult/fixaset/fixasetlist");
  304. }
  305. //fGetFixAset();
  306. submit("TRRFC00205",false);
  307. submit("TRRFC00207",false);
  308. model.setValue("/root/send/tmpnode/tmpfixasetnode", grd_fixasetlist.row);
  309. grd_fixasetlist.dispatch("onmouseup");
  310. model.refresh();
  311. }
  312. function fSubmitOnScroll() {
  313. if(grd_fixasetlist.vscroll.attribute("max") == grd_fixasetlist.vscroll.attribute("pos")) {
  314. // end of scroll
  315. model.makeValue("/root/send/fixasetlist/offset",grd_fixasetlist.rows-grd_fixasetlist.fixedRows); // grid의 header row는 제외
  316. submit("TRRFC00903");
  317. grd_fixasetlist.dispatch("onmouseup");
  318. }
  319. }
  320. ]]>
  321. </script>
  322. </xhtml:head>
  323. <xhtml:body pagewidth="1280" pageheight="900" guideline="1,-2;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  324. <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:13px; ">
  325. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:186px; height:14px; ">고정자산 종합조회</caption>
  326. </group>
  327. <group id="group4" scroll="auto" style="left:0px; top:36px; width:1195px; height:738px; ">
  328. <group id="group5" style="left:0px; top:5px; width:1193px; height:147px; vertical-align:top; ">
  329. <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1190px; height:145px; background-color:#fffbf2; border-color:#ffd799; "/>
  330. <caption id="cap_lrgcd_search" class="search_name" style="left:445px; top:30px; width:86px; height:17px; ">대 분 류 :</caption>
  331. <caption id="cap_mngtdeptcd_search" class="search_name" style="left:3px; top:52px; width:92px; height:17px; ">관리부서 :</caption>
  332. <input id="ipt_mngtdeptcd_search" ref="/root/send/fixasetlist/mngtdeptcd_search" class="input_search" navindex="4" style="left:95px; top:75px; width:85px; height:19px; ">
  333. <script type="javascript" ev:event="xforms-value-changed">
  334. <![CDATA[
  335. misfSearchDept(ipt_mngtdeptnm_search);
  336. ]]>
  337. </script>
  338. </input>
  339. <button id="btn_mngtdeptcd_search" class="icon_search" navindex="-1" style="left:184px; top:76px; width:16px; height:16px; ">
  340. <caption/>
  341. <script type="javascript" ev:event="DOMActivate">
  342. <![CDATA[
  343. misfOpenPopUpList("02", ipt_mngtdeptcd_search,"","mngtdeptcd_search,mngtdeptnm_search");
  344. model.refresh();
  345. ]]>
  346. </script>
  347. </button>
  348. <input id="ipt_mngtdeptnm_search" ref="/root/send/fixasetlist/mngtdeptnm_search" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:203px; top:75px; width:197px; height:19px; "/>
  349. <caption id="cap_possndd_search" class="search_name" visibility="visible" style="left:817px; top:30px; width:94px; height:17px; ">취득일자 :</caption>
  350. <input id="ipt_possnfrdd_search" ref="/root/send/fixasetlist/possnfrdd_search" class="input_default" navindex="15" visibility="visible" inputtype="date" format="yyyy-mm-dd" style="left:907px; top:30px; width:90px; height:19px; "/>
  351. <input id="ipt_fixasetcd_search" ref="/root/send/fixasetlist/fixasetcd_search" class="input_search" navindex="10" visibility="visible" imemode="disabled" _chartype="upper" style="left:540px; top:75px; width:220px; height:19px; ">
  352. <script type="javascript" ev:event="onkeyup">
  353. <![CDATA[
  354. inputEnterKey("btn_search", "DOMActivate");
  355. if(event.keyCode == "13") {
  356. model.setFocus("ipt_fixasetcd_search");
  357. }
  358. ]]>
  359. </script>
  360. </input>
  361. <button id="btn_search" class="btn1_letter2" navindex="35" style="left:1115px; top:76px; width:56px; height:22px; ">
  362. <caption>조회</caption>
  363. <script type="javascript" ev:event="DOMActivate">
  364. <![CDATA[
  365. openLoadingBar("자산내역");
  366. model.resetInstanceNode("/root/main/fixasetdet/fixasettmplist");
  367. misfGridInit(grd_fixasetlist);
  368. misfGridInit(grd_rfchmandlist);
  369. misfGridInit(grd_comps);
  370. model.refresh();
  371. submit("TRRFC00903");
  372. closeLoadingBar();
  373. if(grd_fixasetlist.rows - grd_fixasetlist.fixedRows > 0) {
  374. grd_fixasetlist.row = 1;
  375. grd_fixasetlist.dispatch("onrowchanged");
  376. }else{
  377. model.removenode("/root/main/fixasetdet/fixasettmplist");
  378. }
  379. ]]>
  380. </script>
  381. </button>
  382. <caption id="cap_instcd_search" class="search_name" style="left:3px; top:6px; width:117px; height:17px; ">기관코드 :</caption>
  383. <select1 id="cmb_instcd_search" ref="/root/send/fixasetlist/instcd_search" class="combo_s_essential" disabled="true" navindex="1" appearance="minimal" style="left:95px; top:6px; width:195px; height:19px; ">
  384. <choices>
  385. <itemset>
  386. <label/>
  387. <value/>
  388. </itemset>
  389. </choices>
  390. </select1>
  391. <line id="line12" class="line_4" style="x1:1085px; y1:58px; x2:1085px; y2:112px; border-color:#ffd799; "/>
  392. <caption id="cap_mdlcd_search" class="search_name" style="left:445px; top:52px; width:86px; height:17px; ">중 분 류 :</caption>
  393. <button id="btn_prodcmpycd_search" class="icon_search" navindex="-1" visibility="hidden" style="left:755px; top:7px; width:16px; height:16px; ">
  394. <caption/>
  395. <script type="javascript" ev:event="DOMActivate">
  396. <![CDATA[
  397. rszfOpenPopUpListByWndName(ipt_prodcmpycd_search,"","prodcmpycd_search,prodcmpynm_search","SPRSD00160","","");
  398. model.refresh();
  399. ]]>
  400. </script>
  401. </button>
  402. <caption id="cap_prodcmpycd" class="search_name" visibility="hidden" style="left:645px; top:7px; width:90px; height:17px; ">제조회사 :</caption>
  403. <input id="ipt_prodcmpynm_search" ref="/root/send/fixasetlist/prodcmpynm_search" class="input_search" navindex="33" visibility="hidden" appearance="input" style="left:775px; top:7px; width:15px; height:19px; ">
  404. <script type="javascript" ev:event="xforms-value-changed">
  405. <![CDATA[
  406. if(ipt_prodcmpynm_search.value != ""){
  407. rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpycd,prodcmpynm",
  408. "prodcmpynm,," + ipt_prodcmpynm_search.value
  409. ,"","prodcmpycd_search,prodcmpynm_search" , ipt_prodcmpycd_search,"SPRSD00160","","");
  410. }else{
  411. ipt_prodcmpycd_search.value = "";
  412. }
  413. model.refresh();
  414. ]]>
  415. </script>
  416. </input>
  417. <input id="ipt_prodcmpycd_search" ref="/root/send/fixasetlist/prodcmpycd_search" class="input_search" navindex="32" visibility="hidden" style="left:737px; top:7px; width:13px; height:19px; ">
  418. <script type="javascript" ev:event="xforms-value-changed">
  419. <![CDATA[
  420. if(ipt_prodcmpycd_search.value != ""){
  421. rszfValidationCheck("TRRSD00161", "prodcmpylist", "refcond,prodcmpycd,prodcmpynm",
  422. "prodcmpycd," + ipt_prodcmpycd_search.value + ","
  423. ,"","prodcmpycd_search,prodcmpynm_search" , ipt_prodcmpycd_search,"SPRSD00160","","");
  424. }else{
  425. ipt_prodcmpynm_search.value = "";
  426. }
  427. model.refresh();
  428. ]]>
  429. </script>
  430. </input>
  431. <output id="opt_goodflag_search" ref="/root/send/fixasetlist/goodflag_search" visibility="hidden" style="left:355px; top:6px; width:30px; height:19px; "/>
  432. <input id="ipt_possntodd_search" ref="/root/send/fixasetlist/possntodd_search" class="input_default" navindex="16" visibility="visible" inputtype="date" format="yyyy-mm-dd" style="left:1014px; top:30px; width:90px; height:19px; "/>
  433. <caption id="caption2" visibility="visible" style="left:999px; top:30px; width:15px; height:20px; font-weight:bold; ">~</caption>
  434. <select1 id="cmb_goodflag_search" ref="/root/send/fixasetlist/goodflag_search" class="l" navindex="7" appearance="minimal" style="left:540px; top:6px; width:220px; height:19px; ">
  435. <choices>
  436. <itemset nodeset="/root/init/goodflag">
  437. <label ref="label"/>
  438. <value ref="value"/>
  439. </itemset>
  440. </choices>
  441. <script type="javascript" ev:event="xforms-value-changed">
  442. <![CDATA[
  443. var goodflag = model.getValue(cmb_goodflag_search.attribute("ref"));
  444. if(goodflag == ""){
  445. model.setValue(cmb_lrgcd_search.attribute("ref"),"");
  446. model.setValue(cmb_mdlcd_search.attribute("ref"),"");
  447. cmb_lrgcd_search.disabled = true;
  448. cmb_mdlcd_search.disabled = true;
  449. }else{
  450. cmb_lrgcd_search.disabled = false;
  451. misfChangeItemsetFilter(cmb_lrgcd_search,"goodflag=null or goodflag='" + goodflag + "'");
  452. cmb_lrgcd_search.refresh();
  453. cmb_lrgcd_search.dispatch("xforms-value-changed");
  454. }
  455. fGridGoodflagCheck();
  456. model.setValue(cmb_lrgcd_search.attribute("ref"),"");
  457. model.setValue(cmb_mdlcd_search.attribute("ref"),"");
  458. ]]>
  459. </script>
  460. </select1>
  461. <caption id="cap_goodflag_search" class="search_name" style="left:445px; top:6px; width:86px; height:17px; ">자산구분 :</caption>
  462. <caption id="cap_dsplflag_search" class="search_name" style="left:3px; top:29px; width:86px; height:17px; ">처분구분 :</caption>
  463. <caption id="cap_installplcecd" class="search_name" style="left:3px; top:74px; width:92px; height:17px; ">사용부서 :</caption>
  464. <caption id="cap_fixasetcd_search" class="search_name" style="left:445px; top:75px; width:89px; height:17px; ">자산코드 :</caption>
  465. <input id="ipt_goodflagnm_search" ref="/root/send/fixasetlist/goodflagnm_search" class="input_search" navindex="11" style="left:540px; top:98px; width:220px; height:19px; ">
  466. <script type="javascript" ev:event="onkeyup">
  467. <![CDATA[
  468. inputEnterKey("btn_search", "DOMActivate");
  469. ]]>
  470. </script>
  471. </input>
  472. <caption id="cap_goodflagnm_search" class="search_name" style="left:445px; top:98px; width:110px; height:17px; ">자 산 명 :</caption>
  473. <button id="btn_suplcecd_search" class="icon_search" navindex="-1" style="left:184px; top:122px; width:16px; height:16px; ">
  474. <caption/>
  475. <script type="javascript" ev:event="DOMActivate">
  476. <![CDATA[
  477. rszfOpenPopUpListByWndName(ipt_suplplcecd_search,"","suplplcecd_search,suplplcenm_search","SPRSD00220","instcd","cmb_instcd_search");
  478. ipt_suplplcecd_search.refresh();
  479. ipt_suplplcenm_search.refresh();
  480. ]]>
  481. </script>
  482. </button>
  483. <caption id="cap_suplcecd_search" class="search_name" style="left:3px; top:121px; width:89px; height:17px; ">공 급 처 :</caption>
  484. <input id="ipt_suplplcenm_search" ref="/root/send/fixasetlist/suplplcenm_search" class="output_fix" navindex="-1" editable="false" style="left:203px; top:121px; width:197px; height:19px; "/>
  485. <input id="ipt_suplplcecd_search" ref="/root/send/fixasetlist/suplplcecd_search" class="input_search" navindex="6" style="left:95px; top:121px; width:85px; height:19px; ">
  486. <script type="javascript" ev:event="xforms-value-changed">
  487. <![CDATA[
  488. if(ipt_suplplcecd_search.value != '')
  489. {
  490. rszfValidationCheck("TRRSD00221", "reqcustomlist", "instcd,refcond,retrnm",
  491. cmb_instcd_search.value + "," + "entrregno," + ipt_suplplcecd_search.value, "", "suplplcecd_search,suplplcenm_search",
  492. ipt_suplplcecd_search, "SPRSD00220", "instcd","cmb_instcd_search");
  493. }else
  494. {
  495. ipt_suplplcenm_search.value = '';
  496. }
  497. ipt_suplplcecd_search.refresh();
  498. ipt_suplplcenm_search.refresh();
  499. ]]>
  500. </script>
  501. </input>
  502. <caption id="cap_acqtflag_search" class="search_name" style="left:817px; top:53px; width:88px; height:17px; ">도입구분 :</caption>
  503. <caption id="cap_rfchmandlist_search" class="search_name" visibility="hidden" style="left:635px; top:120px; width:125px; height:17px; ">보수계약유무 :</caption>
  504. <select1 id="cmb_acqtflag_search" ref="/root/send/fixasetlist/acqtflag_search" class="combo_search" navindex="17" appearance="minimal" style="left:907px; top:53px; width:143px; height:19px; text-align:center; ">
  505. <choices>
  506. <item>
  507. <label>전체</label>
  508. <value/>
  509. </item>
  510. <item>
  511. <label>기증</label>
  512. <value>1</value>
  513. </item>
  514. <item>
  515. <label>매입</label>
  516. <value>2</value>
  517. </item>
  518. <item>
  519. <label>임차</label>
  520. <value>3</value>
  521. </item>
  522. <item>
  523. <label>지불필</label>
  524. <value>4</value>
  525. </item>
  526. <item>
  527. <label>공동운영</label>
  528. <value>5</value>
  529. </item>
  530. <item>
  531. <label>사후관리</label>
  532. <value>6</value>
  533. </item>
  534. <item>
  535. <label>외자</label>
  536. <value>7</value>
  537. </item>
  538. </choices>
  539. </select1>
  540. <select1 id="cmb_rfchmandlist_search" ref="/root/send/fixasetlist/rfchmandlist_search" class="combo_search" visibility="hidden" appearance="minimal" style="left:748px; top:119px; width:42px; height:19px; text-align:center; ">
  541. <choices>
  542. <item>
  543. <label>전체</label>
  544. <value/>
  545. </item>
  546. <item>
  547. <label>유</label>
  548. <value>Y</value>
  549. </item>
  550. <item>
  551. <label>무</label>
  552. <value>N</value>
  553. </item>
  554. </choices>
  555. </select1>
  556. <input id="ipt_tempmngtdeptcd_search" ref="/root/send/fixasetlist/tempmngtdeptcd_search" class="input_search" navindex="3" style="left:95px; top:52px; width:85px; height:19px; ">
  557. <script type="javascript" ev:event="xforms-value-changed">
  558. <![CDATA[
  559. misfSearchDept(ipt_tempmngtdeptnm_search);
  560. ]]>
  561. </script>
  562. </input>
  563. <button id="button1" class="icon_search" navindex="-1" style="left:184px; top:54px; width:16px; height:16px; ">
  564. <caption/>
  565. <script type="javascript" ev:event="DOMActivate">
  566. <![CDATA[
  567. misfOpenPopUpList("02", ipt_tempmngtdeptcd_search,"","tempmngtdeptcd_search,tempmngtdeptnm_search");
  568. model.refresh();
  569. ]]>
  570. </script>
  571. </button>
  572. <input id="ipt_tempmngtdeptnm_search" ref="/root/send/fixasetlist/tempmngtdeptnm_search" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:203px; top:52px; width:197px; height:19px; "/>
  573. <select1 id="rdo_dsplflag_search" ref="/root/send/fixasetlist/dsplflag_search" class="radio_search" navindex="2" appearance="full" cellspacing="0" cols="7" overflow="visible" style="left:96px; top:29px; width:304px; height:20px; text-align:left; vertical-align:middle; border-style:none; ">
  574. <choices>
  575. <itemset>
  576. <label/>
  577. <value/>
  578. </itemset>
  579. </choices>
  580. </select1>
  581. <caption id="caption3" class="search_name" visibility="hidden" style="left:530px; top:120px; width:85px; height:17px; ">계 정 :</caption>
  582. <select1 id="cmb_fixtrflag" ref="/root/send/fixasetlist/fixtrflag_search" class="combo_search" navindex="41" visibility="hidden" appearance="minimal" style="left:615px; top:120px; width:20px; height:19px; text-align:center; ">
  583. <choices>
  584. <item>
  585. <label>전체</label>
  586. <value/>
  587. </item>
  588. <item>
  589. <label>비품</label>
  590. <value>2</value>
  591. </item>
  592. <item>
  593. <label>집기비품</label>
  594. <value>1</value>
  595. </item>
  596. </choices>
  597. </select1>
  598. <input id="input1" ref="/root/send/fixasetlist/serialno" class="input_search" navindex="31" visibility="hidden" style="left:315px; top:6px; width:35px; height:19px; "/>
  599. <caption id="caption8" class="search_name" visibility="hidden" style="left:1085px; top:98px; width:88px; height:17px; ">구 코드 :</caption>
  600. <input id="ipt_oldcd" ref="/root/send/fixasetlist/oldcd_search" class="input_search" visibility="hidden" style="left:1165px; top:120px; width:20px; height:19px; "/>
  601. <input id="ipt_acntnm_search" ref="/root/send/fixasetlist/acntnm_search" class="output_fix" navindex="-1" editable="false" style="left:203px; top:98px; width:197px; height:19px; "/>
  602. <input id="ipt_acntcd_search" ref="/root/send/fixasetlist/acntcd_search" class="input_search" navindex="5" visibility="visible" style="left:95px; top:98px; width:85px; height:19px; ">
  603. <script type="javascript" ev:event="xforms-value-changed">
  604. <![CDATA[
  605. if(ipt_acntcd_search.value != "")
  606. {
  607. rszfValidationCheck("TRRAC00111", "acntlist", "acntflag,useyn,jobgb,srhtxt",
  608. ",Y,2," + ipt_acntcd_search.value, "", "acntcd_search,acntnm_search",
  609. ipt_acntcd_search, "PPRAC00100_계정코드HELP", "useyn,acntcd","Y,ipt_acntcd_search");
  610. }else{
  611. ipt_acntnm_search.value = '';
  612. }
  613. ipt_acntcd_search.refresh();
  614. ipt_acntnm_search.refresh();
  615. ]]>
  616. </script>
  617. </input>
  618. <button id="btn_acntcd_search" class="icon_search" navindex="-1" style="left:184px; top:100px; width:16px; height:16px; ">
  619. <caption/>
  620. <script type="javascript" ev:event="DOMActivate">
  621. <![CDATA[
  622. rszfOpenPopUpListByWndName(ipt_acntcd_search, "", "acntcd_search,acntnm_search","PPRAC00100_계정코드HELP","","");
  623. ipt_acntcd_search.refresh();
  624. ipt_acntnm_search.refresh();
  625. ]]>
  626. </script>
  627. </button>
  628. <caption id="caption14" class="search_name" style="left:3px; top:99px; width:89px; height:17px; ">입고계정 :</caption>
  629. <caption id="caption15" class="search_name" style="left:817px; top:76px; width:88px; height:17px; ">자금출처 :</caption>
  630. <caption id="caption16" class="search_name" style="left:817px; top:98px; width:138px; height:17px; ">고유목적사업자산 :</caption>
  631. <select1 id="cmb_fundorigin_search" ref="/root/send/fixasetlist/fundorigin_search" class="combo_search" navindex="18" appearance="minimal" style="left:907px; top:76px; width:143px; height:19px; text-align:center; ">
  632. <choices>
  633. <itemset>
  634. <label/>
  635. <value/>
  636. </itemset>
  637. </choices>
  638. </select1>
  639. <select1 id="cmb_entrasetyn_search" ref="/root/send/fixasetlist/entrasetyn_search" class="combo_search" navindex="19" appearance="minimal" style="left:962px; top:98px; width:88px; height:19px; text-align:center; ">
  640. <choices>
  641. <item>
  642. <label>전체</label>
  643. <value/>
  644. </item>
  645. <item>
  646. <label>예</label>
  647. <value>Y</value>
  648. </item>
  649. <item>
  650. <label>아니오</label>
  651. <value>N</value>
  652. </item>
  653. </choices>
  654. </select1>
  655. <caption id="caption23" class="search_name" style="left:817px; top:9px; width:89px; height:17px; ">취득금액 :</caption>
  656. <input id="ipt_possnamtfr_search" ref="/root/send/fixasetlist/possnamtfr_search" class="input_search" navindex="13" maxlength="12" format="#,###" style="left:907px; top:6px; width:90px; height:19px; text-align:right; "/>
  657. <caption id="caption24" visibility="visible" style="left:999px; top:8px; width:15px; height:20px; font-weight:bold; ">~</caption>
  658. <input id="ipt_possnamtto_search" ref="/root/send/fixasetlist/possnamtto_search" class="input_search" navindex="14" maxlength="12" format="#,###" style="left:1015px; top:6px; width:90px; height:19px; text-align:right; "/>
  659. <caption id="caption5" class="search_name" visibility="hidden" style="left:485px; top:121px; width:92px; height:17px; ">조회범위</caption>
  660. <select1 id="cmb_srchscop" ref="/root/send/fixasetlist/srchscop" class="combo_search" disabled="true" navindex="34" visibility="hidden" appearance="minimal" style="left:580px; top:120px; width:33px; height:19px; text-align:center; ">
  661. <choices>
  662. <itemset nodeset="root/init/srchscopinfo/srchscoplist">
  663. <label ref="label"/>
  664. <value ref="value"/>
  665. </itemset>
  666. </choices>
  667. </select1>
  668. <select1 id="cmb_lrgcd_search" ref="/root/send/fixasetlist/lrgcd_search" disabled="true" navindex="8" appearance="minimal" style="left:540px; top:29px; width:220px; height:19px; ">
  669. <choices>
  670. <itemset>
  671. <label/>
  672. <value/>
  673. </itemset>
  674. </choices>
  675. <script type="javascript" ev:event="xforms-value-changed">
  676. <![CDATA[
  677. var goodflag = model.getValue(cmb_goodflag_search.attribute("ref"));
  678. var lrgcd = model.getValue(cmb_lrgcd_search.attribute("ref"));
  679. if(lrgcd == ""){
  680. cmb_mdlcd_search.disabled = true;
  681. }else{
  682. cmb_mdlcd_search.disabled = false;
  683. misfChangeItemsetFilter(cmb_mdlcd_search,"goodflag='" + goodflag + "' and lrgcd='" + lrgcd + "' or value=null");
  684. }
  685. model.setValue(cmb_mdlcd_search.attribute("ref"),"");
  686. cmb_mdlcd_search.refresh();
  687. ]]>
  688. </script>
  689. </select1>
  690. <select1 id="cmb_mdlcd_search" ref="/root/send/fixasetlist/mdlcd_search" disabled="true" navindex="9" appearance="minimal" style="left:540px; top:52px; width:220px; height:19px; ">
  691. <choices>
  692. <itemset>
  693. <label/>
  694. <value/>
  695. </itemset>
  696. </choices>
  697. </select1>
  698. <input id="ipt_goodmodel_search" ref="/root/send/fixasetlist/goodmodel_search" class="input_search" navindex="12" style="left:540px; top:121px; width:220px; height:19px; "/>
  699. <caption id="cap_goodmodel_search" class="search_name" style="left:445px; top:121px; width:88px; height:17px; ">모델/규격:</caption>
  700. <select1 id="cmb_memoryvol_search" ref="/root/send/fixasetlist/memoryvol_search" navindex="24" visibility="visible" appearance="minimal" style="left:1080px; top:120px; width:55px; height:19px; ">
  701. <choices>
  702. <itemset>
  703. <label/>
  704. <value/>
  705. </itemset>
  706. </choices>
  707. </select1>
  708. <caption id="caption44" class="search_name" style="left:980px; top:120px; width:116px; height:17px; ">메모리용량 :</caption>
  709. <caption id="caption25" class="search_name" style="left:817px; top:120px; width:116px; height:17px; ">OS 종류 :</caption>
  710. <select1 id="cmb_oskind_search" ref="/root/send/fixasetlist/oskind_search" navindex="23" visibility="visible" appearance="minimal" style="left:902px; top:120px; width:80px; height:19px; ">
  711. <choices>
  712. <itemset>
  713. <label/>
  714. <value/>
  715. </itemset>
  716. </choices>
  717. </select1>
  718. </group>
  719. <caption id="caption19" class="cell_1" style="left:-126px; top:310px; width:108px; height:23px; vertical-align:middle; ">포장단위</caption>
  720. <caption id="caption20" class="cell_1" style="left:-126px; top:334px; width:108px; height:23px; vertical-align:middle; ">근속기준일/년</caption>
  721. <button id="btn_excel" class="btn5_letter5" navindex="36" style="left:1114px; top:153px; width:75px; height:19px; ">
  722. <caption>Excel 저장</caption>
  723. <script type="javascript" ev:event="DOMActivate">
  724. <![CDATA[
  725. if( grd_fixasetlist.rows - grd_fixasetlist.fixedRows > 0 ) {
  726. var fileName = "자산내역_" + getCurrentDate();
  727. var fileName = window.fileDialog("save", ",", false, fileName, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  728. grd_fixasetlist.saveExcel(fileName, "Sheet");
  729. } else {
  730. messageBox("저장 데이터가","I004");
  731. }
  732. ]]>
  733. </script>
  734. </button>
  735. <line id="line16" class="line_1" style="x1:0px; y1:178px; x2:1190px; y2:177px; "/>
  736. <!--</group>-->
  737. <caption id="caption21" class="tit_2" style="left:5px; top:158px; width:69px; height:13px; ">자산목록</caption>
  738. <caption id="caption22" visibility="hidden" style="left:914px; top:436px; width:108px; height:20px; ">제조회사코드(히든)</caption>
  739. <input id="ipt_prodcmpy" ref="/root/main/fixasetdet/fixasettmplist/prodcmpy" visibility="hidden" style="left:1019px; top:436px; width:40px; height:19px; "/>
  740. <line id="line21" class="line_1" style="x1:0px; y1:365px; x2:1190px; y2:365px; "/>
  741. <caption id="cap_goodflaghngnm" class="cell_1" style="left:2px; top:394px; width:90px; height:23px; vertical-align:middle; ">자산명칭</caption>
  742. <input id="ipt_fixasetunit" ref="/root/main/fixasetdet/fixasettmplist/fixasetunit" class="output_fix" navindex="-1" editable="false" appearance="minimal" style="left:314px; top:516px; width:104px; height:19px; "/>
  743. <line id="line26" class="line_2" style="x1:0px; y1:441px; x2:1190px; y2:441px; "/>
  744. <caption id="cap_suplplcecd" class="cell_1" style="left:421px; top:370px; width:90px; height:23px; vertical-align:middle; ">공급처</caption>
  745. <line id="line30" class="line_2" style="x1:0px; y1:489px; x2:1190px; y2:489px; "/>
  746. <input id="ipt_cmt" ref="/root/main/fixasetdet/fixasettmplist/cmt" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:737px; top:516px; width:452px; height:19px; "/>
  747. <caption id="cap_prodcmpy" class="cell_1" visibility="visible" style="left:774px; top:418px; width:90px; height:23px; vertical-align:middle; ">제조회사</caption>
  748. <input id="ipt_windd" ref="/root/main/fixasetdet/fixasettmplist/windd" class="output_fix" navindex="-1" editable="false" format="yyyy-mm-dd" style="left:94px; top:516px; width:126px; height:19px; "/>
  749. <line id="line36" class="line_2" style="x1:0px; y1:417px; x2:1190px; y2:417px; "/>
  750. <caption id="cap_possnamt" class="cell_1" style="left:421px; top:514px; width:90px; height:23px; vertical-align:middle; ">구입금액</caption>
  751. <input id="ipt_possnamt" ref="/root/main/fixasetdet/fixasettmplist/possnamt" class="output_fix" navindex="-1" visibility="visible" editable="false" format="#,###" appearance="input" style="left:513px; top:516px; width:130px; height:19px; text-align:right; "/>
  752. <input id="ipt_cntrdeptnm" ref="/root/main/fixasetdet/fixasettmplist/cntrdeptnm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:963px; top:444px; width:135px; height:19px; "/>
  753. <caption id="cap_fixasetunit" class="cell_1" style="left:222px; top:514px; width:90px; height:23px; vertical-align:middle; ">단위</caption>
  754. <caption id="cap_lrgcd" class="cell_1" style="left:2px; top:418px; width:90px; height:23px; vertical-align:middle; ">대분류</caption>
  755. <caption id="cap_smlcd" class="cell_1" style="left:2px; top:466px; width:90px; height:23px; vertical-align:middle; ">소분류</caption>
  756. <caption id="cap_mngtdeptcd" class="cell_1" style="left:774px; top:466px; width:90px; height:23px; vertical-align:middle; ">사용부서</caption>
  757. <line id="line42" class="line_2" style="x1:0px; y1:465px; x2:1190px; y2:465px; "/>
  758. <input id="ipt_cntrdeptcd" ref="/root/main/fixasetdet/fixasettmplist/cntrdeptcd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:866px; top:444px; width:95px; height:19px; "/>
  759. <input id="ipt_suplplcenm" ref="/root/main/fixasetdet/fixasettmplist/suplplcenm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:593px; top:372px; width:177px; height:19px; "/>
  760. <caption id="cap_goodspec" class="cell_1" style="left:421px; top:442px; width:90px; height:23px; vertical-align:middle; ">규격</caption>
  761. <input id="ipt_goodspec" ref="/root/main/fixasetdet/fixasettmplist/goodspec" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:513px; top:444px; width:259px; height:19px; "/>
  762. <caption id="cap_mdlcd" class="cell_1" style="left:2px; top:442px; width:90px; height:23px; vertical-align:middle; ">중분류</caption>
  763. <input id="ipt_goodflagengnm" ref="/root/main/fixasetdet/fixasettmplist/goodflagengnm" class="output_fix" navindex="25" editable="false" appearance="input" style="left:94px; top:396px; width:322px; height:19px; "/>
  764. <line id="line45" class="line_3" style="x1:0px; y1:562px; x2:1190px; y2:562px; "/>
  765. <input id="ipt_suplplcecd" ref="/root/main/fixasetdet/fixasettmplist/suplplcecd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:513px; top:372px; width:76px; height:19px; "/>
  766. <caption id="cap_cmt" class="cell_1" style="left:645px; top:514px; width:90px; height:23px; vertical-align:middle; ">비고</caption>
  767. <input id="ipt_mngtdeptnm" ref="/root/main/fixasetdet/fixasettmplist/mngtdeptnm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:963px; top:468px; width:135px; height:19px; "/>
  768. <input id="ipt_goodmodel" ref="/root/main/fixasetdet/fixasettmplist/goodmodel" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:513px; top:420px; width:259px; height:19px; "/>
  769. <caption id="cap_goodmodel" class="cell_1" style="left:421px; top:418px; width:90px; height:23px; vertical-align:middle; ">모델명</caption>
  770. <input id="ipt_fixasetcd" ref="/root/main/fixasetdet/fixasettmplist/fixasetcd" class="output_fix" navindex="24" editable="false" appearance="input" style="left:94px; top:372px; width:322px; height:19px; "/>
  771. <input id="ipt_mngtdeptcd" ref="/root/main/fixasetdet/fixasettmplist/mngtdeptcd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:866px; top:468px; width:95px; height:19px; "/>
  772. <input id="ipt_prodcmpynm" ref="/root/main/fixasetdet/fixasettmplist/prodcmpynm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:866px; top:420px; width:232px; height:19px; "/>
  773. <caption id="cap_fixasetcd" class="cell_1" style="left:2px; top:370px; width:90px; height:23px; vertical-align:middle; ">자산코드</caption>
  774. <caption id="cap_tempmngtdeptcd" class="cell_1" style="left:421px; top:466px; width:90px; height:23px; vertical-align:middle; ">관리부서</caption>
  775. <input id="ipt_tempmngtdeptnm" ref="/root/main/fixasetdet/fixasettmplist/tempmngtdeptnm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:610px; top:468px; width:161px; height:19px; "/>
  776. <line id="line53" class="line_2" style="x1:0px; y1:537px; x2:1190px; y2:537px; "/>
  777. <input id="ipt_tempmngtdeptcd" ref="/root/main/fixasetdet/fixasettmplist/tempmngtdeptcd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:513px; top:468px; width:95px; height:19px; "/>
  778. <caption id="cap_winno" class="cell_1" style="left:2px; top:514px; width:90px; height:23px; vertical-align:middle; ">검수일</caption>
  779. <line id="line55" class="line_2" style="x1:0px; y1:513px; x2:1190px; y2:513px; "/>
  780. <caption id="cap_prodplce" class="cell_1" style="left:774px; top:394px; width:90px; height:23px; vertical-align:middle; ">제조국</caption>
  781. <select1 id="cmb_prodplce" ref="/root/main/fixasetdet/fixasettmplist/prodplce" disabled="true" navindex="27" appearance="minimal" style="left:866px; top:396px; width:232px; height:19px; ">
  782. <choices>
  783. <itemset>
  784. <label/>
  785. <value/>
  786. </itemset>
  787. </choices>
  788. </select1>
  789. <caption id="cap_cntrdeptcd" class="cell_1" style="left:774px; top:442px; width:90px; height:23px; vertical-align:middle; ">청구부서</caption>
  790. <caption id="cap_dsplflag" class="cell_1" style="left:421px; top:394px; width:90px; height:23px; vertical-align:middle; ">처분구분</caption>
  791. <select1 id="cmb_dsplflag" ref="/root/main/fixasetdet/fixasettmplist/dsplflag" disabled="true" navindex="26" appearance="minimal" style="left:513px; top:396px; width:141px; height:19px; ">
  792. <choices>
  793. <itemset>
  794. <label/>
  795. <value/>
  796. </itemset>
  797. </choices>
  798. </select1>
  799. <button id="btn_comps" class="btn_sw" group="tab" selected="true" style="left:5px; top:565px; width:100px; height:22px; ">
  800. <caption>보수계약정보</caption>
  801. <toggle case="case3" ev:event="DOMActivate"/>
  802. </button>
  803. <button id="btn_rfchmandlist" class="btn_sw" group="tab" style="left:106px; top:565px; width:100px; height:22px; ">
  804. <caption>구성품</caption>
  805. <toggle case="case1" ev:event="DOMActivate"/>
  806. </button>
  807. <switch id="switch1" style="left:0; top:588px; width:1195; height:150; border-color:#c7a3cf; border-style:solid; ">
  808. <case id="case1">
  809. <datagrid id="grd_comps" nodeset="/root/main/list/compslist" caption="순번^품명^모델^수량^단가^거래처명^S/N^품명_old^비고^기관코드^고정자산코드" colsep="^" colwidth="52, 177, 91, 50, 70, 206, 101, 100, 100, 100, 100, 100" dataheight="25" ellipsis="true" explorerbar="sortmove" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="update" rowheight="25" rowsep="|" tooltip="true" style="left:0px; top:0px; width:1192px; height:148px; ">
  810. <col ref="rpirgoodcd"/>
  811. <col ref="prid" type="input"/>
  812. <col ref="rpirgoodmodel" type="input"/>
  813. <col ref="rpiruseqty" type="input"/>
  814. <col ref="rpiramt" type="input" format="#,###"/>
  815. <col ref="pririnnatiagtplcenm" type="inputbutton" style="left:767px; top:23px; width:130px; height:23px; "/>
  816. <col ref="prirmngtno" type="input"/>
  817. <col ref="goodnm" type="input" visibility="hidden"/>
  818. <col ref="cmt" type="input"/>
  819. <col ref="instcd" visibility="hidden"/>
  820. <col ref="fixasetcd" visibility="hidden"/>
  821. <col ref="pririnnatiagtplce" visibility="hidden"/>
  822. <script type="javascript" ev:event="onbuttonclick">
  823. <![CDATA[
  824. if (grd_comps.col == grd_comps.colRef("goodcd")) {//물품코드 버튼을 눌렀을 때
  825. model.removenode("/root/copynode");
  826. model.removenode(gvParamPath +"/SMRSD00400_/SMRSD00400_value");
  827. model.makeNode("/root/copynode");
  828. rszfOpenPopUpListByWndName(grd_comps,"",
  829. "goodcd,goodnm,goodspec,purcunit","SPRSD00190",
  830. "instcd,goodflag","cmb_instcd_search,B", "Y");
  831. var cur_row = grd_comps.row;
  832. var CSV = model.getValue(gvParamPath +"/SMRSD00400_/SMRSD00400_value");
  833. setCSVToNode("/root/copynode", CSV, "compslist");
  834. fSettingGoodList("/root/copynode", "compslist");
  835. }
  836. else if (grd_comps.col == grd_comps.colRef("pririnnatiagtplcenm")) {// 그리드 제조회사명 클릭
  837. rszfOpenPopUpListByWndName(grd_comps,"","pririnnatiagtplce,pririnnatiagtplcenm","SPRSD00220","instcd","cmb_instcd_search");
  838. model.refresh();
  839. }
  840. ]]>
  841. </script>
  842. <script type="javascript" ev:event="xforms-value-changed">
  843. <![CDATA[
  844. if(grd_comps.col == grd_comps.colRef("goodnm") && grd_comps.valueMatrix(grd_comps.row, grd_comps.colRef("goodnm")).length> 0)
  845. {
  846. model.removenode("/root/copynode");
  847. model.removenode(gvParamPath +"/SMRSD00400_/SMRSD00400_value");
  848. model.makeNode("/root/copynode");
  849. rszfValidationCheck("TRRSD00191", "goodlist", "refcond,instcd,goodnm,goodflag",
  850. "goodnm," + grd_comps.valueMatrix(grd_comps.row,grd_comps.colRef("instcd")) + ","+ grd_comps.valueMatrix(grd_comps.row,grd_comps.colRef("goodnm"))+ ",B",
  851. "", "goodcd,goodnm,goodspec,purcunit",
  852. grd_comps, "SPRSD00190", "instcd,goodflag","cmb_instcd_search,B","Y");
  853. // gvParamPath : /root/properties/parameters = js에 선언되어있는 변수
  854. var CSV = model.getValue(gvParamPath +"/SMRSD00400_/SMRSD00400_value");
  855. setCSVToNode("/root/copynode", CSV, "goodbaseqtylist");
  856. fSettingGoodList("/root/copynode", "goodbaseqtylist");
  857. }
  858. else if(grd_comps.col == grd_comps.colRef("goodcd") && grd_comps.valueMatrix(grd_comps.row, grd_comps.colRef("goodcd")).length> 0)
  859. {
  860. model.removenode("/root/copynode");
  861. model.removenode(gvParamPath +"/SMRSD00400_/SMRSD00400_value");
  862. model.makeNode("/root/copynode");
  863. rszfValidationCheck("TRRSD00191", "goodlist", "refcond,instcd,goodcd,goodflag",
  864. "goodcd," + grd_comps.valueMatrix(grd_comps.row,grd_comps.colRef("instcd")) + ","+ grd_comps.valueMatrix(grd_comps.row,grd_comps.colRef("goodcd"))+ ",B",
  865. "", "goodcd,goodnm,goodspec,purcunit",
  866. grd_comps, "SPRSD00190", "instcd,goodflag","cmb_instcd_search,B","Y");
  867. // gvParamPath : /root/properties/parameters = js에 선언되어있는 변수
  868. var CSV = model.getValue(gvParamPath +"/SMRSD00400_/SMRSD00400_value");
  869. setCSVToNode("/root/copynode", CSV, "goodbaseqtylist");
  870. fSettingGoodList("/root/copynode", "goodbaseqtylist");
  871. }
  872. ]]>
  873. </script>
  874. </datagrid>
  875. </case>
  876. <case id="case3" selected="true">
  877. <datagrid id="grd_rfchmandlist" nodeset="/root/main/list/rfchmandlist" caption="계약기간^계약기간^계약금액^계약처^계약처^계약사항^대리점^대리점연락처^기관코드^자산코드" colsep="^" colwidth="106, 105, 90, 90, 100, 411, 125, 127, 100, 100" dataheight="60" ellipsis="true" explorerbar="sortmove" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="update" rowheight="25" rowsep="|" tooltip="true" navindex="38" style="left:0px; top:0px; width:1192px; height:146px; ">
  878. <col class="input_essential" disabled="true" ref="rpirconfromdd" type="inputdate" format="yyyy-mm-dd" _key="true"/>
  879. <col disabled="true" ref="rpircontodd" type="inputdate" format="yyyy-mm-dd"/>
  880. <col disabled="true" ref="conamt" type="input" format="#,###" style="text-align:right; "/>
  881. <col disabled="true" ref="suplplcecd" type="inputbutton"/>
  882. <col disabled="true" ref="suplplcenm" type="input"/>
  883. <col disabled="true" ref="concond" type="input"/>
  884. <col disabled="true" ref="agency" type="input"/>
  885. <col disabled="true" ref="agencycntctel" type="input"/>
  886. <col ref="instcd" visibility="hidden"/>
  887. <col ref="fixasetcd" visibility="hidden"/>
  888. <script type="javascript" ev:event="onbuttonclick">
  889. <![CDATA[
  890. if (grd_rfchmandlist.col == grd_rfchmandlist.colRef("suplplcecd")) {//물품코드 버튼을 눌렀을 때
  891. rszfOpenPopUpListByWndName(grd_rfchmandlist,"",
  892. "suplplcecd,suplplcenm","SPRSD00220","instcd,goodflag",
  893. "cmb_instcd_search,opt_goodflag_search","Y");
  894. }
  895. ]]>
  896. </script>
  897. <script type="javascript" ev:event="xforms-value-changed">
  898. <![CDATA[
  899. if(grd_rfchmandlist.col == grd_rfchmandlist.colRef("suplplcenm") && grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcenm")).length> 0)
  900. {
  901. if(grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcenm")).length == 0)
  902. grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcecd")) = "";
  903. else
  904. rszfValidationCheck("TRRSD00221", "reqcustomlist", "instcd,refcond,retrnm",
  905. cmb_instcd_search.value + "," + "custnm," + grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcenm")), "", "suplplcecd,suplplcenm",
  906. grd_rfchmandlist, "SPRSD00220", "instcd","cmb_instcd_search");
  907. }
  908. else if(grd_rfchmandlist.col == grd_rfchmandlist.colRef("suplplcecd") && grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcecd")).length> 0)
  909. {
  910. if(grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcecd")).length == 0)
  911. grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcenm")) = "";
  912. else
  913. rszfValidationCheck("TRRSD00221", "reqcustomlist", "instcd,refcond,retrnm",
  914. cmb_instcd_search.value + "," + "entrregno," + grd_rfchmandlist.valueMatrix(grd_rfchmandlist.row, grd_rfchmandlist.colRef("suplplcecd")), "", "suplplcecd,suplplcenm",
  915. grd_rfchmandlist, "SPRSD00220", "instcd","cmb_instcd_search");
  916. }
  917. ]]>
  918. </script>
  919. </datagrid>
  920. </case>
  921. </switch>
  922. <caption id="caption4" class="tit_2" style="left:3px; top:350px; width:100px; height:13px; ">자산상세내역</caption>
  923. <caption id="cap_flwgrnttermfr" class="cell_1" style="left:774px; top:370px; width:90px; height:23px; vertical-align:middle; ">하자보증기간</caption>
  924. <input id="input2" ref="/root/main/fixasetdet/fixasettmplist/flwgrnttermfr" class="output_fix" navindex="-1" editable="false" format="yyyy-mm-dd" style="left:866px; top:372px; width:113px; height:19px; "/>
  925. <input id="input3" ref="/root/main/fixasetdet/fixasettmplist/flwgrnttermto" class="output_fix" navindex="-1" editable="false" format="yyyy-mm-dd" style="left:985px; top:372px; width:113px; height:19px; "/>
  926. <input id="ipt_installplcenm" ref="/root/main/fixasetdet/fixasettmplist/installplcenm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:195px; top:492px; width:220px; height:19px; "/>
  927. <input id="ipt_installplcecd" ref="/root/main/fixasetdet/fixasettmplist/installplcecd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:94px; top:492px; width:98px; height:19px; "/>
  928. <caption id="caption1" class="cell_1" style="left:2px; top:490px; width:90px; height:23px; vertical-align:middle; ">설치장소</caption>
  929. <select1 id="cmb_acqtflag" ref="/root/main/fixasetdet/fixasettmplist/acqtflag" disabled="true" navindex="28" appearance="minimal" style="left:513px; top:492px; width:258px; height:19px; text-align:center; ">
  930. <choices>
  931. <item>
  932. <label>기증</label>
  933. <value>1</value>
  934. </item>
  935. <item>
  936. <label>매입</label>
  937. <value>2</value>
  938. </item>
  939. <item>
  940. <label>임차</label>
  941. <value>3</value>
  942. </item>
  943. <item>
  944. <label>지불필</label>
  945. <value>4</value>
  946. </item>
  947. <item>
  948. <label>공동운영</label>
  949. <value>5</value>
  950. </item>
  951. <item>
  952. <label>사후관리</label>
  953. <value>6</value>
  954. </item>
  955. </choices>
  956. </select1>
  957. <caption id="cap_acqtflag" class="cell_1" style="left:421px; top:490px; width:90px; height:23px; vertical-align:middle; ">도입구분</caption>
  958. <datagrid id="grd_fixasetlist" nodeset="/root/main/list/fixaset/fixasetlist" class="datagrid2" caption="^계정명^자산코드^자산명^규격^단위^수량^취득금액^취득일^폐기일자^구입처^고유목적사업&#xA;자산여부^자금출처^사용부서^설치장소^예방점검여부^OS종류^메모리&#xA;용량^비고^instcd^goodflag^lrgcd^mdlcd^smlcd" colsep="^" colwidth="19, 130, 100, 216, 131, 45, 40, 75, 70, 70, 100, 84, 100, 120, 100, 80, 70, 50, 160, 50, 50, 50, 50, 50" dataheight="25" ellipsis="true" explorerbar="sortshow" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" selectionmode="byrow" tooltip="true" navindex="37" style="left:0px; top:180px; width:1190px; height:165px; ">
  959. <col checkvalue="Y,N" ref="chk" type="checkbox"/>
  960. <col ref="acntnm" style="text-align:left; padding-left:5; "/>
  961. <col ref="fixasetcd" style="text-align:center; "/>
  962. <col ref="goodflaghngnm" style="padding-left:5; "/>
  963. <col ref="goodspec" style="padding-left:5; "/>
  964. <col ref="fixasetunit" visibility="visible" style="text-align:left; padding-left:5; "/>
  965. <col ref="goodqty" style="text-align:right; "/>
  966. <col ref="possnamt" format="#,###" style="text-align:right; "/>
  967. <col ref="possndd" format="yyyy-mm-dd" style="text-align:center; "/>
  968. <col ref="abndd" format="yyyy-mm-dd" style="text-align:center; "/>
  969. <col ref="suplplcenm" style="text-align:left; padding-left:5; "/>
  970. <col ref="entrasetyn" style="text-align:center; "/>
  971. <col ref="fundoriginnm"/>
  972. <col ref="mngtdeptnm" style="text-align:left; padding-left:5; "/>
  973. <col ref="installplcenm" style="text-align:left; padding-left:5; "/>
  974. <col ref="prvnchkyn" style="text-align:center; "/>
  975. <col disabled="true" ref="oskind" type="combo">
  976. <choices>
  977. <itemset>
  978. <label/>
  979. <value/>
  980. </itemset>
  981. </choices>
  982. </col>
  983. <col disabled="true" ref="memoryvol" type="combo">
  984. <choices>
  985. <itemset>
  986. <label/>
  987. <value/>
  988. </itemset>
  989. </choices>
  990. </col>
  991. <col ref="cmt" style="text-align:left; "/>
  992. <col ref="instcd" visibility="hidden"/>
  993. <col ref="goodflag" visibility="hidden"/>
  994. <col ref="lrgcd" visibility="hidden"/>
  995. <col ref="mdlcd" visibility="hidden"/>
  996. <col ref="smlcd" visibility="hidden"/>
  997. <script type="javascript" ev:event="onaftersort">
  998. <![CDATA[
  999. grd_fixasetlist.gridToInstance();
  1000. ]]>
  1001. </script>
  1002. <script type="javascript" ev:event="ondblclick">
  1003. <![CDATA[
  1004. fSearchDetail();
  1005. ]]>
  1006. </script>
  1007. </datagrid>
  1008. <caption id="caption7" class="cell_1" style="left:1px; top:538px; width:90px; height:23px; vertical-align:middle; ">자금출처</caption>
  1009. <select1 id="cmb_fundorigin" ref="/root/main/fixasetdet/fixasettmplist/fundorigin" disabled="true" navindex="29" appearance="minimal" style="left:94px; top:540px; width:126px; height:19px; ">
  1010. <choices>
  1011. <itemset>
  1012. <label/>
  1013. <value/>
  1014. </itemset>
  1015. </choices>
  1016. </select1>
  1017. <caption id="cap_mngtno" class="cell_1" style="left:645px; top:538px; width:90px; height:23px; vertical-align:middle; ">SERIAL NO</caption>
  1018. <input id="ipt_mngtno" ref="/root/main/fixasetdet/fixasettmplist/mngtno" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:738px; top:540px; width:125px; height:19px; "/>
  1019. <caption id="caption13" class="cell_1" style="left:865px; top:538px; width:135px; height:23px; vertical-align:middle; ">고유목적사업 자산여부</caption>
  1020. <caption id="caption17" class="cell_1" style="left:222px; top:538px; width:90px; height:23px; vertical-align:middle; ">기부자</caption>
  1021. <caption id="caption18" class="cell_1" style="left:421px; top:538px; width:90px; height:23px; vertical-align:middle; ">자금출처</caption>
  1022. <input id="ipt_contributor" ref="/root/main/fixasetdet/fixasettmplist/contributor" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:314px; top:540px; width:104px; height:19px; "/>
  1023. <input id="ipt_fundsorigincnts" ref="/root/main/fixasetdet/fixasettmplist/fundsorigincnts" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:513px; top:540px; width:130px; height:19px; "/>
  1024. <select1 id="rdo_entrasetyn" ref="/root/main/fixasetdet/fixasettmplist/entrasetyn" disabled="true" navindex="30" visibility="visible" appearance="full" cols="2" overflow="visible" style="left:1003px; top:540px; width:177px; height:19px; ">
  1025. <choices>
  1026. <item>
  1027. <label>예</label>
  1028. <value>Y</value>
  1029. </item>
  1030. <item>
  1031. <label>아니요</label>
  1032. <value>N</value>
  1033. </item>
  1034. </choices>
  1035. </select1>
  1036. <input id="ipt_abndd" ref="/root/main/fixasetdet/fixasettmplist/abndd" class="output_fix" navindex="-1" editable="false" format="yyyy-mm-dd" appearance="input" style="left:658px; top:396px; width:112px; height:19px; text-align:center; "/>
  1037. <line id="line1" class="line_2" style="x1:0px; y1:393px; x2:1190px; y2:393px; "/>
  1038. <group id="grp_flagselect" style="left:191px; top:153px; width:921px; height:21px; ">
  1039. <caption id="caption10" class="tit_2" style="left:165px; top:4px; width:72px; height:13px; ">대분류</caption>
  1040. <caption id="caption11" class="tit_2" style="left:380px; top:4px; width:72px; height:13px; ">중분류</caption>
  1041. <caption id="caption12" class="tit_2" style="left:595px; top:4px; width:72px; height:13px; ">소분류</caption>
  1042. <select1 id="cmb_goodflag" ref="/root/init/chngval/goodflag" navindex="20" appearance="minimal" style="left:70px; top:1px; width:90px; height:19px; ">
  1043. <choices>
  1044. <itemset nodeset="/root/init/goodflag2">
  1045. <label ref="label"/>
  1046. <value ref="value"/>
  1047. </itemset>
  1048. </choices>
  1049. <script type="javascript" ev:event="xforms-value-changed">
  1050. <![CDATA[
  1051. var goodflag = model.getValue(cmb_goodflag.attribute("ref"));
  1052. misfChangeItemsetFilter(cmb_lrgcd2,"goodflag='" + goodflag + "'");
  1053. model.setValue(cmb_lrgcd2.attribute("ref"),"");
  1054. model.setValue(cmb_mdlcd2.attribute("ref"),"");
  1055. model.setValue(cmb_smlcd2.attribute("ref"),"");
  1056. if(goodflag == "") cmb_lrgcd2.disabled = true;
  1057. else cmb_lrgcd2.disabled = false;
  1058. cmb_mdlcd2.disabled = true;
  1059. cmb_smlcd2.disabled = true;
  1060. btn_save.disabled = true;
  1061. grp_flagselect.refresh();
  1062. ]]>
  1063. </script>
  1064. </select1>
  1065. <select1 id="cmb_mdlcd2" ref="/root/init/chngval/mdlcd" disabled="true" navindex="22" appearance="minimal" style="left:440px; top:1px; width:150px; height:19px; ">
  1066. <choices>
  1067. <itemset>
  1068. <label/>
  1069. <value/>
  1070. </itemset>
  1071. </choices>
  1072. <script type="javascript" ev:event="xforms-value-changed">
  1073. <![CDATA[
  1074. var goodflag = model.getValue(cmb_goodflag.attribute("ref"));
  1075. var lrgcd = model.getValue(cmb_lrgcd2.attribute("ref"));
  1076. var mdlcd = model.getValue(cmb_mdlcd2.attribute("ref"));
  1077. rszfLMSComboList(goodflag, lrgcd, mdlcd, "cmb_smlcd2", "", "S", "", "Y");
  1078. model.setValue(cmb_smlcd2.attribute("ref"),"");
  1079. cmb_smlcd2.disabled = false;
  1080. btn_save.disabled = false;
  1081. grp_flagselect.refresh();
  1082. ]]>
  1083. </script>
  1084. </select1>
  1085. <caption id="caption9" class="tit_2" style="left:0px; top:4px; width:72px; height:13px; ">자산구분</caption>
  1086. <select1 id="cmb_smlcd2" ref="/root/init/chngval/smlcd" class="combo_default" disabled="true" navindex="23" appearance="minimal" style="left:655px; top:1px; width:150px; height:19px; text-align:left; ">
  1087. <choices>
  1088. <itemset>
  1089. <label/>
  1090. <value/>
  1091. </itemset>
  1092. </choices>
  1093. </select1>
  1094. <select1 id="cmb_lrgcd2" ref="/root/init/chngval/lrgcd" disabled="true" navindex="21" appearance="minimal" style="left:225px; top:1px; width:150px; height:19px; ">
  1095. <choices>
  1096. <itemset>
  1097. <label/>
  1098. <value/>
  1099. </itemset>
  1100. </choices>
  1101. <script type="javascript" ev:event="xforms-value-changed">
  1102. <![CDATA[
  1103. var goodflag = model.getValue(cmb_goodflag.attribute("ref"));
  1104. var lrgcd = model.getValue(cmb_lrgcd2.attribute("ref"));
  1105. misfChangeItemsetFilter(cmb_mdlcd2,"goodflag='" + goodflag + "' and lrgcd='" + lrgcd + "'");
  1106. model.setValue(cmb_mdlcd2.attribute("ref"),"");
  1107. model.setValue(cmb_smlcd2.attribute("ref"),"");
  1108. cmb_mdlcd2.disabled = false;
  1109. cmb_smlcd2.disabled = true;
  1110. btn_save.disabled = true;
  1111. grp_flagselect.refresh();
  1112. ]]>
  1113. </script>
  1114. </select1>
  1115. <button id="btn_save" class="btn5_letter7" disabled="true" navindex="-1" style="left:823px; top:0px; width:97px; height:19px; ">
  1116. <caption>물품구분 변경</caption>
  1117. <script type="javascript" ev:event="DOMActivate">
  1118. <![CDATA[
  1119. var goodflag = model.getValue(cmb_goodflag.attribute("ref"));
  1120. var lrgcd = model.getValue(cmb_lrgcd2.attribute("ref"));
  1121. var mdlcd = model.getValue(cmb_mdlcd2.attribute("ref"));
  1122. var smlcd = model.getValue(cmb_smlcd2.attribute("ref"));
  1123. if (goodflag == ""){
  1124. messageBox("자산구분이 선택되지 ", "E007");
  1125. return;
  1126. }
  1127. if (lrgcd == ""){
  1128. messageBox("대분류가 선택되지 ", "E007");
  1129. return;
  1130. }
  1131. if (mdlcd == ""){
  1132. messageBox("중분류가 선택되지 ", "E007");
  1133. return;
  1134. }
  1135. if (messageBox("물품구분 변경을 ", "Q004") == 7) return;
  1136. for(var i=1;i<grd_fixasetlist.rows;i++){
  1137. grd_fixasetlist.valueMatrix(i, grd_fixasetlist.colRef("goodflag")) = goodflag;
  1138. grd_fixasetlist.valueMatrix(i, grd_fixasetlist.colRef("lrgcd")) = lrgcd;
  1139. grd_fixasetlist.valueMatrix(i, grd_fixasetlist.colRef("mdlcd")) = mdlcd;
  1140. grd_fixasetlist.valueMatrix(i, grd_fixasetlist.colRef("smlcd")) = smlcd;
  1141. if(grd_fixasetlist.valueMatrix(i, grd_fixasetlist.colRef("chk")) == "Y") {
  1142. grd_fixasetlist.rowStatus(i) = "2";
  1143. } else {
  1144. grd_fixasetlist.rowStatus(i) = "0";
  1145. }
  1146. }
  1147. grd_fixasetlist.refresh();
  1148. updtdata = getGridUpdateData(grd_fixasetlist);
  1149. if(updtdata == ""){
  1150. messageBox("저장할 데이타가 ","E014");
  1151. return false;
  1152. }
  1153. model.setValue("/root/send/save/fixasetlist", updtdata);
  1154. if (submit("TXRFC00901")){
  1155. messageBox("저장이","I002");
  1156. }else{
  1157. messageBox("저장","E009");
  1158. return;
  1159. }
  1160. btn_search.dispatch("DOMActivate");
  1161. ]]>
  1162. </script>
  1163. </button>
  1164. </group>
  1165. <input id="input4" ref="/root/main/fixasetdet/fixasettmplist/lrgnm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:129px; top:420px; width:287px; height:19px; "/>
  1166. <input id="input5" ref="/root/main/fixasetdet/fixasettmplist/mdlnm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:129px; top:444px; width:287px; height:19px; "/>
  1167. <input id="input6" ref="/root/main/fixasetdet/fixasettmplist/smlnm" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:129px; top:468px; width:287px; height:19px; "/>
  1168. <input id="input7" ref="/root/main/fixasetdet/fixasettmplist/lrgcd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:94px; top:420px; width:32px; height:19px; "/>
  1169. <input id="input8" ref="/root/main/fixasetdet/fixasettmplist/mdlcd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:94px; top:444px; width:32px; height:19px; "/>
  1170. <input id="input9" ref="/root/main/fixasetdet/fixasettmplist/smlcd" class="output_fix" navindex="-1" editable="false" appearance="input" style="left:94px; top:468px; width:32px; height:19px; "/>
  1171. <caption id="caption26" class="cell_1" style="left:774px; top:491px; width:90px; height:23px; vertical-align:middle; ">OS종류</caption>
  1172. <select1 id="cmb_oskind" ref="/root/main/fixasetdet/fixasettmplist/oskind" disabled="true" navindex="23" visibility="visible" appearance="minimal" style="left:865px; top:492px; width:95px; height:19px; ">
  1173. <choices>
  1174. <itemset>
  1175. <label/>
  1176. <value/>
  1177. </itemset>
  1178. </choices>
  1179. </select1>
  1180. <caption id="caption27" class="cell_1" style="left:964px; top:491px; width:80px; height:23px; vertical-align:middle; ">메모리용량</caption>
  1181. <select1 id="cmb_memoryvol" ref="/root/main/fixasetdet/fixasettmplist/memoryvol" disabled="true" navindex="23" visibility="visible" appearance="minimal" style="left:1045px; top:492px; width:55px; height:19px; ">
  1182. <choices>
  1183. <itemset>
  1184. <label/>
  1185. <value/>
  1186. </itemset>
  1187. </choices>
  1188. </select1>
  1189. </group>
  1190. <group id="group1" style="left:0px; top:12; width:1195; height:27px; ">
  1191. <button id="btn_print" class="btn3_letter6" navindex="39" visibility="visible" style="left:3px; top:3px; width:96px; height:22px; ">
  1192. <caption>취득자산내역</caption>
  1193. <script type="javascript" ev:event="DOMActivate">
  1194. <![CDATA[
  1195. exeReportPreview("RPRFC00901","XMLSTR");
  1196. ]]>
  1197. </script>
  1198. </button>
  1199. <button id="btn_init" class="btn4_letter3" navindex="40" style="left:1120px; top:4px; width:68px; height:22px; ">
  1200. <caption>초기화</caption>
  1201. <script type="javascript" ev:event="DOMActivate">
  1202. <![CDATA[
  1203. model.resetInstanceNode("/root/send");
  1204. fInitialize();
  1205. ]]>
  1206. </script>
  1207. </button>
  1208. <line id="line14" class="line_6" style="x1:0; y1:25; x2:1194; y2:25; "/>
  1209. </group>
  1210. </xhtml:body>
  1211. </xhtml:html>