/* --------------------------------------------------------------------- SMRSD02200_󹿼º¹°Ç°»ç¿ëÇöȲÁ¶È¸.xrw (SMRSD02200.xfm - JScript ) - Version : 1) : Ver.1.00.01 : Create By Francis Choi : 2015.05.02 ---------------------------------------------------------------------- */ var vProgramCls = "SMRSD02201"; // SMRSD02200:û±¸ºÎ¼­ Áý°è³»¿ª // SMRSD02201:󹿼º¹°Ç°»ç¿ëÇöȲÁ¶È¸ // SMRSD02203:󹿼º¹°Ç°¼±ºÒÃâµî·Ï // var vGoodReqPath = "/root/main/list/goodreq/goodreqlist"; var xAuth = !(checkAuth("X")); var pAuth = !(checkAuth("P")); var DataPath = "/root/main/RscmggbnEmpData"; var MainPath = "/root/main/RscmggbnLists/rscmggbnlist"; var ListsPath = "/root/main/RscmggbnEmpLists"; var ListPath = "/root/main/RscmggbnEmpLists/rscmggbnemplist"; var HidePath = "/root/WorkData/HideData"; var TreePath = "/root/main/RscmgubnLists/TreeList"; var WorkPath = "/root/init/WorkInit"; var CompPath = "/root/init/CompareInit"; var TreeSendPath = "/root/send/SearchTree"; var trv_setcode_index = -1; // -------------------------------------------------- // TreeÁ¤º¸ °¡Á®¿À±â // -------------------------------------------------- function fInit() { // È­¸é ControlÀ» ÃʱâÈ­ÇÑ´Ù fInitialize(); return; } // -------------------------------------------------------------- // È­¸é open½Ã¿Í ÃʱâÈ­ ¹öư Ŭ¸¯½Ã È­¸é ÃʱâÈ­ ±â´ÉÀ» ¼öÇàÇÑ´Ù. // -------------------------------------------------------------- function fInitialize() { // 󹿳»¿ª ±×¸®µå ÃʱâÈ­ misfGridInit(grd_searchgood); model.setValue(opt_instcd.attribute("ref") , getUserInfo("dutplceinstcd")); // ±â°üÄÚµå model.setValue(opt_instcdnm.attribute("ref") , getUserInfo("dutplceinstnm")); // ±â°üÄÚµå¸í //model.setValue(ipt_prcpdeptcd.attribute("ref"), getUserInfo("dutplcecd")); // ½ÃÇàºÎ¼­ //model.setValue(ipt_prcpdeptnm.attribute("ref"), getUserInfo("dutplcenm")); // ½ÃÇàºÎ¼­¸í var curdate = getCurrentDate(); var cvtdate = curdate.toDate("YYYYMMDD"); // ÀÀ±ÞºÒÃâ È­¸éÀÇ °æ¿ì 3ÀÏÀüºÎÅÍ Á¶È¸ÇÑ´Ù. 2014.04.09 Ä¥°î Áß¾Ó°ø±Þ½Ç ¿äûÀ¸·Î ÁÖ¼®Ã³¸® -±è±Ý·Ã //if(getScreenID() == "SMRSD02300") { // model.setValue(ipt_prcpdd.attribute("ref") , cvtdate.getAddDate(-3,"D").getDateFormat("YYYYMMDD")); //} else { // model.setValue(ipt_prcpdd.attribute("ref") , curdate); //} model.setValue(ipt_prcpdd.attribute("ref") , curdate); model.setValue(ipt_prcpdd2.attribute("ref"), curdate); misfComboComCdList("R0111",cmb_purcflag,"Y"); // ±¸¸Å±¸ºÐ if(document.all("rdo_erprcpflag") != null) { misfComboComCdList("030R0034",rdo_erprcpflag); // 󹿱¸ºÐ if(getScreenID() == "SMRSD02200" || getScreenID() == "SMRSD02201") { // ó¹æÀü´Þ ¹°Ç° »ç¿ëÇöȲÁ¶È¸ : 󹿱¸ºÐ Àüü Á¶°Ç Ãß°¡ addComboItem("rdo_erprcpflag", "Àüü", "A", "above"); misfComboCopyItemSet(rdo_erprcpflag,"",grd_searchgood,"erprcpflag"); } if(getScreenID() == "SMRSD02203"){ //¼±ºÒÃâÈ­¸é addComboItem("rdo_erprcpflag", "Àüü", "A", "above"); } } if (vProgramCls == "SMRSD02200") { // SMRSD02200:û±¸ºÎ¼­ Áý°è³»¿ª, SMRSD02201:󹿼º¹°Ç°»ç¿ëÇöȲÁ¶È¸ //misfComboComCdList("Z0007",cmb_instcd); // ¼öʹ°Ç° Á¶È¸ ±×¸®µå ÃʱâÈ­ misfGridInit(grd_prcpdatalist); misfGridInit(grd_tranlist); model.setValue(ipt_fmreqdd_search.attribute("ref") , cvtdate.getAddDate(-15,"D").getDateFormat("YYYYMMDD")); model.setValue(ipt_toreqdd_search.attribute("ref") , curdate); model.setValue(ipt_frtrandd_search.attribute("ref") , curdate); model.setValue(ipt_totrandd_search.attribute("ref") , curdate); model.setValue(ipt_sumfromdd.attribute("ref") , curdate); model.setValue(ipt_sumtodd.attribute("ref") , curdate); model.setValue(ipt_pffromdd.attribute("ref") , curdate); model.setValue(ipt_pftodd.attribute("ref") , curdate); model.setValue(ipt_pfacptdd.attribute("ref") , curdate); misfComboComCdList("R0093",cmb_reqprid ,"Y"); // û±¸ÁÖ±â misfComboComCdList("R0111",cmb_purcflag,"Y"); // ±¸¸Å±¸ºÐ misfComboComCdList(getUserInfo("dutplceinstcd") + "R0029",rbo_ioflag,"Y"); // ±¸¸Å±¸ºÐ misfComboCopyItemSet(rbo_ioflag,"",cmb_deptflag_search,""); misfComboCopyItemSet(rbo_ioflag,"",com_deptflag,""); misfComboComCdList("R0450",chk_wareflag); // »ç¿ëºÎ¼­±¸ºÐ misfComboCopyItemSet(chk_wareflag,"",chk_wareflag2,""); model.removeNodeset("/root/common/tmp/purcflag"); model.makeNode("/root/common/tmp/purcflag"); copyNodesetType("/root/common/tmp/purcflag","/root/init/cmb_purcflag/comcodelist","replace", model, model); //rszfReqFlagComboComCdList(getUserInfo("userid"),cmb_reqflag,"N",getUserInfo("dutplceinstcd"),"Y"); // [2008.07.24] û±¸±¸ºÐÀÇ ±ÇÇÑÀ» »ç¿ëÀÚ ±ÇÇÑÀ¸·Î º¯°æ -> °¢ ó¹æ ¹ß»ý ºÎ¼­¿¡¼­ Á¶È¸ ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À» ºÐ¸®ÇÏ¿© // ÀÌ ÇÁ·Î±×·¥Àº ±¸¸ÅÂÊ¿¡¼­¸¸ »ç¿ëÇϱ⿡ »ç¿ëÀÚ ±ÇÇÑÀ¸·Î º¯°æ ó¸® // rszfUserReqFlagList(cmb_reqflag,getUserInfo("dutplceinstcd"),getUserInfo("userid"),"1","S" ); // preqpgmgubun : '1' :±¸¸ÅÀç°í // »ç¿ëÀÚº° û±¸±¸ºÐ ¼³Á¤ // [2010.08.26]AS-IS ÄÚµå TO_BE ÄÚµå ÀüȯÀ» À§ÇÑ ¹°Ç°±¸ºÐ º¯°æ (goodflag= B) => (goodflag= BC) // [2010.10.13] (goodflag= BC) => (û±¸±¸ºÐ ÇϵåÄÚµù= B) rszfUserReqFlagList(cmb_reqflag,getUserInfo("dutplceinstcd"),getUserInfo("userid"),"%","B"); cmb_reqflag.refresh(); model.setValue(TreeSendPath+"/instcd" , getUserInfo("dutplceinstcd")); // ±â°üÄÚµå model.setValue(TreeSendPath+"/instcdnm", getUserInfo("dutplceinstnm")); // ±â°üÄÚµå¸í curdate = getCurrentDate(); cvtdate = curdate.toDate("YYYYMMDD"); //model.setValue(ipt_reqfrdd.attribute("ref") , cvtdate.getAddDate(-1,"D").getDateFormat("YYYYMMDD")); // û±¸ÀÏÀÚ FROM model.setValue(ipt_reqfrdd.attribute("ref") , cvtdate.getDateFormat("YYYYMMDD")); model.setValue(ipt_reqtodd.attribute("ref") , cvtdate.getDateFormat("YYYYMMDD")); // û±¸ÀÏÀÚ TO cmb_reqflag.select(0); //û±¸±¸ºÐ cmb_reqflag_tree.select(0); //û±¸±¸ºÐ cmb_reqflag_search.select(0); //û±¸±¸ºÐ model.setValue("/root/send/searchgood/reqflag", cmb_reqflag.value); rbo_deliveprcsflag.select(0); //ºÒÃâ»óÅ /*********************************************** * ¹°Ç° ó¹æÁý°è¿¡¼­ »ç¿ëÇÏ´Â ÃʱâÈ­ ±¸¹® ***********************************************/ misfComboComCdList("R0093",cmb_reqpridflag); // ¹°Ç° ó¹æÁý°èÀÇ Ã»±¸ÁÖ±â // ¹°Ç° ó¹æ Áý°è½Ã »ç¿ëÇÒ Ã»±¸±¸ºÐ -> »óÀ§ Á¶È¸Á¶°ÇÀÎ cmb_reqflag ÀÇ ³ëµå¸¦ copy ÇØ¼­ »ç¿ëÇϹǷΠ// »óÀ§ÀÇ µ¥ÀÌÅÍ º¯°æ½Ã ÁöÁ¤ÇÏÁö ¾ÊÀº µ¥ÀÌÅÍ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. // »óÀ§ Á¶È¸ Á¶°ÇÀÌ ´Ù¸¦ °æ¿ì -»ç¿ëÀÚº° û±¸±¸ºÐ ¼³Á¤- rszfUserReqFlagList(cmb_reqflag,getUserInfo("dutplceinstcd"),getUserInfo("userid"),"%","B"); // misfComboCopyItemSet(cmb_reqflag, "", cmb_prcpsumreqflag, "" ); // misfComboCopyItemSet(cmb_reqflag, "", cmb_reqflag_tree, "" ); // ¹°Ç° ó¹æÁý°è½Ã Áý°èºÎ¼­ ¼³Á¤ //model.setValue(ipt_deptcd.attribute("ref") , getUserInfo("dutplcecd")); //model.setValue(ipt_deptnm.attribute("ref") , getUserInfo("dutplcenm")); model.setValue(ipt_deptcd.attribute("ref") , "4020334000"); // Áý°èºÎ¼­ model.setValue(ipt_deptnm.attribute("ref") , "¹°·ùÆÄÆ®" ); // Áý°èºÎ¼­¸í // Áý°è±¸ºÐ rbo_ioflag.selected = 0; // ó¹æ ±â°£( from ~ to dd) , Áý°èÀÏÀÚ ¼³Á¤ model.setValue(ipt_fromrgstdd.attribute("ref") , cvtdate.getAddDate(-1,"D").getDateFormat("YYYYMMDD")); model.setValue(ipt_torgstdd.attribute("ref") , cvtdate.getAddDate(0,"D").getDateFormat("YYYYMMDD")); model.setValue(ipt_acptdd.attribute("ref") , curdate); cmb_prcpsumreqflag.select(0); misfMsterDetailSet(grd_goodreq ,null , "TRRSD02201" ,"N"); } model.refresh(); } function fDataSearchTree() { // if (fCheckRetrieveData(false) == false) return; misfGridInit(grd_searchgood); // û±¸±¸ºÐÀÌ ¹Ì¼³Á¤ÀÎ °æ¿ì null °ª ¼³Á¤ //if( model.getValue("/root/send/SearchTree/reqflag") == "" ) model.setValue("/root/send/SearchTree/reqflag","null"); // Àüü Á¶È¸Àΰæ¿ì ÃÖ»óÀ§ Æ®¸® 1´Ü°è´Â ¿ÀÇ»óÅ·ΠÃâ·Â if( model.getValue("/root/send/SearchTree/querycls") == "0" ) trv_setcode.attribute("expanddepth") = "1"; else trv_setcode.attribute("expanddepth") = "0"; if(submit("TRRSD02205",false)) { trv_setcode.rebuild(); if(rdo_viewcls.value == "0" && instance1.selectNodes("/root/main/PrcpGoodTrees/TreeList[depth='2']").length == 1) { trv_setcode.value = instance1.selectSingleNode("/root/main/PrcpGoodTrees/TreeList[depth='2']/pcode").value; // Æ®·¯½ºÆ®Æû Æ®¸®ºä focusIndex °ª ¿À·ù·Î Àü¿ªº¯¼ö¿¡ À妽º ÀúÀå trv_setcode_index = 1; trv_setcode.dispatch("xforms-value-changed"); }else if(rdo_viewcls.value != "0" && instance1.selectNodes("/root/main/PrcpGoodTrees/TreeList[depth='1']").length == 1) { trv_setcode.value = instance1.selectSingleNode("/root/main/PrcpGoodTrees/TreeList[depth='1']/pcode").value; // Æ®·¯½ºÆ®Æû Æ®¸®ºä focusIndex °ª ¿À·ù·Î Àü¿ªº¯¼ö¿¡ À妽º ÀúÀå trv_setcode_index = 0; trv_setcode.dispatch("xforms-value-changed"); } trv_setcode.refresh(); } } // ó¹æÀü´Þ¹°Ç°³»¿ªÁ¶È¸ function fDataSearchDetail(pIdx, jobflag) { var rPath = "/root/send/SearchTree"; var dPath = "/root/send/searchgood"; var tPath = "/root/main/PrcpGoodTrees/TreeList"; var vCaption = " ó¹æÀü´Þ¹°Ç°"; // if (fCheckRetrieveData(false) == false)return; // ÀÔ·ÂÇ׸ñ Check // Æ®·¯½ºÆ®Æû Æ®¸®ºä focusIndex °ª ¿À·ù // -1 ·Î È£ÃâµÉ °æ¿ì Àü¿ªº¯¼ö·Î ÀúÀåµÈ À妽º °ªÀ¸·Î ´ëüó¸®. //alert("trv_setcode_index := " + trv_setcode_index + "\npIdx := " + pIdx); if(pIdx == -1) pIdx = trv_setcode_index; else trv_setcode_index = pIdx; var Idx = pIdx + 1; var sDepth = model.getValue(tPath +"["+Idx+"]/depth" ); var vCodeCd = model.getValue(tPath +"["+Idx+"]/codecd" ); var vCodeNm = model.getValue(tPath +"["+Idx+"]/codenm" ); var vBaseCd = model.getValue(tPath +"["+Idx+"]/basecode"); var Tree2 = trv_setcode.item(pIdx); cpt_disp.value = ""; cpt_disp.refresh(); misfGridInit(grd_searchgood); if (vCodeCd == "") return; model.setValue(dPath + "/instcd" , model.getValue(rPath + "/instcd" )); // 01 ±â°üÄÚµå model.setValue(dPath + "/prcpdd" , model.getValue(rPath + "/prcpdd" )); // 02 ó¹æÀÏÀÚ model.setValue(dPath + "/prcpdd2" , model.getValue(rPath + "/prcpdd2" )); // 03 ó¹æÀÏÀÚ model.setValue(dPath + "/sumflag" , model.getValue(rPath + "/sumflag" )); // 04 Áý°è¿©ºÎ model.setValue(dPath + "/reqflag" , model.getValue(rPath + "/reqflag" )); // 05 û±¸±¸ºÐ model.setValue(dPath + "/reqdeptcd" , "" ); // 06 ó¹æºÎ¼­ model.setValue(dPath + "/reqprid" , model.getValue(rPath + "/reqprid" )); // 07 û±¸ÁÖ±â model.setValue(dPath + "/prcpdeptcd" , "" ); // 08 ½ÃÇàºÎ¼­ model.setValue(dPath + "/goodcd" , model.getValue(rPath + "/goodcd" )); // 09 ¹°Ç°ÄÚµå model.setValue(dPath + "/ioflag" , model.getValue(rPath + "/ioflag" )); // 10 ÀԿܱ¸ºÐ model.setValue(dPath + "/deptgr" , "" ); // 11 ºÎ¼­±×·ì model.setValue(dPath + "/pid" , model.getValue(rPath + "/pid" )); // 12 ȯÀÚ¹øÈ£ model.setValue(dPath + "/patnm" , model.getValue(rPath + "/patnm" )); // 13 ȯÀÚ¸í model.setValue(dPath + "/purcflag" , model.getValue(rPath + "/purcflag" )); // 14 ±¸¸Å±¸ºÐ model.setValue(dPath + "/prodcmpynm" , model.getValue(rPath + "/prodcmpynm" )); // 15 Á¦Á¶È¸»ç¸í model.setValue(dPath + "/suplplcecdnm", model.getValue(rPath + "/suplplcecdnm" )); // 16 ÁÖ°Å·¡Ã³¸í model.setValue(dPath + "/suppcustnm" , model.getValue(rPath + "/suppcustnm" )); // 17 º¸Á¶°Å·¡Ã³¸í model.setValue(dPath + "/prntyn" , model.getValue(rPath + "/prntyn" )); // 18 Ãâ·Â¿©ºÎ if (jobflag == "D") { model.setValue(dPath + "/deliveyn" , model.getValue(rPath + "/deliveyn" )); // 19 Ãâ·Â¿©ºÎ } // ¼±ºÒÃâ Á¶È¸Á¶°Ç Ãß°¡ ÀÌâ·Ï model.makeValue(dPath + "/querycls" , model.getValue("/root/send/SearchTree/querycls")); // 20 ¶óµð¿À¹Ú½º ¼±ºÒÃâÄÚµå // ÀÀ±Þ,CCDÁ¦¿ÜÁ¶°Ç Ãß°¡ model.makeValue(dPath + "/erprcpflag" , model.getValue(rPath + "/erprcpflag" )); // 21 ÀÀ±Þ¿©ºÎ model.makeValue(dPath + "/prcpinptflag", model.getValue(rPath + "/prcpinptflag" )); // 22 CCDÁ¦¿Ü if(getScreenID() == "SMRSD02200" || getScreenID() == "SMRSD02201"){ // 󹿼¶¹°Ç° »ç¿ëÇöȲ¹×Áý°è ÀÏ °æ¿ì model.setValue(dPath + "/wareflagarr" , model.getValue(rPath + "/wareflagarr" )); // â°í±¸ºÐ¹è¿­ Á¶°Ç } if(document.all("rdo_goodcd_like") != null) { model.setValue(dPath + "/goodcd_like" , model.getValue(rdo_goodcd_like.attribute("ref"))); // ¹°Ç°ÄÚµå À¯»ç¿©ºÎ } model.removenode(dPath + "/prcpcd"); if(model.getValue(rPath + "/prcpcd") != ""){ model.makeValue(dPath + "/prcpcd" , model.getValue(rPath + "/prcpcd" )); // ó¹æÄÚµå Á¶°Ç } model.removenode(dPath + "/prcpnm"); if(model.getValue(rPath + "/prcpnm") != ""){ model.makeValue(dPath + "/prcpnm" , model.getValue(rPath + "/prcpnm" )); // 󹿏í Á¶°Ç } var vCls = parseInt(rdo_viewcls.value+sDepth); switch(vCls) { case 01 : vCaption = " :: Àüü" ; break; case 02 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCaption = "½ÃÇàºÎ¼­ : "+vCodeCd + " - " + vCodeNm; break; case 11 : model.setValue(dPath + "/reqdeptcd" , vCodeCd); vCaption = "ó¹æºÎ¼­ : "+ vCodeCd + " - " + vCodeNm; break; case 12 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCode = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codecd" ); vName = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codenm" ); model.setValue(dPath + "/reqdeptcd" , vCode ); vCaption = "ó¹æºÎ¼­ : "+vCode + " - " + vName + " >> ½ÃÇàºÎ¼­ : "+vCodeCd+ " - "+vCodeNm; break; case 21 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCaption = "½ÃÇàºÎ¼­ : "+vCodeCd + " - " + vCodeNm; break; case 22 : model.setValue(dPath + "/reqdeptcd" , vCodeCd); vCode = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codecd" ); vName = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codenm" ); model.setValue(dPath + "/prcpdeptcd" , vCode ); vCaption = "½ÃÇàºÎ¼­ : "+vCode + " - " + vName + " >> ó¹æºÎ¼­ : "+vCodeCd+ " - "+vCodeNm ; break; case 31 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCaption = "½ÃÇàºÎ¼­ : "+vCodeCd + " - " + vCodeNm; break; case 32 : model.setValue(dPath + "/goodcd" , vCodeCd); vCode = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codecd" ); vName = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codenm" ); model.setValue(dPath + "/prcpdeptcd" , vCode ); vCaption = "½ÃÇàºÎ¼­ : "+vCode + " - " + vName + " >> ¹°Ç°ÄÚµå : "+vCodeCd+ " - "+vCodeNm ; } cpt_disp.value = vCaption; // + " ó¹æÀü´Þ¹°Ç°"; submit("TRRSD02203"); fGrdiDataValid(); cpt_disp.refresh(); } // ó¹æÀü´Þ¹°Ç°³»¿ªÁ¶È¸(¹Ý³³¿ë) function fDataSearchDetailReturn(pIdx, jobflag) { var rPath = "/root/send/SearchTree"; var dPath = "/root/send/searchgood"; var tPath = "/root/main/PrcpGoodTrees/TreeList"; var vCaption = " ó¹æÀü´Þ¹°Ç°"; // if (fCheckRetrieveData(false) == false)return; // ÀÔ·ÂÇ׸ñ Check // Æ®·¯½ºÆ®Æû Æ®¸®ºä focusIndex °ª ¿À·ù // -1 ·Î È£ÃâµÉ °æ¿ì Àü¿ªº¯¼ö·Î ÀúÀåµÈ À妽º °ªÀ¸·Î ´ëüó¸®. //alert("trv_setcode_index := " + trv_setcode_index + "\npIdx := " + pIdx); if(pIdx == -1) pIdx = trv_setcode_index; else trv_setcode_index = pIdx; var Idx = pIdx + 1; var sDepth = model.getValue(tPath +"["+Idx+"]/depth" ); var vCodeCd = model.getValue(tPath +"["+Idx+"]/codecd" ); var vCodeNm = model.getValue(tPath +"["+Idx+"]/codenm" ); var vBaseCd = model.getValue(tPath +"["+Idx+"]/basecode"); var Tree2 = trv_setcode.item(pIdx); cpt_disp.value = ""; cpt_disp.refresh(); misfGridInit(grd_searchgood); if (vCodeCd == "") return; model.setValue(dPath + "/instcd" , model.getValue(rPath + "/instcd" )); // 01 ±â°üÄÚµå model.setValue(dPath + "/prcpdd" , model.getValue(rPath + "/prcpdd" )); // 02 ó¹æÀÏÀÚ model.setValue(dPath + "/prcpdd2" , model.getValue(rPath + "/prcpdd2" )); // 03 ó¹æÀÏÀÚ model.setValue(dPath + "/sumflag" , model.getValue(rPath + "/sumflag" )); // 04 Áý°è¿©ºÎ model.setValue(dPath + "/reqflag" , model.getValue(rPath + "/reqflag" )); // 05 û±¸±¸ºÐ model.setValue(dPath + "/reqdeptcd" , "" ); // 06 ó¹æºÎ¼­ model.setValue(dPath + "/reqprid" , model.getValue(rPath + "/reqprid" )); // 07 û±¸ÁÖ±â model.setValue(dPath + "/prcpdeptcd" , "" ); // 08 ½ÃÇàºÎ¼­ model.setValue(dPath + "/goodcd" , model.getValue(rPath + "/goodcd" )); // 09 ¹°Ç°ÄÚµå model.setValue(dPath + "/ioflag" , model.getValue(rPath + "/ioflag" )); // 10 ÀԿܱ¸ºÐ model.setValue(dPath + "/deptgr" , "" ); // 11 ºÎ¼­±×·ì model.setValue(dPath + "/pid" , model.getValue(rPath + "/pid" )); // 12 ȯÀÚ¹øÈ£ model.setValue(dPath + "/patnm" , model.getValue(rPath + "/patnm" )); // 13 ȯÀÚ¸í model.setValue(dPath + "/purcflag" , model.getValue(rPath + "/purcflag" )); // 14 ±¸¸Å±¸ºÐ model.setValue(dPath + "/prodcmpynm" , model.getValue(rPath + "/prodcmpynm" )); // 15 Á¦Á¶È¸»ç¸í model.setValue(dPath + "/suplplcecdnm", model.getValue(rPath + "/suplplcecdnm" )); // 16 ÁÖ°Å·¡Ã³¸í model.setValue(dPath + "/suppcustnm" , model.getValue(rPath + "/suppcustnm" )); // 17 º¸Á¶°Å·¡Ã³¸í model.setValue(dPath + "/prntyn" , model.getValue(rPath + "/prntyn" )); // 18 Ãâ·Â¿©ºÎ if (jobflag == "D"){ model.setValue(dPath + "/deliveyn" , model.getValue(rPath + "/deliveyn" )); // 19 Ãâ·Â¿©ºÎ } // ¼±ºÒÃâ Á¶È¸Á¶°Ç Ãß°¡ ÀÌâ·Ï model.makeValue(dPath + "/querycls" , model.getValue("/root/send/SearchTree/querycls")); // 20 ¶óµð¿À¹Ú½º ¼±ºÒÃâÄÚµå // ÀÀ±Þ,CCDÁ¦¿ÜÁ¶°Ç Ãß°¡ model.makeValue(dPath + "/erprcpflag" , model.getValue(rPath + "/erprcpflag" )); // 21 ÀÀ±Þ¿©ºÎ model.makeValue(dPath + "/prcpinptflag", model.getValue(rPath + "/prcpinptflag" )); // 22 CCDÁ¦¿Ü if(getScreenID() == "SMRSD02200" || getScreenID() == "SMRSD02201"){ // 󹿼¶¹°Ç° »ç¿ëÇöȲ¹×Áý°è ÀÏ °æ¿ì model.setValue(dPath + "/wareflagarr" , model.getValue(rPath + "/wareflagarr" )); // â°í±¸ºÐ¹è¿­ Á¶°Ç } model.removenode(dPath + "/prcpcd"); if(model.getValue(rPath + "/prcpcd") != ""){ model.makeValue(dPath + "/prcpcd" , model.getValue(rPath + "/prcpcd" )); // ó¹æÄÚµå Á¶°Ç } model.removenode(dPath + "/prcpnm"); if(model.getValue(rPath + "/prcpnm") != ""){ model.makeValue(dPath + "/prcpnm" , model.getValue(rPath + "/prcpnm" )); // 󹿏í Á¶°Ç } var vCls = parseInt(rdo_viewcls.value+sDepth); switch(vCls) { case 01 : vCaption = " :: Àüü" ; break; case 02 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCaption = "½ÃÇàºÎ¼­ : "+vCodeCd + " - " + vCodeNm; // grd_goodreq.colwidth(3) = "74"; break; case 11 : model.setValue(dPath + "/reqdeptcd" , vCodeCd); vCaption = "ó¹æºÎ¼­ : "+ vCodeCd + " - " + vCodeNm; // grd_goodreq.colwidth(3) = "74"; break; case 12 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCode = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codecd" ); vName = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codenm" ); model.setValue(dPath + "/reqdeptcd" , vCode ); vCaption = "ó¹æºÎ¼­ : "+vCode + " - " + vName + " >> ½ÃÇàºÎ¼­ : "+vCodeCd+ " - "+vCodeNm; // grd_goodreq.colwidth(3) = "0"; break; case 21 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCaption = "½ÃÇàºÎ¼­ : "+vCodeCd + " - " + vCodeNm; // grd_goodreq.colwidth(3) = "74"; break; case 22 : model.setValue(dPath + "/reqdeptcd" , vCodeCd); vCode = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codecd" ); vName = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codenm" ); model.setValue(dPath + "/prcpdeptcd" , vCode ); vCaption = "½ÃÇàºÎ¼­ : "+vCode + " - " + vName + " >> ó¹æºÎ¼­ : "+vCodeCd+ " - "+vCodeNm ; break; case 31 : model.setValue(dPath + "/prcpdeptcd" , vCodeCd ); vCaption = "½ÃÇàºÎ¼­ : "+vCodeCd + " - " + vCodeNm; // grd_goodreq.colwidth(3) = "74"; break; case 32 : model.setValue(dPath + "/goodcd" , vCodeCd); vCode = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codecd" ); vName = model.getValue(tPath +"["+(Tree2.parentindex + 1)+"]/codenm" ); model.setValue(dPath + "/prcpdeptcd" , vCode ); vCaption = "½ÃÇàºÎ¼­ : "+vCode + " - " + vName + " >> ¹°Ç°ÄÚµå : "+vCodeCd+ " - "+vCodeNm ; } // cpt_disp.value = vCaption; // + " ó¹æÀü´Þ¹°Ç°"; submit("TRRSD02501"); fGrdiDataValid(); cpt_disp.refresh(); } // // //