북쪽점: 실재고 머그컵 10개
2개는 고객 보류, 3개는 접수된 주문에 배정되었고, 반품된 1개는 검수를 기다립니다. 판매 가능한 수량은 4개입니다. 입고 예정은 없습니다.
남쪽점: 실재고 머그컵 6개
1개는 고객 보류이고 5개는 판매할 수 있습니다. 주문 배정 또는 검수 대기 상품은 없습니다. 머그컵 2개가 남쪽점으로 이동 중이며 실재고나 판매 가능 수량에는 포함되지 않습니다.
진열대에 머그컵이 10개 있다고 해서 10개를 모두 판매할 수 있는 것은 아닙니다. 수량, 위치, 담당자를 정리하고 판매, 보류, 반품, 이동을 시험한 뒤 통합 재고를 신뢰하세요.

통합 재고 기록은 매장과 온라인 판매에서 고객에게 일관된 안내를 할 수 있게 합니다. 먼저 각 수량이 어떤 상품과 위치를 뜻하는지, 어떤 상품을 판매할 수 있는지, 어느 시스템이 변경을 접수하는지 정하세요. 이런 기준 없이 두 수량을 연결하면 직원들이 같은 숫자를 보고도 다르게 이해할 수 있습니다.
두 매장에서 취급하는 상품 하나부터 시작하세요. 수량을 정리한 다음 판매, 고객 보류, 반품, 매장 간 이동을 따라가 보세요. 소매 운영 책임자는 직원 및 공급업체와 구체적인 내용을 검토한 뒤 고객에게 표시할 재고 정보를 신뢰할 수 있습니다.
아래 회사, 수치, 책임은 가상의 예시입니다. 북쪽점과 남쪽점에서 낱개로 세는 파란색 350 ml 머그컵 하나, SKU MUG-BLUE-350을 가정해 보겠습니다. 각 채널의 상품 및 위치 식별자를 정확한 기록에 연결하세요. 다른 크기나 묶음 상품이 같은 재고 수량을 공유하지 않도록 해야 합니다.
이 예시에서는 상품 기록이 옵션과 단위를 정의합니다. 재고 원장이 상품과 위치별 확정 수량을 관리합니다. 계산대와 온라인 주문 시스템은 식별 정보가 포함된 재고 변동을 제출하고, 온라인 카탈로그는 원장에서 계산한 재고를 표시합니다. 운영 책임자는 불일치를 조사합니다. 매장 직원은 여러 시스템의 수량을 직접 덮어쓰는 대신 승인된 조정에 필요한 실물 수량을 제공합니다.
2개는 고객 보류, 3개는 접수된 주문에 배정되었고, 반품된 1개는 검수를 기다립니다. 판매 가능한 수량은 4개입니다. 입고 예정은 없습니다.
1개는 고객 보류이고 5개는 판매할 수 있습니다. 주문 배정 또는 검수 대기 상품은 없습니다. 머그컵 2개가 남쪽점으로 이동 중이며 실재고나 판매 가능 수량에는 포함되지 않습니다.
북쪽점의 실재고 10개는 보류 2개, 주문 배정 3개, 검수 대기 1개, 판매 가능 4개로 구성됩니다. 남쪽점의 6개는 보류 1개와 판매 가능 5개입니다. 실재고에는 이 항목들이 이미 포함되어 있으므로 다시 더하지 마세요. 입고 예정 상품은 별도로 관리하고 반품 상품은 실재고에 한 번만 포함합니다.
이는 이 예시에서 정한 업무상 정의입니다. Shopify 재고 안내도 상품과 위치별 실재고, 판매 가능, 주문 배정, 판매 불가 수량을 구분합니다. 다만 용어는 해당 서비스의 맥락에서 이해해야 합니다. 현재 안내에 따르면 주문 초안의 예약은 주문 배정 상태이며, reserved는 별도의 판매 불가 상태입니다. 매장에서 예약이라고 부르는 절차가 공급업체의 reserved 항목에 자동으로 해당하지는 않습니다.
항목을 매핑하기 전에 각 시스템에서 어떤 의미인지 기록하세요. Microsoft의 시스템 간 개념 변환 안내에서는 비슷해 보이는 업무 개념도 변환해야 하는 이유, 지속적인 유지 관리, 지연 가능성을 설명합니다. 여기서 중요한 것은 연결을 통과하는 재고 변동의 의미를 그대로 유지하는 것입니다.
아래 각 예시는 위 수량에서 다시 시작합니다. 이는 제안하는 운영 방식이며 특정 플랫폼의 기본 동작에 대한 설명이 아닙니다.
업무상 배정 규칙에 따라 원장이 북쪽점 머그컵 한 개에 대한 온라인 주문을 접수한다고 가정해 보겠습니다. 판매 가능 수량은 4개에서 3개로 줄고 주문 배정은 3개에서 4개로 늘어납니다. 상품은 아직 매장에 있으므로 실재고는 10개로 유지됩니다. 직원이 발송하면 실재고는 9개로 줄고 주문 배정은 3개로 돌아갑니다. 페이지 조회나 결제 표시만으로 재고 배정이 접수되었다고 볼 수 없습니다.
직원이 고객 수령을 위해 북쪽점 머그컵 한 개를 보류합니다. 이 가상 모델에서는 판매 가능 수량이 4개에서 3개로 줄고 고객 보류 수량은 2개에서 3개로 늘어납니다. 회사는 만료 시간을 정하고 보류를 해제할 절차나 담당자를 지정해야 합니다. 그 사이 상품이 주문에 배정되거나 판매되지 않은 경우에만 취소 또는 만료 후 판매 가능 수량을 복구합니다. Shopify 주문 초안 예약은 주문 배정 상태로 별도 매핑해야 합니다.
판매된 머그컵 한 개를 받으면 북쪽점 실재고는 10개에서 11개로, 검수 대기 수량은 1개에서 2개로 늘어납니다. 판매 가능 수량은 4개로 유지됩니다. 검수 후 판매 가능 처리하거나 판매 불가로 기록합니다. 환불과 실물 입고는 별개의 사건이므로 직원은 어느 쪽이 실제로 완료되었는지 알아야 합니다.
기준 수량에서 다시 시작하겠습니다. 직원이 식별 번호가 붙은 이동 건으로 북쪽점의 판매 가능 머그컵 2개를 남쪽점으로 보낸다고 가정합니다. 북쪽점 실재고는 10개에서 8개로, 판매 가능 수량은 4개에서 2개로 줄어듭니다. 남쪽점 입고 예정은 2개에서 4개로 늘고 실재고는 6개, 판매 가능 수량은 5개로 유지됩니다. 기준 수량에 이미 포함된 입고 예정 2개는 다른 이동 건입니다.
남쪽점이 새 이동 건을 한 번 입고하고 필요한 검수를 마치면 입고 예정은 2개로 돌아가고 실재고는 8개, 판매 가능 수량은 7개가 됩니다. 계획만 된 이동은 아직 출고되지 않은 상태입니다. 이동 중인 상품을 양쪽 매장에서 동시에 판매하지 않도록 판매 중단 시점과 입고 후 판매 가능 시점을 합의하세요.
직원은 모든 재고 변동에서 상품, 단위, 위치, 수량, 작업 식별자, 접수 상태를 확인할 수 있어야 합니다. 이동 건에는 보내는 위치와 받는 위치도 필요합니다. 이러한 근거가 있으면 최신 합계만 보고 추측하지 않고 재고 변화를 설명할 수 있습니다.
공급업체에 지원되는 별도 테스트 환경에서 다음 인수 시나리오를 시연해 달라고 요청하세요. 가상 상품을 사용하고 실제 재고 변경, 주문, 결제, 처리, 고객 메시지는 비활성화합니다. 직원 화면뿐 아니라 수신 시스템의 접수된 변동 기록과 결과 수량도 확인하세요.
상품 한 개만 판매 가능하게 한 뒤 계산대와 온라인에서 동시에 요청하세요. 어디서 배정 여부를 결정하나요? 어느 요청이 접수되고 다른 고객이나 직원에게 무엇이 표시되는지 보여 달라고 하세요. 캐시된 재고 표시는 동시에 들어온 요청 중 무엇을 처리할지 결정할 수 없습니다.
다음으로 주문 접수 중 보류가 만료되도록 합니다. 같은 상품이 의도한 상태에 한 번만 도달하는지 확인하세요. 반품 입고나 이동 입고를 두 번 전송하고 직원이 실제 입고가 한 번뿐임을 식별해 재고를 중복 추가하지 않는지 확인하세요. 이 시험은 시연된 조건에서의 동작을 확인합니다. 모든 상황에서 즉시 업데이트되거나 초과 판매 위험이 완전히 사라진다는 것을 증명하지는 않습니다.
확인 전에 연결을 끊고, 수신 시스템이 변동을 접수한 뒤에도 연결을 끊어 보세요. 두 경우 모두 발신 측은 응답을 받지 못할 수 있지만 재고 영향은 다릅니다. 직원은 재전송하기 전에 대기 중인 작업, 접수 확인, 결과 불확실을 구분해야 합니다.
연결을 복구한 뒤 작업 식별자, 상품, 위치, 수량, 상태를 수신 시스템의 기록과 비교하세요. 새 응답보다 오래된 응답이 나중에 도착할 때 연결이 순서와 최신성을 어떻게 판단하는지 확인하세요. 도착 시간만으로 오래된 수량이 조용히 기준값이 되어서는 안 됩니다.
직원과 고객에게 무엇을 표시할지 정하세요. 예를 들어 마지막 확인 시각이 포함된 재고 정보나 명시적인 대기 상태를 표시할 수 있습니다. 재고 상태를 확인할 수 없으면 배정을 보류하고 문제가 있는 주문은 지정된 담당자에게 전달하세요.
두 수량과 마지막으로 접수된 변동을 모두 보관하세요. 운영 책임자는 지정된 기준 시스템과 비교하고 필요하면 실물 근거를 확인한 뒤 승인된 수정을 기록합니다. 일반적인 고객 안내를 재개하기 전에 영향을 받은 주문도 확인합니다.
이는 회사가 선택할 수 있는 정책 예시입니다. 가장 큰 숫자나 마지막에 도착한 업데이트를 선택하는 것은 일반적인 조정 원칙이 아닙니다. 실물 재고 조사로 차이를 발견할 수 있지만 수정 이유와 책임자를 기록해야 합니다.
결과물에는 합의된 상품 및 위치 연결표, 각 수량의 정의, 접수된 변경 담당자, 불확실한 변동과 불일치에 대한 처리 절차가 포함되어야 합니다. 시험한 판매, 보류, 반품, 이동 절차도 함께 두세요. 직원이 안내할 수 있는 내용과 확인이 필요한 내용을 알아야 합니다.
통합 재고 정보는 현재 사용 중인 판매 채널을 지원할 수 있습니다. 연결표를 보면 남은 작업이 설정 변경인지, 누락된 연결인지, 직원 책임 변경인지 파악할 수 있습니다. 연결이 필요하다면 이런 재고 변동과 예외 상황을 처리할 API 연동에 대해 논의할 수 있습니다. 범위와 지속적인 관리는 프로젝트별로 합의합니다.
아닙니다. 실재고는 정한 기준에 따라 실제 상품을 세는 수량입니다. 일부는 주문 배정, 고객 보류, 검수 대기 상태일 수 있습니다. 판매 가능 재고는 해당 상품과 위치에서 합의된 제외 수량을 뺀 뒤 판매할 수 있는 양입니다.
해당 수량의 기준으로 합의한 시스템을 사용하고 근거가 된 접수 변동을 확인하세요. 지정된 담당자가 두 수량을 조사하고 필요하면 실물 근거를 확인한 다음 승인된 수정을 기록합니다. 가장 큰 숫자나 가장 늦게 도착한 업데이트가 항상 우선하는 것은 아닙니다.
입고와 검수에 대해 회사가 정한 규칙에 따릅니다. 반품된 머그컵은 매장에 도착했더라도 판매할 수 없을 수 있습니다. 이동 중인 상품은 받는 매장에서 입고 예정으로 남아 있다가 실제 입고되어야 합니다. 양쪽 매장에서 동시에 판매 가능해서는 안 됩니다.
수신 시스템의 근거를 확인할 때까지 결과가 불확실한 것으로 처리하세요. 재전송 전에 식별된 변동을 확인하고 합의된 대기 또는 오래된 정보 상태를 표시하며 문제가 있는 주문은 담당자에게 전달하세요.
지난 뉴스레터: 이미 보유한 구독형 사이트나 앱에서 더 많은 수익을 내는 법.
그 전 편: 진짜 성공 사례에서 AI 헛소리를 가려내는 법.
관심 있으세요?
매주 또는 알려 주시면 원하시는 대로 맞춰 드립니다. 괜찮으시죠?