//Mode : I : insert U: update/¼±Åà var gMode = "I"; // ¿Ü·¡µî·Ï ¼±Åýà function fReady() { fGetUserInfosSampling2(); //°øÅëÄÚµå zbcfGetCodeList( new Array("P0312","P0311","P0076","P0078","P0073"), new Array("/root/init_com/comncdlist/P0312list" //¼ö³³°èÁ¤ ,"/root/init_com/comncdlist/P0311list" //³³ºÎÀÚÁ¤º¸ ,"/root/init_com/comncdlist/P0076list" //Ä«µå»çÄÚµå¸íĪ ,"/root/init_com/comncdlist/P0078list" //ÇҺΰ³¿ù¼ö ,"/root/init_com/comncdlist/P0073list" //Çö±Ý½ÂÀÎÀڰݱ¸ºÐ ) ); zbcfGetKindCodeList( new Array("P0001"), //¾÷¹«±ÔÄ¢ new Array("P0312"), //Äڵ屺 new Array("/root/init_com/kindcomncdlist/P0001P0312list"), //³ëµå true, //minimum : true TRZBC00105 new Array("cdid"), //sorting Ç׸ñ new Array("asc") // ); //Ä¡°ú ICĨ °áÁ¦ °ü·Ã ÇÁ·Î±×·¥ ¼öÁ¤(2016/05/11 ÀÌÁ¤ÅÃ) pamfGetCodeList(new Array("P0032"), new Array("/root/init_pam/P0032list")); //Ä¡°ú ICĨ °áÁ¦ °ü·Ã ÇÁ·Î±×·¥ ¼öÁ¤(2016/05/11 ÀÌÁ¤ÅÃ) //¿ø¹«»ç¿ë ±âÃÊÄÚµå Á¶È¸ cache±â´É Ãß°¡ if ( copyFromCache("TRPAMCOM01_depttree","/root/init") ) { // } else { if ( submit("TRPAMCOM01") ) { storeIntoCache("TRPAMCOM01_depttree","/root/init","540"); } } fInitialize(); //ÆË¾÷ ó¸®--------------------------- var orddeptcd = ''; var orddrid = ''; var pid = ''; var node = getGlobalVariable("paminfo"); if( node != '' && node != null){ model.makeNode("/root/temp/paminfo"); setCSVToNode("/root/temp/paminfo", node); var ioflag = model.getValue("/root/temp/paminfo/list/ioflag"); pid = model.getValue("/root/temp/paminfo/list/pid"); }else if (checkOpener()){ //ÆË¾÷È­¸éÀ¸·Î »ç¿ëµÉ ¶§ //RSRVFLAG, ETCORDFLAG ¸¦ ¹Þ¾Æ¿Â´Ù. var SMPAO00700_PARM = opener.javascript.getParameter("SMPAO00700_PARM"); var array_parm = SMPAO00700_PARM.split("¢Ë"); var SMPAO00700_PARM2 = opener.javascript.getParameter("SMPAO00700_PARM2"); var array_parm2 = SMPAO00700_PARM2.split("¢Ë"); pid = array_parm2[0]; } //È­¸é È£Ãâ½Ã Á¶È¸»óÅ·Π//ÆË¾÷ó¸®---------------------------------------------- if (pid != "") { model.setValue("/root/source/srchcond", "1"); model.setValue("/root/source/pid",pid); model.setValue("/root/send/pid",pid); model.setValue("/root/main/patinfo/patinfolist/pid",pid); model.refresh(); event.keyCode = "13"; ipt_pid.dispatch("onkeypress"); } model.refresh(); } //È­¸é ÃʱâÈ­ function fInitialize(){ //importÈ­¸é(ȯÀÚÀÎÀûÁ¤º¸) ÃʱâÈ­ model.resetInstanceNode("/root/main/patinfo"); //ÀÎÀû»çÇ×import clear //±× ¿Ü¿¡ È­¸é ÃʱâÈ­ model.resetInstanceNode("/root/send"); //model.resetInstanceNode("/root/hidden"); model.removenode("/root/main/mdlamtspec"); model.setValue("/root/send/srchcond","AA"); //Á¶È¸Á¶°Ç [Àüü]·Î ¼¼ÆÃ //µðÆúÆ®¼¼ÆÃ model.setValue("/root/main/etc/option/cardyn","C"); //Y: Ä«µå N:Çö±Ý model.setValue("/root/main/etc/option/indinstflag","02"); //00:¼Òµæ°øÁ¦ 01:ÁöÃâÁõºù model.setValue("/root/main/etc/option/deptengabbr",""); //Áø·á°ú ¾à¾î //±Ý¾×µðÆúÆ®¼¼ÆÃ model.setValue("/root/send/s_bogj/bogj/bogj_cashamt","0"); model.setValue("/root/send/s_bogj/bogj/bogj_cardamt","0"); model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt","0"); model.setValue("/root/send/s_bogj/bogj/bogj_rcptexptamt","0"); //Ä«µå½ÂÀÎüũ¿©ºÎ model.setValue("/root/option/bogj_cardck" , "N"); model.setFocus("ipt_pid"); btn_cardlist.dispatch("onclick"); model.refresh(); } //¼¼¼ÇÁ¤º¸ ÃßÃâÇϱâ function fGetUserInfosSampling2(){ var sUserInfosS = getUserInfos(); sUserInfosS = sUserInfosS + "|"; var UserInfosS_Array = sUserInfosS.split("|"); var userid = UserInfosS_Array[0]; //»ç¿ëÀÚ¹øÈ£ var usernm = UserInfosS_Array[1]; //»ç¿ëÀÚÀ̸§ var posinstcd = UserInfosS_Array[2]; //¼Ò¼Ó±â°üÄÚµå var posinstnm = UserInfosS_Array[3]; //¼Ò¼Ó±â°ü¸í var posdeptcd = UserInfosS_Array[4]; //¼Ò¼ÓºÎ¼­ÄÚµå var posdeptnm = UserInfosS_Array[5]; //¼Ò¼ÓºÎ¼­¸í var dutplceinstcd = UserInfosS_Array[6]; //¼Ò¼ÓºÎ¼­¸í if (userid == null || userid == "" || userid == " " || userid == "-") userid = "pam"; if (posinstcd == null || posinstcd == "" || posinstcd == " " || posinstcd == "-" || dutplceinstcd == "-") posinstcd = "012"; /* model.makeNode("/root/hidden/session/sess_userid"); model.makeNode("/root/hidden/session/sess_usernm"); model.makeNode("/root/hidden/session/sess_posinstcd"); model.makeNode("/root/hidden/session/sess_posinstnm"); model.makeNode("/root/hidden/session/sess_posdeptcd"); model.makeNode("/root/hidden/session/sess_posdeptnm") model.setValue("/root/hidden/session/sess_userid",userid); model.setValue("/root/hidden/session/sess_usernm",usernm); model.setValue("/root/hidden/session/sess_posinstcd",posinstcd); model.setValue("/root/hidden/session/sess_posinstnm",posinstnm); model.setValue("/root/hidden/session/sess_posdeptcd",posdeptcd); model.setValue("/root/hidden/session/sess_posdeptnm",posdeptnm); */ model.makeValue("/root/hidden2/session/sess_userid",userid); model.makeValue("/root/hidden2/session/sess_usernm",usernm); model.makeValue("/root/hidden2/session/sess_posinstcd",posinstcd); model.makeValue("/root/hidden2/session/sess_posinstnm",posinstnm); model.makeValue("/root/hidden2/session/sess_posdeptcd",posdeptcd); model.makeValue("/root/hidden2/session/sess_posdeptnm",posdeptnm); model.makeValue("/root/hidden2/session/sess_dutplceinstcd",dutplceinstcd); model.refresh(); } //Áß°£±Ý ¼ö³³³»¿ª Á¶È¸ function fSearch(){ if( model.getValue("/root/main/popupendflag") == "ok" ){ var vcheck_pid = model.getValue("/root/main/patinfo/patinfolist/pid").getTrim(); if( vcheck_pid.length == 0){ messageBox("ȯÀÚ¹øÈ£°¡ Á¤È®È÷ ÀԷµÇÁö", "E007"); return false; } //2018/03/27 ÀÌÁ¤Åà ÁÖ¼®Ã³¸®(ÇÊ¿ä¾ø´Â ·ÎÁ÷À̶ó ÆÇ´Ü ¼öÁ¤¿¹Á¤) submit("TRPAO00120"); //ȯÀÚ ±âº»Á¤º¸Á¶È¸(Çö±Ý¿µ¼öÁõ Á¤º¸) //2018/03/27 ÀÌÁ¤Åà ÁÖ¼®Ã³¸®(ÇÊ¿ä¾ø´Â ·ÎÁ÷À̶ó ÆÇ´Ü ¼öÁ¤¿¹Á¤) //µî·Ï¹øÈ£,Áø·áÇüÅÂ,¼±¼ö±Ý¿©ºÎ ¼¼ÆÃ model.setValue("/root/send/pid", model.getValue("/root/main/patinfo/patinfolist/pid")); //µî·Ï¹øÈ£ model.setValue("/root/send/ordtype","O"); //Áø·áÇüÅ : ¿Ü·¡ O model.setValue("/root/send/preamtyn","Y"); //¼±¼ö±Ý¿©ºÎ : ¼±¼ö±Ý Y //Á¶È¸ÇϱâÀü clear model.copynode("/root/main/mdlamtspec" , "/root/node_bk/main/mdlamtspec"); model.copynode("/root/main/rcv1" , "/root/node_bk/main/rcv1"); model.copynode("/root/send/s_bogj" , "/root/node_bk/send/s_bogj"); model.copynode("/root/send/s_card" , "/root/node_bk/send/s_card"); model.copynode("/root/send/s_cash" , "/root/node_bk/send/s_cash"); model.copynode("/root/send/s_onln" , "/root/node_bk/send/s_onln"); submit("TRPAO00701"); //Á¶È¸ÈÄ, ½Å±ÔÀÔ·Â Æ÷Ä¿½º À̵¿ fNewInsert(); //model.setFocus("cmb_rcptflag"); model.refresh(); } } //¿µ¼öÁõ Àç¹ßÇà function fReceiptPrint(vRePrintYN) { if (vRePrintYN == "Y") { //Àç¹ßÇàÀ̸é, ¼±ÅÃµÈ ¼ö³³Á¤º¸·Î Ãâ·Â var vpid = model.getValue("/root/main/mdlamtspec/bogj["+ grd_mdlamtlist.row +"]/bogj_pid"); if (vpid == "" || vpid == " " || vpid == null ) { messageBox("¼±ÅÃµÈ ³»¿ªÀÌ ¾ø½À´Ï´Ù.","E999",""); return; } //ordtype : ¿Ü·¡¿µ¼öÁõ / ¿Ü·¡Áß°£±Ý¿µ¼öÁõ / ¿Ü·¡Çջ꿵¼öÁõ model.makeValue("/root/main/h_receipt/receipt/ordtype" , "¿Ü·¡Áß°£±Ý¿µ¼öÁõ" ); model.makeValue("/root/main/h_receipt/receipt/pid" , model.getValue("/root/main/mdlamtspec/bogj["+ grd_mdlamtlist.row +"]/bogj_pid") ); model.makeValue("/root/main/h_receipt/receipt/rcptdd" , model.getValue("/root/main/mdlamtspec/bogj["+ grd_mdlamtlist.row +"]/bogj_rcptdd") ); model.makeValue("/root/main/h_receipt/receipt/rcptno" , model.getValue("/root/main/mdlamtspec/bogj["+ grd_mdlamtlist.row +"]/bogj_rcptno") ); model.makeValue("/root/main/h_receipt/receipt/rcptseqno", model.getValue("/root/main/mdlamtspec/bogj["+ grd_mdlamtlist.row +"]/bogj_rcptseqno") ); model.makeValue("/root/main/h_receipt/receipt/instcd" , model.getValue("/root/main/mdlamtspec/bogj["+ grd_mdlamtlist.row +"]/bogj_instcd") ); model.makeValue("/root/temp/receipt/fromdd", "" ); model.makeValue("/root/temp/receipt/todd", "" ); model.makeValue("/root/temp/receipt/engYN", "N" ); model.makeValue("/root/temp/receipt/reprintYN", "Y" ); model.makeValue("/root/temp/receipt/ordrcptflag", "" ); }else{ //Àç¹ßÇà¾Æ´Ï¸é, ¼ö³³/Ãë¼Ò ½Ã output Parameter model.setValue("/root/main/h_receipt/receipt/ordtype", "¿Ü·¡Áß°£±Ý¿µ¼öÁõ" ); model.makeValue("/root/main/h_receipt/receipt/fromdd", "" ); model.makeValue("/root/main/h_receipt/receipt/todd", "" ); model.makeValue("/root/main/h_receipt/receipt/engYN", "N" ); model.makeValue("/root/main/h_receipt/receipt/reprintYN", "N" ); model.makeValue("/root/main/h_receipt/receipt/ordrcptflag", "" ); } copyNodesetType("/root/temp", "/root/main/h_receipt", "replace"); //¿µ¼öÁõ ÆË¾÷È­¸é È£Ãâ //modal("../../../pam/pamcomnweb/xrw/SPPAO01900_¿µ¼öÁõÃâ·Â", "1", "100", "100" ,"SPPAO01900_¿µ¼öÁõÃâ·Â", "", ""); modal("SPPAO01900"); }//end function function fReceipt() { // ¼ö³³ÀÚ ¸¶°¨¿©ºÎ üũÇÏ¿© ó¸® if (isMagmAprv()) { return false; // ¸¶°¨°áÁ¦ ¿Ï·áµÇ¾îÀÖÀ¸¹Ç·Î ´õÀÌ»ó ÁøÇàÇÏÁö ¾ÊÀ½ } fbogj_removemask(); //Çʼö»çÇ×°ú ÀԷŸÀÔÀ» üũÇÑ´Ù. if(!isRequiredControls("cmb_rcptflag","cmb_paypsnflag")) return; // ³³ºÎÇÒ±Ý¾× = Ä«µå+Çö±Ý+¿Â¶óÀÎ if ( eval(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")) != eval(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt"))+ eval(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt"))+ eval(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt")) ) { messageBox("±Ý¾×¿À·ùÀÔ´Ï´Ù.(³³ºÎÇÒ±Ý¾× != Ä«µå±Ý¾×+Çö±Ý±Ý¾×+ÅëÀåÀԱݾ×)","E999",""); return; } if (eval(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt") == 0 )) { messageBox("³³ºÎÇÒ ±Ý¾×ÀÌ ¾ø½À´Ï´Ù. ±Ý¾×À» È®ÀÎÇϽʽÿÀ","E999",""); return; } if (eval(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt"))+ eval(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt"))+ eval(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt")) == 0 ) { messageBox("±Ý¾×À» È®ÀÎ ÇϽʽÿÀ.(Ä«µå±Ý¾×+Çö±Ý±Ý¾×+ÅëÀåÀÔ±Ý¾× = 0)","E999",""); return; } if(model.getvalue("/root/send/s_bogj/bogj/bogj_orddeptcd") == "") { messageBox("Áø·á°ú¸¦ ¼±ÅÃÇØ Áֽʽÿä.","E999",""); return; } if(model.getvalue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A03") { var remamt = parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamtm")) + // Çö±Ý±Ý¾× parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamtc")) + // Ä«µå±Ý¾× parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamto")); // ¿Â¶óÀÎ±Ý¾× if(parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")) + remamt < 0) { messageBox("¼±¼ö±Ý Àܾ׺¸´Ù ȯºÒ ±Ý¾×ÀÌ ´õ Å®´Ï´Ù.","E999",""); return; } /* 2017/03/06 ÀÌÁ¤ÅÃ(Ä«µå Ãë¼Ò´Â Ä«µå ¼±¼ö±ÝÀÌ Á¸ÀçÇÒ¶§¸¸ Ãë¼Ò ÇÒ ¼ö ÀÖµµ·Ï °³¹ß ¿Ï·áÇÏ¿´À¸³ª, * 3°³¿ù À̳»°ÇÀº Ä«µå ¼ö¼ö·á¶§¹®¿¡ Ä«µå ¸ÅÀÔÀÌ ¾ÈµÆ´Ù Çϸé Ä«µå·Î Ãë¼Ò°¡ ÀÌ·ç¾î Áö°í Àֱ⠶§¹®¿¡ * °³¹ß ÇÑ ³»¿ë ÁÖ¼®Ã³¸®ÇÔ var remamt_card = parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamtc")); if(rdo_cardyn.value == 'Y' && remamt_card <= 0) { messageBox("Ä«µå ¼±¼ö±ÝÀÌ ¾ø´Âµ¥ Ä«µå ȯºÒÀ» ¼±ÅÃÇÏ¿´½À´Ï´Ù.\nÈ®ÀÎÇÏ¿© ÁֽʽÿÀ.","E999",""); return; } if(rdo_cardyn.value == 'Y' && remamt_card + parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt"))<0) { messageBox("Ä«µå ¼±¼ö±Ýº¸´Ù ȯºÒÇϽ÷Á´Â Ä«µå ȯºÒ±Ý¾×ÀÌ ´õ ¸¹½À´Ï´Ù.\nÈ®ÀÎÇÏ¿© ÁֽʽÿÀ.","E999",""); return; } */ } if(model.getvalue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A13") { if(parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")) + parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamt2")) < 0) { messageBox("°¡Á¤°£È£ ¼±¼ö±Ý Àܾ×ÀÌ ¸ðÀÚ¶ø´Ï´Ù.","E999",""); return; } } if (parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt")) < 0 && model.getvalue("/root/option/bogj_cardck") == "Y") { if( messageBox("Ä«µåȯºÒÀÔ´Ï´Ù. °è¼Ó ÁøÇàÇϽðڽÀ´Ï±î?", "Q999", "") != 6 ){ return; } } if (model.getvalue("/root/main/etc/option/cardyn") != "Y") { model.setvalue("/root/main/etc/option/cardyn", "N"); } if(model.getvalue("/root/main/etc/option/cardyn") == "Y" && model.getvalue("/root/option/bogj_cardck") == "Y" && model.getvalue("/root/main/m_etc/cardno") != "") { messageBox("½ÂÀοϷᰡ üũµÇ¾î ÀÖÀ¸¸é¼­ Ä«µå¹øÈ£°¡ ÀÖ½À´Ï´Ù.","E999",""); return; } var van_kind = model.getValue("/root/init_pam/P0032list/P0032[cdid='200']/cdnm"); if(van_kind != 'KOCES_IC'){ if(model.getvalue("/root/main/etc/option/cardyn") == "Y" && model.getvalue("/root/option/bogj_cardck") != "Y" && model.getvalue("/root/main/m_etc/cardno") == "") { messageBox("Ä«µå½ÂÀιøÈ£°¡ ¾ø½À´Ï´Ù.","E999",""); return; } } /* Ä«µå¼ö³³ÆË¾÷¿¡¼­ ó¸® // Ãּұݾ×üũ if(model.getValue("/root/main/etc/option/cardyn") == "Y" && parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt")) < 1000 && parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt")) > -1000) { messageBox("1,000¿ø¹Ì¸¸ ±Ý¾×Àº Ä«µå°áÁ¦ ÇÒ ¼ö ¾ø½À´Ï´Ù.","E999"); return; } */ model.setValue("/root/send/s_bogj/bogj/bogj_pid",model.getValue("/root/send/pid")); model.setValue("/root/send/s_bogj/bogj/bogj_ordtype" ,"O"); //Áø·áÇüÅÂ:¿Ü·¡ O model.setValue("/root/send/s_bogj/bogj/bogj_rcptstat","Y"); //¼ö³³»óÅÂ:¼ö³³ Y //¿µ¼öÀÏÀÚ,¼ö³³ÀÏÀÚ,¼ö³³½Ã°£ model.setValue("/root/send/s_bogj/bogj/bogj_rcptdd" ,getCurrentDate()); //¿µ¼öÀÏÀÚ:ÇöÀ糯¥ model.setValue("/root/send/s_bogj/bogj/bogj_rcptexecdd",getCurrentDate()); //¼ö³³ÀÏÀÚ:ÇöÀ糯¥ model.setValue("/root/send/s_bogj/bogj/bogj_rcpttm" ,getCurrentTime()); //¼ö³³½Ã°£:ÇöÀç½Ã°£ model.setValue("/root/send/option/bogj_cardck" , model.getvalue("/root/option/bogj_cardck")); //////////////////////////////////Ä«µåÆË¾÷ Ãß°¡start///////////////////////////////////////////// if(getNodesetCount("/root/send/s_card/card[card_innrtretyn='N']") == 0 && model.getvalue("/root/option/bogj_cardck") != "Y") { var vCardamt = parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt")); if(vCardamt > 0) { if(fOpenCardPopUp("I") == false) { return; }; } } //////////////////////////////////Ä«µåÆË¾÷ Ãß°¡end///////////////////////////////////////////// //////////////////////////////////Çö±Ý½ÂÀÎ Ãß°¡start///////////////////////////////////////////// if(getNodesetCount("/root/send/s_card/card[cash_innrtretyn='N']") == 0) { var vCashamt = parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt")); var indinstflag = model.getvalue("/root/main/etc/option/indinstflag"); if((model.getValue("/root/main/etc/option/cardyn") == "Y" && indinstflag != "02" && vCashamt > 0) || (model.getValue("/root/main/etc/option/cardyn") == "N" && indinstflag != "02" && vCashamt > 0)) { if(fOpenCashPopUp("I") == false) { return; }; } } //////////////////////////////////Çö±Ý½ÂÀÎ Ãß°¡end///////////////////////////////////////////// //////////////////////////////////¿Â¶óÀÎÀÔ±Ýstart///////////////////////////////////////////// var vOnlineamt = parseInt(model.getValue("/root/main/outrgst/m_opmi/opmi/opmi_onlineamt")); var onln_cnt = getNodesetCount("/root/send/s_onln/onln/onln_onlineamt"); if (vOnlineamt != 0 && parseInt(onln_cnt)>0) { //¼ö³³³»¿ª º°·Î ÅëÀåÀԱݳ»¿ªÀ» Âɰ· for (var i=1; i <= onln_cnt ; i++) { model.makevalue("/root/send/s_onln/onln["+i+"]/onln_pid" , model.getValue("/root/send/s_bogj/bogj/bogj_pid")); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_orddd" , "00000000"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_cretno" , "0"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_rcptdd" , model.getValue("/root/send/s_bogj/bogj/bogj_rcptdd")); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_rcptno" , "0"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_rcptseqno" , "0"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_seqno" , "0"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_instcd" , model.getValue("/root/send/s_bogj/bogj/bogj_instcd")); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_rcptstat" , "Y"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_ordtype" , "O"); //if(vOpmi_count > 1) { // model.makevalue("/root/send/s_onln/onln["+i+"]/onln_onlineamt" , model.getValue("/root/send/s_opmi/opmi/opmi_onlineamt")); //}else{ // model.makevalue("/root/send/s_onln/onln["+i+"]/onln_onlineamt" , vOnlineamt); //} //model.makevalue("/root/send/s_onln/onln["+i+"]/onln_bankcd" , "01"); //model.makevalue("/root/send/s_onln/onln["+i+"]/onln_acntno" , "010-1234555"); //model.makevalue("/root/send/s_onln/onln["+i+"]/onln_paydd" , getCurrentDate()); //model.makevalue("/root/send/s_onln/onln["+i+"]/onln_paypsnnm" , "È«±æµ¿"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_rcptexecdd" , model.getValue("/root/send/s_bogj/bogj/bogj_rcptexecdd")); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_rcpttm" , model.getValue("/root/send/s_bogj/bogj/bogj_rcpttm")); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_rcptrid" , model.getValue("/root/send/s_bogj/bogj/bogj_rcptrid")); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_preamtyn" , "N"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_innrtretyn" , "N"); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_remfact" , ""); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_fstrgstrid" , ""); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_fstrgstdt" , ""); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_lastupdtrid" , ""); model.makevalue("/root/send/s_onln/onln["+i+"]/onln_lastupdtdt" , ""); } //2018/03/29 ÀÌÁ¤ÅÃ(¿Â¶óÀÎ ±Ý¾×¼ö³³½Ã Çö±Ý¿µ¼öÁõ ½ÂÀεǵµ·Ï ¼öÁ¤) // A01 : ÀϹݼ±¼ö±Ý, A11 : °¡Á¤°£È£¼±¼ö±Ý, A31 : ¿Ü·¡¹æ¹®°£È£¼±¼ö±Ý, A41 : ¿Ü·¡¼ö³³ VIP ¼±¼ö±Ý if(model.getvalue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A01" || model.getvalue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A11" || model.getvalue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A31" || model.getvalue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A41"){ if(fOpenCashPopUp("I") == false){ return; } } //2018/03/29 ÀÌÁ¤ÅÃ(¿Â¶óÀÎ ±Ý¾×¼ö³³½Ã Çö±Ý¿µ¼öÁõ ½ÂÀεǵµ·Ï ¼öÁ¤) } //////////////////////////////////¿Â¶óÀÎÀÔ±Ýend///////////////////////////////////////////// //¿Ü·¡¼±¼ö±Ý ¼ö³³ ó¸® if (submit("TXPAO00701")) { //¼ö³³ÈÄ ¿µ¼öÁõ ¹ßÇà fReceiptPrint("N"); //ȯºÒ¼ö³³°ÇÀº if (parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")) < 0 ){ fRtnRcpt(2); } fSearch(); //¼ö³³Ã³¸® ¼º°ø½Ã, ÀçÁ¶È¸ btn_new.dispatch("onclick"); } } //¼ö³³Ãë¼Ò function fReceiptCancel() { // ¼ö³³ÀÚ ¸¶°¨¿©ºÎ üũÇÏ¿© ó¸® if (isMagmAprv()) { return false; // ¸¶°¨°áÁ¦ ¿Ï·áµÇ¾îÀÖÀ¸¹Ç·Î ´õÀÌ»ó ÁøÇàÇÏÁö ¾ÊÀ½ } //µî·Ï¹øÈ£ model.setValue("/root/send/s_bogj/bogj/bogj_pid",model.getValue("/root/send/pid")); //Áø·áÇüÅÂ, ¼ö³³»óÅÂ, ¼±¼ö±Ý¿©ºÎ ¼¼ÆÃ model.setValue("/root/send/s_bogj/bogj/bogj_ordtype","O"); //Áø·áÇüÅÂ:¿Ü·¡ O model.setValue("/root/send/s_bogj/bogj/bogj_rcptstat","D"); //¼ö³³»óÅÂ:d/c D //¿µ¼öÀÏÀÚ,¼ö³³ÀÏÀÚ,¼ö³³½Ã°£ //model.makeValue("/root/send/s_bogj/bogj/bogj_rcptdd",""); //¿µ¼öÀÏÀÚ=¿ø ¼ö³³¿µ¼öÀÏÀÚ model.setValue("/root/send/s_bogj/bogj/bogj_rcptexecdd",getCurrentDate()); //¼ö³³ÀÏÀÚ:ÇöÀ糯¥ model.setValue("/root/send/s_bogj/bogj/bogj_rcpttm",getCurrentTime()); //¼ö³³½Ã°£:ÇöÀç½Ã°£ //¼ö³³±¸ºÐ ¼¼ÆÃ (¹Ýȯ ¼ö³³°èÁ¤ XX3 À¸·Î) model.setValue("/root/send/s_bogj/bogj/bogj_rcptflag", model.getValue("/root/send/s_bogj/bogj/bogj_rcptflag").substr(0,2)+"3"); //Ä«µå¹êüũ¿©ºÎ model.setValue("/root/send/option/bogj_cardck" , model.getvalue("/root/option/bogj_cardck")); var bogj_cardamt = parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt")); var bogj_cashamt = parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt")); var bogj_onlineamt = parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt")); //2017/04/13 ¼ö³³Ãë¼Ò½Ã ¼±¼ö±Ýº¸´Ù ¸¹°Ô´Â Ãë¼Ò ºÒ°¡´É Çϵµ·Ï ÇÁ·Î±×·¥ ¼öÁ¤(ÀÌÁ¤ÅÃ) var remamt = parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamtm")) + // Çö±Ý±Ý¾× parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamtc")) + // Ä«µå±Ý¾× parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamto")); // ¿Â¶óÀÎ±Ý¾× var rcptexptamt = model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt"); if(rcptexptamt>remamt){ messageBox("¼±¼ö±Ý Àܾ׺¸´Ù ¼±¼ö±Ý ¼ö³³Ãë¼Ò ±Ý¾×ÀÌ ´õ Å®´Ï´Ù.", "E"); return; } //2017/04/13 ¼ö³³Ãë¼Ò½Ã ¼±¼ö±Ýº¸´Ù ¸¹°Ô´Â Ãë¼Ò ºÒ°¡´É Çϵµ·Ï ÇÁ·Î±×·¥ ¼öÁ¤(ÀÌÁ¤ÅÃ) if( bogj_cardamt != 0 ) { if( messageBox("Ä«µå¼ö³³ ±Ý¾×ÀÌ ÀÖ½À´Ï´Ù. [½Å¿ëÄ«µå ÀÚµ¿Ãë¼Ò´Â µÇÁö ¾Ê½À´Ï´Ù. Á÷Á¢ ½ÂÀÎÃë¼ÒÇϼ¼¿ä!]\n°è¼Ó ÁøÇàÇϽðڽÀ´Ï±î?", "Q999", "") != 6 ){ return; } } /* van ÀÚµ¿Ãë¼Ò //Ä«µå if (bogj_cardamt >0 && model.getvalue("/root/option/bogj_cardck") != "Y") { if(fOpenCardPopUp("D") == false) { return; }; copyNodesetType("/root/send/s_card", "/root/main/rcv1/h_card", "replace"); } if (bogj_cashamt >0 && getNodesetCount("/root/main/rcv1/h_cash/cash/cash_pid") > 0) { if(fOpenCashPopUp("D") == false) { return; }; copyNodesetType("/root/send/s_cash", "/root/main/rcv1/h_cash", "replace"); } */ //Çö±Ý¿µ¼öÁõ if (bogj_cashamt >0 && getNodesetCount("/root/main/rcv1/h_cash/cash/cash_pid") > 0) { copyNodesetType("/root/send/s_cash", "/root/main/rcv1/h_cash", "replace"); } //ÅëÀåÀÔ±Ý if (bogj_onlineamt >0 && getNodesetCount("/root/main/rcv1/h_onln/onln/onln_pid") > 0) { copyNodesetType("/root/send/s_onln", "/root/main/rcv1/h_onln", "replace"); } //¿Ü·¡¼±¼ö±Ý ¼ö³³ ó¸® if (submit("TXPAO00702")) { //¼ö³³ÈÄ ¿µ¼öÁõ ¹ßÇà fReceiptPrint("N"); fRtnRcpt(2); //ȯºÒ¼­¸í fSearch(); //¼ö³³Ã³¸® ¼º°ø½Ã, ÀçÁ¶È¸ btn_new.dispatch("onclick"); } } function fonlineamt() { fbogj_removemask(); //óÀ½¿¡´Â ±âÄ«µå³ëµå¸¦ º¸³»°í ±×´ÙÀ½¿¡´Â send¿¡¼­ ÁÖ°í¹ÞÀ½ var send_onln = ""; if(getNodesetCount("/root/send/s_onln/onln/onln_pid") == 0){ send_onln = ""; }else{ send_onln = "/root/send/s_onln" ; } //=========================================================================================================================================// var parm = model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt") + "¢Ë" + //¼ö³³´ë»ó±Ý¾× send_onln + "¢Ë" + //parent°¡ ÀÌ¹Ì °¡Áö°í ÀÖ´ø ÅëÀåÀÔ±Ý ³»¿ª "/root/send/s_onln" + "¢Ë" + //ÆË¾÷ÀÌ ´ÝÈú¶§ ÅëÀåÀԱݳ»¿ªÀ» ¹ÞÀ» À§Ä¡ 1 + "¢Ë" ; //¸ÖƼ°Ç¼ö setParameter("SPPAO01500_PARM",parm); modal("../../../pam/pamcomnweb/xrw/SPPAO01500", "1","400", "400", "SPPAO01500", "/root/source", "/root/send"); if (getParameter("SPPAO01500_RTN") == "N") return; //=========================================================================================================================================// model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt",getParameter("SPPAO01500_TotOnlineAmt")); fipt_cashamt(); /* //ÅëÀåÀÔ±Ý °¡´É±Ý¾× üũ var vcheck_onlineamt = eval(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt")); if (vcheck_onlineamt <= 0) { messageBox("ÅëÀåÀÔ±Ý Àû¿ëÇÒ ±Ý¾×ÀÌ ¾ø½À´Ï´Ù!","E999",""); return; } //ÅëÀåÀԱݳëµå¿¡ µ¥ÀÌŸ°¡ ¾øÀ» °æ¿ì ºó node (onln) µµ »èÁ¦ÇÑ´Ù(clear)------------- var vnode =instance1.selectSingleNode("/root/hidden/h_onln/onln"); if (vnode != null) { var nodeList = vnode.hasChildNodes(); if (nodeList=="0") { //Àڽijëµå°¡ ¾øÀ¸¸é remove -ÃʱâÈ­ model.removenode("/root/hidden/h_onln/onln"); } } //=========================================================================================================================================// var parm = model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt") + "¢Ë" + //¼ö³³´ë»ó±Ý¾× "/root/hidden/h_onln" + "¢Ë" + //parent°¡ ÀÌ¹Ì °¡Áö°í ÀÖ´ø ÅëÀåÀÔ±Ý ³»¿ª "/root/hidden/h_onln" + "¢Ë"; //ÆË¾÷ÀÌ ´ÝÈú¶§ ÅëÀåÀԱݳ»¿ªÀ» ¹ÞÀ» À§Ä¡ setParameter("SPPAO01500_PARM",parm); modal("../../../pam/pamcomnweb/xrw/SPPAO01500", "1","400", "400", "SPPAO01500", "/root/source", "/root/send"); if (getParameter("SPPAO01500_RTN") == "N") return; //=========================================================================================================================================// var TotOnlineAmt = eval(getParameter("SPPAO01500_TotOnlineAmt")); if (TotOnlineAmt != 0) { model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt",TotOnlineAmt.toString()); //Çö±Ý±Ý¾× = ³³ºÎÇÒ±Ý¾× - ÅëÀåÀÔ±Ý¾× var vcheck_cashamt = eval(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")) -eval(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt")); model.setValue("/root/send/s_bogj/bogj/bogj_cashamt",(vcheck_cashamt).toString() ); model.setValue("/root/send/s_bogj/bogj/bogj_cardamt","0" ); } model.refresh(); */ /* modal("../../../pam/pamcomnweb/xrw/SPPAO01500", "1","300", "300", "SPPAO01500", "/root/source", "/root/send"); if (model.getValue("/root/main/popupendflag")=="ok" ) { model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt",model.getValue("/root/hidden/rsv/online/online_onlineamt")); model.copyNode("/root/send/s_bogj/online","/root/hidden/rsv/online"); model.refresh(); } */ } function fgrd_mdlamtlist() { if ( grd_mdlamtlist.row > 0 ) { gMode = "U"; var vcheck_rcptflag = model.getValue("/root/main/mdlamtspec/bogj["+(grd_mdlamtlist.row)+"]/bogj_rcptflag").getTrim(); if ( vcheck_rcptflag == "" || vcheck_rcptflag == null || vcheck_rcptflag == "-" || vcheck_rcptflag == " " ) { messageBox("¼±ÅÃµÈ ³»¿ªÀÌ ¾ø½À´Ï´Ù.", "E999",""); return; } //¼±¼ö±Ý³»¿ª Ŭ¸¯½Ã, Ä«µå/Çö±Ý/¿Â¶óÀÎ±Ý¾× µî »ó¼¼³»¿ª Á¶È¸ //Á¶°Ç ¼¼ÆÃ(¿µ¼öÀÏÀÚ,¿µ¼öÁõ¹øÈ£,¿µ¼öÁõÀϷùøÈ£ model.setValue("/root/send/preamtyn","Y"); model.setValue("/root/send/ordtype","O"); model.setValue("/root/send/rcptdd" , model.getValue("/root/main/mdlamtspec/bogj["+(grd_mdlamtlist.row)+"]/bogj_rcptdd")); model.setValue("/root/send/rcptno" , model.getValue("/root/main/mdlamtspec/bogj["+(grd_mdlamtlist.row)+"]/bogj_rcptno")); model.setValue("/root/send/rcptseqno", model.getValue("/root/main/mdlamtspec/bogj["+(grd_mdlamtlist.row)+"]/bogj_rcptseqno")); submit("TRPAO00702"); model.resetInstanceNode("/root/send/s_bogj"); model.copyNode("/root/send/s_bogj/bogj","/root/main/mdlamtspec/bogj["+(grd_mdlamtlist.row)+"]"); //°ú ¾à¾î ¼ÂÆÃ var deptengabbr = model.getValue("/root/init/orddeptcd[cd='" + model.getvalue("/root/send/s_bogj/bogj/bogj_orddeptcd") + "']/deptengabbr"); model.setValue("/root/main/etc/option/deptengabbr", deptengabbr); //°ú ¾à¾î ¼ÂÆÃ ³¡ //Ä«µå±Ý¾× ÀÖÀ¸¸é, Ä«µåÈ­¸é Ȱ¼ºÈ­/ÅëÀå±Ý¾× ÀÖÀ¸¸é ÅëÀåÈ­¸é Ȱ¼ºÈ­ var vcheck_cardamt = eval(model.getValue("/root/main/rcv1/h_card/card/card_cardamt")); var vcheck_cashamt = eval(model.getValue("/root/main/rcv1/h_cash/cash/cash_cashamt")); var vcheck_onlineamt = eval(model.getValue("/root/main/rcv1/h_online/online/online_onlineamt")); //¼ö³³¹æ¹ý Ç¥½Ã model.setValue("/root/main/etc/option/cardyn", "C"); if (getNodesetCount("/root/main/rcv1/h_card/card/card_pid") > 0) { model.setValue("/root/main/etc/option/cardyn", "Y"); model.setValue("/root/main/m_etc/cardno" ,model.getValue("/root/main/rcv1/h_card/card/card_cardno")); model.setValue("/root/main/m_etc/valiterm",model.getValue("/root/main/rcv1/h_card/card/card_valiterm")); model.setValue("/root/main/m_etc/allotmm" ,model.getValue("/root/main/rcv1/h_card/card/card_allotmm")); btn_cardlist.dispatch("onclick"); } if (getNodesetCount("/root/main/rcv1/h_online/online/online_pid") > 0) { model.setValue("/root/main/etc/option/cardyn", "C"); btn_onlinelist.dispatch("onclick"); } if (getNodesetCount("/root/main/rcv1/h_cash/cash/cash_pid") > 0) { model.setValue("/root/main/etc/option/cardyn", "N"); model.setValue("/root/main/etc/option/indinstflag" ,model.getValue("/root/main/rcv1/h_cash/cash/cash_indinstflag")); model.setValue("/root/main/m_etc/cardno" ,model.getValue("/root/main/rcv1/h_cash/cash/cash_qualcnfmno")); model.setValue("/root/main/m_etc/valiterm" ,model.getValue("/root/main/rcv1/h_cash/cash/cash_valiterm")); model.setValue("/root/main/m_etc/allotmm" ,model.getValue("/root/main/rcv1/h_cash/cash/cash_allotmm")); btn_cashlist.dispatch("onclick"); } //¼±¼ö±Ý ³»¿ª Ŭ¸¯½Ã, ÀÔ·Ââ¿¡ ¼¼ÆÃÇÑ´Ù.(¼ö³³ÇÑ ³»¿ª ȯºÒÇÒ °æ¿ì) //ȯºÒÇÑ ³»¿ª Ŭ¸¯½Ã¿¡´Â [¼ö³³Ãë¼Ò]¹öư ºñȰ¼ºÈ­ //¼ö³³³»¿ª Ŭ¸¯½Ã¿¡´Â [¼ö³³]¹öư ºñȰ¼ºÈ­ //ÀÔ·ÂâÀº send Node ¿Í ¸ÅÇεȴÙ. // XX1 = ¼ö³³, XX2 = ´ëü, XX3 = ¹Ýȯ if (model.getValue("/root/send/s_bogj/bogj/bogj_rcptflag").substr(2,1) == "1") { //¼ö³³³»¿ª Ŭ¸¯½Ã¿¡´Â [¼ö³³]¹öư ºñȰ¼ºÈ­ //¼ö³³³»¿ª Áß, rcpstat = C ÀÎ °ÍÀº ȯºÒµÈ °ÍÀ̰ųª, ´ëüµÈ °ÍÀ̹ǷÎ, [¼ö³³Ãë¼Ò]¹öư ºñȰ¼ºÈ­ //¼ö³³±Ý¾×ÀÌ Àܾ׺¸´Ù ÀûÀ» °æ¿ì, [¼ö³³Ãë¼Ò]¹öư ºñȰ¼ºÈ­ btn_receipt.disabled = true; if (model.getValue("/root/send/s_bogj/bogj/bogj_rcptstat") =="C") { btn_cancelrcpt.disabled = true; } else { btn_cancelrcpt.disabled = false; } } else { //´ëü/¹ÝȯÇÑ ³»¿ª Ŭ¸¯½Ã¿¡´Â [¼ö³³],[¼ö³³Ãë¼Ò]¹öư ºñȰ¼ºÈ­ btn_receipt.disabled = true; btn_cancelrcpt.disabled = true; } model.refresh(); } } function fipt_cardno_changed() { fbogj_removemask(); // 2014/11/28 ÀÌÁ¤Åà Ãß°¡ if(event.target!="ipt_cardno"){ rdo_cardyn.refresh(); rdo_indyn.refresh(); ipt_cardno.refresh(); } // 2014/11/28 ÀÌÁ¤Åà Ãß°¡ model.setValue("/root/main/m_etc/cardno", ipt_cardno.currentText); if(ipt_cardno.currentText.length >30 && ipt_cardno.currentText.indexOf("=") >0 ) { model.setvalue("/root/main/etc/option/cardyn" , "Y"); if(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt") == "0") { model.setValue("/root/send/s_bogj/bogj/bogj_cardamt" , parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt")) +parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt"))); model.setValue("/root/send/s_bogj/bogj/bogj_cashamt" , "0"); } } //¿£ÅÍŰ ÃÆÀ»¶§ °°Àº À̺¥Æ® if ( model.getValue("/root/main/etc/option/cardyn")=="Y" ) { if ((ipt_cardno.currentText).length >16) { //16ÀÚ¸®º¸´Ù Å©¸é, // "="ÀÌ ÀÖÀ¸¸é, swipe if ( (ipt_cardno.currentText).indexOf("=") >0 ) { var vSwipeData = ""; var vCardno_array = ""; var vCardno = ""; vSwipeData = ipt_cardno.currentText; // swipe ½Ã ù±ÛÀÚ¿¡ ? if ( vSwipeData.indexOf("?") >= 0 ) { vSwipeData = (vSwipeData).substr(1,37); } if ( vSwipeData.indexOf("/") >= 0 ) { vSwipeData = (vSwipeData).substr(1,37); } model.setValue("/root/main/etc/option/swipedata", vSwipeData ); vCardno_array = vSwipeData.split("="); vCardno = vCardno_array[0]; // swipe ½Ã ù±ÛÀÚ¿¡ ? if ( vCardno.indexOf("?") >= 0 ) { vCardno = (vCardno).substr(1,16); } if ( vCardno.indexOf("/") >= 0 ) { vCardno = (vCardno).substr(1,16); } //À¯È¿ÀÏÀÚ var vValiterm = (vCardno_array[1]).substr(0,4); model.setValue("/root/main/m_etc/cardno", vCardno); model.setValue("/root/main/etc/option/keyinptflag","S"); model.setValue("/root/main/m_etc/valiterm",vValiterm); model.setValue("/root/main/m_etc/allotmm","00"); model.refresh(); model.setFocus("ipt_cardamt"); } }else if ((ipt_cardno.currentText).length ==16) { model.setValue("/root/main/m_etc/cardno",ipt_cardno.currentText); model.setValue("/root/main/etc/option/keyinptflag","K"); model.refresh(); model.setFocus("ipt_valiterm"); } } if (model.getValue("/root/main/etc/option/cardyn")=="N" ) { //Çö±Ý¿µ¼öÁõ ¼±Åýà if ((ipt_cardno.currentText).length >16) { //16ÀÚ¸®º¸´Ù Å©¸é, // "="ÀÌ ÀÖÀ¸¸é, swipe if ( (ipt_cardno.currentText).indexOf("=") >0 ) { var vSwipeData = ""; var vCardno_array = ""; var vCardno = ""; //vSwipeData = model.getValue("/root/main/outrgst/m_etc/cardno"); vSwipeData = ipt_cardno.currentText; // swipe ½Ã ù±ÛÀÚ¿¡ ? if ( vSwipeData.indexOf("?") >= 0 ) { vSwipeData = (vSwipeData).substr(1,37); } if ( vSwipeData.indexOf("/") >= 0 ) { vSwipeData = (vSwipeData).substr(1,37); } vSwipeData = vSwipeData.getRightPad(40, " "); model.setValue("/root/main/etc/option/swipedata", vSwipeData ); vCardno_array = vSwipeData.split("="); vCardno = vCardno_array[0]; // swipe ½Ã ù±ÛÀÚ¿¡ ? if ( vCardno.indexOf("?") >= 0 ) { vCardno = (vCardno).substr(1,16); } //À¯È¿ÀÏÀÚ var vValiterm = (vCardno_array[1]).substr(0,4); model.setValue("/root/main/m_etc/cardno", vCardno); model.setValue("/root/main/etc/option/keyinptflag","S"); //À̵¿Àç20080121 Çö±Ý¿µ¼öÁõÀÌ¶óµµ Swipe ½Ã ±âº»Ä«µå·Î ¼³Á¤µÇ°Ô.. model.setValue("/root/main/m_etc/valiterm",vValiterm); //Çö±Ý¿µ¼öÁõÈ®Àα¸ºÐ(1.ÁÖ¹Î,2.ÀüÈ­,3.Ä«µå,4.»ç¾÷ÀÚ) model.setValue("/root/main/etc/option/qualcnfmflag","3"); if (rdo_indyn.value == "01") { //Çö±Ý¿µ¼öÁõÀ϶§´Â ÇҺΰ³¿ù¿¡ ¹ýÀÎ/°³Àα¸ºÐ(°³ÀÎ:00 »ç¾÷ÀÚ:01) model.setValue("/root/main/m_etc/valiterm",""); model.setValue("/root/main/m_etc/allotmm",model.getValue("/root/main/etc/option/indinstflag") ); } else { model.setValue("/root/main/m_etc/allotmm","00"); } } //2013-01-28 //Çö±Ý¿µ¼öÁõ »ç¾÷ÀÚ Ä«µå vCardno = model.getValue("/root/main/m_etc/cardno"); if( vCardno.length == 18 && vCardno.substr(8, 1) == '9' ){ //Çö±Ý¿µ¼öÁõÈ®Àα¸ºÐ(1.ÁÖ¹Î,2.ÀüÈ­,3.Ä«µå,4.»ç¾÷ÀÚ) model.setValue("/root/main/etc/option/qualcnfmflag","3"); //Çö±Ý¿µ¼öÁõÀ϶§´Â ÇҺΰ³¿ù¿¡ ¹ýÀÎ/°³Àα¸ºÐ(°³ÀÎ:00 »ç¾÷ÀÚ:01) model.setValue("/root/main/m_etc/allotmm", '01'); model.setValue("/root/main/etc/option/indinstflag", '01'); } } if((ipt_cardno.currentText).length ==16) { var vSwipeData = ""; vSwipeData = model.getValue("/root/main/m_etc/cardno")+"="; vSwipeData = vSwipeData.getRightPad(40, " "); model.setValue("/root/main/etc/option/swipedata",vSwipeData); model.setValue("/root/main/etc/option/keyinptflag","S"); //Çö±Ý¿µ¼öÁõÈ®Àα¸ºÐ(1.ÁÖ¹Î,2.ÀüÈ­,3.Ä«µå,4.»ç¾÷ÀÚ) model.setValue("/root/main/etc/option/qualcnfmflag","3"); //model.refresh(); //model.setFocus("ipt_cashamt"); //model.setFocus("ipt_valiterm"); } if ((ipt_cardno.currentText).length <16) { //16ÀÚ¸®º¸´Ù ÀÛÀ¸¸é, ÁֹιøÈ£ ȤÀº ÀüÈ­¹øÈ£ »ç¾÷Àå¹øÈ£ var vSwipeData = ""; vSwipeData = model.getValue("/root/main/m_etc/cardno")+"="; vSwipeData = vSwipeData.getRightPad(40, " "); model.setValue("/root/main/etc/option/swipedata",vSwipeData); model.setValue("/root/main/etc/option/keyinptflag","K"); //Çö±Ý¿µ¼öÁõÈ®Àα¸ºÐ(1.ÁÖ¹Î,2.ÀüÈ­,3.Ä«µå,4.»ç¾÷ÀÚ) //±æÀ̰¡ 13ÀÚ¸®À̸é,ÁֹιøÈ£ if ( (model.getValue("/root/main/m_etc/cardno")).length==13 ) { model.setValue("/root/main/etc/option/qualcnfmflag","1"); }else{ //¾Õ 3ÀÚ¸® 010,011,016,017,018,019 À̸é ÀüÈ­ if ( (model.getValue("/root/main/m_etc/cardno")).substr(0,3) == "010" || (model.getValue("/root/main/m_etc/cardno")).substr(0,3) == "011" || (model.getValue("/root/main/m_etc/cardno")).substr(0,3) == "016" || (model.getValue("/root/main/m_etc/cardno")).substr(0,3) == "017" || (model.getValue("/root/main/m_etc/cardno")).substr(0,3) == "018" || (model.getValue("/root/main/m_etc/cardno")).substr(0,3) == "019" ) { model.setValue("/root/main/etc/option/qualcnfmflag","2"); }else { //16ÀÚ¸® ±æÀÌ ¹Ì¸¸ÀÏ ¶§ 13ÀÚ¸® ÁֹιøÈ£ Á¦¿Ü ÈÄ ÇÚµåÆù ¾ÕÀÚ¸® üũ ³ª¸ÓÁö´Â »ç¾÷Àå model.setValue("/root/main/etc/option/qualcnfmflag","4"); model.setValue("/root/main/etc/option/indinstflag","01"); //ÁöÃâÁõºù } } } } model.refresh(); } function frdo_cardyn() { var bogj_rcptexptamt = model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt"); // 2014/11/28 ÀÌÁ¤Åà Ãß°¡ rdo_cardyn.refresh(); rdo_indyn.refresh(); ipt_cardno.refresh(); // 2014/11/28 ÀÌÁ¤Åà Ãß°¡ //Ä«µå if (model.getvalue("/root/main/etc/option/cardyn") == "Y" ) { //¼Òµæ°øÁ¦/ÁöÃâÁõºù üũ ºñȰ¼ºÈ­ model.setvalue("/root/main/etc/option/indinstflag" ,"02"); model.setValue("/root/main/m_etc/cardno" ,""); model.setValue("/root/main/m_etc/valiterm" ,""); model.setValue("/root/main/m_etc/allotmm" ,""); model.setValue("/root/main/etc/option/swipedata",""); model.setValue("/root/send/s_bogj/bogj/bogj_cardamt" , bogj_rcptexptamt); model.setValue("/root/send/s_bogj/bogj/bogj_cashamt" , "0" ); model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt", "0" ); model.setFocus("ipt_cardno"); } //Çö±Ý¿µ¼öÁõ if (model.getvalue("/root/main/etc/option/cardyn") == "N" ) { model.setValue("/root/main/etc/option/indinstflag","00"); //Çö±Ý¿µ¼öÁõ °ü·Ã ±âº»¼¼ÆÃ ¿ì¼±¼øÀ§ : 1.±âÇö±Ý¿µ¼öÁõ ½ÂÀιøÈ£ 2.ÁֹιøÈ£ 3.Çö±Ý¿µ¼öÁõÄ«µå³ª ½Å¿ëÄ«µå //ÀÏ´Ü ÁֹιøÈ£¼ÂÆÃ model.setValue("/root/main/m_etc/cardno", model.getValue("/root/main/patinfo/patinfolist/rrgstno1") + model.getValue("/root/main/patinfo/patinfolist/rrgstno2")); //µðÆúÆ® Çö±Ý¿µ¼öÁõ ¹øÈ£ÀÖÀ¸¸é °¡Á®¿Â´Ù. pacmcshb var cshb_qualcnfmno = model.getvalue("/root/hidden/item1/pidinfo/h_cshb/cshb/cshb_qualcnfmno"); if(cshb_qualcnfmno != "" && cshb_qualcnfmno != null ) { model.setValue("/root/main/m_etc/cardno",cshb_qualcnfmno); } //HP¹øÈ£¼ÂÆÃ (Ȥ½Ã HP°¡ ÀÖ´Ù¸é.) //var temp = model.getValue("/root/main/patinfo/patinfolist/mpphontel").removeMask("-"); //if(temp.length == 10 || temp.length == 11 ) { // model.setValue("/root/send/s_bogj/bogj/bogj_cardno",temp); //} model.setValue("/root/main/m_etc/valiterm",""); model.setValue("/root/main/m_etc/allotmm",""); model.setValue("/root/main/etc/option/swipedata",""); model.setValue("/root/send/s_bogj/bogj/bogj_cardamt", "0" ); //2018/03/29 ÀÌÁ¤Åà ¼öÁ¤ if(getNodesetCount("/root/send/s_onln/onln/onln_onlineamt")<1){ model.setValue("/root/send/s_bogj/bogj/bogj_cashamt", bogj_rcptexptamt); model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt", "0" ); } //model.setValue("/root/send/s_bogj/bogj/bogj_cashamt", bogj_rcptexptamt); //model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt", "0" ); //2018/03/29 ÀÌÁ¤Åà ¼öÁ¤ //event.keyCode = "13"; //ipt_cardno.dispatch("onkeypress");//enter key ó¸®ÇÏ¿©, Çö±Ý¿µ¼öÁõ°ü·Ã °ª ¼¼ÆÃ(Çö±Ý¿µ¼öÁõ¹øÈ£±¸ºÐ,¼Òµæ°øÁ¦) fipt_cardno_changed(); model.setFocus("ipt_cashamt"); } //±×³É Çö±Ý°áÁ¦ if (model.getvalue("/root/main/etc/option/cardyn") == "C" ) { model.setvalue("/root/main/etc/option/indinstflag" ,"02"); model.setValue("/root/main/m_etc/cardno" ,""); model.setValue("/root/main/m_etc/valiterm" ,""); model.setValue("/root/main/m_etc/allotmm" ,""); model.setValue("/root/main/etc/option/swipedata" ,""); model.setValue("/root/send/s_bogj/bogj/bogj_cardamt" , "0"); model.setValue("/root/send/s_bogj/bogj/bogj_cashamt" , bogj_rcptexptamt ); model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt", "0" ); model.setFocus("ipt_cashamt"); } model.refresh(); } function fbogj_removemask() { model.setValue("/root/send/s_bogj/bogj/bogj_cardamt" ,model.getValue("/root/send/s_bogj/bogj/bogj_cardamt").removeMask(",")); model.setValue("/root/send/s_bogj/bogj/bogj_cashamt" ,model.getValue("/root/send/s_bogj/bogj/bogj_cashamt").removeMask(",")); model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt" ,model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt").removeMask(",")); if(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_cardamt","0"); if(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_cashamt","0"); if(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt","0"); } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Ä«µå½ÂÀÎ Function /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function fOpenCardPopUp(flag){ //µî·Ï/¼öÁ¤,Ãë¼Ò //ÀϹݵî·Ï,¸ÖƼµî·Ï var parm; var pid = model.getValue("/root/main/patinfo/patinfolist/pid"); var orddd = model.getValue("/root/send/s_bogj/bogj/bogj_rcptdd"); var orddeptcd =""; var cretno ="";// model.getValue("/root/hidden/rcv1/h_opmi/opmi/opmi_cretno"); var strRcvVan =""; var ordtype ="O"; var fromdd =""; //ÇÊ¿ä¾ø´Â ??? var todd =""; //ÇÊ¿ä¾ø´Â ??? var cardAmt = parseInt( model.getValue("/root/send/s_bogj/bogj/bogj_cardamt")); //´ÜÀÏ°Ç Ä«µåÁ¤º¸ var cardno = model.getValue("/root/main/m_etc/cardno"); var valiterm = model.getValue("/root/main/m_etc/valiterm"); var allotmm = model.getValue("/root/main/m_etc/allotmm"); // Ä¡°ú ICĨ ½Å¿ëÄ«µå ½ÂÀΰú·Ã ¼öÁ¤(2016/05/11) if(isNull(allotmm)){ allotmm = '00'; } // Ä¡°ú ICĨ ½Å¿ëÄ«µå ½ÂÀΰú·Ã ¼öÁ¤(2016/05/11) //óÀ½¿¡´Â ±âÄ«µå³ëµå¸¦ º¸³»°í ±×´ÙÀ½¿¡´Â send¿¡¼­ ÁÖ°í¹ÞÀ½ var send_card = ""; if(getNodesetCount("/root/send/s_card/card/card_pid") == 0){ send_card = "/root/main/rcv1/h_card"; }else{ send_card = "/root/send/s_card" ; } /* alert( "totalamt " + cardAmt + '\n' + "send " + send_card + '\n' + "receive " + "/root/send/s_card" + '\n' + "pid " + pid + '\n' + "orddd " + orddd + '\n' + "cretno " + cretno + '\n' + "strRcvVan " + strRcvVan + '\n' + "ordtype " + ordtype + '\n' + "fromdd " + fromdd + '\n' + "todd " + todd + '\n' + "orddeptcd " + orddeptcd + '\n' + "cardno " + cardno + '\n' + "valiterm " + valiterm + '\n' + "allotmm " + allotmm + '\n' ) */ if (getNodesetCount("/root/send/s_bogj/bogj/bogj_pid") > 0) { parm = "" + "¢Ë" + //¸ÖƼ°Ç¼ö "" + "¢Ë" + //¸ÖƼopmi "" + "¢Ë" + //rcptdd º¯°æ ȤÀº Ãë¼ÒÀÎ °æ¿ì ÇÊ¿ä "" + "¢Ë" + //rcptno "" + "¢Ë" + //rcptseqno cardAmt + "¢Ë" + //totalamt send_card + "¢Ë" + //send "/root/send/s_card" + "¢Ë" + //receive pid + "¢Ë" + //pid orddd + "¢Ë" + //orddd cretno + "¢Ë" + //cretno strRcvVan + "¢Ë" + //strRcvVan ordtype + "¢Ë" + //ordtype fromdd + "¢Ë" + //fromdd todd + "¢Ë" + //todd orddeptcd + "¢Ë" + //orddeptcd //´ÜÀ졂 Á¢¼ö ½ÂÀÎÀ϶§¸¸ ÇÊ¿ä cardno + "¢Ë" + //cardno valiterm + "¢Ë" + //valiterm allotmm + "¢Ë" ; //allotmm } setParameter("SPPAO00400_PARM",parm); setParameter("SPPAO00400_FLAG", flag); //ÆË¾÷ ¿ÀÇ ¹æ½Ä üũ if( flag == 'I' || flag == 'D'){ var ivrObjt = document.all("ivr_cardpopup"); if( ivrObjt == null ){ body.createChild("xforms:iviewer", "id:ivr_cardpopup; src:../../../pam/pamcomnweb/xrw/SPPAO00400_½Å¿ëÄ«µå½ÂÀÎ.xrw"); ivrObjt = document.all("ivr_cardpopup"); } //setParameter("SPPAO00400_PARM",parm); if( flag == 'I' ){ ivrObjt.window.javascript.fInit(); var retMsg = ivrObjt.window.javascript.fAutoGetCardAprv(); //½ÇÁ¦ Ä«µå½ÂÀÎ }else{ ivrObjt.window.javascript.fInit(); var retMsg = ivrObjt.window.javascript.fAutoCnclCardAprv(); } body.removeChild("ivr_cardpopup"); //°á°ú°ª ¸®ÅÏ if(retMsg == false) { return false; } }else{ modal("SPPAO00400", "1","400", "400", "SPPAO00400", "", ""); //ÆË¾÷ Á¤»óÁ¾·á ¿©ºÎ! if (getParameter("SPPAO00400_RTN") == "N" || getParameter("SPPAO00400_RTN") == ""){ return false; } } return true; } function fOpenCashPopUp(flag) { var vBogj_count = getNodesetCount("/root/send/s_bogj/bogj/bogj_pid"); //Çö±Ý¿µ¼öÁõ ¼±ÅõǾî ÀÖ°í, Çö±Ý±Ý¾×ÀÌ ÀÖÀ» °æ¿ì Çö±Ý½ÂÀÎ var cardyn = model.getValue("/root/main/etc/option/cardyn"); var parm = ""; var cashamt = parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt")) + parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt")); var totcashamt = cashamt; var cardamt = model.getValue("/root/send/s_bogj/bogj/bogj_cardamt"); var pid = model.getValue("/root/main/patinfo/patinfolist/pid"); var ordtype = "O"; var indinstflag = model.getValue("/root/main/etc/option/indinstflag"); var cardno = model.getValue("/root/main/m_etc/cardno"); var valiterm = model.getValue("/root/main/m_etc/valiterm"); //var allotmm = "" var keyinpuflag = model.getValue("/root/main/etc/option/keyinptflag"); var swipedata = model.getValue("/root/main/etc/option/swipedata"); var qualcnfmflag = model.getValue("/root/main/etc/option/qualcnfmflag"); var vcheck_cashcard = ""; var ordergb = ""; var approvaldate = ""; var approvaltime = ""; var approvalno = ""; //µðÆúÆ® Çö±Ý¿µ¼öÁõ¹øÈ£ var cshb_qualcnfmno = model.getvalue("/root/hidden/item1/pidinfo/h_cshb/cshb/cshb_qualcnfmno"); var cshb_qualcnfmflag = model.getvalue("/root/hidden/item1/pidinfo/h_cshb/cshb/cshb_qualcnfmflag"); //Çö±Ý¿µ¼öÁõÈ®Àα¸ºÐ(1.ÁÖ¹Î,2.ÀüÈ­,3.Ä«µå,4.»ç¾÷ÀÚ) if(cshb_qualcnfmno != "") { cshb_qualcnfmno = model.getvalue("/root/hidden/item1/pidinfo/h_cshb/cshb/cshb_qualcnfmno"); cshb_qualcnfmflag = model.getvalue("/root/hidden/item1/pidinfo/h_cshb/cshb/cshb_qualcnfmflag") }else{ cshb_qualcnfmno = model.getValue("/root/main/patinfo/patinfolist/rrgstno1") + model.getValue("/root/main/patinfo/patinfolist/rrgstno2"); cshb_qualcnfmflag = "1"; //Çö±Ý¿µ¼öÁõÈ®Àα¸ºÐ(1.ÁÖ¹Î,2.ÀüÈ­,3.Ä«µå,4.»ç¾÷ÀÚ) } //Çö±Ý¿µ¼öÁõ ÀڰݹøÈ£ //Ä«µå, Çö±Ý¿µ¼öÁõÀ» µ¿½Ã¼ö³³ if (parseInt(cardamt) > 0 && parseInt(cashamt) > 0) { vcheck_cashcard = "Y"; cardno = cshb_qualcnfmno; keyinpuflag = "K"; qualcnfmflag = cshb_qualcnfmflag; } //Çö±Ý¿µ¼öÁõ¸¸ ¼ö³³ if (parseInt(cardamt) == 0 && parseInt(cashamt) > 0 ) { vcheck_cashcard = "N"; cardno = model.getValue("/root/main/m_etc/cardno"); keyinpuflag = model.getValue("/root/main/etc/option/keyinptflag"); qualcnfmflag = model.getValue("/root/main/etc/option/qualcnfmflag"); } /* alert( "¸ÖƼ°Ç¼ö " + parm + '\n' + "¸ÖƼopmi " + "/root/send/s_opmi" + '\n' + "totalamt " + cashamt + '\n' + "send " + "/root/hidden/rcv1/h_cash" + '\n' + "receive " + "/root/send/s_cash" + '\n' + "pid " + pid + '\n' + "ordtype " + ordtype + '\n' + "indinstflag " + indinstflag + '\n' + "gQualcnfmno " + cardno + '\n' + //,"valiterm " + valiterm + '\n' + //,"allotmm " + allotmm + '\n' + "keyinpuflag " + keyinpuflag + '\n' + "swipedata " + swipedata + '\n' + "qualcnfmflag " + qualcnfmflag + '\n' ) */ //óÀ½¿¡´Â ±âÇö±Ý³ëµå¸¦ º¸³»°í ±×´ÙÀ½¿¡´Â send¿¡¼­ ÁÖ°í¹ÞÀ½ var send_cash = ""; if(getNodesetCount("/root/send/s_cash/cash/cash_pid") == 0){ send_cash = "/root/main/rcv1/h_cash"; }else{ send_cash = "/root/send/s_cash" ; } if (getNodesetCount("/root/send/s_bogj/bogj/bogj_pid") > 0){ parm = "0" + "¢Ë" + //¸ÖƼ°Ç¼ö "" + "¢Ë" + //¸ÖƼopmi totcashamt + "¢Ë" + //totalamt send_cash + "¢Ë" + //send "/root/send/s_cash" + "¢Ë" + //receive pid + "¢Ë" + //pid ordtype + "¢Ë" + //ordtype indinstflag + "¢Ë" + //indinstflag cardno + "¢Ë" + //gQualcnfmno //valiterm + "¢Ë" + //valiterm //allotmm + "¢Ë" + //allotmm keyinpuflag + "¢Ë" + //keyinpuflag swipedata + "¢Ë" + //swipedata qualcnfmflag + "¢Ë" ; //qualcnfmflag } setParameter("SPPAO00500_PARM", parm); setParameter("SPPAO00500_FLAG", flag); //ÆË¾÷ ¿ÀÇ ¹æ½Ä üũ if( flag == 'I' || flag == 'D'){ var ivrObjt = document.all("ivr_cashpopup"); if( ivrObjt == null ){ body.createChild("xforms:iviewer", "id:ivr_cashpopup; src:../../../pam/pamcomnweb/xrw/SPPAO00501_Çö±Ý¿µ¼öÁõ½ÂÀÎ.xrw"); ivrObjt = document.all("ivr_cashpopup"); } if( flag == 'I' ){ ivrObjt.window.javascript.fInit(); var retMsg = ivrObjt.window.javascript.fAutoGetCashAprv(); }else{ ivrObjt.window.javascript.fInit(); var retMsg = ivrObjt.window.javascript.fAutoCnclCashAprv(); } ordergb = ivrObjt.model.getValue("/root/tmp/appvanif/ordergb");//42:Çö±Ý¿µ¼öÁõ½ÂÀÎÀÀ´ä approvaldate = ivrObjt.model.getValue("/root/tmp/appvanif/approvaldate"); approvaltime = ivrObjt.model.getValue("/root/tmp/appvanif/approvaltime"); approvalno = ivrObjt.model.getValue("/root/tmp/appvanif/approvalno" ); body.removeChild("ivr_cashpopup"); if( retMsg == false ){ messageBox("Çö±Ý¿µ¼öÁõ ½ÂÀνà ¿À·ù°¡ ³µ½À´Ï´Ù. ¼ö³³º¯°æ¿¡¼­ Àç½ÂÀÎÇϽʽÿä.", "E999"); } }else{ modal("SPPAO00501", "1","400", "400", "SPPAO00501", "", ""); //ÆË¾÷ Á¤»óÁ¾·á ¿©ºÎ! if (getParameter("SPPAO00500_RTN") == "N" || getParameter("SPPAO00500_RTN") == ""){ return false; } } return true; } function fipt_cashamt() { fbogj_removemask(); if(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_cardamt","0"); if(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_cashamt","0"); if(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt","0"); model.setvalue("/root/send/s_bogj/bogj/bogj_cashamt",parseInt(model.getvalue("/root/send/s_bogj/bogj/bogj_rcptexptamt")) - parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt").removeMask(",")) - parseInt(model.getvalue("/root/send/s_bogj/bogj/bogj_onlineamt").removeMask(",")) ); ipt_cardamt.refresh(); ipt_cashamt.refresh(); opt_onlineamt.refresh(); } function fipt_cardamt() { setInputNodeCurText(); fbogj_removemask(); if(model.getValue("/root/send/s_bogj/bogj/bogj_cardamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_cardamt","0"); if(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_cashamt","0"); if(model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt") == "") model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt","0"); model.setvalue("/root/send/s_bogj/bogj/bogj_cardamt",parseInt(model.getvalue("/root/send/s_bogj/bogj/bogj_rcptexptamt")) - parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_cashamt").removeMask(",")) - parseInt(model.getvalue("/root/send/s_bogj/bogj/bogj_onlineamt").removeMask(",")) ); ipt_cardamt.refresh(); ipt_cashamt.refresh(); opt_onlineamt.refresh(); } function fbtn_cardamt() { if(model.getValue("/root/main/patinfo/patinfolist/pid") == "") { messageBox("ȯÀÚ°¡ Á¶È¸µÇ¾îÀÖÁö ¾Ê½À´Ï´Ù.","I999",""); return; } /* if(model.getValue("/root/main/etc/option/cardyn") != "Y") { messageBox("¼ö³³¹æ¹ýÀÌ Ä«µå°¡ ¾Æ´Õ´Ï´Ù.","E999",""); return; } */ if(model.getvalue("/root/main/etc/option/cardyn") != "Y") { model.setvalue("/root/main/etc/option/cardyn" , "Y"); frdo_cardyn(); } var vbogj_count = getNodesetCount("/root/send/s_bogj/bogj/bogj_pid"); var bogj_cardamt = model.getValue("/root/send/s_bogj/bogj/bogj_cardamt"); var bogj_rcptexptamt = model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt"); if( bogj_cardamt != bogj_rcptexptamt && vbogj_count > 1) { messageBox("¸ÖƼ¼ö³³½Ã¿¡´Â ºÎºÐÄ«µå¼ö³³Àº ºÒ°¡´ÉÇÕ´Ï´Ù.","E999",""); return; } if(!fOpenCardPopUp()){return false;} /* var TotCardAmt = getParameter("SPPAO00400_TotCardAmt"); var temp = parseInt(TotCardAmt); model.setValue("/root/send/s_bogj/bogj/bogj_cardamt",temp ); fipt_cashamt(); ////////½ÇÄ«µå½ÂÀÎ±Ý¾× Ç¥½Ã var s_card_amt = 0; var s_card_cnt = getNodesetCount("/root/send/s_card/card/card_pid"); for (var a=1; a <= s_card_cnt ; a++) { if(model.getvalue("/root/send/s_card/card["+a+"]/card_innrtretyn") == "N") { s_card_amt = parseInt(model.getvalue("/root/send/s_card/card["+a+"]/card_cardamt")) + s_card_amt; } } model.setvalue("/root/etc/cardvanamt" , "½ÂÀÎ:" + s_card_amt); opt_cardvanamt.refresh(); ////////½ÇÄ«µå½ÂÀÎ±Ý¾× Ç¥½Ã ³¡ */ } function fbtn_cashdamt() { var vbogj_count = getNodesetCount("/root/send/s_bogj/bogj/bogj_pid"); var bogj_cashamt = model.getValue("/root/send/s_bogj/bogj/bogj_cashamt"); var bogj_rcptexptamt = model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt"); if( bogj_cashamt != bogj_rcptexptamt && vbogj_count > 1) { messageBox("¸ÖƼ¼ö³³½Ã¿¡´Â ºÎºÐÇö±Ý¿µ¼öÁõ ½ÂÀÎÀº ºÒ°¡´ÉÇÕ´Ï´Ù.","E999",""); return; } if(!fOpenCashPopUp()){return false;} /* var TotCashAmt = getParameter("SPPAO00500_TotCashAmt"); var temp = parseInt(TotCashAmt) - parseInt(opmi_precashamt); model.setValue("/root/main/outrgst/m_opmi/opmi/opmi_cashamt",temp ); fipt_cardamt(); ////////½ÇÇö±Ý¿µ¼öÁõ ½ÂÀÎ±Ý¾× Ç¥½Ã var s_cash_amt = 0; var s_cash_cnt = getNodesetCount("/root/send/s_cash/cash/cash_pid"); for (var a=1; a <= s_cash_cnt ; a++) { if(model.getvalue("/root/send/s_cash/cash["+a+"]/cash_innrtretyn") == "N") { s_cash_amt = parseInt(model.getvalue("/root/send/s_cash/cash["+a+"]/cash_cashamt")) + s_cash_amt; } } model.setvalue("/root/etc/cashvanamt" , "½ÂÀÎ:" + s_cash_amt); opt_cashvanamt.refresh(); ////////½ÇÇö±Ý¿µ¼öÁõ ½ÂÀÎ±Ý¾× Ç¥½Ã ³¡ */ } function fNewInsert() { //¿µ¼öÁõ ³»¿ª ÃʱâÈ­ model.resetInstanceNode("/root/temp/receipt"); //¿Â¶óÀÎÃʱâÈ­ model.copynode("/root/send/s_bogj" , "/root/node_bk/send/s_bogj"); model.copynode("/root/send/s_card" , "/root/node_bk/send/s_card"); model.copynode("/root/send/s_cash" , "/root/node_bk/send/s_cash"); model.copynode("/root/send/s_onln" , "/root/node_bk/send/s_onln"); //ÀÔ·Ââ ÃʱâÈ­ model.setValue("/root/send/pid",model.getValue("/root/main/patinfo/patinfolist/pid")); //2018/03/27 ÀÌÁ¤Åà ÁÖ¼®Ã³¸® //model.setValue("/root/send/srchcond","AA") //2018/03/27 ÀÌÁ¤Åà ÁÖ¼®Ã³¸® //µðÆúÆ®¼¼ÆÃ model.setValue("/root/main/etc/option/cardyn","C"); //Y: Ä«µå N:Çö±Ý model.setValue("/root/main/etc/option/indinstflag","02"); //00:¼Òµæ°øÁ¦ 01:ÁöÃâÁõºù model.setValue("/root/main/etc/option/deptengabbr",""); //Áø·á°ú ¾à¾î model.setValue("/root/main/m_etc/cardno",""); model.setValue("/root/main/m_etc/valiterm",""); model.setValue("/root/main/m_etc/allotmm",""); //±Ý¾×µðÆúÆ®¼¼ÆÃ model.setValue("/root/send/s_bogj/bogj/bogj_cashamt","0"); model.setValue("/root/send/s_bogj/bogj/bogj_cardamt","0"); model.setValue("/root/send/s_bogj/bogj/bogj_onlineamt","0"); model.setValue("/root/send/s_bogj/bogj/bogj_rcptexptamt","0"); //³³ºÎÀÚÁ¤º¸ µðÆúÆ® ¼¼ÆÃ model.setValue("/root/send/s_bogj/bogj/bogj_paypsnflag","1"); model.setValue("/root/option/bogj_cardck","N"); btn_receipt.disabled = false; btn_cancelrcpt.disabled = true; model.setFocus("cmb_rcptflag"); model.refresh(); } //È­¸é óÀ½¿¡ ¿­¸±‹š µü Çѹø¸¸ ½ÇÇà! ÀÌÈĽÇÇàÇÏ¸é ¾ÈµÊ! function fNodeBK() { model.makenode("/root/node_bk/main"); model.makenode("/root/node_bk/send"); model.makenode("/root/node_bk/hidden"); model.makenode("/root/node_bk/properties"); model.copynode("/root/node_bk/main" ,"/root/main"); model.copynode("/root/node_bk/send" ,"/root/send"); model.copynode("/root/node_bk/hidden" ,"/root/hidden"); model.copynode("/root/node_bk/properties" ,"/root/properties"); } function fcmb_rcptflag() { //ºÎºÐ¹Ýȯ ±â´É ¸·À½ if ((cmb_rcptflag.value).substr(2,1) == "3" ) { btn_receipt.disabled = false; btn_cancelrcpt.disabled = false; //ÀϹÝÀÜ¾× if(model.getValue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A03"){ var remamt = parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamtm")) + // Çö±Ý±Ý¾× parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamtc")) + // Ä«µå±Ý¾× parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamto")); // ¿Â¶óÀÎ±Ý¾× model.setValue("/root/send/s_bogj/bogj/bogj_rcptexptamt", remamt * -1); } //°¡Á¤°£È£ÀÜ¾× if(model.getValue("/root/send/s_bogj/bogj/bogj_rcptflag") == "A13"){ model.setValue("/root/send/s_bogj/bogj/bogj_rcptexptamt", parseInt(model.getValue("/root/main/mdlamtspec/remamt/remamt_remamt2") * -1)); } frcptexptamt(); model.setFocus("cmb_orddeptcd"); }else { btn_receipt.disabled = false; btn_cancelrcpt.disabled = false; } /* //ºÎºÐ¹Ýȯ ±â´É ¸·À½ if ((cmb_rcptflag.value).substr(2,1) == "3" ) { messageBox("¹Ýȯ±â´ÉÀº »ç¿ëÇϽǼö ¾ø½À´Ï´Ù. [¼ö³³Ãë¼Ò]±â´ÉÀ» »ç¿ëÇϽʽÿÀ.","I999",""); model.setFocus("cmb_rcptflag"); btn_receipt.disabled = true; btn_cancelrcpt.disabled = true; return; } else { btn_receipt.disabled = false; btn_cancelrcpt.disabled = false; } */ //model.refresh(); } function frcptexptamt() { model.setValue("/root/send/s_bogj/bogj/bogj_cashamt",model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")); model.setValue("/root/send/s_bogj/bogj/bogj_paydepoamt",model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")); rdo_cardyn.dispatch("xforms-value-changed"); } function fEasyPadNoInsert(flag, ipt1, ipt2){ //flag ://rrgstno.¹Î¹ø phone.Àü¹ø //ipt1 : ÀÎDz¹öư¸í ¿¹)ipt_rrgstno1 //ipt2 : ÀÎDz¹öư¸í ¿¹)ipt_rrgstno2 //[0]Á¤»ó󸮿©ºÎ ±¸ºÐ //[1]phone -- Àü¹ø rrgstno--¹Î¹ø //[2]phone À϶§´Â Àü¹ø rrgstno À϶§´Â ¾ÕÀÚ¸® //[3]phone À϶§´Â ¾øÀ½ rrgstno À϶§´Â µÞÀÚ¸® var sValue = flag ; //rrgstno.¹Î¹ø phone.Àü¹ø setParameter("SPPAO00503_PARM",sValue);//1.Àü¹ø 2.¹Î¹ø modal("../../../pam/inordamtmngtweb/xrw/SPPAO00503", "1","", "", "SPPAO00503", "", "", "sysmenu:hidden"); var SPPAO00503_RTN = getParameter("SPPAO00503_RTN"); var array_parm = SPPAO00503_RTN.split("¢Ë"); if(array_parm[0] == "Y"){ if (array_parm[1] == "phone" ) { //Àü¹ø if(array_parm[2] != "") { model.setvalue("/root/main/etc/option/cardyn" , "N"); frdo_cardyn(); model.setValue("/root/main/m_etc/cardno", array_parm[2]); model.setFocus("btn_rcpt"); ipt1.value = array_parm[2]; ipt1.refresh(); } }else if (array_parm[1] == "rrgstno" ) { //¹Î¹ø ipt1.value = array_parm[2]; ipt2.value = array_parm[3]; ipt1.refresh(); ipt2.refresh(); model.setFocus("ipt_rrgstno2"); } }else{ messageBox("ÆË¾÷ ºñÁ¤»óÁ¾·á","E999"); } } //ȯºÒ±Ý ¼­¸í function fRtnRcpt(args) { if(model.getValue("/root/main/patinfo/patinfolist/pid") == null || (model.getValue("/root/main/patinfo/patinfolist/pid")).getTrim == ""){ messageBox("ȯÀÚ¹øÈ£°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.", "E999"); } if(args== "1"){ var sValue = args + "¢Ë" + //1.ȯºÒ³»¿ª Á¶È¸¿ë 2.ȯºÒ¼ö³³ÈÄ È£Ãâ¿ë model.getValue("/root/hidden2/session/dutplceinstcd") + "¢Ë" + //±â°üÄÚµå model.getValue("/root/main/patinfo/patinfolist/pid") + "¢Ë" + //ȯÀÚµî·Ï¹øÈ£ model.getValue("/root/main/patinfo/patinfolist/hngnm") + "¢Ë" + //ȯÀÚ¼º¸í model.getValue("/root/main/patinfo/patinfolist/rrgstno1") + "¢Ë" + //Áֹεî·Ï¹øÈ£ ¾ÕÀÚ¸® model.getValue("/root/main/patinfo/patinfolist/rrgstno2") + "¢Ë" + //Áֹεî·Ï¹øÈ£µÞÀÚ¸® model.getValue("/root/main/patinfo/patinfolist/hometel") + "¢Ë" + //ÁýÀüÈ­ model.getValue("/root/main/patinfo/patinfolist/mpphontel") + "¢Ë" + //ÈÞ´ëÆù getCurrentDate() + "¢Ë" + //Áø·áÀÏ 0 + "¢Ë" + //ÀϷùøÈ£ model.getValue("/root/send/s_bogj/bogj/bogj_orddeptcd") + "¢Ë" + //Áø·á°ú "" + "¢Ë" + //Áø·áÀÇ "" + "¢Ë" + //ȯºÒ±Ý¾× "" + "¢Ë" + //º¸ÇèÀ¯Çü "O" ; //Áø·áÀ¯Çü setParameter("SPPAO00600_PARM",sValue); modal("SPPAO00600", "1","50", "50", "SPPAO00600", "", "", "sysmenu:hidden"); }else if(args== "2"){ var sCardAmt = model.getValue("/root/send/s_bogj/bogj/bogj_cardamt"); var sCashAmt = model.getValue("/root/send/s_bogj/bogj/bogj_cashamt"); var sOnlineAmt = model.getValue("/root/send/s_bogj/bogj/bogj_onlineamt"); var rtn = messageBox("ȯºÒ³»¿ªÀ» µî·Ï ÇϽðڽÀ´Ï±î?", "Q999"); if(rtn == "7"){ //¾Æ´Ï¿À return; }else if(rtn == "6"){ var sValue = args + "¢Ë" + //1.ȯºÒ³»¿ª Á¶È¸¿ë 2.ȯºÒ¼ö³³ÈÄ È£Ãâ¿ë model.getValue("/root/hidden2/session/dutplceinstcd") + "¢Ë" + //±â°üÄÚµå model.getValue("/root/main/patinfo/patinfolist/pid") + "¢Ë" + //ȯÀÚµî·Ï¹øÈ£ model.getValue("/root/main/patinfo/patinfolist/hngnm") + "¢Ë" + //ȯÀÚ¼º¸í model.getValue("/root/main/patinfo/patinfolist/rrgstno1") + "¢Ë" + //Áֹεî·Ï¹øÈ£ ¾ÕÀÚ¸® model.getValue("/root/main/patinfo/patinfolist/rrgstno2") + "¢Ë" + //Áֹεî·Ï¹øÈ£µÞÀÚ¸® model.getValue("/root/main/patinfo/patinfolist/hometel") + "¢Ë" + //ÁýÀüÈ­ model.getValue("/root/main/patinfo/patinfolist/mpphontel") + "¢Ë" + //ÈÞ´ëÆù getCurrentDate() + "¢Ë" + //Áø·áÀÏ 0 + "¢Ë" + //ÀϷùøÈ£ model.getValue("/root/send/s_bogj/bogj/bogj_orddeptcd") + "¢Ë" + //Áø·á°ú "" + "¢Ë" + //Áø·áÀÇ Math.abs(parseInt(model.getValue("/root/send/s_bogj/bogj/bogj_rcptexptamt")))+ "¢Ë" + //ȯºÒ±Ý¾× "" + "¢Ë" + //º¸ÇèÀ¯Çü "O" ; //Áø·áÀ¯Çü setParameter("SPPAO00600_PARM",sValue); modal("SPPAO00600", "1","50", "50", "SPPAO00600", "", "", "sysmenu:hidden"); }//ȯºÒ¼ö³³¿©ºÎ üũ end } }//fRtnRcpt end //fEzpass ¼­¸í function fEzpass(args) { var sValue = args + "¢Ë" + //1.fEzpass Á¶È¸¿ë 2.fEzpass ÀԷ¿ë model.getValue("/root/main/patinfo/patinfolist/pid") ; //ȯÀÚµî·Ï¹øÈ£ setParameter("SPPMC06300_PARM",sValue); modal("SPPMC06300", "1","50", "50", "SPPMC06300", "", "", "sysmenu:hidden"); }//fEzpass end