/*************************************************************************************************************** * * racfGetCashAcntCd Çö±Ý°èÁ¤Äڵ带 ¹ÝȯÇÑ´Ù. * * racfAcntValidCheck °èÁ¤ÄÚµå ¿£ÅÍ ¹× °ªº¯°æ½Ã Á¶È¸ ÇÔ¼ö * racfDeptValidCheck ºÎ¼­ÄÚµå ¿£ÅÍ ¹× °ªº¯°æ½Ã Á¶È¸ ÇÔ¼ö * racfNoteValidCheck ±âÀç»çÇ× ¿£ÅÍ ¹× °ªº¯°æ½Ã Á¶È¸ ÇÔ¼ö * racfCustValidCheck »ç¾÷¹øÈ£ ¿£ÅÍ ¹× °ªº¯°æ½Ã Á¶È¸ ÇÔ¼ö ex) * - ¸®Åϰª : »ç¾÷ÀÚµî·Ï¹øÈ£, °Å·¡Ã³¸í, ´ëÇ¥ÀÚ¸í, ÀüÈ­¹øÈ£, ÁÖ¼Ò, ¾÷ÅÂ, Á¾¸ñ, ½ÃÀÛÀÏÀÚ, Á¾·áÀÏÀÚ. * - »ç¿ë¿¹ : * 1. »ç¾÷ÀÚ µî·Ï¹øÈ£, °Å·¡Ã³¸í¸¸ °¡Á®¿À°í ½ÍÀ»°æ¿ì * racfCustValidCheck("»ç¾÷ÀÚµî·Ï¹øÈ£ ³ëµå¸í,°Å·¡Ã³¸í ³ëµå¸í"); * * 2. »ç¾÷ÀÚ µî·Ï¹øÈ£, °Å·¡Ã³¸í, ÁÖ¼Ò¸¦ °¡Á®¿À°í ½ÍÀ»°æ¿ì * (À̰æ¿ì´Â ´ëÇ¥ÀÚ¸í°ú, ÀüÈ­¹øÈ£¸¦ ³Ñ¾î°¡¾ßÇϱ⠶§¹®¿¡ »Ñ·ÁÁú ³ëµåÀÇ °°Àº°æ·Î¿¡ ÀÓÀÇÀÇ ³ëµå¸¦ ¸¸µé¾î ÁØ´Ù. * ¸¸ÀÏ ÀÓÀÇÀÇ ³ëµå°¡ temp1, temp2 Àϰæ¿ì¶ó°í °¡Á¤ÇÑ ¿¹) * racfCustValidCheck("»ç¾÷ÀÚµî·Ï¹øÈ£ ³ëµå¸í,°Å·¡Ã³¸í ³ëµå¸í,temp1,temp2,ÁÖ¼Ò"); * * racfAactValidCheck °èÁ¹øÈ£ ¿£ÅÍ ¹× °ªº¯°æ½Ã Á¶È¸ ÇÔ¼ö * * racfValidCheck ¸î¸î ÄÚµåµé¿¡ ´ëÇÑ ÄÚµå or °ªÀ» Á¶È¸ÇÑ´Ù. * * racfGetCadlYmd ±â¼ö °ü¸® Å×ÀÌºí¿¡ Àִ ȸ°è³âµµ¸¦ Á¶È¸ÇÑ´Ù. * * racfGetSupAcntPrAcntListCombo SupAcntCd4 º°·Î AcntCd List¸¦ Á¶È¸ÇÑ´Ù. * * * * * * * * ***************************************************************************************************************/ var cashacntcd = "1110101"; function racfGetCashAcntCd() { return cashacntcd; } // °èÁ¤ÄÚµå ¹× °èÁ¤¸í½Ã Á¶È¸ ÇÔ¼ö /* * recvlist : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfAcntValidCheck(recvlist, pKind) { if (document.controls(event.currentTarget).elementName != "xforms:datagrid") { if(event.name == "onkeypress") { if(document.controls(event.currentTarget).value == document.controls(event.currentTarget).currentText) return; } document.controls(event.currentTarget).value = document.controls(event.currentTarget).currentText; } racfValidCheck("05", "", recvlist, null, null, pKind); model.refresh(); } // ¿¹»êÄÚµå Á¶È¸ ÇÔ¼ö /* * recvlist : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfBugtAcntValidCheck(recvlist, pKind) { if (document.controls(event.currentTarget).elementName != "xforms:datagrid") { if(event.name == "onkeypress") { if(document.controls(event.currentTarget).value == document.controls(event.currentTarget).currentText) return; } document.controls(event.currentTarget).value = document.controls(event.currentTarget).currentText; } racfValidCheck("10", "", recvlist, null, null, pKind); model.refresh(); } // ºÎ¼­ÄÚµå ¹× ºÎ¼­¸í ÀԷ½à Á¶È¸ ÇÔ¼ö /* * recvlist : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfDeptValidCheck(recvlist, pKind) { if (document.controls(event.currentTarget).elementName != "xforms:datagrid") { if(event.name == "onkeypress") { if(document.controls(event.currentTarget).value == document.controls(event.currentTarget).currentText) return; } document.controls(event.currentTarget).value = document.controls(event.currentTarget).currentText; } racfValidCheck("02", "", recvlist, null, null, pKind); model.refresh(); } // ¿¹»ê ºÎ¼­ÄÚµå ¹× ¿¹»ê ºÎ¼­¸í ÀԷ½à Á¶È¸ ÇÔ¼ö /* * recvlist : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfBugtDeptValidCheck(recvlist, pKind) { if (document.controls(event.currentTarget).elementName != "xforms:datagrid") { if(event.name == "onkeypress") { if(document.controls(event.currentTarget).value == document.controls(event.currentTarget).currentText) return; } document.controls(event.currentTarget).value = document.controls(event.currentTarget).currentText; } racfValidCheck("11", "", recvlist, null, null, pKind); model.refresh(); } // ±âÀç»çÇ×ÄÚµå ¹× ±âÀç»çÇ×¸í°ª ÀԷ½à Á¶È¸ ÇÔ¼ö /* * recvlist : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfNoteValidCheck(recvlist, pKind) { if (document.controls(event.currentTarget).elementName != "xforms:datagrid") { if(event.name == "onkeypress") { if(document.controls(event.currentTarget).value == document.controls(event.currentTarget).currentText) return; } document.controls(event.currentTarget).value = document.controls(event.currentTarget).currentText; } racfValidCheck("06", "", recvlist, null, null, pKind); model.refresh(); } // °Å·¡Ã³ÄÚµå ¹× °Å·¡Ã³¸í ÀԷ½à Á¶È¸ ÇÔ¼ö /* * recvlist : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfCustValidCheck(recvlist, pKind) { if (document.controls(event.currentTarget).elementName != "xforms:datagrid") { if(event.name == "onkeypress") { if(document.controls(event.currentTarget).value == document.controls(event.currentTarget).currentText) return; } document.controls(event.currentTarget).value = document.controls(event.currentTarget).currentText.replace("-", "").replace("-", ""); } racfValidCheck("14", "", recvlist, null, null, pKind); model.refresh(); } // °èÁÂÄÚµå ¹× °èÁ¹øÈ£ ÀԷ½à Á¶È¸ ÇÔ¼ö /* * recvlist : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfAactValidCheck(recvlist, pKind) { if (document.controls(event.currentTarget).elementName != "xforms:datagrid") { if(event.name == "onkeypress") { if(document.controls(event.currentTarget).value == document.controls(event.currentTarget).currentText) return; } document.controls(event.currentTarget).value = document.controls(event.currentTarget).currentText; } racfValidCheck("15", "", recvlist, null, null, pKind); model.refresh(); } // ±â¼ö °ü¸® Å×ÀÌºí¿¡ Àִ ȸ°è³âµµ¸¦ Á¶È¸ÇÑ´Ù. /* * pInstacePath : µ¥ÀÌÅÍ ³ëµå°æ·Î * pRecvList : ÀúÀåµÉ ÀνºÅϽº °æ·Î; */ function racfGetCadlYmd(pInstacePath, pRecvList) { var sRecvNode = "cadldd"; var sParamsNode = "/root/send"; var sRsltNode = "/root/rslt"; model.removeNodeset(sRsltNode); model.makeNode(sRsltNode); model.removeNodeset(pRecvList); model.makeNode(pRecvList); var sRsltNodePath = ""; var arrRsltNodes = pRecvList.split('/'); for(var i=1; i