/* ================================================================================================= - ¿Ü·¡µî·Ï PMOCOM.js - ÀÛ¼ºÀÚ : À¯Á¤¶õ - ÀÛ¼º½ÃÀÛÀÏÀÚ : 2007.04.27 ================================================================================================== */ var PMO001_MINDATE = "19000101"; var PMO001_MAXDATE = "99991231"; var PMO001_TODAY = getCurrentDate().toString(); //global º¯¼ö ¼±¾ð 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"; //ÀÓ»ó½ÃÇè //2007-08-31 À̵¿½Ä Ãß°¡ var boHeom_insucd = "0015" //°Ç°­º¸Çè º¸ÇèÀÚ ±âÈ£ /* var supp_BASE = "-"; //Á¤»ó var supp_100 = "C"; //º»ÀÎ100% var supp_SJTR = "D"; //º¸Á¶ »êÁ¤Æ¯·Ê var supp_GAEDU = "R"; //°³µÎ¼ú var supp_GAESIM = "Q"; //°³½É¼ú var supp_AM = "S"; //º¸Á¶ ¾Ï var supp_INGONG = "I"; //Àΰø½ÅÀå var supp_HANDI = "O"; //Àå¾ÖÀÎ var supp_JABH = "B"; //Àü¾×º¸ÇèÀںδã¾×(Çѵµ¾×) var supp_IMSANG = "T"; //Àӻ󿬱¸ var supp_LESSTHANSIXAGE = "U"; //6¼¼¹Ì¸¸ */ //2007-08-31 À̵¿½Ä Ãß°¡ ¹× ¼öÁ¤ var supp_BASE = "00"; //Á¤»ó var supp_100 = "01"; //Àü¾×º»ÀÎ100% var supp_INGONG = "02"; //Àΰø½ÅÀåÅõ¼® var supp_BOKMAK = "03"; //º¹¸·°ü·ù½¶ var supp_LESSTHANSIXAGE = "08"; //6¼¼¹Ì¸¸ var supp_NATRBABY = "09"; //ÀÚ¿¬ºÐ¸¸ 0% var supp_SJTR = "07"; //º¸Á¶ »êÁ¤Æ¯·Ê 20 //20090701 2.Èñ±Í³­Ä£¼º»êÁ¤Æ¯·Ê °í½ÃÀû¿ë var supp_RAREOBST_SJ = "50"; //Èñ±Í³­Ä¡¼º»êÁ¤Æ¯·Ê 10% var supp_RAREOBST_SJ_HOME = "51"; //°¡Á¤°£È£(Èñ±Í³­Ä¡¼º»êÁ¤Æ¯·Ê 10%) var RAREOBST_APPDD = "20091001"; //Àû¿ëÀÏÀÚ (7/1~9/30 À¯¿¹±â°£, 10/1 Àû¿ë) //var supp_AM = "05"; //ÁßÁõÁúȯ 10 var supp_GAESIMGAEDU = "05"; //°³½É,°³µÎ 10% var supp_CANCER = "06"; //µî·Ï¾Ï 10% var supp_CANCER_HOME = "11"; //°¡Á¤°£È£(µî·Ï¾Ï 10%) var supp_CANCER_HOME_HOSPICE= "56"; //°¡Á¤Çü È£½ºÇǽº(µî·Ï¾Ï) //var supp_GAEDU = "33"; //°³µÎ¼ú var supp_HOMECARE = "10"; //°¡Á¤°£È£ var supp_SUTAK = "12"; //¼öŹ var supp_JSJA = "14"; //Á¤½Å°úÁ¤¾× var supp_HANDI = "71"; //Àå¾ÖÀÎ var supp_JABH = "19"; //Àü¾×û±¸ var supp_IMSANG = "T"; //Àӻ󿬱¸ var ER = ""; //END.. /**--------------------------------------------------- * @desc : ¼¼¼ÇÁ¤º¸ ÃßÃâÇϱâ * @--------------------------------------------------- */ function fGetUserInfosSampling(){ 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]; //±Ù¹«Áö±â°üÄÚµå var dutplceinstnm = UserInfosS_Array[7]; //±Ù¹«Áö±â°ü¸í var dutplcecd = UserInfosS_Array[8]; //±Ù¹«ÁöºÎ¼­ÄÚµå var dutplcenm = UserInfosS_Array[9]; //±Ù¹«ÁöºÎ¼­¸í var jobkindcd = UserInfosS_Array[10]; //Á÷Á¾ÄÚµå var jobkindnm = UserInfosS_Array[11]; //Á÷Á¾¸í var jobposcd = UserInfosS_Array[12]; //Á÷À§ÄÚµå var jobposnm = UserInfosS_Array[13]; //Á÷À§¸í var jobrespcd = UserInfosS_Array[14]; //Á÷Ã¥ÄÚµå var jobrespnm = UserInfosS_Array[15]; //Á÷Ã¥¸í var prfshipflagcd = UserInfosS_Array[16]; //±³Á÷±¸ºÐÄÚµå var prfshipflagnm = UserInfosS_Array[17]; //°íÁ÷±¸ºÐ¸í var licnsno = UserInfosS_Array[18]; //ÀڰݸéÇã¹øÈ£ var specordyn = UserInfosS_Array[19]; //¼±ÅÃÁø·á¿©ºÎ var deptabbr = UserInfosS_Array[20]; //ºÎ¼­¾à¾î var orddeptflag = UserInfosS_Array[21]; //Áø·á°ú±¸ºÐ var wardflag = UserInfosS_Array[22]; //º´µ¿±¸ºÐ var systemcd = UserInfosS_Array[23]; //½Ã½ºÅÛÄÚµå var systemnm = UserInfosS_Array[24]; //½Ã½ºÅÛ¸íĪ var systeminstcd = UserInfosS_Array[25]; //½Ã½ºÅÛ¼Ò¼Ó±â°üÄÚµå var systeminstnm = UserInfosS_Array[26]; //½Ã½ºÅÛ¼Ò¼Ó±â°ü¸í var logindt = UserInfosS_Array[27]; //·Î±×ÀÎÀϽùи®ÃÝ 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.makeNode("/root/hidden/session/sess_" + "dutplceinstcd"); model.makeNode("/root/hidden/session/sess_" + "dutplceinstnm"); model.makeNode("/root/hidden/session/sess_" + "dutplcecd"); model.makeNode("/root/hidden/session/sess_" + "dutplcenm"); model.makeNode("/root/hidden/session/sess_" + "jobkindcd"); model.makeNode("/root/hidden/session/sess_" + "jobkindnm"); model.makeNode("/root/hidden/session/sess_" + "jobposcd"); model.makeNode("/root/hidden/session/sess_" + "jobposnm"); model.makeNode("/root/hidden/session/sess_" + "jobrespcd"); model.makeNode("/root/hidden/session/sess_" + "jobrespnm"); model.makeNode("/root/hidden/session/sess_" + "prfshipflagcd"); model.makeNode("/root/hidden/session/sess_" + "prfshipflagnm"); model.makeNode("/root/hidden/session/sess_" + "licnsno"); model.makeNode("/root/hidden/session/sess_" + "specordyn"); model.makeNode("/root/hidden/session/sess_" + "deptabbr"); model.makeNode("/root/hidden/session/sess_" + "orddeptflag"); model.makeNode("/root/hidden/session/sess_" + "wardflag"); model.makeNode("/root/hidden/session/sess_" + "systemcd"); model.makeNode("/root/hidden/session/sess_" + "systemnm"); model.makeNode("/root/hidden/session/sess_" + "systeminstcd"); model.makeNode("/root/hidden/session/sess_" + "systeminstnm"); model.makeNode("/root/hidden/session/sess_" + "logindt"); if (userid == null || userid == "" || userid == " " || userid == "-") userid = "pam"; if (posinstcd == null || posinstcd == "" || posinstcd == " " || posinstcd == "-") posinstcd = "012"; 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.setValue("/root/hidden/session/sess_dutplceinstcd",dutplceinstcd); model.setValue("/root/hidden/session/sess_dutplceinstnm",dutplceinstnm); model.setValue("/root/hidden/session/sess_dutplcecd",dutplcecd); model.setValue("/root/hidden/session/sess_dutplcenm",dutplcenm); model.setValue("/root/hidden/session/sess_jobkindcd",jobkindcd); model.setValue("/root/hidden/session/sess_jobkindnm",jobkindnm); model.setValue("/root/hidden/session/sess_jobposcd",jobposcd); model.setValue("/root/hidden/session/sess_jobposnm",jobposnm); model.setValue("/root/hidden/session/sess_jobrespcd",jobrespcd); model.setValue("/root/hidden/session/sess_jobrespnm",jobrespnm); model.setValue("/root/hidden/session/sess_prfshipflagcd",prfshipflagcd); model.setValue("/root/hidden/session/sess_prfshipflagnm",prfshipflagnm); model.setValue("/root/hidden/session/sess_licnsno",licnsno); model.setValue("/root/hidden/session/sess_specordyn",specordyn); model.setValue("/root/hidden/session/sess_deptabbr",deptabbr); model.setValue("/root/hidden/session/sess_orddeptflag",orddeptflag); model.setValue("/root/hidden/session/sess_wardflag",wardflag); model.setValue("/root/hidden/session/sess_systemcd",systemcd); model.setValue("/root/hidden/session/sess_systemnm",systemnm); model.setValue("/root/hidden/session/sess_systeminstcd",systeminstcd); model.setValue("/root/hidden/session/sess_systeminstnm",systeminstnm); model.setValue("/root/hidden/session/sess_logindt",logindt); model.refresh(); } /**--------------------------------------------------- * @desc : ÀÚü±âÃÊÄÚµå Á¶È¸ : ÇÒÀÎ,Áø·á°ú,Áø·áÀÇ»ç,º¸ÇèÀ¯Çü,º¸Á¶À¯Çü TRPMOCOM01 * @--------------------------------------------------- */ function fComCDRef(){ submit("TRPMOCOM01"); //¿ø¹«»ç¿ë ±âÃÊÄÚµå Á¶È¸ cache±â´É Ãß°¡ /* if ( copyFromCache("TRPMOCOM01_depttree","/root/init/basecdlist") ) { // } else { if ( submit("TRPMOCOM01") ) { storeIntoCache("TRPMOCOM01_depttree","/root/init/basecdlist","540"); } } */ /* var orddeptcd_list = instance1.selectNodes("/root/init/orddeptcd"); var orddeptcd_len = orddeptcd_list.length; //var orddeptcd_len = getNodesetCount("/root/init/orddeptcd"); //orddeptcd_len = orddeptcd_len + 1; model.makeNode("/root/init/orddeptcd["+orddeptcd_len + 1+"]"); model.makeNode("/root/init/orddeptcd["+orddeptcd_len + 1+"]/cd"); model.makeNode("/root/init/orddeptcd["+orddeptcd_len + 1+"]/nm"); model.setValue("/root/init/orddeptcd["+orddeptcd_len + 1+"]/cd","10157"); model.setValue("/root/init/orddeptcd["+orddeptcd_len + 1+"]/nm","°¡»óÁø·á°ú"); var orddrid_list = instance1.selectNodes("/root/init/orddrid"); var orddrid_len = orddrid_list.length; //var orddrid_len = getNodesetCount("/root/init/orddrid"); //orddrid_len = orddrid_len + 1; model.makeNode("/root/init/orddrid["+orddrid_len + 1+"]"); model.makeNode("/root/init/orddrid["+orddrid_len + 1+"]/cd"); model.makeNode("/root/init/orddrid["+orddrid_len + 1+"]/nm"); model.makeNode("/root/init/orddrid["+orddrid_len + 1+"]/dp"); model.makeNode("/root/init/orddrid["+orddrid_len + 1+"]/sp"); model.setValue("/root/init/orddrid["+orddrid_len + 1+"]/cd","11111111"); model.setValue("/root/init/orddrid["+orddrid_len + 1+"]/nm","°¡»óÀÇ»ç"); model.setValue("/root/init/orddrid["+orddrid_len + 1+"]/dp","10157"); model.setValue("/root/init/orddrid["+orddrid_len + 1+"]/sp","N"); */ zbcfGetCodeList( new Array("P0006","P0015","P0016","P0020","P0021", "P0022","P0032","P0034","P0158","P0328", "P0341","P0342", "P0157", "P0380", "P0313", "P0327", "P0400", "P0329", "A0420", "P0029", "M0525", "P0477"), new Array("/root/init_com/init/P0006list", //ÁÖºÎÀ¯Çü "/root/init_com/init/P0015list", //Á÷¿ø°úÀǰü°è "/root/init_com/init/P0016list", //ÇǺ¸ÇèÀÚ°ü°è "/root/init_com/init/P0020list", //º¯°æÃë¼Ò»çÀ¯ "/root/init_com/init/P0021list", //ÃÊÀçÁø "/root/init_com/init/P0022list", //¿¬¼Ó±âŸ Á¢¼ö±¸ºÐ.. "/root/init_com/init/P0032list", //À¯Çüº¸Á¶»çÀ¯°è "/root/init_com/init/P0034list", //¿ø¿Üó¹æ¿¹¿Ü»çÀ¯ "/root/init_com/init/P0158list", //³»¿ø°æÀ¯ "/root/init_com/init/P0328list", //ÀÓ»ó½ÃÇè "/root/init_com/init/P0341list", //¿¹¾à±¸ºÐ "/root/init_com/init/P0342list", //ÁøÂû·á¹Ì»êÁ¤»çÀ¯ "/root/init_com/init/P0157list", //Á¾±³ "/root/init_com/init/P0380list", //Áø·áÀÇ·Ú¼­±¸ºÐ "/root/init_com/init/P0313list", //¼ºº°±¸ºÐ "/root/init_com/init/P0327list", //ÃßõÀΰü "/root/init_com/init/P0400list", //±¹ÀûÄÚµå "/root/init_com/init/P0329list", //Çù·ÂÀÇ·Ú±¸ºÐ "/root/init_com/init/A0420list", //¿ø½ºÅ¾ "/root/init_com/init/P0029list", //À̷»óÅ "/root/init_com/init/M0525list", //ÇùÁøÆÀÄÚµå "/root/init_com/init/P0477list" //VIP±¸ºÐÄÚµå ) ); if (instance1.selectSingleNode("/root/init_com/init/P0015list") != null) { model.setValue("/root/init_com/init/P0015list/P0015/cdid","-"); model.setValue("/root/init_com/init/P0015list/P0015/cdnm","-"); } if (instance1.selectSingleNode("/root/init_com/init/P0016list") != null) { model.setValue("/root/init_com/init/P0016list/P0016/cdid","-"); model.setValue("/root/init_com/init/P0016list/P0016/cdnm","-"); } if (instance1.selectSingleNode("/root/init_com/init/P0020list") != null) { model.setValue("/root/init_com/init/P0020list/P0020/cdid","-"); model.setValue("/root/init_com/init/P0020list/P0020/cdnm","-"); } if (instance1.selectSingleNode("/root/init_com/init/P0022list") != null) { model.setValue("/root/init_com/init/P0022list/P0022/cdid","-"); model.setValue("/root/init_com/init/P0022list/P0022/cdnm","-"); } if (instance1.selectSingleNode("/root/init_com/init/P0032list") != null) { model.setValue("/root/init_com/init/P0032list/P0032/cdid","-"); model.setValue("/root/init_com/init/P0032list/P0032/cdnm","-"); } if (instance1.selectSingleNode("/root/init_com/init/P0158list") != null) { model.setValue("/root/init_com/init/P0158list/P0158/cdid","-"); model.setValue("/root/init_com/init/P0158list/P0158/cdnm","-"); } } function fSubmitBefore(){ model.removeNodeset("/root/send/data0"); model.removeNodeset("/root/send/data1"); model.removeNodeset("/root/send/data2"); model.removeNodeset("/root/send/data3"); model.removeNodeset("/root/send/data4"); model.removeNodeset("/root/send/data5"); model.removeNodeset("/root/send/data6"); model.removeNodeset("/root/send/data7"); model.removeNodeset("/root/send/data8"); model.removeNodeset("/root/send/data9"); model.removeNodeset("/root/send/data10"); model.removeNodeset("/root/send/data11"); model.removeNodeset("/root/send/data12"); model.removeNodeset("/root/send/data13"); model.removeNodeset("/root/send/data14"); model.removeNodeset("/root/send/data15"); model.removeNodeset("/root/send/data16"); model.removeNodeset("/root/send/data17"); model.removeNodeset("/root/send/data18"); model.removeNodeset("/root/send/data19"); model.removeNodeset("/root/send/data20"); model.removeNodeset("/root/send/data21"); model.removeNodeset("/root/send/data22"); model.removeNodeset("/root/send/data23"); model.removeNodeset("/root/send/data24"); model.removeNodeset("/root/send/data25"); model.removeNodeset("/root/send/data26"); model.removeNodeset("/root/send/data27"); model.removeNodeset("/root/send/data28"); model.removeNodeset("/root/send/data29"); model.removeNodeset("/root/send/data30"); model.removeNodeset("/root/send/data31"); model.removeNodeset("/root/send/data32"); model.removeNodeset("/root/send/data33"); model.removeNodeset("/root/send/data34"); model.removeNodeset("/root/send/data35"); model.removeNodeset("/root/send/data36"); model.makeNode("/root/send/data0"); model.makeNode("/root/send/data1"); model.makeNode("/root/send/data2"); model.makeNode("/root/send/data3"); model.makeNode("/root/send/data4"); model.makeNode("/root/send/data5"); model.makeNode("/root/send/data6"); model.makeNode("/root/send/data7"); model.makeNode("/root/send/data8"); model.makeNode("/root/send/data9"); model.makeNode("/root/send/data10"); model.makeNode("/root/send/data11"); model.makeNode("/root/send/data12"); model.makeNode("/root/send/data13"); model.makeNode("/root/send/data14"); model.makeNode("/root/send/data15"); model.makeNode("/root/send/data16"); model.makeNode("/root/send/data17"); model.makeNode("/root/send/data18"); model.makeNode("/root/send/data19"); model.makeNode("/root/send/data20"); model.makeNode("/root/send/data21"); model.makeNode("/root/send/data22"); model.makeNode("/root/send/data23"); model.makeNode("/root/send/data24"); model.makeNode("/root/send/data25"); model.makeNode("/root/send/data26"); model.makeNode("/root/send/data27"); model.makeNode("/root/send/data28"); model.makeNode("/root/send/data29"); model.makeNode("/root/send/data30"); model.makeNode("/root/send/data31"); model.makeNode("/root/send/data32"); model.makeNode("/root/send/data33"); model.makeNode("/root/send/data34"); model.makeNode("/root/send/data35"); model.makeNode("/root/send/data36"); } function fSubmitAfter(){ model.removeNodeset("/root/hidden/rcv"); model.makeNode("/root/hidden/rcv"); } function fOrddridSet(otpt_orddeptcd) { //model.setValue("/root/main/otpt/otpt_orddrid", ''); cmb_orddrid.choices.itemset.attribute("nodeset") = "/root/init/orddrid[dp = '"+otpt_orddeptcd+"']"; cmb_orddrid.refresh(); //var lst_orddrid = document.all("lst_orddrid"); //if( lst_orddrid != null ){ // lst_orddrid.choices.itemset.attribute("nodeset") = "/root/init/orddrid[dp = '"+otpt_orddeptcd+"']"; // lst_orddrid.refresh(); //} //model.setValue("/root/main/otpt/otpt_subdeptcd", ''); cmb_subdeptcd.choices.itemset.attribute("nodeset") = "/root/init/subdeptcd/subdeptcdlist[dp = '"+otpt_orddeptcd+"' or dp = '-']"; cmb_subdeptcd.refresh(); }