/* * È­¸é : SMPAO00100_¿Ü·¡¼ö³³.xrw * ¼³¸í : ¿Ü·¡¼ö³³ * ÀÛ¼ºÀÚ : Á¶¿µ»ó * ÀÛ¼ºÀÏ : 2007/03/28 */ //°è»êµÈ³»¿ª(¹Ì¼ö³³»óÅÂ) Ŭ¸¯½Ã¸¶´Ù ¼±ÅÃÇÑ ³»¿ª¿¡ ´ëÇÑ ±Ý¾× SUMÀ» À§ÇÑ º¯¼ö ¼±¾ð var SUM_opmi_totamt = 0; var SUM_opmi_payamt = 0; var SUM_opmi_nopyamt = 0; var SUM_opmi_allownbamt = 0; var SUM_opmi_totnopyamt = 0; var SUM_opmi_totnopyownbamt = 0; var SUM_opmi_totnopyinsubamt = 0; var SUM_opmi_payownbamt = 0; var SUM_opmi_payinsubamt = 0; var SUM_opmi_nopyownbamt = 0; var SUM_opmi_nopyinsubamt = 0; var SUM_opmi_allownownbamt = 0; var SUM_opmi_allowninsubamt = 0; var SUM_opmi_specownbamt = 0; var SUM_opmi_specinsubamt = 0; var SUM_opmi_handcapfund = 0; var SUM_opmi_ersubtamt = 0; var SUM_opmi_procsubtamt = 0; var SUM_opmi_subtamt = 0; var SUM_opmi_specamt = 0; var SUM_opmi_discreduamt = 0; var SUM_opmi_discamt = 0; var SUM_opmi_reduamt = 0; var SUM_opmi_bloddiscamt = 0; var SUM_opmi_totownbamt = 0; var SUM_opmi_totownbamt2 = 0; //ÃѺ»Àκδã±Ý¿¡¼­ ÀÜÀüó¸®ÇÑ ±Ý¾× var SUM_opmi_precashamt = 0; var SUM_opmi_premdlrcptamt = 0; var SUM_opmi_precardamt = 0; var SUM_opmi_preonlineamt = 0; var SUM_opmi_mdlrcptamt = 0; var SUM_opmi_uncoamt = 0; var SUM_opmi_cardamt = 0; var SUM_opmi_cashamt = 0; var SUM_opmi_onlineamt = 0; var SUM_opmi_rcptexptamt = 0; var SUM_opmi_restamt = 0; var SUM_opmi_paydepoamt = 0; //2011-07-01 ¹Ì¿ë¼ºÇü ºÎ°¡¼¼ °í½Ã ÀÛ¾÷ var SUM_opmi_taxamt = 0; //----------------------------------------º¯¼ö¼±¾ð Á¾·á //----------------------------------------¿Ü·¡Á¤»ê¿ë º¯¼ö var J_OtptGrid_deptcd = ""; var J_OtptGrid_pid = ""; var J_OtptGrid_orddd = ""; var J_OtptGrid_cretno = 0; var J_OtptGrid_acptseqno = 0; //----------------------------------------¿Ü·¡Á¤»ê¿ë º¯¼ö³¡ var click_otpt_node = ""; //1.º¸ÇèÀ¯Çü var gsBoHeom = "11"; //°Ç°­º¸Çè var gsBoHo1 = "21"; //ÀÇ·á±Þ¿©1 var gsBoHo2 = "22"; //ÀÇ·á±Þ¿©2 var gsHangYeo = "24"; //Çà¿© var gsJaboKind = "31"; //ÀÚº¸ var gsSanJae = "41"; //»êÀç var gsGongSang = "42"; //°ø»ó var gsIlBan = "51"; //ÀÏ¹Ý var gsForIn = "61"; //¿Ü±¹ÀÎ var gsImSang = "71"; //ÀÓ»ó½ÃÇè //var union_msg = ""; //ÅëÇÕ¸Þ¼¼Áö var PersonPrntYN = "Y"; // °³ÀÎÁ¤º¸ÀÌ¿ë µ¿ÀǼ­ Ãâ·Â Á¦¾î¿ë var EXCU_FLAG = false; // ÅëÇÕ °Ë»ç ¿¹¾à ¿¬µ¿ ¿©ºÎ //°øÅëÄÚµå ¹× ¿ø¹«»ç¿ë ±âÃÊÄÚµå ¼¼ÆÃ(Áø·á°ú,ÀÇ»ç,°¨¸é,¹Ì¼ö µî) function fSetCodeList(){ //°øÅëÄÚµå zbcfGetCodeList( new Array("P0016","P0021","P0311","P0329","P0022","P0328","P0030","P0327","P0104","M0009","P0380","P0032","P0341","P0342","P0307","P0308","P0457"), new Array("/root/init/comncdlist/P0016list" //°ü°è ,"/root/init/comncdlist/P0021list" //ÃÊÀçÁø±¸ºÐ ,"/root/init/comncdlist/P0311list" //³³ºÎÀÚÁ¤º¸ ,"/root/init/comncdlist/P0329list" //ÀÇ·áÇù·Â±¸ºÐ ,"/root/init/comncdlist/P0022list" //±âŸÁø·á±¸ºÐ ,"/root/init/comncdlist/P0328list" //Àӻ󱸺Р,"/root/init/comncdlist/P0030list" //°è»ê»óÅ ,"/root/init/comncdlist/P0327list" //ÃßõÀΰúÀÇ °ü°è ,"/root/init/comncdlist/P0104list" //±Þ¿©±¸ºÐ ,"/root/init/comncdlist/M0009list" //ó¹æÀ̷±¸ºÐ ,"/root/init/comncdlist/P0380list" //Áø·áÀÇ·Ú¼­Á¦ÃⱸºÐ ,"/root/init/comncdlist/P0032list" //À¯Çüº¸Á¶»çÀ¯ ,"/root/init/comncdlist/P0341list" //¿¹¾à±¸ºÐ ,"/root/init/comncdlist/P0342list" //ÁøÂû·á»êÁ¤»çÀ¯ ,"/root/init/comncdlist/P0307list" //Àå¾Ö±¸ºÐ ,"/root/init/comncdlist/P0308list" //Àå¾Öµî±Þ ,"/root/init/comncdlist/P0457list" ),//Á¢¼öÁ¤º¸»óÅ new Array("","","","","","","","","","","","","","","","",""), new Array("cdid","cdid","cdid","cdid","cdid", "cdid","cdid","cdid","cdid","cdid", "cdid","cdid","cdid","dispseq","cdid", "cdid","cdid") ); addComboItem("cmb_etcordflag","-","-","above"); //2014/12/29 ÀÌÁ¤Åà Ãß°¡ pamfGetCodeList(new Array("P6571", "P6573", "P6579", "P6587", "P6589"), new Array("/root/init/comncdlist/P6571list", "/root/init/comncdlist/P6573list", "/root/init/comncdlist/P6579list", "/root/init/comncdlist/P6587list", "/root/init/comncdlist/P6589list")); //2014/12/29 ÀÌÁ¤Åà Ãß°¡ //¿ø¹«»ç¿ë ±âÃÊÄÚµå Á¶È¸ cache±â´É Ãß°¡ /* if ( copyFromCache("TRPAO00102_depttree","/root/init/basecdlist") ) { // } else { if ( submit("TRPAO00102") ) { storeIntoCache("TRPAO00102_depttree","/root/init/basecdlist","540"); } } */ submit("TRPAO00102"); //CYS 20090729 js¿À·ù°Ç model.setValue("/root/init/option/autocashrcptyn", model.getvalue("/root/init/basecdlist/P0022[cdid='160']/cdnm")); //Çö±Ý¿µ¼öÁõ model.setValue("/root/init/option/hosoprnyn", model.getvalue("/root/init/basecdlist/P0032[cdid='220']/cdnm")); //¿ø¿Üó¹æÀü¹ßÇà¿©ºÎ model.setValue("/root/init/option/personprntyn", "Y"); //°³ÀÎÁ¤º¸ÀÌ¿ë µ¿ÀǼ­ ÀÚµ¿Ãâ·Â ¿©ºÎ(±âº»°ª : Y) var userid = model.getValue("/root/hidden/session/userid"); //¿ø¿Üó¹æÀü °­Á¦ÇÁ¸°Æ® ID var P0097_id = ""; for(var a=1; a<= getNodesetCount("/root/init/basecdlist/P0097[cdnm='1']/detldesc"); a++){ P0097_id = model.getValue("/root/init/basecdlist/P0097[cdnm='1'][" + a + "]/detldesc"); if(userid == P0097_id) { model.setValue("/root/init/option/hosoprnyn" , "Y"); //¿ø¿Üó¹æÀü¹ßÇà¿©ºÎ model.setValue("/root/init/option/personprntyn", "N"); //°³ÀÎÁ¤º¸ÀÌ¿ë µ¿ÀǼ­ ÀÚµ¿Ãâ·Â ¿©ºÎ(Ä¡°ú/¸ð¹ß¼¾ÅÍ ÀÚµ¿Ãâ·Â : N) PersonPrntYN = "N"; break; } } //¿ø¿Üó¹æÀü °­Á¦ÇÁ¸°Æ® ID ³¡ chk_autocashrcptyn.refresh(); chk_HosoOutPrintYN.refresh(); //±Ý¾×Ç¥½Ã±â ÃʱâÈ­ AmtDispKind = model.getValue("/root/init/basecdlist/amtdispkind/cdnm"); fInit_Display(); //±Ý¾×Ç¥½Ã±â Æ÷Æ®¿­±â //fOpenCom(); } function fipt_hngnm() { model.copynode("/root/main" , "/root/node_bk/main"); model.copynode("/root/send" , "/root/node_bk/send"); model.copynode("/root/hidden" , "/root/node_bk/hidden"); model.resetInstanceNode("/root/source"); /* var vcheck_hngnm = ipt_hngnm.currentText; if (vcheck_hngnm == null || vcheck_hngnm == "" || vcheck_hngnm == " " || vcheck_hngnm == "-") { model.setFocus("ipt_rrgstno1"); return; } model.setValue("/root/source/srchcond", "2"); //model.setValue("/root/source/checkfnexam", "3"); model.setValue("/root/source/hngnm", ipt_hngnm.currentText); btn_pid.dispatch("DOMActivate"); fpid_check(); */ model.setValue("/root/source/hngnm", ipt_hngnm.currentText); model.setFocus("ipt_rrgstno1"); } function fipt_pid(){ var vcheck_pid = model.getvalue("/root/main/patinfo/patinfolist/pid"); //QCÇÁ·Î±×·¥ È£Ãâ°á°ú¸¦ ¸ÕÀú ÂüÁ¶Çϵµ·Ï ¼³Á¤ Ãß°¡ by Á¶Áß·¡ 20130528 if (vcheck_pid == null || vcheck_pid == '') { vcheck_pid = getQCInfo(); } //ȯÀÚ¹øÈ£ nullüũ if (vcheck_pid == null || vcheck_pid == "" || vcheck_pid == " " || vcheck_pid == "-") { model.setFocus("ipt_hngnm"); return; } //À̵¿Àç20071220 ȯÀÚ¹øÈ£¸¦ ±×´ë·Î µÎ°í, Æ÷Ä¿½º¸¸ µÎ°í ¿£ÅÍ Ä¡´Â°æ¿ì ÃʱâÈ­¾ÈµÇ´Â Çö»ó¶§¹®¿¡ ¼öÁ¤ÇÔ. fClear("C"); //ȯÀÚ¹øÈ£ Á¶°ÇÀ¸·Î ÀÎÀûÁ¤º¸ Á¶È¸ model.setValue("/root/source/srchcond", "1"); //model.setValue("/root/source/checkfnexam", "3"); //À̵¿Àç20071220 ȯÀÚ¹øÈ£¸£ ±×´ë·Î µÎ°í, Æ÷Ä¿½º¸¸ µÎ°í ¿£ÅÍ Ä¡´Â°æ¿ì ÃʱâÈ­¾ÈµÇ´Â Çö»ó¶§¹®¿¡ ¼öÁ¤ÇÔ. model.setValue("/root/source/pid", vcheck_pid); //ȯÀڱ⺻Á¤º¸ node clear model.copynode("/root/main" , "/root/node_bk/main"); model.copynode("/root/send" , "/root/node_bk/send"); model.copynode("/root/hidden" , "/root/node_bk/hidden"); //ȯÀÚµî·Ï¹øÈ£ üũ if(submit("TRPMC02500")){ vcheck_pid = model.getValue("/root/main/patinfo/patinfolist/pid"); if (vcheck_pid == null || vcheck_pid == "" || vcheck_pid == " " || vcheck_pid == "-") { //Á¶È¸³»¿ª üũ messageBox("Á¸ÀçÇÏÁö ¾Ê´Â µî·Ï¹øÈ£","E008");//E008=ÀÔ´Ï´Ù fClear("C"); return; } //ÇÕ¹ø¿©ºÎ üũÇϵµ·Ï ÇÁ·Î±×·¥ ¼öÁ¤ (2017/03/30 ÀÌÁ¤ÅÃ) var bindyn = model.getValue("/root/main/patinfo/patinfolist/bindyn"); var hngnm = model.getValue("/root/main/patinfo/patinfolist/hngnm"); var bindpid = model.getValue("/root/main/patinfo/patinfolist/bindpid"); if(!isNull(bindyn) && bindyn=='Y' && bindpid != '-'){ var rtn_Value = messageBox(vcheck_pid + "(" + hngnm + ") ȯÀÚÀÇ µî·Ï¹øÈ£°¡ [ " + bindpid + " ] ·Î ÇÕ¹ø µÇ¾ú½À´Ï´Ù. ÇÕ¹øµÈ µî·Ï¹øÈ£·Î ÀçÁ¶È¸ ÇϽðڽÀ´Ï±î?", "Q999", ""); if(rtn_Value=='6'){ model.makeValue("/root/main/patinfo/patinfolist/pid", bindpid); fipt_pid(); }else{ return; } } //ÇÕ¹ø¿©ºÎ üũÇϵµ·Ï ÇÁ·Î±×·¥ ¼öÁ¤ (2017/03/30 ÀÌÁ¤ÅÃ) }else{ messageBox("Á¸ÀçÇÏÁö ¾Ê´Â µî·Ï¹øÈ£","E008"); fClear("C"); gcheck_pid = null; model.setFocus("ipt_pid"); return; } // ¸Þ¸£½º ȯÀÚ Á¶È¸ fMersPatChk("PAM", vcheck_pid); // ȯÀÚÁ¤º¸ Á¶È¸ fpid_check(); } // ȯÀÚÁ¤º¸ Á¶È¸ function fpid_check() { fSetDefault(); var vcheck_pid = model.getValue("/root/main/patinfo/patinfolist/pid"); if (vcheck_pid == null || vcheck_pid == "" || vcheck_pid == " " || vcheck_pid == "-") { return; } //±Û·Î¹úº¯¼ö ¼±¾ð ȯÀÚ¹øÈ£ setGlobalVariable("g_pid",vcheck_pid,"p"); //µ¿ÀǼ­ Ãâ·Â¿©ºÎ var scanyn = model.getValue("/root/main/patinfo/patinfolist/scanyn"); cpt_scanyn.text = '[µ¿:' + scanyn + ']'; /* µ¿ÀǼ­ ÀÚµ¿Ãâ·ÂÀ¸·Î ¼öÁ¤ by Á¶Áß·¡ 20120329 if (scanyn != 'S') { //messageBox("°³ÀÎÁ¤º¸À̿뵿ÀǼ­°¡ ÀÛ¼ºµÇÁö ¾Ê¾Ò°Å³ª ½ºÄµµÇÁö ¾Ê¾Ò½À´Ï´Ù.\r\nÈ®ÀÎÇϽñ⠹ٶø´Ï´Ù.", "C000"); if(messageBox("°³ÀÎÁ¤º¸À̿뵿ÀǼ­°¡ ÀÛ¼ºµÇÁö ¾Ê¾Ò°Å³ª ½ºÄµµÇÁö ¾Ê¾Ò½À´Ï´Ù.\r\n°³ÀÎÁ¤º¸À̿뵿ÀǼ­¸¦ È®ÀÎ", "S001") == "6") { model.makeValue("/root/temp/para9/pid", model.getValue("/root/main/patinfo/patinfolist/pid")); model.makeValue("/root/temp/para9/ordtype", "O"); model.makeValue("/root/temp/para9/patnm", model.getValue("/root/main/patinfo/patinfolist/hngnm")); model.makeValue("/root/temp/para9/rrgstno1", model.getValue("/root/main/patinfo/patinfolist/rrgstno1")); model.makeValue("/root/temp/para9/rrgstno2", model.getValue("/root/main/patinfo/patinfolist/rrgstno2")); model.refresh(); // µ¿ÀǼ­ ¹× ±âŸÃâ·Â¼­½ÄÈ­¸é È£Ãâ modal("SMMRF02300", "", "", "", "SMMRF02300","/root/temp/para9","/root/temp/para9"); } } */ // ¼±ÅÃÁø·á ½ºÄµ¿©ºÎ 2011/10/01 °í½Ã var spifScanYn = model.getValue("/root/main/patinfo/patinfolist/spifscanyn"); // ½ºÄµµÇÁö ¾ÊÀº °æ¿ì, ¼±ÅÃÁø·áÁ¶È¸È­¸é ¿¬µ¿ if (spifScanYn != 'Y') { //2017/06/01 ÀÌÁ¤Åà ¼öÁ¤(º¸°Çº¹ÁöºÎ °¨»ç ´ëºñ) if (getUserInfo("dutplceinstcd") == "031") { setParameter("SMPMC06503_PARM_PID", model.getValue("/root/main/patinfo/patinfolist/pid")); modal("SMPMC06503"); }else{ if (messageBox("¼±ÅÃÁø·á½Åû¼­ Áß ½ºÄµµÇÁö ¾ÊÀº °ÇÀÌ Á¸ÀçÇÕ´Ï´Ù." + "\r\n¼±ÅÃÁø·á½Åû¼­¸¦ Á¶È¸", "S001") == "6") { setParameter("SMPMC06503_PARM_PID", model.getValue("/root/main/patinfo/patinfolist/pid")); modal("SMPMC06503"); } } /* 2017/06/01 ÀÌÁ¤Åà ¼öÁ¤(º¸°Çº¹ÁöºÎ °¨»ç ´ëºñ) if (messageBox("¼±ÅÃÁø·á½Åû¼­ Áß ½ºÄµµÇÁö ¾ÊÀº °ÇÀÌ Á¸ÀçÇÕ´Ï´Ù." + "\r\n¼±ÅÃÁø·á½Åû¼­¸¦ Á¶È¸", "S001") == "6") { setParameter("SMPMC06503_PARM_PID", model.getValue("/root/main/patinfo/patinfolist/pid")); modal("SMPMC06503"); } */ } /* * ÀÎÀû»çÇ× ÀԷ¾ÈÇÑ °ÇÀÌ ÀÖÀ»°æ¿ì(ÇʼöÇ׸ñÀº ÃßÈÄ ¼ö³³¿¡¼­ °áÁ¤) [È®ÀÎ]¹öư »¡°£»ö Ç¥½Ã */ var vcheck_hometel = model.getValue("/root/main/patinfo/patinfolist/hometel"); var vcheck_mpphontel = model.getValue("/root/main/patinfo/patinfolist/mpphontel"); var vcheck_zipcd1 = model.getValue("/root/main/patinfo/patinfolist/zipcd1"); var vcheck_zipcd2 = model.getValue("/root/main/patinfo/patinfolist/zipcd2"); //ÀÌÁ¤Åà Ãß°¡(2017/03/17) /* * ÁýÀüÈ­¹øÈ£(±âº»ÀüÈ­¹øÈ£), ÈÞ´ëÆù¹øÈ£°¡ Á¤»óÀûÀÌÁö ¾ÊÀº °æ¿ì * ÈÞ´ëÆù¹øÈ£ ¡ß(SMS¹ß¼Û ÈÄ ¹ß¼Û¿À·ù) ÀÖ´Â °æ¿ì */ if(vcheck_hometel == "" || vcheck_hometel == " " || vcheck_hometel == null || vcheck_hometel == '-' || isSearchString(vcheck_mpphontel, "¡ß")){ if(vcheck_mpphontel == "" || vcheck_mpphontel == " " || vcheck_mpphontel == null || vcheck_mpphontel == '-' || isSearchString(vcheck_mpphontel, "¡ß")){ btn_nullbaseinfo.attribute("background-color") = "#ff0000"; } } //¿ìÆí¹øÈ£°¡ ÀԷµÇÁö ¾ÊÀ¸¸é »ö Ç¥½Ã //¿ìÆí¹øÈ£°¡ 6ÀÚ¸® Àϰܿ쿡 È®Àιöư¿¡ »¡°£»öÀ¸·Î Ç¥½ÃµÇµµ·Ï ¼öÁ¤(2017/03/17 ÀÌÁ¤Åà Ãß°¡) if(vcheck_zipcd1 == "" || vcheck_zipcd1 == " " || vcheck_zipcd1 == null || vcheck_zipcd1 == '___' || vcheck_zipcd1 == '-' || vcheck_zipcd1 == '000' || (vcheck_zipcd1+vcheck_zipcd2).length!=5){ btn_nullbaseinfo.attribute("background-color") = "#ff0000"; } //ƯÀ̳»¿ªÀÌ ÀÖÀ¸¸é, »¡°£»ö¹öư Ç¥½Ã var vcheck_patspcfyn = model.getValue("/root/main/patinfo/patinfolist/patspcfyn"); if (vcheck_patspcfyn == "Y" ) { btn_patspcfyn.attribute("background-color") = "#ff0000"; } else { btn_patspcfyn.attribute("background-color") = "#c0c0c0"; } if (fRrgstNo3Veri(model.getValue("/root/main/patinfo/patinfolist/rrgstno1"), model.getValue("/root/main/patinfo/patinfolist/rrgstno2"), "ipt_rrgstno1", "ipt_rrgstno2" ) == false) return; //¼º¸ðº´¿ø¿¡¼­ ÀüȯµÈ ȯÀÚÀÔ´Ï´Ù. fCheckMigPatMsg(model.getValue("/root/main/patinfo/patinfolist/pidflag")); //»ç¸ÁÀ¯¹« üũ fCheckDethYN(model.getValue("/root/main/patinfo/patinfolist/dethyn") , model.getValue("/root/main/patinfo/patinfolist/dethdt")); model.makeNode("/root/send/pidinfo/emplnm"); model.setValue("/root/send/pidinfo/pid" , model.getValue("/root/main/patinfo/patinfolist/pid")); model.setValue("/root/send/pidinfo/emplnm" , model.getValue("/root/main/patinfo/patinfolist/hngnm")); model.setValue("/root/send/pidinfo/orddd" , getCurrentDate()); model.setValue("/root/send/pidinfo/workgubn" , model.getValue("/root/temp3/workgubn")); model.setValue("/root/send/pidinfo/flag" , "0"); model.setValue("/root/send/pidinfo/checkcount", "1"); model.setValue("/root/send/pidinfo/rrgstno" , model.getValue("/root/main/patinfo/patinfolist/rrgstno1")+model.getValue("/root/main/patinfo/patinfolist/rrgstno2")); model.setValue("/root/send/pidinfo/rrgstno1" , model.getValue("/root/main/patinfo/patinfolist/rrgstno1")); model.setValue("/root/send/pidinfo/rrgstno2" , model.getValue("/root/main/patinfo/patinfolist/rrgstno2")); //°¨¸éÁ¤º¸Ã¼Å© fGetDcucInfo(model.getValue("/root/main/patinfo/patinfolist/pid")); submit("TRPAO00120"); //ȯÀÚ ±âº»Á¤º¸Á¶È¸(Çö±Ý¿µ¼öÁõ, Àΰø½ÅÀå, ÄÁ¼³Æ®, ÇùÁø, °¨¸éÁ¤º¸) /* Á÷¿ø°¨¸éÄÚµå È®ÀÎâ ¶ßÁö ¾Êµµ·Ï(20120918 wify) if(getNodesetCount("/root/hidden/item1/pidinfo/h_famylist/famylist/emplname") > 0){ modal("SPPMC03800", "1","150", "150", "SPPMC03800", "/root/hidden/item1/pidinfo/h_famylist", "/root/main/result"); } */ fGetOrdCnstInfo(); //ÄÁ¼³Æ®Á¤º¸Á¶È¸ fGetInptInfo(); //Àç¿ø¿©ºÎ if(inhospyn!= 'Y'){ fGetAdrvInfo(); //ÀÔ¿ø¿¹Á¤¿©ºÎ¸¦ ÆË¾÷À¸·Î ¾Ë¸²(2017/04/13 ÀÌÁ¤ÅÃ) } fGetInptInfo_c(); //°¡Åð¿ø¿©ºÎ if(!fGetDupOtpt()){ //Á¢¼öºñÁߺ¹Ã¼Å© return; } fCheckAutoInduInsu_O(); //ÀÚº¸,»êÀç µî·Ï³»¿ª ½ÃÀÛÀÏÀÚ,Á¾·áÀÏÀÚ Á¶È¸ fCheckERInfo(); //ÀÏÁÖÀÏ À̳» ÀÀ±Þ½Ç ³»¿ø üũ //»ç»ýȰº¸È£ ¿äû¿©ºÎüũ fGetPatPrivacyInfo(model.getValue("/root/main/patinfo/patinfolist/pid")); // °Ý¸®´ë»óÁ¤º¸ Ç¥½Ã fSetIsolInfo(model.getValue("/root/main/patinfo/patinfolist/isolinfo")); //20100629 smpark °ËÁø ¸Þ¼¼Áö º´¿øº° Àû¿ë if(model.getValue("/root/init/basecdlist/P0022[cdid='190']/cdnm") == "Y"){ fCheckMediExamInfo(); //Àϳâ À̳» °Ç°­°ËÁø üũ } fCheckCert(); //´çÀÏ ¼ö³³ÇÒ ÀçÁõ¸í À¯¹«Ã¼Å© //20121227 º¸·ù ¿äû //fCheckRefund(vcheck_pid); // ¹ÌÁø·á ¿¹¾à ȯºÒ±Ý ¿©ºÎ È®ÀÎ //Çö±Ý¿µ¼öÁõ µðÆúÆ®¹øÈ£ üũ if(getNodesetCount("/root/hidden/item1/pidinfo/h_cshb/cshb/cshb_pid") == 0) { model.setvalue("/root/etc/union_msg" ,"Çö±Ý¿µ¼öÁõ ±âº»¹øÈ£°¡ ¾ø½À´Ï´Ù." + '\n' + model.getValue("/root/etc/union_msg")); } model.setValue("/root/option/opt_procyn" , model.getValue("/root/hidden/item1/pidinfo/h_proc/proc/opt_procyn")); //´çÀÏÀÚ°ÝÁ¶È¸¿©ºÎ // ¼±ÅÃÁø·áºñÁ¦µµ °³¼±¿¡ µû¸¥ Á¤»ê¿©ºÎ Á¶È¸ Ãß°¡ by Á¶Áß·¡ 20140730 // workType, pid, orddd, cretno, prcpdd, execPrcpUniqno, openType getPrcpRcptCheck("PAM", model.getValue("/root/main/patinfo/patinfolist/pid"), "", "", "", "", "modal"); if(model.getValue("/root/temp3/workgubn") == "Y") { fClickHDUpdate(); //Àΰø½ÅÀåÅõ¼® ȯÀÚ Ã¼Å© fSearch(); //¿Ü·¡ ¼öÁø³»¿ªÁ¶È¸, ¹Ì¼öÁ¶È¸, ¼±¼ö±ÝÁ¶È¸, ÀÔ¿øº¸°ü±ÝÁ¶È¸ }else{ fCalcflagNSearch(); //Á¶È¸(¿Ü·¡µî·Ï,¹Ì¼ö) } fCheckCharityYN_outordjs(); //ÀÚ¼±Áø·áºñ³»¿ªÁ¶È¸ //2013-01-07 ¿¬¼Óó¹æ ¼ö³³´ë»ó°Ç üũ´Â Àá½Ã ¸·À½. ÇØµ¶ ºÒ°¡!! //fCheckMJqu(); //¿¬¼Óó¹æ ¼ö³³´ë»ó°Ç Á¶È¸ fCheckActrList(); //½Ç½ÃÁ¤»ê ´ë»óȯÀÚ Á¶È¸ fLItemRefresh(); //2015/02/04 ÀÌÁ¤Åà fBogjinfoChk(); // ¼±¼ö±Ý Á¸Àç½Ã ÆË¾÷ //2015/02/04 ÀÌÁ¤Åà //Á÷¿ø °¨¸éµî·Ï¿©ºÎ ¸Þ½ÃÁö ÆË¾÷(2017/01/04) fFmlyCheck(); //Á÷¿ø °¨¸éµî·Ï¿©ºÎ ¸Þ½ÃÁö ÆË¾÷(2017/01/04) // ÅëÇÕ °Ë»ç ¿¹¾à ¿©ºÎ È®ÀÎ if (getUserInfo("dutplceinstcd") == "031") { EXCU_FLAG = model.getValue("/root/hidden/item1/pidinfo/h_excu/excu/excuflag") == "Y" ? true : false; cap_excumsg.visible = EXCU_FLAG; } // ¼±ÅÃÁø·áºñÁ¦µµ °³¼±¿¡ µû¸¥ Á¤»ê¿©ºÎ Á¶È¸ Ãß°¡ by Á¶Áß·¡ 20140730 // workType, pid, orddd, cretno, prcpdd, execPrcpUniqno, openType //getPrcpRcptCheck("PAM", model.getValue("/root/main/patinfo/patinfolist/pid"), "", "", "", "", "open"); } // ¿Ü·¡ ¼öÁøÀÌ·Â Á¶È¸ function fOtpt_Search(){ model.copynode("/root/main/baseinfo" ,"/root/node_bk/main/baseinfo"); model.copynode("/root/main/outrgst" ,"/root/node_bk/main/outrgst"); model.copynode("/root/send/s_otpt" ,"/root/node_bk/send/s_otpt"); //ȯÀÚ¹øÈ£ ¼¼ÆÃ model.setValue("/root/send/pid" ,model.getValue("/root/main/patinfo/patinfolist/pid")); model.setValue("/root/send/orddd" ,model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_orddd")); model.setValue("/root/send/cretno" ,model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_cretno")); model.setValue("/root/send/workgubn" ,model.getValue("/root/temp3/workgubn")); model.setValue("/root/send/allpast" ,bl_allpast.value); model.setValue("/root/send/opt_regis" ,model.getvalue("/root/option/opt_regis")); model.removenode("/root/hidden/rcv/h_holddd/holddd"); model.removenode("/root/hidden/rcv/h_hold/prcp"); // ½Ç½ÃÁ¤»ê Á¶È¸±â´É Ãß°¡ by Á¶Áß·¡ 20140806 if (model.getValue("/root/temp3/workgubn") == 'E') { model.setValue("/root/send/jsfromdd" ,model.getValue("/root/temp3/jsfromdd")); model.setValue("/root/send/jstodd" ,model.getValue("/root/temp3/jstodd")); model.setValue("/root/send/jssrchcond" ,model.getValue("/root/temp3/jssrchcond")); model.setValue("/root/send/jsorddeptcd" ,model.getValue("/root/temp3/jsorddeptcd")); model.setValue("/root/send/jsorddrid" ,model.getValue("/root/temp3/jsorddrid")); model.setValue("/root/send/jsinsukind" ,model.getValue("/root/temp3/jsinsukind")); } //1. ¼ö³³´ë±â »óÅÂÀÇ ¿Ü·¡µî·Ï³»¿ª(´çÀÏ,¿¹¾à,°ú°Å) Á¶È¸ 2.¹Ì¼ö Á¶È¸ // 2015/09/18 ÀÌÁ¤ÅÃ(»çº»¹ß±Þ ⱸ¿¡¼­ ¼ö³³ Çϵµ·Ï ÇÁ·Î±×·¥ ¼öÁ¤) var cnt = getNodesetCount("/root/init/comncdlist/P6579list/P6579[cdid='"+ getUserInfo("dutplcecd") + "' and cdnm='Y']"); if(cnt>0){ model.makeValue("/root/send/copydeptyn", "Y"); }else{ model.makeValue("/root/send/copydeptyn", "N"); } submit("TRPAO00101"); //#ff0000 ºÓÀº»ö #3366ff Ǫ¸¥»ö #993300 °¥»ö //±âÁ¸ ¹ÙÅÁ»ö clear for(var i=1; i <= grd_tday.rows ; i++){ var votpt_estmspclappyn = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_estmspclappyn"); var votpt_rcptvipresncd = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_rcptvipresncd"); var votpt_dracptyn = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_dracptyn"); var votpt_pmflag = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_pmflag"); var votpt_holdflag = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_holdflag"); var votpt_specordyn = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_specordyn"); var votpt_specsign_cnt = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_specsign_cnt"); var votpt_allrcptyn = model.getValue("/root/main/baseinfo/otpt_tday/otpt[" + i + "]/otpt_allrcptyn"); if (votpt_holdflag == "Y") { //grd_tday.rowStyle(i,"all","background-color") = "#99ff33"; // hold ó¸® Á¦°Å by ´çÀϼö³³ Á¶Áß·¡ 20140423 grd_tday.rowStyle(i,"all","background-color") = "#ffffff"; } else { grd_tday.rowStyle(i,"all","background-color") = "#ffffff"; } //»êÁ¤Æ¯·ÊÀû¿ë¿©ºÎ if (votpt_estmspclappyn == "Y") { grd_tday.cellStyle("color", i, grd_tday.colref("otpt_suppkind")) = '#ff0000'; } //¼ö³³VIP±âŸ»çÀ¯ if (votpt_rcptvipresncd == "01") { grd_tday.cellStyle("color", i, grd_tday.colref("otpt_orddd")) = '#ff0000'; } if (votpt_rcptvipresncd == "02") { grd_tday.cellStyle("color", i, grd_tday.colref("otpt_orddd")) = '#3366ff'; } if (votpt_rcptvipresncd == "03") { grd_tday.cellStyle("color", i, grd_tday.colref("otpt_orddd")) = '#993300'; } //ÀÇ»çÁ¢¼ö¿©ºÎ,¿ÀÈÄÁø·á¿©ºÎ if(votpt_dracptyn == "N" && votpt_pmflag == "R") { grd_tday.cellStyle("color", i, grd_tday.colref("otpt_calcflag")) = '#3366ff'; } //¼±ÅÃÁø·á¿©ºÎ , ¼±ÅÃÁø·áÆË¾÷Á¶È¸¿©ºÎ(0º¸´ÙÅ©¸é true) if(votpt_specordyn == "Y" && votpt_specsign_cnt == "0") { grd_tday.cellStyle("color", i, grd_tday.colref("otpt_specordyn")) = '#ff0000'; } //¹Ì¼ö³³ÀÚ·á Á¸Àç ½Ã (´çÀϼö³³) if (votpt_allrcptyn == "N") { grd_tday.rowStyle(i,"all","background-color") = "#e5ccfe"; } } for(var i=1; i <= grd_rsrv.rows ; i++){ var votpt_estmspclappyn = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_estmspclappyn"); var votpt_rcptvipresncd = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_rcptvipresncd"); var votpt_dracptyn = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_dracptyn"); var votpt_pmflag = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_pmflag"); var votpt_holdflag = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_holdflag"); var votpt_specordyn = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_specordyn"); var votpt_specsign_cnt = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_specsign_cnt"); var votpt_allrcptyn = model.getValue("/root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_allrcptyn"); if (votpt_holdflag == "Y") { //grd_rsrv.rowStyle(i,"all","background-color") = "#99ff33"; // hold ó¸® Á¦°Å by ´çÀϼö³³ Á¶Áß·¡ 20140423 grd_rsrv.rowStyle(i,"all","background-color") = "#ffffff"; } else { grd_rsrv.rowStyle(i,"all","background-color") = "#ffffff"; } if (votpt_estmspclappyn == "Y") { grd_rsrv.cellStyle("color", i, grd_rsrv.colref("otpt_suppkind")) = '#ff0000'; } if (votpt_rcptvipresncd == "01") { grd_rsrv.cellStyle("color", i, grd_rsrv.colref("otpt_orddd")) = '#ff0000'; } if (votpt_rcptvipresncd == "02") { grd_rsrv.cellStyle("color", i, grd_rsrv.colref("otpt_orddd")) = '#3366ff'; } if (votpt_rcptvipresncd == "03") { grd_rsrv.cellStyle("color", i, grd_rsrv.colref("otpt_orddd")) = '#993300'; } if(votpt_dracptyn == "N" && votpt_pmflag == "R") { grd_rsrv.cellStyle("color", i, grd_rsrv.colref("otpt_calcflag")) = '#3366ff'; } if(votpt_specordyn == "Y" && votpt_specsign_cnt == "0") { grd_rsrv.cellStyle("color", i, grd_rsrv.colref("otpt_specordyn")) = '#ff0000'; } //¹Ì¼ö³³ÀÚ·á Á¸Àç ½Ã (´çÀϼö³³) if (votpt_allrcptyn == "N") { grd_rsrv.rowStyle(i,"all","background-color") = "#e5ccfe"; } } for(var i=1; i <= grd_past.rows ; i++){ var votpt_estmspclappyn = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_estmspclappyn"); var votpt_rcptvipresncd = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_rcptvipresncd"); var votpt_dracptyn = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_dracptyn"); var votpt_pmflag = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_pmflag"); var votpt_holdflag = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_holdflag"); var votpt_specordyn = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_specordyn"); var votpt_specsign_cnt = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_specsign_cnt"); var votpt_allrcptyn = model.getValue("/root/main/baseinfo/otpt_past/otpt[" + i + "]/otpt_allrcptyn"); if (votpt_holdflag == "Y") { //grd_past.rowStyle(i,"all","background-color") = "#99ff33"; // hold ó¸® Á¦°Å by ´çÀϼö³³ Á¶Áß·¡ 20140423 grd_past.rowStyle(i,"all","background-color") = "#ffffff"; } else { grd_past.rowStyle(i,"all","background-color") = "#ffffff"; } if (votpt_estmspclappyn == "Y") { grd_past.cellStyle("color", i, grd_past.colref("otpt_suppkind")) = '#ff0000'; } if (votpt_rcptvipresncd == "01") { grd_past.cellStyle("color", i, grd_past.colref("otpt_orddd")) = '#ff0000'; } if (votpt_rcptvipresncd == "02") { grd_past.cellStyle("color", i, grd_past.colref("otpt_orddd")) = '#3366ff'; } if (votpt_rcptvipresncd == "03") { grd_past.cellStyle("color", i, grd_past.colref("otpt_orddd")) = '#993300'; } if(votpt_dracptyn == "N" && votpt_pmflag == "R") { grd_past.cellStyle("color", i, grd_past.colref("otpt_calcflag")) = '#3366ff'; } if(votpt_specordyn == "Y" && votpt_specsign_cnt == "0") { grd_past.cellStyle("color", i, grd_past.colref("otpt_specordyn")) = '#ff0000'; } //¹Ì¼ö³³ÀÚ·á Á¸Àç ½Ã (´çÀϼö³³) if (votpt_allrcptyn == "N") { grd_past.rowStyle(i,"all","background-color") = "#e5ccfe"; } } //¼ö³³´ë±â ÅÇ ¿ÀÇ btn_otptlist.dispatch("onclick"); } //2012-10-05 //ÀÚº¸ ÁöºÒÇѵµ¾× Ç¥½Ã ÆË¾÷ È£Ãâ function fCheckAutoLimitAmt(){ var nodeList = getNodesetCount("/root/main/outrgst/aipm/aipm_pid"); if (nodeList > 0 && parseInt(model.getValue("/root/main/outrgst/aipm/aipm_paylimamt")) >= 0) { button15.attribute("class") = "btn5_letter2"; button15.attribute("color") = "#ff0066"; model.removeNodeset("/root/hidden/source"); model.makeValue("/root/hidden/source/pid", model.getValue("/root/main/outrgst/aipm/aipm_pid")); model.makeValue("/root/hidden/source/orddd", model.getValue("/root/main/outrgst/aipm/aipm_aprvfromdd")); model.makeValue("/root/hidden/source/instcd", model.getValue("/root/main/outrgst/aipm/aipm_instcd")); modal("SPPAI02600", "1","200", "200", "SPPAI02600", "/root/hidden/source", "/root/send", "align:center"); model.removeNodeset("/root/hidden/source"); } else { button15.attribute("class") = "btn2_letter2"; } } //¼ö³³´ë±â ÁßÀÎ ¿Ü·¡µî·Ï Á¶È¸ function fSearch(){ // ¼öÁøÀÌ·Â Á¶È¸ fOtpt_Search(); //============================================================================================= //´çÀÏÁ¢¼ö³»¿ª¿¡ ³»¿ªÀÌ ÀÖÀ» °æ¿ì, µðÆúÆ®·Î ÇÑ°Ç Ã¼Å©ÇÑ´Ù. //üũÇÑ ³»¿ªÀÌ [¹Ì°è»ê] »óÅÂÀÏ °æ¿ì °è»êó¸®ÇÑ´Ù.([¹Ì¼ö³³] »óÅÂÀÏ °æ¿ì, ¼ö³³ÇÒ ±Ý¾×À» Á¶È¸ÇÑ´Ù.) //¸ÖƼ°è»ê ¹Ý¿µ ÈÄ, ´çÀÏÁ¢¼ö¿Í °°Àº °ú ¿¹¾à³»¿ª¿¡ ´ëÇØ¼­ üũÇÏ´Â ±â´É Ãß°¡ //============================================================================================= var otpt_cnt = 1; var vcheck_orddd = model.getValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_orddd"); var vcheck_cretno = model.getValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_cretno"); // ´ÙÇÐÁ¦ °ü·Ã Ãß°¡(2014/10/28 ÀÌÁ¤ÅÃ) // ´ÙÇÐÁ¦´Â »ç¿ëÀÚ°¡ Á÷Á¢ üũÇϵµ·Ï ¼öÁ¤ // Á¶Ç÷¸ð¼¼Æ÷°Ë»ç(HLA)°Ë»çµµ »ç¿ëÀÚ°¡ Á÷Á¢ üũÇϵµ·Ï Ãß°¡(2018/04/11 ÀÌÁ¤ÅÃ) var etcordflag = model.getValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_etcordflag"); if(etcordflag=='3' || etcordflag=='4' || etcordflag=='5' || etcordflag=='6' || etcordflag=='7' || etcordflag=='8' || etcordflag=='9' || etcordflag=='V'){ return; } //´ÙÇÐÁ¦ °ü·Ã Ãß°¡(2014/10/28 ÀÌÁ¤ÅÃ) if ( vcheck_orddd != "" && vcheck_orddd != " " && vcheck_orddd != null && vcheck_orddd != "-" ) { model.setValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_checkflag","true"); grd_tday.row = 1; //ù¹øÂ° Row °ª ¼¼ÆÃ //2013-01-08 //´çÀÏ ¼ö³³ °ÇÀÌ ÀÇ·á±Þ¿© 1Á¾À̸é ÀÚµ¿ ¸ÖƼ¼ö³³ ±â´É Á¦°Å //°ÇÀ¯ºñ Àǹ« ¼±Â÷°¨ °í½Ã·Î ÀÇ·á±Þ¿© 1Á¾Àº ¹«Á¶°Ç 1°Ç¾¿¸¸ ¼ö³³Çϵµ·Ï ¼öÁ¤. var tday_insukind = model.getValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_insukind"); //üũµÈ ´çÀÏÁ¢¼ö¿¡ ´ëÇÑ ¿¹¾àµµ üũÇÑ´Ù. for(var i=1; i<=grd_rsrv.rows; i++) { //2012-10-16 //¿ø¹«ÆÀ ¿äûÀ¸·Î ´çÀÏ ¼±¼ö³³ ½ÃÇà. //¿¹¾à³»¿ªÀº ÀÚµ¿ ¼±ÅÃÀÌ ¾ÈµÇµµ·Ï ¼öÁ¤. if(model.getvalue("/root/init/basecdlist/P0032[cdid='101']/cdnm") == "Y"){ continue; } //2013-01-08 //´çÀÏ ¼ö³³ °ÇÀÌ ÀÇ·á±Þ¿© 1Á¾À̸é ÀÚµ¿ ¸ÖƼ¼ö³³ ±â´É Á¦°Å //°ÇÀ¯ºñ Àǹ« ¼±Â÷°¨ °í½Ã·Î ÀÇ·á±Þ¿© 1Á¾Àº ¹«Á¶°Ç 1°Ç¾¿¸¸ ¼ö³³Çϵµ·Ï ¼öÁ¤. if(tday_insukind == '21'){ continue; } /////////////////¹°¸®Ä¡·á,ÁÖ»ç,¹æÁ¾,Åõ¼®Àº ¸ÖƼüũ Á¦¿Ü////////////////////////////////////////// if(model.getvalue("/root/init/basecdlist/P0032[cdid='100']/cdnm") == "Y"){ var etcordflag = model.getValue("root/main/baseinfo/otpt_rsrv/otpt["+ i +"]/otpt_etcordflag"); var rsrvflag = model.getValue("root/main/baseinfo/otpt_rsrv/otpt["+ i +"]/otpt_rsrvflag"); if(etcordflag == "M" || etcordflag == "J" || rsrvflag == "E") { //rsrvflag == "T" || continue; } } else if (model.getvalue("/root/init/basecdlist/P0032[cdid='100']/cdnm") == "E") { //Åõ¼®¸¸ Á¦¿Ü var rsrvflag = model.getValue("root/main/baseinfo/otpt_rsrv/otpt["+ i +"]/otpt_rsrvflag"); if (rsrvflag == "E") { continue; } } /////////////////¹°¸®Ä¡·á,ÁÖ»ç,¹æÁ¾,Åõ¼®Àº ¸ÖƼüũ Á¦¿Ü ³¡////////////////////////////////////////// // ´çÀÏ ¼öÁøÀ̷°ú µ¿½Ã¿¡ ¼ö³³°¡´ÉÇÑ ¹Ì·¡ ¿¹¾à°Ç ó¸® // ÁøÂû·á ´çÀϼ±¼ö³³°ü·Ã ó¸® Ãß°¡ by Á¶Áß·¡ 20150406 if ( model.getValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_orddeptcd") == model.getValue("root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_orddeptcd") && model.getValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_orddrid") == model.getValue("root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_orddrid") && model.getValue("root/main/baseinfo/otpt_tday/otpt["+ otpt_cnt +"]/otpt_calcflag") == model.getValue("root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_calcflag") && model.getValue("root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_checkyn") == "Y" // ÁøÂû·á ´çÀÏ ¼±¼ö³³ ½Ã ÀÚµ¿Ã¼Å© Á¦¿Ü ) { model.setValue("root/main/baseinfo/otpt_rsrv/otpt[" + i + "]/otpt_checkflag","true"); grd_rsrv.row = i; } } if (grd_tday.rows > 0 || grd_rsrv.rows > 0) { var click_flag = true; if (grd_tday.rows > 0) { click_flag = fClickGrid("grd_tday"); }else{ click_flag = fClickGrid("grd_rsrv"); } if(click_flag == false) { fbtn_chk_all_cncl(); } } //2012-10-05 //ÀÚº¸Çѵµ¾× Ç¥½Ã fCheckAutoLimitAmt(); } model.setValue("/root/send/orddd", vcheck_orddd); model.setValue("/root/send/cretno", vcheck_cretno); //À̵¿Àç20071123 ¹Ì¼ö,¼±¼ö±Ý¿¡ ´ëÇÑ Á¤º¸ ¿¬°è var outuncoamt = model.getValue("/root/main/baseinfo/uncoinfo/unco/outuncoamt"); var dschuncoamt = model.getValue("/root/main/baseinfo/uncoinfo/unco/dschuncoamt"); var unconm = ""; var inunconm = ""; if (outuncoamt != "0" || dschuncoamt != "0") { if( outuncoamt != "0"){ unconm = "[" + model.getValue("/root/main/baseinfo/uncoinfo/unco/unconm") + "]"; } if( dschuncoamt != "0"){ inunconm = "[" + model.getValue("/root/main/baseinfo/uncoinfo/unco/inunconm") + "]"; } var result = messageBox("¹Ì¼ö±ÝÀÌ Á¸ÀçÇÕ´Ï´Ù. ¹Ì¼öÀÔ±ÝÀ» ÇϽðڽÀ´Ï±î? \n\n"+ unconm + "[¿Ü·¡¹Ì¼ö±Ý : "+outuncoamt+"]"+ " " + inunconm + "[Åð¿ø¹Ì¼ö±Ý : "+dschuncoamt +"]","Q999",""); if (result == "6") { var vpid = model.getValue("/root/main/patinfo/patinfolist/pid"); setParameter("SMPAM00100_PID_PARM", vpid); modal("SMPAM00100", "1", "200", "200", "SMPAM00100", "", ""); fbtn_chk_all_cncl(); } } //Á¶¿µ»ó20080212 º¸°üÅð¿ø±Ý¿¡ ´ëÇÑ Á¤º¸ ¿¬°è var keepamt = model.getValue("/root/main/baseinfo/keepinfo/keep/keepamt"); if (keepamt != 0) { var totkeepdata = ""; //»ó¼¼ º¸°ü±ÝÀ» ÀçÁ¶È¸ÇÔ. -- À̼ºÀÎ , 20090821 //¿äûÀÚ : ±èÈïÁØ submit("TRPAO00130",false); for(i=1; i<=getNodesetCount("/root/temp7/item") ; i++){ var keepdata = model.getValue("/root/temp7/item['"+i+"']/keepdata"); totkeepdata = totkeepdata + " " + keepdata; } //messageBox( totkeepdata + "ÀÌ ÀÖ½À´Ï´Ù." , "I999"); totkeepdata = totkeepdata + "ÀÌ ÀÖ½À´Ï´Ù." + '\n' + model.getValue("/root/etc/union_msg"); // °¡Åð¿ø±Ý ÀÖÀ» °æ¿ì Åð¿øÃ¢±¸·Î ¾È³»¹®±¸ Ãß°¡ by Á¶Áß·¡ 20120712 if (totkeepdata.indexOf("°¡Åð¿ø±Ý") != "-1") { totkeepdata += "\r\n\r\n°¡Åð¿ø±ÝÀÌ ÀÖÀ¸¹Ç·Î Åð¿øÃ¢±¸·Î ¾È³»ÇØÁֽñ⠹ٶø´Ï´Ù." } //model.setvalue("/root/etc/union_msg", totkeepdata); messageBox(totkeepdata, "I999"); } /* //¼±¼ö±Ý,vip¼±¼ö±Ý var bogjamt = model.getValue("/root/main/baseinfo/bogjinfo/bogj/bogjamt"); var bogjvipamt = model.getValue("/root/main/baseinfo/bogjinfo/bogj/bogjvipamt"); if( parseInt(bogjamt) != 0 || parseInt(bogjvipamt) != 0){ var bogjMsg = ''; if( parseInt(bogjamt) != 0 ){ bogjMsg = bogjMsg + "[¼±¼ö±Ý : " + bogjamt + " ¿ø] "; } if( parseInt(bogjvipamt) != 0 ){ bogjMsg = bogjMsg + "[¼ö³³VIP¼±¼ö±Ý : " + bogjvipamt + " ¿ø]"; } //messageBox("¼±¼ö±ÝÀÌ Á¸ÀçÇÕ´Ï´Ù. " + bogjMsg, "I999", ""); model.setvalue("/root/etc/union_msg" ,"¼±¼ö±ÝÀÌ Á¸ÀçÇÕ´Ï´Ù. " + bogjMsg + '\n' + model.getValue("/root/etc/union_msg")); } */ } //À̵¿Àç20080110 ¿Ü·¡Á¤»ê¿ë Ãß°¡ function fCalcflagNSearch() { model.copynode("/root/main/baseinfo" ,"/root/node_bk/main/baseinfo"); model.copynode("/root/main/outrgst" ,"/root/node_bk/main/outrgst"); model.copynode("/root/send/s_otpt" ,"/root/node_bk/send/s_otpt"); model.copynode("/root/hidden/rcvj" ,"/root/node_bk/hidden/rcvj"); //ȯÀÚ¹øÈ£ ¼¼ÆÃ model.setValue("/root/send/pid" ,model.getValue("/root/main/patinfo/patinfolist/pid")); model.setValue("/root/send/orddd" ,model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_orddd")); model.setValue("/root/send/cretno" ,model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_cretno")); //À̵¿Àç20080110 ¿Ü·¡¼ö³³/Á¤»ê ±¸ºÐ°ª model.setValue("/root/send/workgubn" , model.getValue("/root/temp3/workgubn")); model.setValue("/root/send/jsfromdd" , model.getValue("/root/temp3/jsfromdd")); model.setValue("/root/send/jstodd" , model.getValue("/root/temp3/jstodd")); model.setValue("/root/send/jssrchcond" , model.getValue("/root/temp3/jssrchcond")); model.setValue("/root/send/jsorddeptcd", model.getValue("/root/temp3/jsorddeptcd")); model.setValue("/root/send/jsorddrid" , model.getValue("/root/temp3/jsorddrid")); model.setValue("/root/send/jsinsukind" , model.getValue("/root/temp3/jsinsukind")); model.removenode("/root/hidden/rcv/h_holddd/holddd"); model.removenode("/root/hidden/rcv/h_hold/prcp"); if (fRrgstNo3Veri(model.getValue("/root/main/patinfo/patinfolist/rrgstno1"), model.getValue("/root/main/patinfo/patinfolist/rrgstno2"), "ipt_rrgstno1", "ipt_rrgstno2" ) == false) return; //1. ¼ö³³´ë±â »óÅÂÀÇ ¿Ü·¡µî·Ï³»¿ª(´çÀÏ,¿¹¾à,°ú°Å) Á¶È¸ 2.¹Ì¼ö Á¶È¸ submit("TRPAO00101") grd_calcflagn.rebuild(); grd_rcptlist.rebuild(); //±âÁ¸ ¹ÙÅÁ»ö clear for(var i=1; i <= grd_calcflagn.rows ; i++){ var votpt_estmspclappyn = model.getValue("/root/main/baseinfo/otpt_calcflagn/otpt[" + i + "]/otpt_estmspclappyn"); if (votpt_estmspclappyn == "Y") { grd_calcflagn.cellStyle("color", i, grd_calcflagn.colref("otpt_suppkind")) = '#ff0000'; } } //À̵¿Àç20071112 -- Àå±âÀ̽ÄȯÀÚ Á¶È¸ //cys º¸¿Ï¿¹Á¤ fTransSearch(); fLItemRefresh(); fCItemRefresh(); fRItemRefresh(); //À̵¿Àç20071123 ¹Ì¼ö,¼±¼ö±Ý¿¡ ´ëÇÑ Á¤º¸ ¿¬°è var outuncoamt = model.getValue("/root/main/baseinfo/uncoinfo/unco/outuncoamt"); var dschuncoamt = model.getValue("/root/main/baseinfo/uncoinfo/unco/dschuncoamt"); if (outuncoamt > 0 || dschuncoamt > 0) { var result = messageBox("¹Ì¼ö±ÝÀÌ Á¸ÀçÇÕ´Ï´Ù. ¹Ì¼öÀÔ±ÝÀ» ÇϽðڽÀ´Ï±î? \n\n"+"[¿Ü·¡¹Ì¼ö±Ý : "+outuncoamt+"]"+" [Åð¿ø¹Ì¼ö±Ý : "+dschuncoamt +"]","Q999",""); if (result == "6") { var vpid = model.getValue("/root/main/patinfo/patinfolist/pid"); setParameter("SMPAM00100_PID_PARM", vpid); modal("SMPAM00100", "1", "200", "200", "SMPAM00100", "", ""); //modal("../../../pam/uncoamtmngtweb/xrw/SMPAM00100", "1","50", "70", "SMPAM00100", "", ""); } } } //ÄÁ¼³Æ®Á¤º¸Á¶È¸ function fGetOrdCnstInfo(){ //ÄÁ¼³Æ® ÀÇ·ÚÁ¤º¸°¡ 1°ÇÀ϶§ ¿Í 2°Ç ÀÌ»óÀ϶§ ±¸ºÐÇÏ¿© ¸Þ¼¼Áö ó¸® var cnstCnt = getNodesetCount("/root/hidden/item1/pidinfo/h_emrcnst/emrcnst/pid"); if( cnstCnt > 1 ){ //messageBox("ÄÁ¼³Æ® ÀÇ·ÚÁ¤º¸°¡ ÀÖ½À´Ï´Ù!", "Q999", ""); model.setvalue("/root/etc/union_msg" ,"ÄÁ¼³Æ® ÀÇ·ÚÁ¤º¸°¡ ÀÖ½À´Ï´Ù!" + '\n' + model.getValue("/root/etc/union_msg")); retValue = true; }else if( cnstCnt == 1 ){ var reqorddeptnm = model.getValue("/root/hidden/item1/pidinfo/h_emrcnst/emrcnst/reqdeptnm"); var reqorddrnm = model.getValue("/root/hidden/item1/pidinfo/h_emrcnst/emrcnst/requsernm"); var recvorddeptnm = model.getValue("/root/hidden/item1/pidinfo/h_emrcnst/emrcnst/recvdeptnm"); var recvorddrnm = model.getValue("/root/hidden/item1/pidinfo/h_emrcnst/emrcnst/recvusernm"); //messageBox(reqorddeptnm + " " + reqorddrnm + " ±³¼ö´Ô²²¼­ " + // recvorddeptnm + " " + recvorddrnm + " ±³¼ö´Ô²² ÀÇ·ÚÇÑ ³»¿ªÀÌ ÀÖ½À´Ï´Ù!", "Q999", ""); model.setvalue("/root/etc/union_msg" ,reqorddeptnm + " " + reqorddrnm + " ±³¼ö´Ô²²¼­ " + recvorddeptnm + " " + recvorddrnm + " ±³¼ö´Ô²² ÀÇ·ÚÇÑ ³»¿ªÀÌ ÀÖ½À´Ï´Ù!" + '\n' + model.getValue("/root/etc/union_msg")); } } //Àΰø½ÅÀå ¿äÀ²º¯°æ³»¿ª Á¶È¸ function fClickHDUpdate(){ //submit("TRPAO02201"); if (getNodesetCount("/root/hidden/item1/pidinfo/h_updtratelist/updtratelist/pid") > 0) { if (model.getValue("/root/hidden/item1/pidinfo/h_updtratelist/updtratelist/pid") != "") { var send_updtratelist = "/root/hidden/item1/pidinfo/h_updtratelist/updtratelist" ; var send_dtratelist = "/root/hidden/item1/pidinfo/h_dtratelist/dtratelist" ; var parm = model.getValue("/root/main/patinfo/patinfolist/pid") + "¢Ë" + //µî·Ï¹øÈ£ getCurrentDate() + "¢Ë" + send_updtratelist + "¢Ë" + send_dtratelist + "¢Ë" ; setParameter("SPPAO02200_PARM",parm); modal("SPPAO02200", "1","400", "400", "SPPAO02200", "", ""); if (getParameter("SPPAO02200_RTN") == "N" || getParameter("SPPAO02200_RTN") == "") { //Á¶È¸µÇ´Â Ç׸ñµé clear return false; }else{ messageBox("¿äÀ²ÀÌ º¯°æµÇ¾ú½À´Ï´Ù..","E999",""); model.resetInstanceNode("/root/hidden/item1/pidinfo/h_updtratelist/updtratelist"); model.resetInstanceNode("/root/hidden/item1/pidinfo/h_dtratelist/dtratelist"); return true; } } /* var parm = model.getValue("/root/main/patinfo/patinfolist/pid") + "¢Ë" + //µî·Ï¹øÈ£ getCurrentDate() + "¢Ë" ; setParameter("SPPAO02200_PARM",parm); modal("SPPAO02200", "1","400", "400", "SPPAO02200", "", ""); if (getParameter("SPPAO02200_RTN") == "N" || getParameter("SPPAO02200_RTN") == "") { //Á¶È¸µÇ´Â Ç׸ñµé clear return false; }else{ messageBox("¿äÀ²ÀÌ º¯°æµÇ¾ú½À´Ï´Ù..","E999",""); return true; } */ } } /* * ¿Ü·¡¼ö³³ ±×¸®µåŬ¸¯ À̺¥Æ® */ function fClickGrid(gridID){ var workgubn = model.getvalue("/root/temp3/workgubn"); var gridObj = document.controls.item(gridID); var gridObj_row = gridObj.row; var instanceId = ""; if(gridID == "grd_tday"){ instanceId = "otpt_tday"; } if(gridID == "grd_rsrv"){ instanceId = "otpt_rsrv"; } if(gridID == "grd_past"){ instanceId = "otpt_past"; } //Á¤»ê if(gridID == "grd_calcflagn"){ instanceId = "otpt_calcflagn"; } //½Ç½ÃÁ¤»ê if(gridID == "grd_eactotpt"){ instanceId = "otpt_eactotpt"; } click_otpt_node = "/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]"; //º¸Çè¼±º°½É»ç üũ if(model.getvalue("/root/init/basecdlist/P0032[cdid='190']/cdnm") == "Y"){ if(model.getValue("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]/otpt_orddd") <= getCurrentDate()){ if(model.getValue("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]/otpt_checkflag") == "true"){ if(model.getValue("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]/otpt_probjudgflag") == "M"){ if(model.getValue("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]/otpt_dschjudgprcsstat") != "E"){ var sDate = model.getValue("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]/otpt_orddd"); var sValue = (sDate.toDate("YYYYMMDD")).getDayOfWeek("K"); var bDayFlag = "false"; var sTM = getCurrentTime().substr(0, 4); var sFromTM, sToTM; if (sValue == "Åä") { //Åä¿äÀÏ sFromTM = model.getvalue("/root/init/basecdlist/P0032[cdid='193']/cdnm"); sToTM = model.getvalue("/root/init/basecdlist/P0032[cdid='194']/cdnm"); if (sFromTM == "" || sToTM == "") { messageBox("º¸Çè¼±º°½É»ç »ç¿ë¿©ºÎ°¡ »ç¿ëÀ̳ª ½É»ç ½Ã°£ÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù. È®ÀÎÇϽʽÿÀ. P0032 191-194", "I999"); } else { if ((sTM >= sFromTM) && (sTM <= sToTM)) { bDayFlag = "true"; } } } else if (sValue != "Åä" && sValue != "ÀÏ") { //ÆòÀÏ sFromTM = model.getvalue("/root/init/basecdlist/P0032[cdid='191']/cdnm"); sToTM = model.getvalue("/root/init/basecdlist/P0032[cdid='192']/cdnm"); if (sFromTM == "" || sToTM == "") { messageBox("º¸Çè¼±º°½É»ç »ç¿ë¿©ºÎ°¡ »ç¿ëÀ̳ª ½É»ç ½Ã°£ÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù. È®ÀÎÇϽʽÿÀ. P0032 191-194", "I999"); } else { if ((sTM >= sFromTM) && (sTM <= sToTM)) { bDayFlag = "true"; } } } if (bDayFlag == "true") { messageBox("º¸Çè ¹Ì½É»ç ³»¿ªÀÌ Á¸ÀçÇÕ´Ï´Ù. º¸ÇèÆÀ È®ÀÎ ÈÄ ÁøÇàÇϽʽÿÀ.", "I999"); model.setValue("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]/otpt_checkflag", "false"); return false; } } } } } } //20120405 °¡Á¢¼ö °Ç Áß ÁøÂû·á »êÁ¤ÇØ¾ß ÇÒ ´ë»ó ¸Þ¼¼Áö Ç¥½Ã if( model.getValue(click_otpt_node + "/otpt_extrmedamtrcptyn") == 'Y' && model.getValue(click_otpt_node + "/otpt_checkflag") == "true"){ messageBox("¼±ÅÃÇϽŠÁ¢¼ö°ÇÀÇ ÁøÂû·á »êÁ¤¿©ºÎ¸¦ È®ÀÎÇϼ¼¿ä!!\n" + "ÁøÂû·á ¹Ì»êÁ¤ °¡Á¢¼ö¿¡ °Ë»ç/óġ/¸¶Ãë µîÀÇ Ã³¹æÀÌ ÀÖ½À´Ï´Ù.\n" + "Áø·áÀ¯¹«¸¦ ÆÇº°ÇÏ¿© ÁøÂû·á »êÁ¤À¸·Î º¯°æ ¼ö³³Çϼ¼¿ä!", "I999", ""); } //2015/12/02 ÀÌÁ¤Åà /* Â÷»óÀ§ 2Á¾ Àå¾ÖÀÎȯÀÚ Áß È¯ÀÚÀÇ º¸Á¶À¯ÇüÀÌ ÀÓÇöõÆ®(97) ¹× Ʋ´Ï(89)ÀÇ °æ¿ì´Â Àå¾ÖÀδëºÒ ±Ý¾×ÀÌ ¹ß»ýµÇÁö ¾Êµµ·Ï ¼öÁ¤ ÀÇ·á±Þ¿© 2Á¾ Àå¾ÖÀÎÈ­ÀÚ Áß È¯ÀÚÀÇ º¸Á¶À¯ÇüÀÌ ÀÓÇöõÆ®(95) ¹× ·¹Áø»ó Ʋ´Ï(87)ÀÇ °æ¿ì´Â Àå¾ÖÀδëºÒ ±Ý¾×ÀÌ ¹ß»ýµÇÁö ¾Êµµ·Ï ¼öÁ¤ */ var hndc_insukind = model.getValue(click_otpt_node+"/otpt_insukind"); var hndc_suppkind = model.getValue(click_otpt_node+"/otpt_suppkind"); var hndc_checkflag = model.getValue(click_otpt_node+"/otpt_checkflag"); if(hndc_insukind=="11" && (hndc_suppkind=="89" || hndc_suppkind=="97") && hndc_checkflag=="true"){ //Ʋ´Ï(89), ÀÓÇöõÆ®(97) model.makeValue(click_otpt_node+"/otpt_handicaprbookpossnyn", "N"); model.makeValue("/root/main/outrgst/m_otpt/otpt/otpt_handicaprbookpossnyn", "N"); messageBox("ÇØ´ç º¸Á¶ À¯ÇüÀ¸·Î´Â Àå¾ÖÀÎ ´ëºÒ±ÝÀÌ ¹ß»ýµÇÁö ¾Ê½À´Ï´Ù.", "I"); rdo_handicaprbookpossnyn.refresh(); rdo_handicaprbookpossnyn.disabled=true; }else if(hndc_insukind=="22" && (hndc_suppkind=="87" || hndc_suppkind=="95") && hndc_checkflag=="true"){ //Ʋ´Ï(87), ÀÓÇöõÆ®(95) model.makeValue(click_otpt_node+"/otpt_handicaprbookpossnyn", "N"); model.makeValue("/root/main/outrgst/m_otpt/otpt/otpt_handicaprbookpossnyn", "N"); messageBox("ÇØ´ç º¸Á¶ À¯ÇüÀ¸·Î´Â Àå¾ÖÀÎ ´ëºÒ±ÝÀÌ ¹ß»ýµÇÁö ¾Ê½À´Ï´Ù.", "I"); rdo_handicaprbookpossnyn.refresh(); rdo_handicaprbookpossnyn.disabled=true; }else{ rdo_handicaprbookpossnyn.disabled=false; } //2015/12/02 ÀÌÁ¤Åà //2017/04/24 °¡Á¢¼ö ÈÄ Ã³¹æ½Ã ¾Ë¸²À¸·Î ¸Þ½ÃÁö ¶ç¾îÁÖ±â(ÀÌÁ¤ÅÃ) var otpt_checkyn= model.getValue(click_otpt_node + "/otpt_checkflag"); var otpt_prcpcnt = model.getValue(click_otpt_node+"/otpt_prcpcnt"); if(gridID == "grd_tday" && otpt_checkyn == "true" && parseInt(otpt_prcpcnt)>0){ messageBox("°¡Á¢¼öÀÓ¿¡µµ ºÒ±¸ÇÏ°í °æ±¸/ÁÖ»ç ó¹æÀÌ ¹ß»ýÇÏ¿´½À´Ï´Ù.\nÁøÂû·á »êÁ¤À¸·Î üũÇÏ¿© Àç°è»ê ÈÄ ¼ö³³ ºÎʵ右´Ï´Ù.", "I"); } //2017/04/24 °¡Á¢¼ö ÈÄ Ã³¹æ½Ã ¾Ë¸²À¸·Î ¸Þ½ÃÁö ¶ç¾îÁÖ±â(ÀÌÁ¤ÅÃ) //Y-¼ö³³, N-Á¤»ê, E-½Ç½ÃÁ¤»ê if(workgubn == "Y"){ model.setValue("/root/send/ClickGrid/otpt_tday" , getNodeListCSV(instance1.selectNodes("/root/main/baseinfo/otpt_tday/otpt[otpt_checkflag='true']"))); model.setValue("/root/send/ClickGrid/otpt_rsrv" , getNodeListCSV(instance1.selectNodes("/root/main/baseinfo/otpt_rsrv/otpt[otpt_checkflag='true']"))); model.setValue("/root/send/ClickGrid/otpt_past" , getNodeListCSV(instance1.selectNodes("/root/main/baseinfo/otpt_past/otpt[otpt_checkflag='true']"))); } if(workgubn == "N"){ model.setValue("/root/send/ClickGrid/otpt_calcflagn" , getNodeListCSV(instance1.selectNodes("/root/main/baseinfo/otpt_calcflagn/otpt[otpt_checkflag='true']"))); } if(workgubn == "E"){ model.setValue("/root/send/ClickGrid/otpt_eactotpt" , getNodeListCSV(instance1.selectNodes("/root/main/baseinfo/otpt_eactotpt/otpt[otpt_checkflag='true']"))); } model.setValue("/root/send/ClickGrid/click_otpt" , getNodeListCSV(instance1.selectNodes("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]"))); model.setValue("/root/send/ClickGrid/patinfolist" , getNodeListCSV(instance1.selectNodes("/root/main/patinfo/patinfolist"))); model.setValue("/root/send/ClickGrid/req/pid" , model.getvalue("/root/main/patinfo/patinfolist/pid")); model.setValue("/root/send/ClickGrid/req/workgubn" , model.getvalue("/root/temp3/workgubn")); model.setValue("/root/send/ClickGrid/req/rgstno1" , model.getValue("/root/main/patinfo/patinfolist/rrgstno1")); model.setValue("/root/send/ClickGrid/req/rgstno2" , model.getValue("/root/main/patinfo/patinfolist/rrgstno2")); model.setValue("/root/send/ClickGrid/req/name" , model.getValue("/root/main/patinfo/patinfolist/hngnm")); if(submit("TRPAO00113")){ //¼±ÅÃÇÑ ¼ö³³³»¿ª ¾øÀ»½Ã if(model.getvalue("/root/hidden/rcv2/m_otpt/otpt/otpt_pid") == ""){ model.copynode("/root/main/outrgst" , "/root/node_bk/main/outrgst"); model.copynode("/root/hidden/rcv1" , "/root/node_bk/hidden/rcv1"); fEtcCheck(""); fCloseCom(); return; } /* * Àå¾ÖÀÎ µî·Ï¿©ºÎ È®ÀÎ * °Ç°­º¸Çè(11), ÀÇ·á±Þ¿©1Á¾(21), ÀÇ·á±Þ¿©2Á¾(22) */ var otpt_insukind = model.getValue(click_otpt_node + "/otpt_insukind"); var otpt_suppkind = model.getValue(click_otpt_node+"/otpt_suppkind"); if((otpt_insukind == "11" && (otpt_suppkind!="89" && otpt_suppkind!="97"))|| otpt_insukind == "21" || (otpt_insukind == "22" && (otpt_suppkind!="87" && otpt_suppkind!="95"))){ if(getHandcapInfo(model.getValue(click_otpt_node + "/otpt_orddd"), model.getvalue("/root/main/patinfo/patinfolist/pid"), model.getValue(click_otpt_node + "/otpt_handicaprbookpossnyn"))){ //return; ºí·°Å· ÇÏÁö ¾ÊÀ½ } } model.copynode("/root/main/outrgst/m_otpt" , "/root/hidden/rcv2/m_otpt"); model.copynode("/root/main/outrgst/m_opmi" , "/root/hidden/rcv2/m_opmi"); model.copynode("/root/main/outrgst/m_oscl" , "/root/hidden/rcv2/h_oscl"); model.copyNode("/root/main/outrgst/m_remamt" , "/root/hidden/rcv2/h_remamt"); model.copynode("/root/hidden/rcv1" , "/root/hidden/rcv2"); model.removenode("/root/hidden/rcv2"); if(getNodesetCount("/root/hidden/item1/pidinfo/h_famylist/famylist/emplname") > 0){ //Á÷¿ø/°¡Á· °¨¸éÁ¤º¸À϶§¸¸ üũ //model.setValue("/root/send/ClickGrid/req/orddd", grd_tday.valueMatrix(grd_tday.row, grd_tday.colRef("otpt_orddd"))); if(gridID == "grd_tday" || gridID == "grd_rsrv" || gridID == "grd_past"){ if(gridID == "grd_tday"){ model.setValue("/root/send/ClickGrid/req/orddd", grd_tday.valueMatrix(grd_tday.row, grd_tday.colRef("otpt_orddd")) ); }else if(gridID == "grd_rsrv"){ model.setValue("/root/send/ClickGrid/req/orddd", grd_rsrv.valueMatrix(grd_rsrv.row, grd_rsrv.colRef("otpt_orddd")) ); }else if(gridID == "grd_past"){ model.setValue("/root/send/ClickGrid/req/orddd", grd_past.valueMatrix(grd_past.row, grd_past.colRef("otpt_orddd")) ); } if(submit("TRPAO00118")){ var gr_disccd = model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_disccd"); var disccd = model.getValue("/root/temp10/disclist/disccd"); if(gr_disccd != disccd ){ messageBox("°¨¸éÄڵ尡 °¨¸éÁ¤º¸¿¡ µî·ÏµÈ Á¤º¸¿Í ´Ù¸¨´Ï´Ù. È®ÀÎÇϽʽÿÀ.", "E999"); } } } } //Á¶È¸µÈ °æ¿ì, È­¸éÀÇ ÁßÁõÁ¤º¸¿¡ ¼¼ÆÃ var srdg_pid = model.getValue("/root/hidden/rcv1/h_srdg/srdg/srdg_pid"); if (srdg_pid.length != 0) { model.resetInstanceNode("/root/main/outrgst/srdg"); model.copyNode("/root/main/outrgst/srdg","/root/hidden/rcv1/h_srdg/srdg"); //ÁßÁõ¹øÈ£,ÁßÁõÀû¿ë ½ÃÀÛÀÏÀÚ ¼¼ÆÃ } //20090701 2.Èñ±Í³­Ä¡¼º»êÁ¤Æ¯·Ê °í½ÃÀû¿ë var rooa_pid = model.getValue("/root/hidden/rcv1/h_rooa/rooa/rooa_pid"); if (rooa_pid.length != 0) { model.resetInstanceNode("/root/main/outrgst/rooa"); model.copyNode("/root/main/outrgst/rooa","/root/hidden/rcv1/h_rooa/rooa"); } //Á¶È¸µÈ °æ¿ì, È­¸éÀÇ ÀÚº¸Á¤º¸ ¼¼ÆÃ var aipm_pid = model.getValue("/root/hidden/rcv1/h_aipm/aipm/aipm_pid"); if (aipm_pid.length != 0) { model.resetInstanceNode("/root/main/outrgst/aipm"); model.copyNode("/root/main/outrgst/aipm","/root/hidden/rcv1/h_aipm/aipm"); //ÀÚº¸Á¤º¸ ¼¼ÆÃ } //Á¶È¸µÈ °æ¿ì, È­¸éÀÇ »êÀçÁ¤º¸ ¼¼ÆÃ var icpm_pid = model.getValue("/root/hidden/rcv1/h_icpm/icpm/icpm_pid"); if (icpm_pid.length != 0) { model.resetInstanceNode("/root/main/outrgst/icpm"); model.copyNode("/root/main/outrgst/icpm","/root/hidden/rcv1/h_icpm/icpm"); //»êÀçÁ¤º¸ ¼¼ÆÃ } //Á¶È¸µÈ °æ¿ì, È­¸éÀÇ Àå¾ÖÁ¤º¸ ¼¼ÆÃ var hndc_pid = model.getValue("/root/hidden/rcv1/h_hndc/hndc/hndc_pid"); if (hndc_pid.length != 0) { model.resetInstanceNode("/root/main/outrgst/hndc"); model.copyNode("/root/main/outrgst/hndc","/root/hidden/rcv1/h_hndc/hndc"); //Àå¾ÖÁ¤º¸ ¼¼ÆÃ } var diag_diagcd = model.getValue("/root/hidden/rcv1/h_diag/diag/diag_diagcd"); if (diag_diagcd.length!=0) { model.resetInstanceNode("/root/main/outrgst/diag"); model.copyNode("/root/main/outrgst/diag","/root/hidden/rcv1/h_diag/diag"); } var bldc_pid = model.getValue("/root/hidden/rcv1/h_bldc/bldc/bldc_pid"); if (bldc_pid.length!=0) { model.resetInstanceNode("/root/main/outrgst/bldc"); model.copyNode("/root/main/outrgst/bldc","/root/hidden/rcv1/h_bldc/bldc"); } //¿äÀ²º¯°æ³»¿ª Á¶È¸ var updtratelist_pid = model.getValue("/root/hidden/rcv1/h_updtratelist/updtratelist/pid"); var brateupdtflag = false; if (updtratelist_pid.length != 0) { //model.resetInstanceNode("/root/hidden/item1/pidinfo/h_updtratelist/updtratelist"); //model.copyNode("/root/hidden/item1/pidinfo/h_updtratelist/updtratelist", "/root/hidden/rcv1/h_updtratelist/updtratelist"); model.removenode("/root/hidden/item1/pidinfo/h_updtratelist/updtratelist"); model.makeNode("/root/hidden/item1/pidinfo/h_updtratelist/updtratelist"); model.copyNode("/root/hidden/item1/pidinfo/h_updtratelist", "/root/hidden/rcv1/h_updtratelist"); var dtratelist_pid = model.getValue("/root/hidden/rcv1/h_dtratelist/dtratelist/pid"); if (dtratelist_pid.length != 0) { //model.resetInstanceNode("/root/hidden/item1/pidinfo/h_dtratelist/dtratelist"); //model.copyNode("/root/hidden/item1/pidinfo/h_dtratelist/dtratelist", "/root/hidden/rcv1/h_dtratelist/dtratelist"); model.removenode("/root/hidden/item1/pidinfo/h_dtratelist/dtratelist"); model.makeNode("/root/hidden/item1/pidinfo/h_dtratelist/dtratelist"); model.copyNode("/root/hidden/item1/pidinfo/h_dtratelist", "/root/hidden/rcv1/h_dtratelist"); } brateupdtflag = true; } if(model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_estmspclappyn") != "-" ){ ipt_suppkind.attribute("color") = '#ff0000'; //red }else{ ipt_suppkind.attribute("color") = '#000000'; //black } //¿Ü·¡µî·ÏÁ¤º¸ copy ½Ã ÀϹÝÀÇ»ç¸é,ƯÁø¿©ºÎ ¼öÁ¤¸øÇϰÔ/ƯÁøÀÇ»çÀÌ¸é ¼öÁ¤°¡´É if(model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_specordyn") == "Y"){ rdo_specordyn.disabled = false; }else{ rdo_specordyn.disabled = true; } if(model.getValue("/root/main/outrgst/hndc/hndc_handcapgrde") == "01" || model.getValue("/root/main/outrgst/hndc/hndc_handcapgrde") == "02"){ cmb_hndc_handcapgrde.attribute("disable.background-color") = "#ff9900"; }else{ cmb_hndc_handcapgrde.attribute("disable.background-color") = ""; } //ÃÊÀçÁø¼öµ¿ºÎ¿© if(model.getvalue("/root/main/outrgst/m_otpt/otpt/otpt_fsexammanlyn") == "Y"){ cmb_fsexamflag.disabled = false; } //////////////////////////////////////////////////º¸Çè///////////////////////////////////////////////////////// model.setValue("/root/main/outrgst/ptin/ptin_insukind",model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_insukind")); //º¸ÇèÀ¯Çü model.setValue("/root/main/outrgst/ptin/ptin_insucd" ,model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_insucd")); //º¸ÇèÀÚÄÚµå //º¸Á¶À¯Çü ¼¼ÆÃÇϱâ //º¸ÇèÁ¤Á¶È¸ÇØ¿À±â¶§¹®¿¡ ÇÊ¿ä¾øÀ½. fSuppKindSet(model.getValue("/root/main/outrgst/ptin/ptin_insukind")); model.setValue("/root/main/outrgst/ptin/ptin_suppkind" ,model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_suppkind")); //º¸Á¶À¯Çü model.setValue("/root/main/outrgst/ptin/ptin_suppkindresn" ,model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_suppkindresn")); //º¸Á¶À¯Çü»çÀ¯ //Á¶È¸µÈ °æ¿ì, È­¸éÀÇ º¸ÇèÁ¤º¸¿¡ ¼¼ÆÃ var ptin_insukind = model.getValue("/root/main/outrgst/ptin/ptin_insukind"); if (ptin_insukind == "11") { model.toggle("case_base"); } //ÀÚº¸ if (ptin_insukind == "31") { model.setValue("/root/main/outrgst/ptin/ptin_insucd" ,model.getValue("/root/main/outrgst/aipm/aipm_insucmpycd")); //º¸Çèȸ»çÄÚµå model.toggle("case_ta"); } //»êÀç if (ptin_insukind == "41"){ model.toggle("case_inducs"); } //°ø»ó if (ptin_insukind == "42"){ model.toggle("case_dutywund"); } if (model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insukind") != "") { model.setValue("/root/main/outrgst/ptin/ptin_insucd" , model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insucd")); model.setValue("/root/main/outrgst/ptin/ptin_insucdnm" , model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insucdnm")); model.setValue("/root/main/outrgst/ptin/ptin_insuno" , model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insuno")); model.setValue("/root/main/outrgst/ptin/ptin_insdrela" , model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insdrela")); model.setValue("/root/main/outrgst/ptin/ptin_insdnm" , model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insdnm")); model.setValue("/root/main/outrgst/ptin/ptin_insdrrgstno1" , model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insdrrgstno1")); model.setValue("/root/main/outrgst/ptin/ptin_insdrrgstno2" , model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_insdrrgstno2")); if (ptin_insukind != "31" && ptin_insukind != "41") { model.setValue("/root/main/outrgst/ptin/ptin_fromdd", model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_fromdd") ); }else { model.setValue("/root/main/outrgst/ptin/ptin_fromdd", getCurrentDate()); } model.setValue("/root/main/outrgst/ptin/ptin_todd", model.getValue("/root/hidden/rcv1/h_ptin/ptin/ptin_todd") ); }else{ if (ptin_insukind != "31" && ptin_insukind != "41" && ptin_insukind != "51") { messageBox("ÇØ´ç º¸ÇèÁ¤º¸°¡ Á¶È¸µÇÁö", "E007"); } model.setValue("/root/main/outrgst/ptin/ptin_fromdd",model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_orddd")); model.setValue("/root/main/outrgst/ptin/ptin_todd" ,"99991231"); } fptinBackUp(); //º¸ÇèÁ¤º¸ _org ¿¡ ¹é¾÷ //////////////////////////////////////////////////º¸Çè ³¡///////////////////////////////////////////////////////// grd_oscllist.refresh(); grd_oscllist.initStyle("background-color"); setRowStyle("grd_oscllist", "9", "000", "oscl_execprcpstatcd"); //Ãß°¡ //ºÎ°¡¼¼ °ü·Ã Ãß°¡ 20110628 nc var rowcnt = grd_oscllist.rows; var vatappcnt = 0; for(var i=0; i<=rowcnt; i++){ if(model.getValue("/root/main/outrgst/m_oscl/oscl["+i+"]/vatappyn") == "Y"){ vatappcnt++; } } if(vatappcnt > 0){ messageBox("ºÎ°¡¼¼ ºÎ¿©´ë»ó ó¹æÀÌ Á¸ÀçÇÕ´Ï´Ù\nº¸Á¶À¯ÇüÀ» È®ÀÎÇϼ¼¿ä","E999",""); } //ºÎ°¡¼¼ °ü·Ã Ãß°¡ //¸ÖƼīµåÃë¼Ò½Ã Á¤º¸Á¶È¸ //fMultiSaveHistRef(); //2016/07/18 Ä¡°ú È­¸é ÃʱâÈ­½Ã Ä«µå°¡ ¼±Åõǵµ·Ï ¿äûÇÔ¿¡ µû¶ó¼­ ±âÁØÀÚ·á·Î üũÇϵµ·Ï ¼öÁ¤(ÀÌÁ¤ÅÃ) var chk_value = model.getValue("/root/init/comncdlist/P6587list/P6587[cdid='01']/cdnm"); if(isNull(chk_value)){ model.setValue("/root/init/option/cardyn" ,"C"); //Y-Ä«µå, N-Çö±Ý¿µ¼öÁõ, C-Çö±Ý }else{ model.setValue("/root/init/option/cardyn" , chk_value); //Y-Ä«µå, N-Çö±Ý¿µ¼öÁõ, C-Çö±Ý rdo_cardyn.dispatch("xforms-select"); } //model.setValue("/root/init/option/cardyn" , "C"); //Y-Ä«µå, N-Çö±Ý¿µ¼öÁõ, C-Çö±Ý //2016/07/18 Ä¡°ú È­¸é ÃʱâÈ­½Ã Ä«µå°¡ ¼±Åõǵµ·Ï ¿äûÇÔ¿¡ µû¶ó¼­ ±âÁØÀÚ·á·Î üũÇϵµ·Ï ¼öÁ¤(ÀÌÁ¤ÅÃ) model.setValue("/root/main/outrgst/m_etc/indinstflag" , "00"); //00-¼Òµæ°øÁ¦, 01-ÁöÃâÁõºñ, 02-¹Ì½ÂÀÎ model.setValue("/root/main/outrgst/m_etc/cardno" , ""); model.setValue("/root/main/outrgst/m_etc/valiterm" , ""); model.setValue("/root/main/outrgst/m_etc/allotmm" , ""); model.setValue("/root/main/outrgst/m_etc/swipedata" , ""); model.copynode("/root/send", "/root/node_bk/send"); //2016/09/29 °âÀÓ(1°³ ÀÌ»óÀÇ ºÎ¼­¿¡¼­ ±Ù¹«) À¸·Î ±Ù¹«½Ã Á¢¼ö»ó¼¼Á¤º¸ Áø·áÀǰ¡ ·£´ýÀ¸·Î ¼±ÅõǴ Çö»ó ¼öÁ¤(ÀÌÁ¤ÅÃ) cmb_orddeptcd.dispatch("xforms-select"); //2016/09/29 °âÀÓ(1°³ ÀÌ»óÀÇ ºÎ¼­¿¡¼­ ±Ù¹«) À¸·Î ±Ù¹«½Ã Á¢¼ö»ó¼¼Á¤º¸ Áø·áÀǰ¡ ·£´ýÀ¸·Î ¼±ÅõǴ Çö»ó ¼öÁ¤(ÀÌÁ¤ÅÃ) fEtcCheck("Ŭ¸¯Á¤»ó"); fServerCheckMsg("Ŭ¸¯"); //¿äÀ²º¯°æ³»¿ª üũ if(workgubn == "Y" && brateupdtflag == true){ if(fClickHDUpdate() == true){ fSearch(); } } model.setFocus("ipt_cardno"); //Y-¼ö³³, N-Á¤»ê, E-½Ç½ÃÁ¤»ê if(workgubn == "Y"){ //2017/04/24 ´çÀÏ ³»¿ª üũ½Ã ÀÚµ¿À¸·Î ´çÀÏ󹿰è»ê µ¹°í ¼ö³³ ¹öư Ȱ¼ºÈ­ µÇµµ·Ï ¼öÁ¤(ÀÌÁ¤ÅÃ) if(gridID == "grd_tday" || gridID == "grd_past"){ button41.dispatch("DOMActivate"); } //2017/04/24 ´çÀÏ ³»¿ª üũ½Ã ÀÚµ¿À¸·Î ´çÀÏ󹿰è»ê µ¹°í ¼ö³³ ¹öư Ȱ¼ºÈ­ µÇµµ·Ï ¼öÁ¤(ÀÌÁ¤ÅÃ) //±Ý¾×Ç¥½Ã±â fDisplayAmt_pamjs(); } //Y-¼ö³³, N-Á¤»ê, E-½Ç½ÃÁ¤»ê if(workgubn == "N"){ fGetJOpmiList(); var openday = model.getValue("/root/init/basecdlist/hospopenday/cdnm"); var otpt_orddd = model.getValue("/root/main/outrgst/m_otpt/otpt/otpt_orddd"); if(otpt_orddd < openday){ // ±âÁ¸Ã³¹æ¿¡ ´ëÇØ¼­¸¸ °è»ê fCalculation('N'); } } //Y-¼ö³³, N-Á¤»ê, E-½Ç½ÃÁ¤»ê if(workgubn == "E"){ model.copyNode("/root/main/outrgst/m_oscl", "/root/hidden/rcv1/h_oscl"); grd_Eoscllist.rebuild(); setTree(grd_Eoscllist, 0, 0, true); fDisplayAmt_pamjs(); //±Ý¾×Ç¥½Ã±â } return true; }else{ model.copynode("/root/main/outrgst/m_otpt/otpt", click_otpt_node); fEtcCheck("Ŭ¸¯¿À·ù"); fServerCheckMsg("Ŭ¸¯"); if(getNodesetCount("/root/hidden/rcv1/m_otpt/otpt/otpt_pid") > 0){ model.copynode("/root/main/outrgst/m_otpt" , "/root/hidden/rcv1/m_otpt"); }else{ model.copynode("/root/main/outrgst/m_otpt" , "/root/hidden/rcv1/sum_otpt"); } fLItemRefresh(); if(gridObj_row > 0){ model.setValue("/root/main/baseinfo/"+instanceId+"/otpt["+gridObj_row+"]/otpt_checkflag", "false"); } return false; } return; } function fIsValueofArray(vArray, vValue){ for(var i=0; i