skip menu and go to main content

body start

자유토론

  법인번호 체크로직 오류

12.02.20-11:26:47

3733

Submitted by 전제혁

 

View234

 

package egovframework.com.utl.fcc.service 에서

EgovNumberCheckUtil > checkBubinNumber 메소드

라인번호 103 라인
            for ( int i=0; i<13; i++){ <------ 13 을 12로 바꾸어야함.
                    if(temp ==3) temp = 1;
                    hap = hap + (Character.getNumericValue(bubinNumber.charAt(i)) * temp);
                    temp++;
            } //검증을 위한 식의 계산

법인번호 체크로직인데 계속 false 로 떨어져서 한참 찾았습니다.
보니까 12로 해야함 체크로직에 맞더라구요.
참고하세요~

소스 수정도 부탁드립니다.

Comments on this artfact

0 Comments

사무국

전제혁님,안녕하세요?
지적해주신 사항에 대해 표준프레임워크센터 쪽에 전달하여, 반영될 수 있도록 하겠습니다^^
감사합니다.

12.02.20-13:22:55

사무국

전제혁님,안녕하세요?

법인번호 체크로직 관련하여 표준프레임워크센터에 전제혁님 의견을 전달하였고,
현재 센터에서는 지적해주신 사항에 대해 오류 여부 확인 중에 있습니다.

또한 오류임이 최종 확인될 시에는 표준프레임워크센터에서 절차를 통해 반영 하시겠다고 답변을 주셨습니다. 법인번호 로직체크 관련한 진행 상황은 오픈커뮤니티에서 지속적으로 안내드리겠습니다^^

전제혁님,표준프레임워크 개선사항에 대한 좋은 의견 감사드리며,
앞으로도 많은 관심과 의견 부탁드립니다^^

따뜻한 봄날이 느껴지는 오늘 행복한 하루 보내시기 바랍니다~~♪
감사합니다.

12.02.29-13:34:09