[기준정보 따라가기] 10주차 Day 2 — 자릿수와 채번: 언제 모자라나
주차 주제: 코드 체계를 설계한다 | 제조 사례: 999 를 넘은 다음 날
오늘의 목표: 자릿수를 계산으로 정하고, 채번 방식의 함정을 안다.
소요 시간: 30분
1. 한 문장으로
자릿수는 감으로 정하는 게 아니라
계산으로 정한다. ★
2. 계산은 이렇게
필요 자릿수
= 현재 건수 × 연 증가율 × 쓸 햇수 × 여유 ★
예 — 품목
현재 4,200개
연 증가 600개
쓸 햇수 20년 ★
────────────────────────────
20년 뒤 4,200 + 12,000 = 16,200
여유 3배 약 50,000 ★
→ 5자리 (99,999)
3. 「쓸 햇수」를 짧게 잡지 마라
"5년이면 시스템 바꿀 텐데" ★
현실
· ERP 는 10~20년 씁니다
· 코드는 시스템보다 오래 삽니다 ★
(다음 시스템으로 그대로 옮겨 갑니다)
· 도면·라벨·고객 사양서에 박혀 있습니다 ★
최소 20년으로 계산하세요.
4. 여유를 3배로 잡는 이유
① 증가율이 일정하지 않습니다
M&A · 신사업 · 제품군 확장 ★
② 중간에 비는 번호가 생깁니다
폐기해도 재사용 안 하니까요 ★
③ 앞자리에 뜻을 담으면 구간이 갈립니다 ★
1xxxx 는 제품, 2xxxx 는 반제품
→ 각 구간이 따로 찹니다
③이 특히 큽니다.
구간을 나누면 가장 큰 구간 기준으로 ★
자릿수를 잡아야 합니다.
5. 한 자리 늘리는 비용은 거의 0
5자리 → 6자리
저장 공간 의미 없음
화면 한 칸 더 ★
사람이 읽기 큰 차이 없음
모자라서 규칙을 바꾸는 비용
· 두 규칙 공존 (영구)
· 매핑 관리 ★
· 자동 채번 불가
· 정렬·검색 깨짐 ★
비대칭이 극단적입니다. 넉넉하게 잡으세요.
6. ★ 채번 — 세 가지 방식
① 순번 00001, 00002, ... ★
② 구간 + 순번 1-00001 (제품), 2-00001 ★
③ 날짜 + 순번 260912-001 ★
비교
①순번 ②구간 ③날짜
단순 ○ △ △
확장성 ○ △ ○ ★
분류 ✗ ○ ✗
동시성 △ △ ○ ★
7. ①이 기본, ②는 조건부
①을 쓰세요. 특별한 이유가 없으면. ★
②를 쓸 조건
· 구간이 절대 안 바뀌는 것이어야 합니다 ★
(제품/반제품/자재 정도)
· 구간별 자릿수를 따로 계산해야 합니다 ★
· 구간이 3~5개를 넘으면 쓰지 마세요 ★
③은 거래 데이터용입니다.
마스터 코드로는 쓰지 마세요.
"언제 등록했나" 는 속성이지 코드가 아닙니다. ★
8. 채번을 누가 하나
사람이 하면
· 빈 번호를 찾아 씁니다
· 둘이 동시에 같은 번호를 씁니다 ★
· "예쁜 번호" 를 골라 씁니다 ★
시스템이 하면
· 겹치지 않습니다
· 순서가 보장됩니다
· 사람이 개입할 수 없어야 합니다 ★
가장 흔한 실수
시스템이 채번하는데
수정 가능하게 열어 둡니다. ★
→ 결국 사람이 채번하는 것과 같아집니다
내일 Day 3 이 이것을 다룹니다.
9. 제조 현장의 실제
어느 업체, 거래처 코드 4자리 (0001~9999).
"9,999개면 평생 쓰죠"
그런데
거래처를 사업장별로 등록했습니다. ★
한 회사가 공장 5개면 코드 5개.
그리고 일회성 거래처도 등록했습니다. ★
견적만 받고 끝난 곳까지.
7년 만에 9,999 도달 ★
실제 거래 중인 곳 1,100여 곳 ★
등록된 코드 9,999개
대응 — A001 부터 다시 시작.
그리고 2년 뒤 또 모자랐습니다. ★
자릿수 문제로 보이지만 실은 「무엇을 등록할 것인가」 문제였습니다.
10. 오늘 해 볼 것 (15분)
① 계산하세요 — 마스터 하나
마스터명 __________
현재 건수 ______
연 증가 ______ ★
20년 뒤 ______
× 3 ______
→ 필요 자릿수 ___자리 ★
현재 자릿수 ___자리
② 지금 몇 % 찼나
최대값 ______ / 현재 최대 사용 ______
사용률 ___% ★
→ 70% 넘으면 지금 대응해야 합니다 ★
③ 채번을 확인하세요
□ 시스템이 채번하나 사람이 하나
□ 채번된 코드를 수정할 수 있나 ★
□ 폐기 코드를 재사용하나 ★
11. 내일 할 것
코드를 사람이 만들 때와 시스템이 만들 때.
둘 다 필요한 경우가 있습니다. 그 경계를 정하는 법을 봅니다.
이 글은 기준정보 따라가기 과정의 10주차 2일차입니다. 과정 전체 보기
진도와 검색이 되는 판: AXPulse 기술따라가기
댓글
댓글 쓰기