Magento 2 다중 소스 인벤토리에 대해 알아야 할 모든 것

게시 됨: 2019-01-22

MSI(다중 소스 인벤토리)는 Magento 2.3.0에서 도입되었습니다. 이것은 판매자가 단일 또는 다중 소스 및 판매 채널에 대한 재고를 제어할 수 있도록 하여 재고 관리를 극적으로 개선하므로 Magento 커뮤니티에 실제로 큰 도약입니다.

Magento 2.3.0 이전에는 시스템에서 하나의 스톡 소스만 사용했습니다. 현재 버전을 통해 판매자는 고객 및 창고 위치, 제품 유형 또는 판매 채널에 관계없이 재고를 관리할 수 있습니다.de

다중 소스 인벤토리의 핵심은 소스 선택 알고리즘입니다. 이 알고리즘은 소스에 대한 최상의 일치를 분석하고 결정합니다. Magento 2.3.0에서 개발자는 우선 순위 알고리즘을 구현하고 타사 지원을 허용했습니다. 또한 비용 효율적인 배송을 추천하기 위한 맞춤형 알고리즘을 도입했습니다.

새 인벤토리의 기본 기능을 더 잘 이해하기 위해 몇 가지 MSI 용어와 메커니즘을 정의해 보겠습니다.

목차

  • 출처
  • 주식
  • 제품 재고 구성
  • 판매 가능 수량
  • 검색 선택 알고리즘
  • 결론

출처

이것은 새 인벤토리의 기본 요소입니다. 소스는 제품이 물리적으로 위치한 장소입니다. 오프라인 매장, 창고, 거대한 유통 센터 등입니다. 소스가 추가되면 판매자는 단일 소스당 사용 가능한 제품의 수량을 설정할 수 있습니다.

소스를 추가하거나 편집하려면 백엔드에 로그인한 다음 STORES ⟶ Inventory ⟶ Sources로 이동하세요.

Magento 2 소스 그리드 | 메이지웍스 블로그

초기 설정 동안 이 그리드에는 기본 소스만 있습니다. 이 소스는 비활성화할 수 없습니다. 기본적으로 모든 제품이 할당됩니다. 이 설정을 단일 소스 모드라고 합니다.

판매자의 위치가 여러 개인 경우 멀티 소스 모드로 전환하려면 새 소스 추가 가 필요 합니다.

Magento 2 소스 구성 | 메이지웍스 블로그

이 첫 번째 탭에는 소스 이름, 코드 이름(소스 저장 후 변경할 수 없음)과 같은 판매자만 사용할 수 있는 내부 정보가 포함되어 있습니다. 소스에 대한 설명은 백엔드와 정확한 GPS 위치에서만 볼 수 있습니다.

출처는 삭제할 수 없습니다. 이는 모든 이전 데이터가 올바른 상태로 유지되도록 하기 위해 수행됩니다. 그러나 소스를 일시적으로 비활성화할 수 있습니다. 비활성화된 소스는 재고 및 주문에 대해 액세스할 수 없습니다. 현재 인벤토리 구현에서는 기본 소스 비활성화를 허용하지 않습니다.

Magento 2 소스 구성 | 메이지웍스 블로그

여기에서 연락처 정보와 소스의 지리적 위치를 지정할 수 있습니다. 이것은 Magento 개발자가 다가오는 MSI 릴리스 에서 새로운 지리 위치 기반 소스 선택 알고리즘을 구현할 때 중요할 수 있습니다 .

국가 및 우편번호 상자는 필수 필드입니다.

모든 것이 준비되면 '저장' 버튼을 클릭합니다.

소스를 추가한 후 재고를 생성하고 제품을 할당해야 할 수 있습니다.

주식

주식은 판매 채널에 매핑되는 가상 소스 그룹을 나타냅니다. Magento 2.3.0에서는 Magento 웹사이트판매 채널로 사용할 수 있습니다. 사이트 구성에 따라 재고는 하나 이상의 판매 채널에 연결될 수 있습니다. 모든 주식은 여러 웹사이트에 할당될 수 있지만 각 판매 채널에는 연결된 주식이 하나만 있을 수 있습니다.

재고 구성에서 상점 소유자는 소스 선택 알고리즘을 통해 배송 중에 사용된 소스의 우선 순위를 수정할 수 있습니다. 이 기사의 뒷부분에서 이에 대해 이야기하겠습니다.

재고를 추가하거나 수정하려면 상점 ⟶ 재고 ⟶ 재고로 이동하십시오.

Magento 2 주식 그리드 | 메이지웍스 블로그

초기 설정 중에 이 그리드에는 기본 재고만 있습니다. 이 주식은 비활성화할 수 없으며 기본 소스 및 웹사이트와 함께 할당됩니다. 이러한 설정을 단일 소스 모드라고 합니다. 판매자의 위치가 여러 개인 경우 Multi Source 모드로 들어가 려면 Add New Stock 이 필요합니다.

Magento 2 주식 구성 | 메이지웍스 블로그

여기에서 소스를 판매 채널에 연결하여 끌어서 놓기로 소스의 정렬 순서를 변경할 수 있습니다. 첨부된 소스는 선택한 상점에서만 액세스할 수 있습니다. 분류 기능은 확실히 소스 선택 알고리즘을 용이하게 하고 배송 중 가장 적합한 소스를 결정하는 데 도움이 됩니다.

제품 재고 구성

완전히 새로운 인벤토리 시스템은 소스를 제품에 첨부할 수 있는 완전히 새로운 섹션을 구현합니다. 소스를 추가하거나 편집하려면 제품을 열고 할당된 소스 버튼을 클릭합니다. 소스를 선택하면 아래에 표시됩니다.

Magento 2 제품 인벤토리 구성 | 메이지웍스 블로그

여기에서 수량, 재고 상태를 확인하고 재고 부족 알림에 대한 기본 관리자 임계값을 수정할 수 있습니다.

샘플 웹사이트를 살펴보겠습니다. 필라델피아 창고(8개 제품 재고)와 뉴욕(6개 제품 재고)은 미국 동부 재고에 연결됩니다. Chicago one(8개 제품 재고 있음) 및 Minnesota Warehouse(1개 제품 재고 있음)는 US North Stock에 있고 New Orleans Warehouse(이 제품은 재고 없음)는 US South에 있습니다.

판매 가능 수량

소스당 수량 및 판매 가능 수량 | 메이지웍스 블로그

저장 버튼을 클릭하면 두 개의 셀이 채워진 것을 볼 수 있습니다. 첫 번째 소스당 수량은 이 제품에 대해 활성화된 모든 소스와 이러한 소스에 대한 적절한 수량을 표시합니다. 판매 가능 수량은 소스를 주식으로 요약합니다.

새 주문이 접수되면 인벤토리 메커니즘은 현재 웹사이트의 판매 가능 수량 셀에 재고가 있는 제품이 있는지 확인합니다. 고객은 미국 남부 재고의 제품 수량이 0(뉴올리언스 창고의 제품 재고 없음)이므로 미국 남부 재고만 일치하는 웹사이트에서 제품을 구매할 수 없습니다. 따라서 주문은 해당 주식에 연결되고 언급된 제품을 사용할 수 있는 Magento 웹사이트, 즉 미국 동부 또는 미국 북부 주식에 배치됩니다. 판매자의 경우 판매 가능 수량 셀의 제품 수는 차감되지만 소스당 수량에는 동일한 수가 계속 표시됩니다. 이는 주문 워크플로에서 배송 절차 중에 사용할 원하는 창고를 선택하기 때문에 수행됩니다.

수많은 소스의 재고를 수동으로 업데이트하는 것은 힘든 작업입니다. 대량 업데이트의 경우 다음 옵션이 있습니다.

    • 가져오기 및 내보내기 도구 – MSI 제품 데이터의 CSV 내보내기, 소스 및 SKU별 업데이트 정보, 업데이트 가져오기.
  • 대량 작업 도구 – 제품에 소스를 대량 할당하고 재고를 이전합니다. 이것은 수동으로 또는 API를 통해 수행할 수 있습니다 .

검색 선택 알고리즘

앞서 언급했듯이 시스템은 주문이 생성된 후 소스당 수량 값을 자동으로 변경하지 않습니다. 이것은 확장이 소위 소스 선택 알고리즘을 사용하여 배송 생성 단계에서 실행되기 때문에 발생합니다.

주문 배송 중 알고리즘은 선택한 알고리즘에 따라 권장 출처, 사용 가능한 수량 및 공제 금액 목록을 제공합니다. Magento 2.3.0에는 수동으로 지정해야 하는 소스 우선 순위를 기반으로 하는 하나의 소스 선택 알고리즘만 포함되어 있습니다. 그러나 Magento 사용자 가이드에는 다가오는 거리 우선 알고리즘 에 대한 구성 이 이미 포함되어 있습니다 .

알고리즘을 실행하여 제품 배송에 가장 적합한 출처에 대한 권장 사항을 얻을 수 있습니다. 인벤토리 관리는 SSA 우선 순위 알고리즘과 함께 기본 제공됩니다. 배송 페이지에서 소스의 위치는 재고 구성에 설정된 소스의 정렬 순서에 따라 다릅니다(아래 스크린샷의 오른쪽 상단 이미지 참조).

Magento 2 검색 선택 알고리즘 | 메이지웍스 블로그

최종적으로 소스가 선택되고 배송이 시작되면 Quantity Per Source 셀의 값이 변경됩니다.

결론

일반적으로 MSI는 Magento 2 아키텍처를 크게 개선합니다. 별도의 소스를 저장소에 연결하고 다양한 조건에 따라 소스를 선택하는 선택 알고리즘을 사용하는 기능을 소개합니다. 이를 통해 가능한 한 효율적으로 배송할 수 있습니다.

현재 유사한 기능을 제공하는 수십 개의 타사 확장이 있습니다. 그러나 즉시 사용 가능한 새로운 기능이 출시된 후 이를 사용하는 것이 중복될 수 있습니다. Magento는 항상 강력한 커뮤니티를 가지고 있으며 기본 기능에서 발생하는 일부 문제의 경우 항상 솔루션을 쉽게 찾을 수 있지만 타사 확장을 사용하면 호환성 문제가 발생할 수 있습니다.

현재 MSI는 모든 확장 기능을 가지고 있지 않지만 직송을 위한 B2B 통합, 소스별 배송 옵션 구성 등 을 포함할 가능성이 있는 야심찬 계획 을 구현하기 위해 열심히 노력하고 있습니다.

***

질문이 있으시면 아래에 댓글을 남겨주시거나 [email protected]으로 연락해 주십시오.