다음을 통해 공유


구색 관리

이 문서에서는 Microsoft Dynamics 365 Commerce의 구색 관리에 대한 기본 개념을 설명하고 프로젝트에 대한 구현 고려 사항을 제공합니다.

Dynamics 365 Commerce는 여러 채널에서 제품 가용성을 관리할 수 있는 구색을 제공합니다. 구색은 특정 상점과 특정 기간 동안 사용할 수 있는 제품을 결정합니다.

Commerce에서 분류는 하나 이상의 채널(또는 조직 계층을 사용하는 경우 채널 그룹)을 하나 이상의 제품(또는 카테고리 계층을 사용하는 경우 제품 그룹)에 매핑하는 것입니다.

채널의 전체 제품 구성은 채널에 할당된 게시된 구색에 따라 결정됩니다. 따라서 채널당 여러 활성 분류를 구성할 수 있습니다.

기본 분류 설정

다음 예에서는 각 매장에 대해 고유한 분류가 구성됩니다. 이 경우 스토어 1에서는 제품 1만 사용할 수 있고 스토어 2에서는 제품 2만 사용할 수 있습니다.

각 상품은 한 매장에서 이용할 수 있습니다.

매장 1에서 제품 2를 이용 가능하도록 제품을 구색 1에 추가하면 됩니다.

제품 2가 구색 1에 추가되었습니다.

또는 구색 2에 매장 1을 추가할 수 있습니다.

구색 2에 매장 1이 추가되었습니다.

조직 계층 구조

여러 채널이 동일한 제품 구색을 공유하는 상황에서는 Commerce 구색 조직 계층 구조를 사용하여 구색을 구성할 수 있습니다. 이 계층의 노드가 추가되면 해당 노드의 모든 채널과 해당 자식 노드가 포함됩니다.

조직 계층 구조.

제품 범주

마찬가지로 제품 쪽에서는 제품 범주 계층을 사용하여 제품 그룹을 포함할 수 있습니다. 하나 이상의 범주 계층 노드를 포함하여 분류를 구성할 수 있습니다. 이 경우 분류에는 해당 범주 노드의 모든 제품과 해당 자식 노드가 포함됩니다.

제품 범주.

제외된 제품 또는 카테고리

분류에 제품 및 범주를 포함하는 것 외에도 제외 옵션을 사용하여 분류에서 제외해야 하는 특정 제품 또는 범주를 정의할 수 있습니다. 다음 예에서는 제품 2를 제외한 특정 범주의 모든 제품을 포함하려고 합니다. 이 경우 제품별로 분류 제품을 정의하거나 추가 범주 노드를 만들 필요가 없습니다. 대신 카테고리만 포함하되 제품은 제외할 수 있습니다.

참고

정의에 따라 제품이 하나 이상의 분류에 포함되고 제외되는 경우 해당 제품은 항상 제외된 것으로 간주됩니다.

제외된 제품.

글로벌 및 출시된 제품

분류는 글로벌 수준에서 정의되며 여러 법인의 채널을 포함할 수 있습니다. 분류에 포함된 제품 및 카테고리도 법인 간에 공유됩니다. 그러나 제품을 출시해야 채널(예: POS(Point of Sale))에서 실제로 판매, 주문, 계산 또는 입고할 수 있습니다. 서로 다른 법인에 속한 두 개의 상점이 동일한 제품이 포함된 구색을 공유할 수 있지만 해당 제품은 해당 법인에 출시된 경우에만 사용할 수 있습니다.

동적 및 정적 분류

구색은 특정 채널 및 제품으로 정의하거나 조직 단위 및 범주를 포함하여 정의할 수 있습니다. 이러한 그룹에 대한 참조를 포함한 구색은 동적 구색으로 간주됩니다. 구색이 활성 상태인 동안 해당 그룹의 정의 또는 내용이 변경되면 구색의 정의도 변경됩니다.

예를 들어, 구색은 원래 제품 범주를 참조하도록 정의되고 게시됩니다. 나중에 추가 제품이 범주에 추가되면 해당 제품이 기존 구색의 정의에 자동으로 포함됩니다. 제품을 수동으로 구색에 추가할 필요는 없습니다. 마찬가지로, 조직 단위가 다른 노드에 추가되면 조직 단위의 분류가 해당 정의에 따라 자동으로 조정됩니다.

중지된 제품

기본 주문 설정에서 설정을 켜면 판매 프로세스를 위해 출시된 제품을 "중지"할 수 있습니다. 이 설정은 제품의 수명이 다하여 어떤 채널로도 판매해서는 안 되는 경우에 가장 자주 사용됩니다. 구색은 이 설정을 따릅니다. 제품이 릴리스된 모든 법인에서 중지되면 분류 구성에 관계없이 분류되지 않습니다.

차단된 제품

제품 판매를 중지하는 것 외에도 제품 판매를 일시적으로 차단할 수 있습니다. 릴리스된 제품의 Commerce 탭에서 이 설정을 구성할 수 있습니다. 차단된 제품은 여전히 분류되어 있지만 POS에서 제품을 판매할 수 없다는 메시지가 표시됩니다.

날짜 유효성

구색은 날짜에 따라 유효하므로 소매업체는 채널별로 제품을 언제 제공해야 하는지 또는 제공하지 않아야 하는지 구성할 수 있습니다. 미리 분류를 정의하고 게시할 때 시작 날짜와 종료 날짜를 지정할 수 있습니다. 영향을 받는 제품은 지정된 날짜 범위 동안 자동으로 사용할 수 있게 되거나 사용할 수 없게 됩니다.

구색 처리 일괄 작업

Commerce에 정의된 분류는 적용되기 전에 처리되어야 합니다. 이 처리는 다음과 같은 이유로 수행됩니다.

  • 분류 정의는 채널이 더 쉽게 사용할 수 있도록 비정규화되어야 합니다. 채널의 제품 조합은 다양한 날짜 범위에 걸쳐 있는 여러 분류를 통해 정의할 수 있습니다. 이 정보 중 일부가 서버에서 미리 계산되면 채널의 성능이 향상됩니다.
  • 구색의 제품 및 채널은 구색 외부에서 변경될 수 있습니다. 범주 또는 조직 단위에 대한 참조가 포함된 동적 분류는 현재 지정에 따라 레코드를 포함하거나 제외할 수 있도록 주기적으로 처리해야 합니다.

구현 고려 사항

Commerce 구현을 위한 구색을 계획하고 관리할 때 다음 구현 요구 사항을 고려하십시오.

  • 데이터 복제 및 데이터베이스 크기 – 구색은 제품 가용성을 관리해야 하는 비즈니스 요구 사항을 충족하는 데 도움이 되지만 채널 및 오프라인 데이터베이스의 크기를 관리하는 데 중요한 도구이기도 합니다. 잘 관리된 분류는 채널 및 오프라인 데이터베이스로 처리하고 복제해야 하는 데이터의 양을 줄이는 데 도움이 됩니다. 또한 유지해야 하는 레코드 수를 줄이는 데도 도움이 됩니다. 채널 및 오프라인 데이터베이스의 레코드 수가 적을수록 거래에 항목을 추가하고, 제품을 검색하고, 찾아볼 때 성능이 향상됩니다.
  • 날짜 유효/만료 구색 – 채널 및 오프라인 데이터베이스에서 제품 수를 관리하는 가장 효과적인 도구 중 하나는 구색의 날짜 효과성입니다. 계절 제품 또는 수명이 다한 제품에 대해 개방형(만료되지 않은) 구색을 남겨 두면 이러한 데이터베이스는 무한정 증가합니다. 다양한 방법을 사용하여 이 상황을 관리할 수 있습니다. 예를 들어, 계절 상품과 항상 사용 가능한 상품에 대해 별도의 구색을 유지할 수 있습니다.
  • 구색 외의 판매 및 반품 – 이 기능은 소매업체가 사용 가능한 제품 수를 매장의 핵심 제품 조합에 속하는 제품으로 제한할 수 있도록 하여 구색을 효과적으로 관리하는 데 도움이 됩니다. 또한 이 기능은 소매업체가 제품이 구색에서 실수로 누락되거나 제품이 구색의 적용 날짜를 벗어나 반품되는 상황을 처리하는 데 도움이 됩니다.

채널 데이터베이스에 제품 데이터가 없는 경우 POS는 제품을 판매, 반품 또는 고객 주문할 수 있도록 본사에 실시간으로 호출하여 필요한 정보를 검색합니다. 이러한 방식으로 검색된 제품 정보는 해당 트랜잭션 범위 내에서만 사용할 수 있습니다. 제품이 분류 정의에 추가되지 않습니다. 따라서 필요에 따라 후속 실시간 호출이 이루어집니다.

참고

POS가 채널 데이터베이스에 다운로드할 제품 정보를 검색하기 위해 본사에 실시간으로 전화를 거는 경우 제품 이형 상품 수, 제품 특성, 재고 규모 등 제품 정보의 데이터 크기에 따라 실시간 통화 중 또는 채널 데이터베이스에 데이터를 저장할 때 성능 문제가 발생할 수 있습니다. 이러한 성능 문제로 인해 Commerce Scale Unit(CSU) API 오류가 발생할 수 있습니다. 실시간 통화와 관련된 성능 문제를 방지하려면 제품 정보 데이터가 많은 제품을 채널 분류에 추가해야 합니다.