[go: up one dir, main page]

KR102903458B1 - 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템 - Google Patents

인바운드 구매 주문의 주문량 조정 방법 및 그 시스템

Info

Publication number
KR102903458B1
KR102903458B1 KR1020230031674A KR20230031674A KR102903458B1 KR 102903458 B1 KR102903458 B1 KR 102903458B1 KR 1020230031674 A KR1020230031674 A KR 1020230031674A KR 20230031674 A KR20230031674 A KR 20230031674A KR 102903458 B1 KR102903458 B1 KR 102903458B1
Authority
KR
South Korea
Prior art keywords
order quantity
type
information
order
inventory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020230031674A
Other languages
English (en)
Other versions
KR20240138227A (ko
Inventor
리안씨우군
쑤죵후이
웨이웨이
리닝
쑤지에
쑤지준
짱용
Original Assignee
쿠팡 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 쿠팡 주식회사 filed Critical 쿠팡 주식회사
Priority to KR1020230031674A priority Critical patent/KR102903458B1/ko
Priority to PCT/KR2023/007183 priority patent/WO2024190966A1/ko
Priority to TW113103464A priority patent/TWI895962B/zh
Publication of KR20240138227A publication Critical patent/KR20240138227A/ko
Priority to KR1020250203085A priority patent/KR20260002508A/ko
Application granted granted Critical
Publication of KR102903458B1 publication Critical patent/KR102903458B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • G06Q10/06375Prediction of business process outcome or impact based on a proposed change
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

미래에 발생될 것으로 예상되는 미래 주문량의 시뮬레이션 결과를 고려하여 기 발생된 인바운드 구매 주문의 주문량을 조정하는 방법이 제공된다. 본 개시의 일 실시예에 따른 인바운드 구매 주문의 주문량 조정 방법은, 제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함하는 주문량 정보를 획득하는 단계와, 상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 포함하는 시뮬레이션 정보를 획득하는 단계와, 입고 가능량과 상기 시뮬레이션 정보를 이용하여, 상기 주문량 정보에 포함된 각 타입의 주문량 중 적어도 일부를 차감하는 단계와, 상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 출력하는 단계를 포함할 수 있다.

Description

인바운드 구매 주문의 주문량 조정 방법 및 그 시스템{METHOD AND SYSTEM FOR ADJUSTING QUANTITY OF INBOUND PURCHASE ORDER}
본 개시는 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템에 관한 것이다. 보다 자세하게는, 미래에 발생될 것으로 예상되는 미래 주문량의 시뮬레이션 결과를 고려하여 기 발생된 구매 주문의 주문량을 조정하는 방법 및 그 시스템에 관한 것이다.
전자 상거래의 거래 금액 및 그 품목은 지속적으로 성장하고 있으며, 구매자들의 배송 관련 눈높이도 지속적으로 높아지고 있다. 또한, 각 소비자의 주문량은 항상 일정한 것이 아니라, 이벤트 발생에 따라 그 변동폭이 클 수 있다. 이러한 상황은, 전자 상거래 사업자에게 보다 정교한 재고 관리를 요구하고 있다.
전자 상거래 사업자는, 각 재고 관리 단위(SKU; Stock Keeping Unit) 별로 하나 이상의 풀필먼트 센터에 입고된 재고량(inventory)을 적정 수준으로 유지하기 위해 인바운드 구매 주문(Purchase Order; PO)을 발주할 수 있다. 이 때, 보다 정교한 재고량 관리를 위해, 시스템이 현재 재고량 및 예측된 소비자 수요 등을 고려하여 추천 주문량(Recommended Order Quantity; ROQ)을 제안할 수 있다.
그런데, 시스템에 의하여 제안된 추천 주문량 역시, 일반적인 수요량에 대비하기 위한 통상 재고량의 유지가 필요한 상황과, 통상적이지 않은 수요 대비를 위한 추가 재고량의 유지가 필요한 상황에 대하여 고려하지는 못한다. 이로 인해, 전자 상거래 사업자는 각 재고 관리 단위(SKU)에 대하여 발주하는 인바운드 구매 주문의 적정 주문량을 결정하는 것에 큰 어려움을 겪고 있다. 또한, 잘못된 상황 판단에 따른 주문량의 인바운드 구매 주문이 발주되는 경우, 소비자 수요 변화가 큰 상황에서 전자 상거래 사업자는 재고 부족의 상황으로 인한 납기 증가를 피하기 어렵게 된다.
한국등록특허 제2257049호 한국등록특허 제2251187호 한국등록특허 제2451182호
본 개시의 몇몇 실시예들에서 해결하고자 하는 기술적 과제는, 재고량 유지를 위한 인바운드 구매 주문의 주문량을 자동으로 조정하는 방법 및 그 방법이 적용된 시스템을 제공하는 것이다.
본 개시의 다른 몇몇 실시예들에서 해결하고자 하는 기술적 과제는, 재고량 유지를 위한 인바운드 구매 주문의 주문량을, 예측 결과에 따른 미래 주문량을 고려하여, 자동으로 조정하는 방법 및 그 방법이 적용된 시스템을 제공하는 것이다.
본 개시의 다른 몇몇 실시예들에서 해결하고자 하는 기술적 과제는, 재고량 유지를 위한 인바운드 구매 주문의 주문량을, 보충하고자 하는 재고의 타입을 세분화하여 분석한 결과를 바탕으로 자동으로 조정하는 방법 및 그 방법이 적용된 시스템을 제공하는 것이다.
본 개시의 다른 몇몇 실시예들에서 해결하고자 하는 기술적 과제는, 재고량 유지를 위한 인바운드 구매 주문의 주문량을 예측 결과에 따른 미래 주문량을 고려하여 자동으로 조정하되, 통상적이지 않은 수요 대비를 위한 추가 재고량 유지를 위한 주문량 대비 통상 재고량의 유지를 위한 주문량이 더 높은 우선 순위를 가지도록, 인바운드 구매 주문의 주문량을 자동으로 조정하는 방법 및 그 방법이 적용된 시스템을 제공하는 것이다.
본 개시의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 개시의 기술분야에서의 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
상기 기술적 과제를 해결하기 위한 본 개시의 일 실시예에 따른 주문량 조정 방법은, 제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함하는 주문량 정보를 획득하는 단계와, 상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 포함하는 시뮬레이션 정보를 획득하는 단계와, 입고 가능량, 상기 주문량 정보 및 상기 시뮬레이션 정보를 이용하여, 상기 주문량 정보에 포함된 각 타입의 주문량 중 적어도 일부를 차감하는 단계와, 상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 출력하는 단계를 포함할 수 있다. 이 때, 상기 차감하는 단계는, 상기 제1 타입의 주문량 및 상기 제1 타입의 미래 주문량의 합산량인 제1 타입 합산량과, 상기 입고 가능량의 비교 결과를 이용하여, 차감 모드를 제1 차감 모드 및 제2 차감 모드 중 어느 하나로 결정하는 단계와, 상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 단계와, 상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 단계를 포함할 수 있다.
일 실시예에서, 상기 제1 타입의 주문량은, 통상 재고량 유지를 위한 주문량이고, 상기 제1 타입의 미래 주문량은, 통상 재고량 유지를 위한 미래 주문량이며, 상기 제2 타입의 주문량은, 통상적이지 않은 수요 대비를 위한 추가 재고량 유지를 위한 주문량이고, 상기 제2 타입의 미래 주문량은, 통상적이지 않은 수요 대비를 위한 추가 재고량 유지를 위한 미래 주문량일 수 있다.
일 실시예에서, 상기 시뮬레이션 정보는, (DAY+1 내지 DAY+n)의 기간 동안의 주문량 시뮬레이션 정보를 포함할 수 있다. 이 때, 상기 n은 대상 SKU의 리드 타임(leadtime) 대표 값을 기준으로 결정되는 2 이상의 자연수 일 수 있다.
일 실시예에서, 상기 시뮬레이션 정보는, (DAY+1 내지 DAY+5)의 기간 동안의 주문량 시뮬레이션 정보를 포함할 수 있다.
일 실시예에서, 상기 제1 차감 모드 및 제2 차감 모드 중 어느 하나를 결정하는 단계는, 상기 제1 타입 합산량이 상기 입고 가능량 이하인 경우, 상기 차감 모드를 상기 제1 차감 모드로 결정하는 단계와, 상기 제1 타입 합산량이 상기 입고 가능량 초과인 경우, 상기 차감 모드를 상기 제2 차감 모드로 결정하는 단계를 포함할 수 있다.
일 실시예에서, 상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 단계는, 상기 제1 타입의 주문량, 상기 제1 타입의 미래 주문량, 상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 전체 합산량에서 상기 입고 가능량을 차감한 결과인 전체 초과량을 연산하는 단계와, 상기 제2 타입의 주문량과 상기 제2 타입의 미래 주문량을 이용하여, 상기 전체 초과량의 일부인 주문량 감소치를 연산하는 단계와, 상기 제2 타입의 주문량에서 상기 주문량 감소치를 차감하는 단계를 포함할 수 있다. 이 때, 상기 주문량 감소치를 연산하는 단계는, 상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 합산량인 제2 타입 합산량에서, 상기 제2 타입의 주문량이 차지하는 비율을 연산하는 단계와, 상기 전체 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계를 포함할 수 있다. 또한, 상기 주문량 감소치를 연산하는 단계는, 상기 전체 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계 이후에, 상기 제2 타입의 주문량과 상기 제2 타입의 미래 주문량의 일 평균 값의 차이값을 연산하는 단계와, 상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계를 더 포함할 수도 있다. 또한, 상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계는, 상기 차이값이 클수록, 상기 연산된 주문량 감소치의 감소량이 커지도록, 상기 연산된 주문량 감소치를 축소하는 단계를 포함할 수 있다.
일 실시예에서, 상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 단계는, 상기 제1 타입 합산량에서 상기 입고 가능량을 차감한 결과인 제1 타입 초과량을 연산하는 단계와, 상기 제1 타입 초과량의 일부인 주문량 감소치를 연산하는 단계와, 상기 제1 타입의 주문량에서 상기 주문량 감소치를 차감하는 단계와, 상기 제2 타입의 주문량 전부를 차감하는 단계를 포함할 수 있다. 이 때, 상기 주문량 감소치를 연산하는 단계는, 상기 제1 타입 합산량에서, 상기 제1 타입의 주문량이 차지하는 비율을 연산하는 단계와, 상기 제1 타입 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계를 포함할 수 있다. 또한, 상기 주문량 감소치를 연산하는 단계는, 상기 제1 타입 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계 이후에, 상기 제1 타입의 주문량과 상기 제1 타입의 미래 주문량의 일 평균값의 차이값을 연산하는 단계, 및 상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계를 더 포함할 수도 있다. 이 때, 상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계는, 상기 차이값이 클수록, 상기 연산된 주문량 감소치의 감소량이 커지도록, 상기 연산된 주문량 감소치를 축소하는 단계를 포함할 수 있다.
일 실시예에서, 상기 주문량 정보는, 상기 컴퓨팅 시스템 또는 외부의 컴퓨팅 시스템에 의하여 자동으로 생성된 추천 주문량을 가리키는 정보이고, 상기 조정 주문량 정보는, 상기 추천 주문량에 대한 조정 결과일 수 있다.
일 실시예에서, 상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 출력하는 단계는, 상기 차감하는 단계의 수행 결과가 반영된 감소된 주문량과, 최소 주문량(Minimal Order Quantity; MOQ) 사이의 차이를 이용하여 상기 감소된 주문량을 라운딩-업(rounding-up) 또는 라운딩-다운(rounding-down) 함으로써, 상기 조정 주문량 정보를 생성하는 단계를 포함할 수 있다.
일 실시예에서, 상기 주문량 조정 방법은 상기 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류를 포함하는 인벤토리 업데이트 예고 신호를 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신하는 단계를 더 포함할 수 있다. 이 때, 상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 정보의 업데이트를 야기하는 것일 수 있다.
일 실시예에서, 상기 주문량 조정 방법은 상기 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류를 포함하는 인벤토리 업데이트 예고 신호를 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신하는 단계를 더 포함할 수 있다. 상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 표시 수단의 동작 변경을 야기하는 것일 수 있다.
상기 기술적 과제를 해결하기 위한 본 개시의 다른 실시예에 따른 주문량 조정 시스템은, 통신 인터페이스, 컴퓨터 프로그램이 로드(load)되는 메모리 및 상기 컴퓨터 프로그램을 실행하는 프로세서를 포함할 수 있다. 이 때, 상기 컴퓨터 프로그램은, 제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함하는 주문량 정보를 획득하는 인스트럭션들(instructions)과, 상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 포함하는 시뮬레이션 정보를 획득하는 인스트럭션들과, 입고 가능량, 상기 주문량 정보 및 상기 시뮬레이션 정보를 이용하여, 상기 주문량 정보에 포함된 각 타입의 주문량 중 적어도 일부를 차감하는 인스트럭션들과, 상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 상기 통신 인터페이스를 통하여 출력하는 인스트럭션들을 포함할 수 있다. 이 때, 상기 차감하는 인스트럭션들은, 상기 제1 타입의 주문량 및 상기 제1 타입의 미래 주문량의 합산량인 제1 타입 합산량과, 상기 입고 가능량의 비교 결과를 이용하여, 차감 모드를 제1 차감 모드 및 제2 차감 모드 중 어느 하나로 결정하는 인스트럭션들과, 상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 인스트럭션들과, 상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들을 포함할 수 있다.
일 실시예에서, 상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 인스트럭션들은, 상기 제1 타입의 주문량, 상기 제1 타입의 미래 주문량, 상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 전체 합산량에서 상기 입고 가능량을 차감한 결과인 전체 초과량을 연산하는 인스트럭션들과, 상기 제2 타입의 주문량과 상기 제2 타입의 미래 주문량을 이용하여, 상기 전체 초과량의 일부인 주문량 감소치를 연산하는 인스트럭션들과, 상기 제2 타입의 주문량에서 상기 주문량 감소치를 차감하는 인스트럭션들을 포함할 수 있다.
일 실시예에서, 상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들은, 상기 제1 타입 합산량에서 상기 입고 가능량을 차감한 결과인 제1 타입 초과량을 연산하는 인스트럭션들과, 상기 제1 타입 초과량의 일부인 주문량 감소치를 연산하는 인스트럭션들과, 상기 제1 타입의 주문량에서 상기 주문량 감소치를 차감하는 인스트럭션들과, 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들을 포함할 수 있다.
일 실시예에서, 상기 컴퓨터 프로그램은, 상기 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류를 포함하는 인벤토리 업데이트 예고 신호를 상기 통신 인터페이스를 통하여 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신하는 인스트럭션들을 더 포함할 수 있다. 이 때, 상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 정보의 업데이트 및 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 표시 수단의 동작 변경을 야기하는 것일 수 있다.
도 1은 본 개시의 일 실시예에 따른 재고 관리 시스템의 구성도이다.
도 2는 본 개시의 다른 실시예에 따른 주문량 조정 방법의 구성도이다.
도 3은 도 2를 참조하여 설명한 주문량 조정 방법의 일부 동작을 설명하기 위한 상세 순서도이다.
도 4a 내지 도 4d는 본 개시의 몇몇 실시예들에 따른 주문량 조정 결과를 예시적으로 설명하기 위한 도면들이다.
도 5는 도 2를 참조하여 설명한 주문량 조정 방법이 변형된 방법을 설명하기 위한 순서도이다.
도 6 및 도 7은 도 5를 참조하여 설명한 주문량 조정 방법의 일부 동작을 설명하기 위한 상세 순서도이다.
도 8은 도 5를 참조하여 설명한 주문량 조정 방법이 변형된 방법을 설명하기 위한 순서도이다.
도 9는 도 8을 참조하여 설명한 주문량 조정 방법의 수행 결과 발생되는 풀필먼트 센터에서의 변화를 예시적으로 설명하기 위한 도면이다.
도 10은 본 개시의 몇몇 실시예들에서 설명된 컴퓨팅 시스템의 하드웨어 구성도이다.
이하, 첨부된 도면을 참조하여 본 개시의 바람직한 실시예들을 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명의 기술적 사상은 이하의 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 이하의 실시예들은 본 발명의 기술적 사상을 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명의 기술적 사상은 청구항의 범주에 의해 정의될 뿐이다. 본 개시를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다. 이하, 도면들을 참조하여 본 개시의 몇몇 실시예들을 설명한다.
먼저, 본 개시에서 언급되는 몇몇 용어를 설명한다.
[인바운드 구매 주문]
재고 단위로 재고량(inventory)을 보충하기 위한 구매 주문(Purchase Order; PO)를 의미한다. 인바운드 구매 주문은 특정 재고 관리 단위(이하, "SKU"라 한다) 별로 수행되거나, SKU 하위의 각 단위 상품 별로 수행될 수 있다.
[주문량, 미래 주문량]
특정 SKU에 대한 주문량은 당일(Today) 기준으로 발주 된 상기 특정 SKU에 대한 구매 주문(Purchase Order; PO)의 주문량(quantity)을 가리키며, 상기 특정 SKU에 대한 미래 주문량은 (DAY + 1 내지 DAY + n)의 기간 동안의 주문량에 대한 시뮬레이션 정보를 가리킨다.
즉, 상기 특정 SKU에 대한 미래 주문량은 (DAY + 1 내지 DAY + n)의 기간 동안 발주될 것으로 예상되는 주문량에 대한 예측 결과일 수 있다. 이 때, 미래 주문량이 커버(cover)하는 날짜 수(n)는 대상 SKU의 리드 타임(leadtime) 대표 값을 기준으로 결정되는 2 이상의 자연수일 수 있다. 상기 대표 값은 평균 값일 수 있다.
또한, 미래 주문량이 커버(cover)하는 날짜 수(n)는 '5'일 수도 있다. 이는, 대다수의 SKU의 리드타임 평균 값이 7일인 점에 더하여, 마지막 2일의 주문량은 당일의 주문량에 대한 조정에는 영향을 거의 미치지 않는다는 발명자의 장기간 관찰에 따른 신규의 발견(discovery)에 따른 것이다.
[입고 가능량(Available Capacity)]
입고 가능량은 풀필먼트 센터(Fulfillment Center) 등의 창고에 확보된 적재 공간 등에 입고될 수 있는 물량을 가리킨다. SKU 별로 최대 입고 가능량이 사전 지정된 경우, 입고 가능량은 각각의 SKU 별로 관리될 것이다. 이 때, SKU의 입고 가능량은 [(최대 입고량 - 현재 입고량) * Capacity Ratio]로 정의될 수 있다. 이 때, 'Capacity Ratio'는 SKU 재고 관리 정책에 따라 사전 지정되는 0이 아닌 양의 실수일 수 있다.
또한, 몇몇 실시예에서, SKU의 입고 가능량은 [(최대 입고량 - 현재 입고량 - 확정 미래 입고량) * Capacity Ratio]으로 정의될 수도 있을 것이다. '확정 미래 입고량'은, 입고 주문이 발주된 것은 아니나, DAY+m(1<m<M, M은 기 정의된 확정 미래 입고량 인정 최대일자) 이내의 입고 주문의 발주가 확정된 인바운드 구매 주문들의 주문량 합산액을 가리킬 수 있다.
또한, SKU 별로 입고 대상 풀필먼트 센터가 지정될 뿐, SKU 별로 입고 가능량의 최대치에 대한 한정은 없는 경우라면, 특정 SKU의 입고 가능량은 상기 특정 SKU의 입고 대상 풀필먼트 센터가 제공할 수 있는 입고 가능량의 합산치가 될 수도 있을 것이다.
[통상 재고량(Business As Usual Inventory; BAU Inventory)]
특정 SKU에 대한 통상 재고량은 상기 특정 SKU에 대하여 통상적으로 발생되는 구매 수요에 대응하기 위하여 시스템에 의하여 자동으로 결정되거나 또는 상기 특정 SKU의 담당자에 의하여 수동으로 결정되어 시스템에 입력되는 재고량이다.
[추가 재고량(Build-Up Inventory)]
특정 SKU에 대한 추가 재고량은, 명절이나 블랙 프라이데이 등 구매 수요가 폭증하는 일시적인 이벤트에 대비하기 위하여, 통상 재고량에 더하여 유지하는 재고량을 가리킨다.
이하, 본 개시의 일 실시예에 따른 재고 관리 시스템의 구성 및 동작을 도 1을 참조하여 설명하기로 한다. 도 1에 도시된 바와 같이, 본 실시예에 따른 재고 관리 시스템은 인바운드 주문 관리 시스템(10)을 포함하여 구성될 수 있고, 몇몇 실시예들에서, 풀필먼트 센터 DB(20), 구매 주문 프론트엔드 시스템(30), 창고 관리 시스템(40) 및 외부 프론트엔드 시스템(50) 중 적어도 일부를 더 포함할 수 있다.
외부 프론트 엔드 시스템(50)은 구매자 등이 접속할 수 있는 온라인 쇼핑 페이지를 제공할 수 있다. 외부 프론트 엔드 시스템(50)은 웹 캐싱 시스템, 데이터베이스, 검색 시스템, 또는 결제 시스템 중 하나 이상을 포함할 수 있다.
풀필먼트 센터 데이터베이스(20)는 각각의 풀필먼트 센터의 데이터를 저장하는 데이터베이스들(20-1 내지 20-n)을 포함하여 구성될 수 있으며, 각각의 풀필먼트 센터 데이터베이스들(20-1 내지 20-n)은 각각의 풀필먼트 센터에서의 여러 활동으로부터 축적된 여러 데이터를 수집, 축적, 및/또는 생성하는 하나 이상의 컴퓨터 시스템으로 구현될 수 있다. 예를 들어, 제1 풀필먼트 센터 데이터베이스(20-1)에 축적된 데이터는, 제1 풀필먼트 센터에 의해 처리된 모든 SKU, 시간에 따른 각 SKU의 재고 레벨(inventory level), 및 각 SKU에 대한 품절 이벤트의 빈도와 발생 등을 포함할 수 있다.
창고 관리 시스템(40)은 각각의 풀필먼트 센터의 운영을 관리하는 운영계 시스템으로서, 하나 이상의 컴퓨팅 시스템으로 구성될 수 있다. 창고 관리 시스템(40)은 입고, 적치, 픽업, 패킹 또는 출고 등 풀필먼트 센터의 운영을 위한 각각의 단위 동작을 제어하고, 각각의 단위 동작에 대한 기록을 DB화 할 수 있다. 창고 관리 시스템(40)은 상기 DB화 된 데이터 중 일부는 창고 관리 시스템(40) 자체 데이터베이스(미도시)에 저장하고, 나머지를 풀필먼트 센터 데이터베이스(20-1 내지 20-n)에 저장할 수도 있고, 상기 DB화 된 데이터 전체를 풀필먼트 센터 데이터베이스(20-1 내지 20-n)에 저장할 수도 있다.
구매 주문 프론트엔드 시스템(30)은 외부 프론트엔드 시스템(50)과는 달리 일반인 구매자를 대상으로 하는 프론트엔드 시스템이 아니라, 온라인 쇼핑을 운영하는 기업 또는 기관의 상품 담당자가 보안 인증 등을 거쳐 접속하는 프론트엔드 시스템으로서, 특정 SKU의 재고를 보충(replenishment)하기 위한 인바운드 구매 주문을 입력하기 위한 프론트엔드 시스템일 수 있다. 구매 주문 프론트엔드 시스템(30) 역시 하나 이상의 컴퓨팅 시스템으로 구현될 수 있다. 구매 주문 프론트엔드 시스템(30)을 통하여 입력된 인바운드 구매 주문의 데이터는 인바운드 주문 관리 시스템의 주문 제출 플랫폼(11)이 제공 받을 수 있다.
몇몇 실시예들에서, 주문 제출 플랫폼(11)이 제공받는 인바운드 구매 주문의 데이터는 SKU의 식별자 및 주문량 정보를 포함할 수 있다. 이 때, 상기 주문량 정보는 제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함할 수 있다. 즉, 전체 주문량은 제1 타입의 주문량과 제2 타입의 주문량의 합산일 수 있다.
몇몇 실시예들에서, 상기 제1 타입의 주문량은 상기 제2 타입의 주문량 대비 높은 처리 우선 순위를 갖는 것일 수 있다. 여기서 '높은 처리 우선 순위'를 갖는다는 것은, 주문량 차감 조정이 필요한 상황에서 제2 타입의 주문량이 제1 타입의 주문량보다 먼저 차감되는 것을 의미할 수 있다.
다른 몇몇 실시예들에서, 상기 제1 타입의 주문량은 상기 제2 타입의 주문량 대비 엄격한 차감 요건을 갖는 것일 수도 있다. 즉, 주문량 차감 조정이 필요한 상황에서, 제1 타입의 주문량을 차감하려면 제1 요건을 만족하고, 제2 타입의 주문량을 차감하려면 제2 요건을 만족해야 한다고 가정할 때, 상기 제1 요건을 만족시키는 것이 상기 제2 요건을 만족시키는 것보다 더 어려운 것으로 이해될 수 있을 것이다.
또 다른 몇몇 실시예들에서, 상기 제1 타입의 주문량은 통상 재고량이고, 상기 제2 타입의 주문량은 추가 재고량일 수 있다. 상기 통상 재고량 및 상기 추가 재고량의 의미는 이미 상술한 바를 참조한다.
인바운드 우선 처리 시스템(Inbound Prioritization System; IPS)(12)은, 주문 제출 플랫폼(11)으로부터 SKU 식별자와 상기 주문량 정보를 포함하는 인바운드 구매 주문의 데이터 제공받고, 풀필먼트 센터 각각의 인바운드 처리 용량에 기초하여 각각의 인바운드 구매 주문에 대한 우선 순위를 부여하며, 각각의 인바운드 구매 주문에 대한 우선 순위에 기초하여, 각각의 인바운드 구매 주문을 위한 입고 대상 풀필먼트 센터를 지정하고, 각각의 인바운드 구매 주문에 대한 실행 스케줄을 결정할 수 있다.
수요 예측기(13)는 외부 프론트엔드 시스템(50)을 통하여 입력된 일반인 구매자의 구매 주문 또는 일반인 구매자의 행위 분석(behavior analysis) 등의 정보를 이용하여, 각 SKU의 미래 수요를 예측할 수 있다. 또한, 수요 예측기(13)는 각 SKU 수요의 예측 결과를 이용하여 각 SKU의 (DAY+1 내지 DAY+n)의 기간 동안의 주문량 시뮬레이션 정보를 생성할 수 있다.
이 때, 상기 주문량 시뮬레이션 정보는 각 SKU의 (DAY+1 내지 DAY+n)의 기간 동안의 주문량 합산치에 대한 시뮬레이션 정보를 포함할 수 있으며, 상기 주문량 시뮬레이션 정보는 상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 상기 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 포함할 수 있다. 미래 주문량에 있어서 상기 제1 타입과 상기 제2 타입의 의미에 대한 실시예들은, 주문량에 있어서 상기 제1 타입과 상기 제2 타입의 의미에 대한 상술된 실시예들이 동일하게 적용될 수 있을 것이다.
주문량 조정기(100)는 재고량 유지를 위한 인바운드 구매 주문의 주문량을 자동으로 조정하거나, 재고량 유지를 위한 인바운드 구매 주문의 주문량을 예측 결과에 따른 미래 주문량을 고려하여 자동으로 조정하거나, 재고량 유지를 위한 인바운드 구매 주문의 주문량을 보충하고자 하는 재고의 타입을 세분화하여 분석한 결과를 바탕으로 자동으로 조정하거나, 재고량 유지를 위한 인바운드 구매 주문의 주문량을 예측 결과에 따른 미래 주문량을 고려하여 자동으로 조정하되, 통상적이지 않은 수요 대비를 위한 추가 재고량 유지를 위한 주문량 대비 통상 재고량의 유지를 위한 주문량이 더 높은 우선 순위를 가지도록, 인바운드 구매 주문의 주문량을 자동으로 조정할 수 있다.
예를 들어, 주문량 조정기(100)는 인바운드 우선 처리 시스템(12)으로부터 제공받은 상기 입고 가능량(Available Capacity)과 상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 이용하여, 상기 제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함하는 주문량 정보에 포함된 각 타입의 주문량 중 적어도 일부를 차감할 수 있다. 이 때, 주문량 조정기(100)는 상기 제1 타입의 주문량 및 상기 제1 타입의 미래 주문량의 합산량인 제1 타입 합산량과, 상기 입고 가능량의 비교 결과를 이용하여, 차감 모드를 제1 차감 모드 및 제2 차감 모드 중 어느 하나로 결정하고, 상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하고, 상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감할 수 있다.
주문량 조정기(100)는 상기 주문량 차감의 결과가 반영된 조정 주문량 정보를 구입 주문 생성기(14)에 제공할 수 있다. 구입 주문 생성기(14)는 사전 정의된 복수의 공급자 각각에 대한 정보와 주문량 조정기(100)로부터 제공받은 조정 주문량 정보를 이용하여, 구입 주문(PO)을 생성하고, 생성된 구입 주문을 인터넷을 통해 각 공급자의 시스템에 송신할 수 있다.
인바운드 주문 관리 시스템(10)은 상술한 주문 제출 플랫폼(11), 인바운드 우선 처리 시스템(12), 수요 예측기(13), 주문량 조정기(100) 및 구입 주문 생성기(14)를 포함하여 구성되며, 주문 제출 플랫폼(11), 인바운드 우선 처리 시스템(12), 수요 예측기(13), 주문량 조정기(100) 및 구입 주문 생성기(14) 각각은 독자적인 컴퓨팅 시스템으로서 구현되거나, 주문 제출 플랫폼(11), 인바운드 우선 처리 시스템(12), 수요 예측기(13), 주문량 조정기(100) 및 구입 주문 생성기(14) 중 적어도 일부는 하나의 컴퓨팅 시스템을 통하여 함께 구현될 수 있을 것이다.
이상 본 실시예에 따른 재고 관리 시스템의 구성 및 동작을 설명하였다. 특히 주문량 조정기(100)의 동작은 후술 되는 실시예들을 통하여 보다 상세히 이해될 수 있을 것이다. 즉, 주문량 조정기(100)의 동작은 후술 되는 실시예들을 통하여 보충될 수 있는 것이다.
다음으로, 본 개시의 다른 실시예에 따른 주문량 조정 방법을 도 2 내지 도 9를 참조하여 설명하기로 한다. 본 실시예에 따른 주문량 조정 방법은 하나 이상의 컴퓨팅 시스템에 의하여 수행될 수 있다. 또한, 본 실시예에 따른 주문량 조정 방법은 제1 컴퓨팅 장치에 의하여 일부 동작이 수행되고, 나머지 동작은 제2 컴퓨팅 장치에 의하여 수행될 수도 있다.
예를 들어, 본 실시예에 따른 주문량 조정 방법의 일부 동작은 온-프레미스(On-Premise) 물리 서버에 의하여 일부 동작이 수행되고, 나머지 동작은 클라우드 서버에 의하여 수행될 수도 있을 것이다. 이하, 각 동작의 수행 주체가 생략된 경우, 그 수행 주체는 상기 컴퓨팅 시스템인 것으로 이해될 수 있을 것이다.
먼저, 도 2를 참조하여 본 실시예에 따른 주문량 조정 방법을 개략적으로 설명한다. 특정 SKU에 대한 제1 타입의 주문량 및 제2 타입의 주문량을 포함하는 당일의 주문량 정보가 획득되고(S100), 상기 특정 SKU의 제1 타입의 미래 주문량 및 제2 타입의 미래 주문량을 포함하는 시뮬레이션 정보도 획득된다(S200). 상술한 바와 같이, 상기 주문량은 당일(Today)의 주문량을 가리키며, 상기 미래 주문량은 (DAY + 1 내지 DAY + n)의 기간 동안의 주문량의 합산치에 대한 시뮬레이션 정보를 가리킬 수 있다.
다음으로, 상기 특정 SKU의 입고 가능량, 상기 당일의 주문량 및 상기 시뮬레이션 정보를 이용하여, 특정 SKU에 대한 제1 타입의 주문량 및 제2 타입의 주문량 중 적어도 일부가 차감된다(S300). 이와 관련하여, 도 3을 참조하여 보다 상세히 설명한다. 먼저, 제1 타입의 당일 주문량과 제1 타입의 미래 주문량이 합산된 값인 제1 타입 합산량이 연산된다(S310). 상기 제1 타입 합산량이 상기 특정 SKU의 입고 가능량을 초과하면(S320) 주문량 차감에 있어서 적용되는 차감 모드가 제2 차감 모드로 결정되고(S340), 상기 제1 타입 합산량이 상기 특정 SKU의 입고 가능량 이하이면(S320) 상기 차감 모드가 제1 차감 모드로 결정된다(S330).
상기 제1 타입이 통상 재고량(BAU)을 의미하고, 상기 제2 타입이 추가 재고량(Build up)을 의미하는 경우를 가정하여 다시 설명한다.
당일 및 미래의 통상 재고량 유지를 위한 주문량의 합산이 입고 가능량 이하이면, 상기 제1 차감 모드에 따라 통상 재고량 유지를 위한 당일 주문량은 그대로 유지되고, 추가 재고량 유지를 위한 당일 주문량만 일부가 차감(S330)되는 것이다. 이로써, 당일의 추가 재고량 유지를 위한 주문량에 의하여 점유되는 재고량이 미래의 통상 재고량 유지를 위한 주문량의 입고를 불가능하게 만드는 상황을 방지할 수 있게 된다.
한편, 당일 및 미래의 통상 재고량 유지를 위한 주문량의 합산이 입고 가능량을 초과하는 경우, 추가 재고량 유지를 위한 당일 주문량은 전량 차감되고, 통상 재고량 유지를 위한 당일 주문량도 일부는 차감된다(S340).
상기 제1 차감 모드에 따라 추가 재고량 유지를 위한 당일 주문량 중 일부가 차감되는 것과 관련된 실시예들을 설명한다.
먼저, 상기 제1 타입의 주문량, 상기 제1 타입의 미래 주문량, 상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 전체 합산량에서 상기 입고 가능량을 차감한 결과인 전체 초과량이 연산될 수 있다. 그리고, 추가 재고량 유지를 위한 당일 주문량 및 추가 재고량 유지를 위한 미래 주문량의 합산량에서, 추가 재고량 유지를 위한 주문량이 차지하는 비율이 연산될 수 있다. 다음으로, 상기 전체 초과량과 상기 비율을 이용하여 추가 재고량 유지를 위한 주문량의 주문량 감소치가 연산될 수 있다. 이 때, 주문량의 주문량 감소치는 상기 전체 초과량에 상기 비율을 곱함으로써 얻어질 수 있다.
도 4a 및 도 4b를 참조하여, 상기 제1 차감 모드에 따라 추가 재고량 유지를 위한 주문량 중 일부가 차감되는 예시들을 설명한다.
도 4a에 도시된 주문량 테이블(330-1)에 따르면, 서 입고 가능량이 1000인 반면, 당일 및 미래의 통상 재고량(BAU) 유지를 위한 주문량의 합산은 900(500+400)이므로, 도 4a에 도시된 사례는 제1 차감 모드의 적용을 받는 사례가 된다. 이 때, 전체 초과량은 400(800+600-1000)이 되고, 상기 '비율'은 0.6(300/300+200)이 되므로, 추가 재고량 유지를 위한 주문량의 주문량 감소치는 240(400*0.6)이 된다.
도 4b에 도시된 주문량 테이블(330-2)에 따르면, 입고 가능량이 1000인 반면, 당일 및 미래의 통상 재고량(BAU) 유지를 위한 주문량의 합산은 800(500+300)이므로, 도 4b에 도시된 사례는 제1 차감 모드의 적용을 받는 사례가 된다. 이 때, 전체 초과량은 400(800+600-1000)이 되고, 상기 '비율'은 0.5(300/300+300)이 되므로, 추가 재고량 유지를 위한 주문량의 주문량 감소치는 200(400*0.5)이 된다.
한편, 상술한 주문량 감소치는 추가적으로 조정될 수도 있다. 추가 재고량 유지를 위한 주문량 및 추가 재고량 유지를 위한 미래 주문량의 합산량에서 추가 재고량 유지를 위한 주문량이 차지하는 비율과 상기 전체 초과량을 곱하여 주문량 감소치를 연산한다는 것은 추가 재고량 유지를 위한 미래 주문량의 신뢰도가 높음을 전제로 하는 것인데, 추가 재고량 유지를 위한 주문량과 추가 재고량 유지를 위한 미래 주문량의 일 평균 값(daily average)의 차이가 크다면, 미래 주문량의 신뢰도가 높지 않은 것으로 보고, 상기 주문량 감소치가 추가적으로 조정될 수 있는 것이다.
상기 주문량 감소치의 조정은 주문량 감소치의 감소를 의미할 수 있다. 즉, 미래 주문량의 신뢰도가 높지 않은 경우, 추가 재고량 유지를 위한 당일 주문량의 감소를 상기 주문량 감소치 보다는 줄일 수 있는 것이다. 즉, 미래 주문량의 신뢰도가 높지 않은 경우에는 당일의 주문량을 연산된 주문량 감소치가 그대로 반영되는 것 대비 더 받아두는 것으로 이해될 수 있을 것이다. 이 때, 추가 재고량 유지를 위한 당일 주문량과 추가 재고량 유지를 위한 미래 주문량의 일 평균 값의 차이가 클수록 상기 주문량 감소치의 감소량이 커질 수 있다.
다음으로, 상기 제2 차감 모드에 따라 추가 재고량 유지를 위한 주문량 전부와, 통상 재고량 유지를 위한 주문량 중 일부가 차감되는 것과 관련된 실시예들을 설명한다.
먼저, 상기 제1 타입의 주문량 및 상기 제1 타입의 미래 주문량의 제1 타입 합산량에서 상기 입고 가능량을 차감한 결과인 제1 타입 초과량이 연산될 수 있다. 그리고, 상기 제1 타입 합산량에서, 통상 재고량 유지를 위한 주문량이 차지하는 비율이 연산될 수 있다. 다음으로, 상기 제1 타입 초과량과 상기 비율을 이용하여 통상 재고량 유지를 위한 주문량의 주문량 감소치가 연산될 수 있다. 이 때, 주문량의 주문량 감소치는 상기 제1 타입 초과량에 상기 비율을 곱함으로써 얻어질 수 있다.
다음으로, 도 4c 및 도 4d를 참조하여, 상기 제2 차감 모드에 따라 추가 재고량 유지를 위한 주문량 전부 및 통상 재고량 유지를 위한 주문량 중 일부가 차감되는 예시들을 설명한다.
도 4c에 도시된 주문량 테이블(340-1)에 따르면, 입고 가능량이 700인 반면, 당일 및 미래의 통상 재고량(BAU) 유지를 위한 주문량의 합산은 900(500+400)이므로, 도 4c에 도시된 사례는 제2 차감 모드의 적용을 받는 사례가 된다. 이 때, 제1 타입 초과량은 200(500+400-700)이 되고, 상기 '비율'은 약 0.555(500/500+400)가 되므로, 통상 재고량 유지를 위한 당일 주문량의 주문량 감소치는 약 111(200*0.555)이 된다. 또한, 추가 재고량 유지를 위한 주문량 300은 전량 감소된다. 따라서, 당일의 주문량의 주문량 감소치는 총 411(111+300)이 될 것이다.
도 4d에 도시된 주문량 테이블(340-2)에 따르면, 입고 가능량이 700인 반면, 당일 및 미래의 통상 재고량(BAU) 유지를 위한 주문량의 합산은 800(500+300)이므로, 도 4d에 도시된 사례는 제2 차감 모드의 적용을 받는 사례가 된다. 이 때, 제1 타입 초과량은 100(500+300-700)이 되고, 상기 '비율'은 0.625(500/500+300)가 되므로, 통상 재고량 유지를 위한 당일 주문량의 주문량 감소치는 62.5(100*0.625)가 된다. 또한, 추가 재고량 유지를 위한 주문량 300은 전량 감소된다. 따라서, 당일의 주문량의 주문량 감소치는 총 362.5(62.5+300)가 될 것이다.
한편, 상술한 주문량 감소치는 추가적으로 조정될 수도 있다. 제1 타입 합산량에서, 통상 재고량 유지를 위한 주문량이 차지하는 비율과 제1 타입 초과량을 곱하여 주문량 감소치를 연산한다는 것은 통상 재고량 유지를 위한 미래 주문량의 신뢰도가 높음을 전제로 하는 것인데, 통상 재고량 유지를 위한 당일 주문량과 통상 재고량 유지를 위한 미래 주문량의 일 평균 값(daily average)의 차이가 크다면, 미래 주문량의 신뢰도가 높지 않은 것으로 보고, 상기 주문량 감소치가 추가적으로 조정될 수 있는 것이다.
상기 주문량 감소치의 조정은 주문량 감소치의 감소를 의미할 수 있다. 즉, 미래 주문량의 신뢰도가 높지 않은 경우, 통상 재고량 유지를 위한 당일 주문량의 감소를 상기 주문량 감소치 보다는 줄일 수 있는 것이다. 즉, 미래 주문량의 신뢰도가 높지 않은 경우에는 당일의 주문량을 연산된 주문량 감소치가 그대로 반영되는 것 대비 더 받아두는 것으로 이해될 수 있을 것이다. 이 때, 통상 재고량 유지를 위한 당일 주문량과 통상 재고량 유지를 위한 미래 주문량의 일 평균 값의 차이가 클수록 상기 주문량 감소치의 감소량이 커질 수 있다.
한편, 몇몇 실시예들에서, 주문량 차감(S300)의 주문량 조정이 이뤄진 이후, 주문량에 대한 최소 주문량(Minimum Order Quality; MOQ) 기준의 라운딩 업/다운이 추가적으로 수행될 수 있다(S400). 인바운드 구매 주문이라는 점을 고려하면, 소매 주문과 달리 공급자가 요구하는 최소 주문량 단위로 주문이 발주될 필요가 있을 것이다. 따라서, 당일의 주문량을 일부 차감하는 방식으로 조정된 주문량이 공급자의 MOQ에 어긋나는 경우, MOQ 기준의 라운딩 업/다운이 추가적으로 수행될 수 있는 것이다. 이하, 도 6 내지 도 7을 참조하여 보다 자세히 설명한다.
먼저, 도 6을 참조하여 설명한다.
초기 동작으로서, 모든 SKU의 주문량 각각이 그 MOQ에 맞도록 라운드 다운 된다(S410). 다음으로, SKU들이 소정의 우선 순위에 따라 우선 순위가 낮아지는 순서로 정렬되고(S420), 정렬된 순서에 따른 최초 SKU로부터 라운드 업 가능 여부가 판단될 수 있다(S430). SKU들이 우선 순위가 낮아지는 순서로 정렬되는 것은, 정렬 후 리스트에서 뒤쪽으로 갈수록 입고 가능량 여건 상 라운드 업 되기 어려울 수 있기 때문이다.
현재 SKU에 대한 조건부 라운딩 업 프로세스를 설명한다.
현재 SKU에 대하여, 라운딩 다운되기 전의 원래 주문량(S300의 주문량 차감에 따른 주문량 조정이 이뤄진 이후의 주문량)과, MOQ에 따른 한 단위의 라운딩 업 된 후의 차이가 연산된다(S440). 연산된 차이가 기준치 미만이면서, 현재 SKU의 입고 가능량이 라운딩 업 된 후의 주문량을 초과한다면, 현재 SKU는 라운딩 업이 가능한 SKU인 것으로 판정될 것이다(S450). 이 경우, 현재 SKU에 대한 라운딩 업 방식의 주문량 추가 조정이 수행될 것이다(S460).
상기 기준치는, MOQ의 기 지정 비율(0 초과, 1 미만)에 해당하는 주문량으로 사전 설정될 수 있을 것이다. 예를 들어, MOQ의 50%가 상기 기준치로 사전 설정됨으로써, MOQ를 기준으로 한 반올림이 수행되는 효과를 얻을 수 있을 것이다.
연산된 차이가 상기 기준치 이상이거나 현재 SKU의 입고 가능량이 라운딩 업 된 후의 주문량에 미달한다면(S450), 현재 SKU는 라운딩 업이 불가능한 SKU인 것으로 판정되고, 당연히 현재 SKU에 대한 라운딩 업 방식의 주문량 추가 조정은 수행되지 않을 것이다.
상기 조건부 라운딩 업 프로세스는 처리 대상인 모든 SKU에 대하여 반복하여 수행될 것이다(S470, S480).
한편, 상술한 바와 같이, SKU 별로 입고 대상 풀필먼트 센터가 지정될 뿐, SKU 별로 입고 가능량의 최대치에 대한 한정은 없는 경우라면, 특정 SKU의 입고 가능량은 상기 특정 SKU의 입고 대상 풀필먼트 센터가 제공할 수 있는 입고 가능량의 합산치가 될 수도 있을 것이다. 이러한 경우, 상기 조건부 라운딩 업 프로세스는 도 7에 도시된 바와 같이 수행될 수 있다. 도 7은 도 6의 도면에서 S450 단계 대신 S455 단계가 수행되는 것인 바, S455 단계를 위주로 도 7의 동작을 설명한다.
단계 S455에서, 상기 연산된 차이가 기준치 미만이면서, 현재 SKU의 입고 대상인 하나 이상의 풀필먼트 센터의 총 입고 가능량이 라운딩 업 된 후의 주문량을 초과한다면, 현재 SKU는 라운딩 업이 가능한 SKU인 것으로 판정될 것이다. 즉, 상기 연산된 차이가 상기 기준치 이상이거나 현재 SKU의 입고 대상인 하나 이상의 풀필먼트 센터의 총 입고 가능량이 라운딩 업 된 후의 주문량에 미달한다면(S455), 현재 SKU는 라운딩 업이 불가능한 SKU인 것으로 판정되고, 당연히 현재 SKU에 대한 라운딩 업 방식의 주문량 추가 조정은 수행되지 않을 것이다.
주문량에 대한 MOQ가 큰 SKU는 도 7을 통하여 설명한 방식에 따라 조건부 라운딩 업 프로세스를 수행하여야, 라운딩 업의 가능성이 올라갈 것이다. 이점을 고려하여, MOQ가 큰 SKU에 대한 인벤토리 관리는, SKU 별로 입고 대상 풀필먼트 센터가 지정될 뿐, SKU 별로 입고 가능량의 최대치에 대한 한정은 없는 방식으로 이뤄지는 것이 바람직할 것이다.
한편, 몇몇 실시예들에서, 도 2 내지 도 7을 참조하여 설명된 방식으로 수행되는 주문량 조정의 결과를 이용하여 인바운드 주문이 생성될 수 있음은 물론이고, 풀필먼트 센터의 랙(rack) 등 해당 인바운드 주문에 따른 물품이 적치되는 적치 시설에 대한 변화도 야기될 수 있을 것이다. 이를 위해, 도 8에 도시된 바와 같이 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류 중 적어도 하나를 포함하는 인벤토리 업데이트 예고 신호가, SKU가 입고되는 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신될 수 있을 것이다(S600). 상기 관리 시스템은, 예를 들어 도 1을 참조하여 설명한 창고 관리 시스템일 수 있다.
상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 정보의 업데이트를 야기하는 것이거나, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 표시 수단의 동작 변경을 야기하는 것일 수 있을 것이다.
도 9는 상기 인벤토리 업데이트 예고 신호를 수신하기 전과 후의 풀필먼트 센터의 변화를 설명하기 위한 도면이다. 도 9에는 인벤토리 업데이트 예고 신호가 수신(S600) 된 풀필먼트 센터의 특정 SKU(ABCDE) 적치 시설로서 4 단의 랙이 도시되고 있다.
상기 인벤토리 업데이트 예고 신호의 수신 전에는, 4단의 랙 중에서 하단의 3개 단에는 통상 재고량(BAU)에 대응되는 아이템이 적치되고 최상단 1개 단에는 추가 재고량(Build-Up)에 대응되는 아이템이 적치되고 있는 상태임이 램프 등을 통하여 표시되고 있거나 랙의 속성 정보를 통하여 표현되다가, 상기 인벤토리 업데이트 예고 신호의 수신 후에는 4단의 랙 모두가 통상 재고량(BAU)에 대응되는 아이템이 적치되고 있는 상태임이 램프 등을 통하여 표시되고 있거나 랙의 속성 정보를 통하여 표현될 것이다.
즉, 특정 SKU가 입고되는 대상 풀필먼트 센터를 관리하는 관리 시스템은 상기 인벤토리 업데이트 예고 신호에 포함되는 정보를 이용하여, 상기 특정 SKU를 위한 적치 시설의 속성 정보를 업데이트 하거나, 상기 적치 시설에 구비된 표시 수단 등 시설물을 제어할 수 있을 것이다.
또한, 몇몇 실시예들에서, 상기 인벤토리 업데이트 예고 신호에 포함되는 특정 SKU의 차감 모드의 종류 역시, 상기 특정 SKU를 위한 적치 시설의 속성 정보의 업데이트 또는 상기 적치 시설에 구비된 표시 수단 등 시설물의 제어에 이용될 수 있을 것이다.
이를 통해, 풀필먼트 센터 등 적치 시설의 노동자가 적치된 SKU의 재고의 속성을 보다 직관적으로 파악할 수 있을 것이다.
지금까지 설명된 본 발명의 실시예에 따른 방법들은 컴퓨터가 읽을 수 있는 코드로 구현된 컴퓨터프로그램의 실행에 의하여 수행될 수 있다. 상기 컴퓨터프로그램은 인터넷 등의 네트워크를 통하여 제1 컴퓨팅 장치로부터 제2 컴퓨팅 장치에 전송되어 상기 제2 컴퓨팅 장치에 설치될 수 있고, 이로써 상기 제2 컴퓨팅 장치에서 사용될 수 있다.
도 10은 본 개시의 몇몇 실시예들에 따른 컴퓨팅 시스템의 하드웨어 구성도이다. 도 10의 컴퓨팅 시스템(1000)은, 하나 이상의 프로세서(1100), 시스템 버스(1600), 통신 인터페이스(1200), 프로세서(1100)에 의하여 수행되는 컴퓨터 프로그램(1500)을 로드(load)하는 메모리(1400)와, 컴퓨터 프로그램(1500)을 저장하는 스토리지(1300)를 포함할 수 있다.
프로세서(1100)는 컴퓨팅 시스템(1000)의 각 구성의 전반적인 동작을 제어한다. 프로세서(1100)는 본 개시의 다양한 실시예들에 따른 방법/동작을 실행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있다. 메모리(1400)는 각종 데이터, 명령 및/또는 정보를 저장한다. 메모리(1400)는 본 개시의 다양한 실시예들에 따른 방법/동작들을 실행하기 위하여 스토리지(1300)로부터 하나 이상의 컴퓨터 프로그램(1500)을 로드(load) 할 수 있다. 스토리지(1300)는 하나 이상의 컴퓨터 프로그램(1500)을 비임시적으로 저장할 수 있다.
컴퓨터 프로그램(1500)은 본 개시의 다양한 실시예들에 따른 방법/동작들이 구현된 하나 이상의 인스트럭션들(instructions)을 포함할 수 있다. 컴퓨터 프로그램(1500)이 메모리(1400)에 로드 되면, 프로세서(1100)는 상기 하나 이상의 인스트럭션들을 실행시킴으로써 본 개시의 다양한 실시예들에 따른 방법/동작들을 수행할 수 있다.
컴퓨터 프로그램(1500)은 제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함하는 주문량 정보를 획득하는 인스트럭션들(instructions)과, 상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 포함하는 시뮬레이션 정보를 획득하는 인스트럭션들과, 입고 가능량, 상기 주문량 정보 및 상기 시뮬레이션 정보를 이용하여, 상기 주문량 정보에 포함된 각 타입의 주문량 중 적어도 일부를 차감하는 인스트럭션들과, 상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 상기 통신 인터페이스를 통하여 출력하는 인스트럭션들을 포함할 수 있다.
상기 차감하는 인스트럭션들은, 상기 제1 타입의 주문량 및 상기 제1 타입의 미래 주문량의 합산량인 제1 타입 합산량과, 상기 입고 가능량의 비교 결과를 이용하여, 차감 모드를 제1 차감 모드 및 제2 차감 모드 중 어느 하나로 결정하는 인스트럭션들과, 상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 인스트럭션들과, 상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들을 포함할 수 있다.
일 실시예에서, 상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 인스트럭션들은, 상기 제1 타입의 주문량, 상기 제1 타입의 미래 주문량, 상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 전체 합산량에서 상기 입고 가능량을 차감한 결과인 전체 초과량을 연산하는 인스트럭션들과, 상기 제2 타입의 주문량과 상기 제2 타입의 미래 주문량을 이용하여, 상기 전체 초과량의 일부인 주문량 감소치를 연산하는 인스트럭션들과, 상기 제2 타입의 주문량에서 상기 주문량 감소치를 차감하는 인스트럭션들을 포함할 수 있다.
일 실시예에서, 상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들은, 상기 제1 타입 합산량에서 상기 입고 가능량을 차감한 결과인 제1 타입 초과량을 연산하는 인스트럭션들과, 상기 제1 타입 초과량의 일부인 주문량 감소치를 연산하는 인스트럭션들과, 상기 제1 타입의 주문량에서 상기 주문량 감소치를 차감하는 인스트럭션들과, 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들을 포함할 수 있다.
일 실시예에서, 상기 컴퓨터 프로그램은, 상기 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류를 포함하는 인벤토리 업데이트 예고 신호를 상기 통신 인터페이스를 통하여 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신하는 인스트럭션들을 더 포함할 수 있다. 이 때, 상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 정보의 업데이트 및 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 표시 수단의 동작 변경을 야기하는 것일 수 있다.
도면에서 동작들이 특정한 순서로 도시되어 있지만, 반드시 동작들이 도시된 특정한 순서로 또는 순차적 순서로 실행 되어야만 하거나 또는 모든 도시 된 동작들이 실행 되어야만 원하는 결과를 얻을 수 있는 것으로 이해되어서는 안 된다. 특정 상황에서는, 멀티태스킹 및 병렬 처리가 유리할 수도 있다.
이상 첨부된 도면을 참조하여 본 개시의 실시예들을 설명하였지만, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자는 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 본 발명이 다른 구체적인 형태로도 실시될 수 있다는 것을 이해할 수 있다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 개시에 의해 정의되는 기술적 사상의 권리범위에 포함되는 것으로 해석되어야 할 것이다.

Claims (21)

  1. 컴퓨팅 시스템에 의하여 수행되는 방법에 있어서,
    제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함하는 주문량 정보를 획득하는 단계;
    상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 포함하는 시뮬레이션 정보를 획득하는 단계;
    입고 가능량, 상기 주문량 정보 및 상기 시뮬레이션 정보를 이용하여, 상기 주문량 정보에 포함된 각 타입의 주문량 중 적어도 일부를 차감하는 단계; 및
    상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 출력하는 단계를 포함하되,
    상기 차감하는 단계는,
    상기 제1 타입의 주문량 및 상기 제1 타입의 미래 주문량의 합산량인 제1 타입 합산량과, 상기 입고 가능량의 비교 결과를 이용하여, 차감 모드를 제1 차감 모드 및 제2 차감 모드 중 어느 하나로 결정하는 단계;
    상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 단계; 및
    상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 단계를 포함하는,
    주문량 조정 방법.
  2. 제1 항에 있어서,
    상기 제1 타입의 주문량은, 통상 재고량 유지를 위한 주문량이고,
    상기 제1 타입의 미래 주문량은, 통상 재고량 유지를 위한 미래 주문량이며,
    상기 제2 타입의 주문량은, 통상적이지 않은 수요 대비를 위한 추가 재고량 유지를 위한 주문량이고,
    상기 제2 타입의 미래 주문량은, 통상적이지 않은 수요 대비를 위한 추가 재고량 유지를 위한 미래 주문량인,
    주문량 조정 방법.
  3. 제1 항에 있어서,
    상기 시뮬레이션 정보는,
    (DAY+1 내지 DAY+n)의 기간 동안의 주문량 시뮬레이션 정보를 포함하되,
    상기 n은 대상 SKU의 리드 타임(leadtime) 대표 값을 기준으로 결정되는 2 이상의 자연수인,
    주문량 조정 방법.
  4. 제1 항에 있어서,
    상기 시뮬레이션 정보는,
    (DAY+1 내지 DAY+5)의 기간 동안의 주문량 시뮬레이션 정보를 포함하는,
    주문량 조정 방법.
  5. 제1 항에 있어서,
    상기 제1 차감 모드 및 제2 차감 모드 중 어느 하나를 결정하는 단계는,
    상기 제1 타입 합산량이 상기 입고 가능량 이하인 경우, 상기 차감 모드를 상기 제1 차감 모드로 결정하는 단계; 및
    상기 제1 타입 합산량이 상기 입고 가능량 초과인 경우, 상기 차감 모드를 상기 제2 차감 모드로 결정하는 단계를 포함하는,
    주문량 조정 방법.
  6. 제1 항에 있어서,
    상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 단계는,
    상기 제1 타입의 주문량, 상기 제1 타입의 미래 주문량, 상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 전체 합산량에서 상기 입고 가능량을 차감한 결과인 전체 초과량을 연산하는 단계;
    상기 제2 타입의 주문량과 상기 제2 타입의 미래 주문량을 이용하여, 상기 전체 초과량의 일부인 주문량 감소치를 연산하는 단계; 및
    상기 제2 타입의 주문량에서 상기 주문량 감소치를 차감하는 단계를 포함하는,
    주문량 조정 방법.
  7. 제6 항에 있어서,
    상기 주문량 감소치를 연산하는 단계는,
    상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 합산량인 제2 타입 합산량에서, 상기 제2 타입의 주문량이 차지하는 비율을 연산하는 단계; 및
    상기 전체 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계를 포함하는,
    주문량 조정 방법.
  8. 제7 항에 있어서,
    상기 주문량 감소치를 연산하는 단계는,
    상기 전체 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계 이후에,
    상기 제2 타입의 주문량과 상기 제2 타입의 미래 주문량의 일 평균 값의 차이값을 연산하는 단계; 및
    상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계를 더 포함하는,
    주문량 조정 방법.
  9. 제8 항에 있어서,
    상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계는,
    상기 차이값이 클수록, 상기 연산된 주문량 감소치의 감소량이 커지도록, 상기 연산된 주문량 감소치를 축소하는 단계를 포함하는,
    주문량 조정 방법.
  10. 제1 항에 있어서,
    상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 단계는,
    상기 제1 타입 합산량에서 상기 입고 가능량을 차감한 결과인 제1 타입 초과량을 연산하는 단계;
    상기 제1 타입 초과량의 일부인 주문량 감소치를 연산하는 단계;
    상기 제1 타입의 주문량에서 상기 주문량 감소치를 차감하는 단계; 및
    상기 제2 타입의 주문량 전부를 차감하는 단계를 포함하는,
    주문량 조정 방법.
  11. 제10 항에 있어서,
    상기 주문량 감소치를 연산하는 단계는,
    상기 제1 타입 합산량에서, 상기 제1 타입의 주문량이 차지하는 비율을 연산하는 단계; 및
    상기 제1 타입 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계를 포함하는,
    주문량 조정 방법.
  12. 제11 항에 있어서,
    상기 주문량 감소치를 연산하는 단계는,
    상기 제1 타입 초과량과 상기 비율을 이용하여 상기 주문량 감소치를 연산하는 단계 이후에,
    상기 제1 타입의 주문량과 상기 제1 타입의 미래 주문량의 일 평균 값의 차이값을 연산하는 단계; 및
    상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계를 더 포함하는,
    주문량 조정 방법.
  13. 제12 항에 있어서,
    상기 차이값을 이용하여, 상기 연산된 주문량 감소치를 조정하는 단계는,
    상기 차이값이 클수록, 상기 연산된 주문량 감소치의 감소량이 커지도록, 상기 연산된 주문량 감소치를 축소하는 단계를 포함하는,
    주문량 조정 방법.
  14. 제1 항에 있어서,
    상기 주문량 정보는,
    상기 컴퓨팅 시스템 또는 외부의 컴퓨팅 시스템에 의하여 자동으로 생성된 추천 주문량을 가리키는 정보이고,
    상기 조정 주문량 정보는,
    상기 추천 주문량에 대한 조정 결과인,
    주문량 조정 방법.
  15. 제1 항에 있어서,
    상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 출력하는 단계는,
    상기 차감하는 단계의 수행 결과가 반영된 감소된 주문량과, 최소 주문량(Minimal Order Quantity; MOQ) 사이의 차이를 이용하여 상기 감소된 주문량을 라운딩-업(rounding-up) 또는 라운딩-다운(rounding-down) 함으로써, 상기 조정 주문량 정보를 생성하는 단계를 포함하는,
    주문량 조정 방법.
  16. 제1 항에 있어서,
    상기 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류를 포함하는 인벤토리 업데이트 예고 신호를 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신하는 단계를 더 포함하되,
    상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 정보의 업데이트를 야기하는 것이고,
    상기 적치 시설의 속성 정보는 상기 적치 시설의 재고가 대응하는 SKU의 통상 재고량에 대응되는 재고인지 추가 재고량에 대응되는 재고인지를 나타내는 것인,
    주문량 조정 방법.
  17. 제1 항에 있어서,
    상기 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류를 포함하는 인벤토리 업데이트 예고 신호를 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신하는 단계를 더 포함하되,
    상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 표시 수단의 동작 변경을 야기하는 것인,
    주문량 조정 방법.
  18. 통신 인터페이스;
    컴퓨터 프로그램이 로드(load)되는 메모리; 및
    상기 컴퓨터 프로그램을 실행하는 프로세서를 포함하되,
    상기 컴퓨터 프로그램은,
    제1 타입의 주문량에 대한 정보와 제2 타입의 주문량에 대한 정보를 포함하는 주문량 정보를 획득하는 인스트럭션들(instructions);
    상기 제1 타입의 미래 주문량에 대한 시뮬레이션 정보와 제2 타입의 미래 주문량에 대한 시뮬레이션 정보를 포함하는 시뮬레이션 정보를 획득하는 인스트럭션들;
    입고 가능량, 상기 주문량 정보 및 상기 시뮬레이션 정보를 이용하여, 상기 주문량 정보에 포함된 각 타입의 주문량 중 적어도 일부를 차감하는 인스트럭션들; 및
    상기 차감하는 단계의 수행 결과가 반영된 조정 주문량 정보를 상기 통신 인터페이스를 통하여 출력하는 인스트럭션들을 포함하되,
    상기 차감하는 인스트럭션들은,
    상기 제1 타입의 주문량 및 상기 제1 타입의 미래 주문량의 합산량인 제1 타입 합산량과, 상기 입고 가능량의 비교 결과를 이용하여, 차감 모드를 제1 차감 모드 및 제2 차감 모드 중 어느 하나로 결정하는 인스트럭션들;
    상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 인스트럭션들; 및
    상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들을 포함하는,
    주문량 조정 시스템.
  19. 제18 항에 있어서,
    상기 차감 모드가 상기 제1 차감 모드로 결정된 경우, 상기 제2 타입의 주문량의 적어도 일부만을 차감하는 인스트럭션들은,
    상기 제1 타입의 주문량, 상기 제1 타입의 미래 주문량, 상기 제2 타입의 주문량 및 상기 제2 타입의 미래 주문량의 전체 합산량에서 상기 입고 가능량을 차감한 결과인 전체 초과량을 연산하는 인스트럭션들;
    상기 제2 타입의 주문량과 상기 제2 타입의 미래 주문량을 이용하여, 상기 전체 초과량의 일부인 주문량 감소치를 연산하는 인스트럭션들; 및
    상기 제2 타입의 주문량에서 상기 주문량 감소치를 차감하는 인스트럭션들을 포함하는,
    주문량 조정 시스템.
  20. 제18 항에 있어서,
    상기 차감 모드가 상기 제2 차감 모드로 결정된 경우, 상기 제1 타입의 주문량의 일부 및 상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들은,
    상기 제1 타입 합산량에서 상기 입고 가능량을 차감한 결과인 제1 타입 초과량을 연산하는 인스트럭션들;
    상기 제1 타입 초과량의 일부인 주문량 감소치를 연산하는 인스트럭션들;
    상기 제1 타입의 주문량에서 상기 주문량 감소치를 차감하는 인스트럭션들; 및
    상기 제2 타입의 주문량 전부를 차감하는 인스트럭션들을 포함하는,
    주문량 조정 시스템.
  21. 제18 항에 있어서,
    상기 컴퓨터 프로그램은,
    상기 조정 주문량 정보에 따른 제1 타입 주문량 및 제2 타입 주문량 정보와 차감 모드의 종류를 포함하는 인벤토리 업데이트 예고 신호를 상기 통신 인터페이스를 통하여 대상 풀필먼트 센터를 관리하는 관리 시스템에 송신하는 인스트럭션들을 더 포함하되,
    상기 인벤토리 업데이트 예고 신호는, 상기 관리 시스템에 의한, 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 정보의 업데이트 및 상기 조정 주문량 정보에 대응되는 인벤토리를 위한 적치 시설의 속성 표시 수단의 동작 변경을 야기하는 것이고
    상기 적치 시설의 속성 정보는 상기 적치 시설의 재고가 대응하는 SKU의 통상 재고량에 대응되는 재고인지 추가 재고량에 대응되는 재고인지를 나타내는 것인,
    주문량 조정 시스템.
KR1020230031674A 2023-03-10 2023-03-10 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템 Active KR102903458B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020230031674A KR102903458B1 (ko) 2023-03-10 2023-03-10 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템
PCT/KR2023/007183 WO2024190966A1 (ko) 2023-03-10 2023-05-25 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템
TW113103464A TWI895962B (zh) 2023-03-10 2024-01-30 入站採購訂單的訂單量調整方法及其系統
KR1020250203085A KR20260002508A (ko) 2023-03-10 2025-12-18 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230031674A KR102903458B1 (ko) 2023-03-10 2023-03-10 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020250203085A Division KR20260002508A (ko) 2023-03-10 2025-12-18 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템

Publications (2)

Publication Number Publication Date
KR20240138227A KR20240138227A (ko) 2024-09-20
KR102903458B1 true KR102903458B1 (ko) 2025-12-22

Family

ID=92755391

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020230031674A Active KR102903458B1 (ko) 2023-03-10 2023-03-10 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템
KR1020250203085A Pending KR20260002508A (ko) 2023-03-10 2025-12-18 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020250203085A Pending KR20260002508A (ko) 2023-03-10 2025-12-18 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템

Country Status (3)

Country Link
KR (2) KR102903458B1 (ko)
TW (1) TWI895962B (ko)
WO (1) WO2024190966A1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200143313A1 (en) 2018-11-01 2020-05-07 C3 loT, Inc. Systems and methods for inventory management and optimization
KR102355320B1 (ko) 2021-09-16 2022-02-08 주식회사 피앤씨커머스 인공지능을 이용한 rfid 기반의 자재사용량 예측 및 자동발주 시스템 제공방법

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150012855A (ko) * 2013-07-26 2015-02-04 삼성에스디에스 주식회사 수요 예측량 세분화 장치 및 방법, 수요 예측량 조절 장치 및 방법과 그 프로그램을 기록한 기록 매체
US10657492B1 (en) 2019-09-23 2020-05-19 Coupang Corp. Systems and methods for optimization of a product inventory by an intelligent adjustment of inbound purchase orders
US20210110461A1 (en) * 2019-10-10 2021-04-15 Coupang Corp. Systems and methods for optimization of a product inventory by intelligent adjustment of inbound purchase orders
US11074548B2 (en) * 2019-12-05 2021-07-27 Coupang Corp. Computer implemented systems and methods for optimization of a product inventory by intelligent distribution of inbound products
US20210241332A1 (en) * 2020-02-05 2021-08-05 Coupang Corp. Computerized systems and methods for intelligent selection of available sellers and associated user interface modification.
US11250380B2 (en) 2020-07-17 2022-02-15 Coupang Corp. Computer-implemented systems and methods for optimization of a product inventory by intelligent distribution of inbound products using product assignment validation
KR102340810B1 (ko) * 2021-04-26 2021-12-20 쿠팡 주식회사 발주와 관련된 정보를 제공하는 전자 장치의 동작 방법 및 이를 지원하는 전자 장치
KR102340809B1 (ko) * 2021-04-26 2021-12-20 쿠팡 주식회사 발주와 관련된 정보를 제공하는 전자 장치의 동작 방법 및 이를 지원하는 전자 장치
KR102357384B1 (ko) * 2021-04-27 2022-02-08 쿠팡 주식회사 아이템 결품과 관련된 정보 제공 방법 및 그 장치
KR102518108B1 (ko) * 2021-05-21 2023-04-06 (주)애버커스 빅데이터를 통한 적정재고 예측 시스템 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200143313A1 (en) 2018-11-01 2020-05-07 C3 loT, Inc. Systems and methods for inventory management and optimization
KR102355320B1 (ko) 2021-09-16 2022-02-08 주식회사 피앤씨커머스 인공지능을 이용한 rfid 기반의 자재사용량 예측 및 자동발주 시스템 제공방법

Also Published As

Publication number Publication date
TWI895962B (zh) 2025-09-01
TW202437177A (zh) 2024-09-16
KR20240138227A (ko) 2024-09-20
KR20260002508A (ko) 2026-01-06
WO2024190966A1 (ko) 2024-09-19

Similar Documents

Publication Publication Date Title
JP7105336B2 (ja) スマートサプライチェーンシステム
US7610212B2 (en) System and method for determining a demand promise date based on a supply available date
US20080086392A1 (en) Managing distribution of constrained product inventory from a warehouse
US9031875B1 (en) System and method for reusing payment authorizations
US11410117B2 (en) System and method for controlling inventory depletion by offering different prices to different customers
Patriarca et al. Inventory optimization for a customer airline in a Performance Based Contract
Hung et al. Inventory rationing decision models during replenishment lead time
US20210334738A1 (en) Supply chain replenishment simulation
US20200175531A1 (en) Method and system for reserving stock in a regional distribution center
CN116228372A (zh) 一种零售行业dtc模式多仓发货的订单寻源算法及系统
US7840454B2 (en) Methods and systems for dynamic calculation of safety stock quantity
KR102903458B1 (ko) 인바운드 구매 주문의 주문량 조정 방법 및 그 시스템
JP2020119029A (ja) 発注情報計算プログラム、装置、及び方法
JP2002007822A (ja) 商品取引システム、商品出荷側端末装置、商品取引方法及び記憶媒体
TW202546747A (zh) 入站採購訂單的訂單量調整方法及其系統
Zijm Stochastic inventory models
JP7654506B2 (ja) 基準在庫管理装置、基準在庫管理システム、基準在庫管理方法
KR20220000533A (ko) 자동 재고관리 시스템
Albrecht Component allocation in make-to-stock assembly systems
US20240135281A1 (en) Information technology automation based on job return on investment
US8249952B2 (en) Incorporating a repair vendor into repair planning for a supply chain
CN117974017A (zh) 补货计划的确定方法、介质、装置和计算设备
CN107146042B (zh) 一种用于预定物流对象的物流调度方法及装置、电子设备
CN114781970A (zh) 一种采购计划单取消方法、装置、电子设备及存储介质
KR102197022B1 (ko) 수요의 조정 방법 및 그 장치

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D21 Rejection of application intended

Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D21-EXM-PE0902 (AS PROVIDED BY THE NATIONAL OFFICE)

PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11 Amendment of application requested

Free format text: ST27 STATUS EVENT CODE: A-2-2-P10-P11-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13 Application amended

Free format text: ST27 STATUS EVENT CODE: A-2-2-P10-P13-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D22 Grant of ip right intended

Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D22-EXM-PE0701 (AS PROVIDED BY THE NATIONAL OFFICE)

PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

A16 Divisional, continuation or continuation in part application filed

Free format text: ST27 STATUS EVENT CODE: A-0-1-A10-A16-DIV-PA0107 (AS PROVIDED BY THE NATIONAL OFFICE)

A18 Application divided or continuation or continuation in part accepted

Free format text: ST27 STATUS EVENT CODE: A-0-1-A10-A18-DIV-PA0107 (AS PROVIDED BY THE NATIONAL OFFICE)

F11 Ip right granted following substantive examination

Free format text: ST27 STATUS EVENT CODE: A-2-4-F10-F11-EXM-PR0701 (AS PROVIDED BY THE NATIONAL OFFICE)

PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-2-2-U10-U11-OTH-PR1002 (AS PROVIDED BY THE NATIONAL OFFICE)

Year of fee payment: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

Q13 Ip right document published

Free format text: ST27 STATUS EVENT CODE: A-4-4-Q10-Q13-NAP-PG1601 (AS PROVIDED BY THE NATIONAL OFFICE)