전자납부번호 세부내역 확인법(전자납부번호점검)

 

전자납부번호는 19자리로 이루어진 숫자로, 은행의 계좌번호와 같은 역할을 수행함

이 19자리 숫자의 문제점은 특정한 패턴을 가지고 있지 않고, 알려주지도 않는다는 점이다.

 

2023-10-16 15 46 38.png

2004년 발행된 논문에 국세청 고지번호는 총 19자리로 이루어 졌으며, 그 구성은 

기관부호(4)+세무서코드(3)+년월(4)+결정구분(1)+세목(2)+일련번호(5) = 19 이나, 자동차과태료 등에서 사용하는 전자납부번호와는 전혀 다른 체계를 가지고 있다,

 

또한 마지막 숫자가 체크 디짓(검증번호)로 사용되는지 여부도 알 수 없으며, 검증번호라고 하더라도 발행기관별로 다른 검증번호 체계를 가지고 있기 때문에 자동차 과태료용 전자납부번호에서는 현실적으로 사용할 수 없는 상태이다.

 

따라서, 전자납부번호 19자리의 유효성(validation)을 검증하기 위해서 본 프로그램은 2가지 검증 절차를 가지고 있다.

 

1. 전자납부번호의 상호비교 절차

 

단수인 경우 파란색,

복수인 경우 중복 제거후, 중복 숫자 카운팅이 높은 것을 1순위로하고, 

복수이나 중복숫자 카운팅이 1인 경우에는 19개의 숫자를 순차로 비교해서 각각 다른부분을 빨간색으로 표시함.

 

2. 전자납부번호검증(체계의 검증)

 

위 1번으로 전자납부번호 검증이 충분하지 않기 때문에 2차 검증을 이루며, 2차 검증은 자리수 패턴을 만들어 사용함

전자납부번호(기관부호(5)+숫자2고정(1)+년도(2)+위반종류(2)+과세번호(2)+일련번호(6)+체크디짓(1) = 19)

 

기존에 전자납부번호 형태를 분석해서, 위와 같은 가정을 만들고, 별도의 기관부호를 조사해서 userDB에 넣어서 전자납부번호의 2차 검증을 이루어 냄

 

2023-10-16 15 58 23.png

위 전자납부번호는 11038 이라는 기관번호를 알 수 없으며(이 경우 11038이 정당한 기관번호라면 userDB에 등록), 년도를 표시하는 곳도 다르고, 위반종류와 과세번호도 확인이 필요하다는 것을 알려준다.

 

즉, 전자납부번호는 1차 추출된 숫자를 비교해서 검증하는 단계, 그리고, 전자납부번호검증이라는 2차 단계를 만들고, 유저가 마지막으로 확정하게 된다.

 

확정하는 방식은 마우스 오른쪽버튼을 클릭하면 전자납부번호_체크 팝업을 누르면 확정된다.

 

2023-10-16 16 02 33.png

 

(향후 단축키 ^1 도 사용할 수 있도록 할 예정임)

 

 

 

 

 

 

 

 

 

 

 
사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

LOGIN

SEARCH

MENU NAVIGATION