공급부족 주문배분 시스템 구축주문 배분거래처 우선순위배분 승인

공급부족 주문배분 시스템 구축: 거래처 우선순위와 배분 승인을 정하는 법

공급부족 주문배분 시스템 구축을 검토하는 영업·수급 담당자를 위한 안내입니다. 공급 100과 수요 150의 가상 예시로 선착순·비례·최소약속 배분을 비교합니다. 총량 보존과 잔량 처리, 기존 확정분 보호, 계산안과 승인본, 공급 감소 후 재승인·통지·연동 복구의 검수 기준을 확인하세요.

이 글을 쓴 알파카랩스카카오·네이버·쿠팡 출신, 재하청 0%, 대기업·공공기관 등 18개사+ 레퍼런스

발행 ·알파카랩스

공급부족 주문배분 시스템 구축은 확정한 공급 묶음과 동결한 수요표에 같은 정책을 적용해 계산안을 만들고, 승인된 배분만 주문 약속에 연결하는 일입니다. 선착순·비례·최소약속의 계산 결과와 미배분 잔량을 함께 비교하세요. 재계산했다고 기존 승인본을 덮어쓰지 않으며 공급 감소 뒤 약속을 바꿀 권한과 거래처 통지 책임까지 정해야 합니다.

이번 회차에 출고 가능한 물량은 100개인데 거래처 세 곳의 요청 합계는 150개입니다. 영업 담당자는 각자 자기 거래처를 먼저 보내 달라고 요청합니다. 화면에서 우선순위를 정렬해도 기존에 약속한 수량과 새로 요청한 수량이 섞여 있으면 배분 근거를 설명하기 어렵습니다. 같은 입력에 여러 정책을 적용해 차이를 보고, 승인자가 선택한 결과와 이후 수정 이력을 남겨야 합니다. 이 글에서 다루는 산출물은 공급 묶음·수요 행·배분 계산안·승인본을 잇는 수량표입니다.

가상 공급 S-100의 100개는 이번 배분에 사용할 수 있다고 책임자가 확인한 순공급입니다. 품질 보류나 다른 회차의 확정 약속을 이미 제외했다고 가정합니다. 수요는 접수 순서 A·B·C, 각각 80개·45개·25개로 합계 150개이며 단위는 낱개입니다. 아래 수량과 우선순위는 설명용 예시이고 실제 고객 약속이나 최적 정책을 뜻하지 않습니다. 모든 방식에서 배분 합계는 100개, 미배분 수요 합계는 50개가 되는지 확인합니다.

이 범위는 미결제 주문의 임시 점유와 만료 시간을 다루는 예약재고 기능과 다릅니다. 공급부족 상황에서 어느 수요에 얼마를 제안하고 누가 승인했는지를 다룹니다. 실제 재고 차감, 주문 확약의 계약 효력, 출고 지시와 운송 실행은 원천 시스템 및 업무 책임자의 별도 판정이 필요합니다. 배분표에서 승인됐다는 사실만으로 물리 재고가 확보됐거나 고객에게 출고가 보장됐다고 표시하지 않도록 용어를 맞추세요.

공급 100과 수요 150에 세 배분 정책을 적용해 비교한다#

선착순이면 A 80개를 채운 뒤 B에 20개를 주고 C는 0개로 남습니다. 비례안은 수요에 100/150을 곱해 A 53과 1/3, B 30, C 16과 2/3개입니다. 낱개로 내림하면 53·30·16개라 1개가 남고, 소수 잔여가 큰 C에 주는 가상 규칙을 적용해 53·30·17개가 됩니다. 최소약속안은 A 20·B 15·C 15개를 먼저 배정한 뒤 남은 50개를 잔여 수요 60·30·10에 비례로 나눠 30·15·5개를 더합니다. 결과는 50·30·20개입니다. 어떤 안도 자동으로 더 공정하다고 단정하지 않으며 거래처 영향과 정책 근거를 승인자가 검토합니다.

가상 정책A·B·C 배분A·B·C 미배분선택 전 질문
선착순 A→B→C80·20·0 = 1000·25·25 = 50접수 순서 증거와 동률 기준은?
수요 비례·잔여 큰 순53·30·17 = 10027·15·8 = 50단위·반올림·동률 기준은?
최소 20·15·15 후 잔여 비례50·30·20 = 10030·15·5 = 50최소약속의 근거와 부족 시 순서는?
수동 조정안정책안과 차이를 별도 기록행별 수요 초과·음수 거부이유·승인·총량 검수가 남는가?

기존 ERP 기능·승인 워크시트·별도 모듈을 같은 수량으로 비교한다#

배분 빈도가 낮으면 동결 입력과 승인본을 분리한 워크시트로 운영할 수 있습니다. 기존 ERP에 할당이나 수량 약속 기능이 있어도 주문행 배분과 승인 이력까지 지원하는지는 따로 확인하세요. 별도 모듈은 여러 정책안을 비교하고 변경 통지를 연결할 여지가 있지만 공급 원천과 실행 연동을 직접 검수해야 합니다. 후보마다 S-100과 A·B·C 수요를 주고 비례안을 만든 뒤 공급을 90개로 줄이는 과제를 수행하게 하세요. 계산 결과만 보여주는 후보와 기존 승인분을 보호하며 변경안을 만드는 후보가 구분됩니다.

방식확인할 범위남는 책임동일 비교 과제
승인 워크시트 유지입력 동결·수식·승인본파일 버전·이중 약속 방지다른 담당자의 계산 재현
기존 ERP 설정할당 대상·주문행·변경 이력승인·공급 감소 대응100→90 후 기존본 보존
별도 배분 모듈정책 비교·잔량·승인 연결원천 대사·재시도·통지승인 응답 유실 복구
조회 대시보드공급·수요·승인 현황 비교실제 배분은 원천에서 수행기준 시각 다른 수치 경고

계산안·승인본·원천 반영·거래처 통보를 나눈다#

가상 비례안 P1의 53·30·17개를 승인해 C1로 남겼더라도 주문 원천 반영과 고객 통지는 아직 별도입니다. 공급 10개가 줄어든 뒤 새 계산 P2를 만들 때는 C1을 조용히 90개 합계로 고치지 않습니다. 이미 확정한 100개 약속과 현재 공급 90개의 차이 10개를 예외로 드러내고 추가 승인을 멈춥니다. 이번 회차에 아직 실행하지 않은 수량과 변경 가능한 약속을 확인해 회수·감액안을 승인한 뒤 원천과 통지를 연결하세요. 이미 출고한 수량을 배분 회수로 되돌리는 우회는 허용하지 않습니다.

사건정상 상태판정 권한필수 증거
수요표·공급 동결입력 버전 고정수급 책임자원천·시각·제외 수량
P1 계산제안·미승인계획 담당정책·단위·잔량 규칙
C1 승인승인 100·원천 반영 대기배분 승인자대상 P1·승인 이력
공급 100→90차이 10·추가 승인 보류수급·영업 책임자영향 주문·새 변경안
반영 응답 유실처리 여부 확인 대기연동 운영자동일 승인 요청 조회
통지 실패승인 유지·미통지 별도거래처 담당대상 약속·전달 결과

공식 가상 할당 풀과 주문행 배분 설계를 구분한다#

2026년 11월 3일 Microsoft Inventory Visibility 공식 본문을 확인했습니다. 이 제품의 allocation은 물리 수량을 따로 떼어 놓지 않는 가상 할당이며 실제 주문 이전에 그룹별 풀을 배정하는 개념입니다. 주문과 연결되는 soft reservation과도 구별합니다. 이 개념을 참고하되 본문의 선착순·비례·최소약속 산식과 주문행 승인 절차는 자체 가상 설계입니다. 문서가 이 계산이나 승인 기능을 그대로 제공한다는 뜻은 아닙니다.

  • Microsoft Inventory Visibility 재고 할당: 가상 풀·그룹별 soft allocation과 주문 관련 soft reservation의 구분을 지원합니다. 물리 재고 확보·주문별 승인·최적배분의 증거는 아닙니다.

계산 입력과 이미 확정한 약속을 운영자가 구별하게 한다#

공급 묶음에는 품목·규격·기준 단위·위치·가용일·품질 상태와 원천 확인 시각을 넣습니다. 같은 품목 100개라도 다른 센터의 물량을 이번 배송에 사용할 수 없다면 하나로 더하면 안 됩니다. 입고 예정량을 공급에 포함할 조건과 지연 시 재검토 책임도 정하세요. 이미 다른 회차에 확정한 20개가 원천 총량 120개에 포함됐다면 이번 순공급은 100개입니다. 120개를 입력하고 다시 100개를 배분한 뒤 기존 20개를 잊는 방식은 총량을 설명할 수 없습니다.

수요표는 주문행 식별자, 요청 수량, 기존 확정 수량, 요청 납기, 거래처, 접수 순서의 근거를 가집니다. 같은 주문이 파일과 API로 두 번 들어오면 한 수요로 식별해야 합니다. 계산 도중 새 주문이 오면 동결 수요표를 바꾸지 않고 다음 계산의 추가분으로 표시하세요. 0개 요청과 취소 요청, 아직 승인되지 않은 영업 예상 수요를 확정 주문과 구별합니다. 같은 입력 버전을 다시 계산했을 때 행 순서가 바뀌어 배분 결과까지 달라지지 않는지 확인할 수 있어야 합니다.

낱개와 박스의 변환은 계산 전에 합의합니다. 한 박스를 쪼개지 못한다면 비례 결과의 소수 잔량을 낱개처럼 배정할 수 없습니다. 가상 비례안의 1개는 내림 후 남은 정수 단위이고 잔여가 큰 C에 부여했습니다. 잔여가 같을 때는 미리 정한 접수 순서나 거래처 식별 순서로 결정하고 화면 정렬 순서에 맡기지 마세요. 공급을 모두 소진할 수 없는 포장 단위라면 미배분 공급을 남겨 합계가 보존되도록 하며 남는 물량을 숨겨 수요 부족으로 표시하지 않습니다.

최소약속안의 A 20·B 15·C 15개는 이 예시의 정책 입력입니다. 실제 최소 수량은 계약·사업 정책을 확인한 책임자가 정하고 출처와 유효기간을 남깁니다. 최소 합계가 공급보다 큰 경우에는 현재 정책으로 계산 불가임을 표시하고 사람의 재승인으로 넘겨야 합니다. 마이너스 잔여 공급을 만든 뒤 비례식을 실행하면 약속 수량이 줄거나 음수가 생길 수 있습니다. 예외 승인으로 최소를 낮춘다면 기존 입력을 고치지 않고 낮춘 대상·이유·승인자를 새 버전에 남깁니다.

기존 확정분 보호는 계산에 앞서 적용합니다. 예를 들어 A의 기존 확정 20개가 이번 공급 100개 안에 포함됐다면 새로 나눌 공급은 80개, A의 추가 수요는 60개가 됩니다. 보호 수량을 입력 공급에서 이미 뺐다면 다시 빼지 않아야 합니다. 어느 정의를 쓰는지 화면과 연동 명세에 명시하세요. 계획자는 정책별 계산안을 만들 수 있지만 승인자는 대상 공급과 수요 버전을 확인하고 결과를 채택합니다. 거래처 우선순위를 바꾸는 권한과 일회성 배분을 승인하는 권한도 구분합니다.

승인 요청에는 계산안 식별자와 입력 버전, 정책 버전, 행별 수량, 요청 식별자를 보냅니다. 승인 버튼을 두 번 눌러도 같은 100개가 두 번 약속되지 않아야 합니다. ERP 반영 응답이 끊기면 승인본을 새로 만들지 않고 기존 요청으로 원천의 처리 여부를 조회하세요. 일부 주문행만 반영된 경우에는 반영된 행과 대기 행을 구분하고 같은 승인본의 미처리 범위만 복구합니다. 전체를 다시 승인하는 방식은 기존 약속을 중복할 수 있으므로 반영 상태를 수량과 함께 대사해야 합니다.

공급 감소는 승인 전과 후의 처리가 다릅니다. 미승인 P1이라면 입력을 새 공급 버전으로 바꾸어 P2를 계산하고 P1은 비교용으로 남길 수 있습니다. C1 승인 뒤라면 현재 공급과 유효 약속 사이의 차이를 노출하고 신규 약속을 보류합니다. 다른 물량 확보, 아직 미실행인 약속의 감액, 다음 회차 전환 중 가능한 선택을 업무 책임자가 검토하세요. 이미 출고한 수량은 보호하며 변경된 고객 약속은 원래 승인본과 새 승인본의 차이로 남겨야 어느 거래처가 영향을 받는지 알 수 있습니다.

거래처별 통지는 승인과 독립된 완료 조건입니다. 담당자가 배분을 승인했어도 고객에게 전달하지 않았다면 기존 약속으로 이해할 수 있습니다. 통지 대상 약속 버전과 채널, 발송 결과, 담당자의 확인을 남기고 실패한 건만 다시 전달하세요. 고객의 답변을 기다려야 하는 정책이라면 발송과 고객 수락도 나눕니다. 다른 거래처의 배분 수량이나 우선순위 사유를 외부 파일에 섞지 않으며 영업 메모와 고객 안내 문구의 공개 범위를 구분해 인수합니다.

총량과 승인본을 다른 담당자가 다시 계산하면 인수한다#

견적 자료에는 부족이 생기는 품목·기간·위치, 공급 확정의 원천, 주문행 구조, 기준 단위, 기존 약속의 위치와 승인자를 준비합니다. 정책 후보를 이름만 나열하지 말고 같은 수요에서 어떤 결과를 기대하는지 표를 만드세요. 선착순 기준 사건과 비례 잔량 규칙, 최소약속의 근거가 없으면 개발사도 기대 결과를 고정할 수 없습니다. 재고 확보와 물류 실행까지 바꾸는지, 계산안 비교와 승인 자료만 제공하는지 범위를 나누어 기존 ERP 설정과 별도 개발을 비교합니다.

산술 인수에서는 공급 100과 수요 80·45·25를 사용합니다. 선착순 80·20·0, 비례 53·30·17, 최소약속안 50·30·20의 합계가 각각 100인지 확인하세요. 미배분 수요도 각 행의 요청에서 배분을 빼 계산하며 합계는 50입니다. 비례안의 정수 처리 전 값과 내림 합계 99, 남은 1개가 C로 간 이유를 출력 자료에서 복원하게 합니다. 반복 계산과 입력 행 순서 변경에도 동률 정책이 같다면 같은 결과가 나와야 하고 수요보다 많이 주거나 음수가 되는 입력은 거부돼야 합니다.

기존 확정분 검수는 보호량이 순공급에 포함된 표본과 이미 제외된 표본을 따로 사용합니다. 같은 20개가 두 번 빠지거나 새 배분에 다시 더해지지 않아야 합니다. 수요 취소가 오면 미승인 계산안에서는 재계산할 수 있지만 승인본의 약속은 회수 승인과 원천 반영을 확인해 처리하세요. 한 주문행의 일부만 회수하는 과제도 넣습니다. 회수한 수량이 공용 공급으로 돌아가는 시점은 원천과 합의한 결과에 맞추고 버튼 클릭만으로 재배분 가능으로 표시하지 않습니다.

승인과 장애 검수에는 두 승인자의 동시 요청, 동일 요청 재전송, 일부 행 반영, 늦은 응답, 공급 감소와 승인 경합을 포함합니다. 입력 버전이 바뀌었다면 이전 계산안의 승인을 보류하고 다시 검토할 수 있어야 합니다. 공급 90개가 확인된 뒤 기존 C1의 합계 100개가 조용히 바뀌지 않는지도 확인하세요. 차이 10개와 영향 주문을 보여주고 새 변경안이 승인될 때까지 추가 약속을 막는 결과를 받습니다. 이 검수는 실제 고객 주문 대신 허용된 가상 자료로 수행합니다.

운영 인수자는 계산안부터 승인본, 원천 주문 반영, 거래처 통지까지 한 행의 이력을 복원합니다. 미배분 수요, 미배분 공급, 승인 대기, 원천 반영 대기, 고객 미통지를 서로 다른 목록으로 넘기세요. 정책 변경은 영업·수급 책임자가 승인하고 기술 운영자는 재시도와 대사를 맡습니다. 장애 중 수동 배분한 자료도 같은 공급·수요 식별자로 합쳐 복구하며 누가 마지막 유효 약속을 확인했는지 남깁니다. 재고 최적화나 고객 이탈 감소 같은 성과는 별도 평가 항목이고 계산안 인수의 보장 조건으로 만들지 않습니다.

공급망 전체 체계는 SCM 계획과 실행의 경계에서 확인합니다. 미결제 주문의 시간제한 점유는 예약재고의 점유·만료 검수로 분리합니다. 부품의 재고·단위와 원장 기준은 제조 부품 재고 ERP에서 살펴보세요.

공급부족 주문배분에 관한 질문#

선착순과 비례배분 중 어느 방식이 더 좋은가요?

거래처 약속과 사업 정책에 따라 선택합니다. 같은 공급·수요에 두 방식을 적용하고 미배분 영향과 기존 확정분을 비교하세요. 계산 결과만으로 공정성이나 최적성을 자동 판단할 수는 없습니다.

비례배분 뒤 남은 한 개는 누구에게 주나요?

기준 단위와 잔량 규칙을 미리 정합니다. 본문은 내림 뒤 소수 잔여가 큰 순서로 주는 가상 예시입니다. 동률 기준도 고정하고 포장을 쪼갤 수 없으면 미배분 공급을 남겨 총량을 맞춥니다.

기존에 확정한 수량도 새 비례식으로 줄여도 되나요?

기존 유효 약속은 보호하고 새로 나눌 수량을 구분해야 합니다. 공급이 줄어 약속을 바꿔야 한다면 영향과 변경 가능한 수량을 확인해 회수·감액안을 승인하고 원천과 거래처 통지를 연결합니다.

계산안을 승인하면 물리 재고가 확보되나요?

승인 기록만으로 물리 재고 확보나 출고를 보장할 수 없습니다. 공급의 위치·가용일·품질 상태와 원천 반영을 확인하고 실제 재고·출고 실행은 해당 시스템의 권한과 검수 기준을 따라야 합니다.

승인 요청을 재전송하면 수량이 중복될 수 있나요?

중복을 막도록 요청 식별자와 승인본을 연결해야 합니다. 응답이 유실되면 원천 처리 여부부터 조회하고 미반영 행만 복구합니다. 같은 요청을 두 번 보내도 약속 수량이 한 번만 반영되는지 검수하세요.

예약재고 만료와 공급부족 배분은 같은 기능인가요?

예약재고 만료는 임시 점유의 유효기간과 해제를 다룹니다. 공급부족 배분은 제한된 공급을 어떤 수요에 얼마씩 제안·승인할지 정합니다. 두 기능을 연결하더라도 상태와 원장 책임은 따로 정의해야 합니다.