DOM 규칙

이 문서에서는 분산 주문 관리(DOM) 기능의 규칙을 설명합니다 Microsoft Dynamics 365 Commerce.

다음은 모든 규칙 유형에 대해 정의할 수 있는 몇 가지 공통 속성입니다.

  • 시작 날짜종료일 – 이 필드를 사용하여 규칙 시작 및 종료 날짜를 설정합니다.
  • 비활성화됨 – 이 필드에 대해 No 값이 있는 규칙만 DOM 실행에서 고려됩니다.
  • 하드 제약 조건 – 규칙은 하드 제약 조건 또는 하드 제약 조건이 아닌 것으로 정의될 수 있습니다. 모든 DOM 실행은 두 번 반복됩니다. 첫 번째 반복에서는 강한 제약 조건 속성의 설정에 관계없이 모든 규칙이 엄격한 제약 조건 규칙으로 처리됩니다. 다시 말해 모든 규칙이 적용됩니다. 두 번째 반복에서는 하드 제한 규칙으로 정의되지 않은 규칙이 제거되고 모든 규칙이 적용될 때 위치에 할당되지 않은 주문 또는 주문 라인이 위치에 할당됩니다. 유일한 예외는 항상 엄격한 제약으로 처리되는 위치 우선순위 규칙입니다.

최소 재고 규칙

이 규칙 유형을 사용하면 조직은 주문 이행 이외의 목적으로 제품의 특정 수량을 "링 펜스"할 수 있습니다. 예를 들어 조직은 주문 이행을 위해 매장에서 사용할 수 있는 모든 재고를 DOM이 고려하는 일은 원치 않을 수 있습니다. 대신 방문 고객을 위해 일부 재고를 예약하길 원합니다. 이 규칙 유형을 사용하면 제품 범주, 개별 제품, 위치/위치 그룹별 제품 변형을 유지하는 최소 재고를 정의할 수 있습니다. 추가 범주 계층을 사용하여 최소 재고를 정의할 수도 있습니다. 제품이 여러 범주에 속하는 경우, 범주를 사용할 수 있는 모든 규칙에 대해 보조 범주에 가장 높은 중요도가 부여됩니다.

주문 이행 위치 우선 순위 규칙

이 규칙 유형을 사용하면 조직은 위치 계층 구조를 정의하여 DOM 엔진이 특정 제품에 대한 이행 위치를 식별하려고 할 때 고려하는 우선 순위를 설정할 수 있습니다. 유효한 우선 순위 범위는 1~10이며, 1은 가장 높은 우선 순위이고 10은 가장 낮은 우선 순위입니다. 우선 순위가 높은 위치가 우선 순위가 낮은 위치보다 먼저 고려됩니다. 규칙이 엄격한 제약 조건으로 정의된 경우, 주문은 우선 순위가 정의된 위치로만 중개됩니다. DOM은 모든 주문을 단일 위치에서 배송하는 방법을 선호합니다. 우선순위가 1인 위치에서 전체 주문과 해당 라인을 사용할 수 없는 경우 DOM은 우선순위가 2인 위치에서 주문을 처리하려고 시도합니다.

부분 주문 규칙

소매 버전 10.0.5에서는 한 위치에서만 주문 처리 매개변수가 최대 처리 위치로 변경되었습니다. 이전 매개 변수에서 사용자는 주문을 단일 위치에서 이행할 수 있는지 아니면 가능한 한 많은 위치에서 이행할 수 있는지를 구성할 수 있었습니다. 새 매개변수를 사용하면 사용자는 이행이 (최대 5개의) 위치 집합에서 수행될 수 있는지 아니면 가능한 많은 위치에서 수행될 수 있는지를 지정할 수 있습니다. 한 위치에서의 이행을 제외한 모든 옵션의 경우 주문 처리가 라인별로 이루어지기 때문에 DOM은 라인을 분할합니다. 이 규칙은 프로덕션 해결사에서만 작동합니다.

부분 주문 규칙을 구성하려면 다음 매개변수를 사용하십시오.

  • 최대 주문 처리 위치 - 이 매개변수에는 6가지 옵션이 있습니다: 1, 2, 3, 4, 5모든 숫자.
  • 부분 주문을 이행하시겠습니까? - 이 매개변수는 최대 주문 처리 위치모든 숫자로 설정된 경우에만 사용할 수 있습니다. 활성화되면 판매 주문이 부분적으로 처리될 수 있습니다. 재고가 충분한 판매 라인이 먼저 이행되고 나머지 판매 라인은 이행되지 않습니다.
  • 부분 라인을 이행하시겠습니까? - 이 매개변수는 최대 주문 처리 위치모든 숫자로 설정된 경우에만 사용할 수 있으며 부분 주문 처리 가 활성화되어 있습니다. 이 매개변수가 활성화되면 판매 라인이 현재 재고로 부분적으로 이행될 수 있으며 나머지 수량은 새 판매 라인으로 분할됩니다. 판매 라인을 두 위치로 분할해야 하는 경우 DOM은 가격과 세금이 라인 전체에 적절하게 분산되도록 합니다.

부분 주문 규칙을 강화하기 위해 Commerce 버전 10.0.31에는 주문 값 또는 포함된 제품을 기준으로 DOM에 의한 주문 분할 방지 기능이 도입되었습니다. 기능을 활성화한 후 부분 주문 규칙에 대해 매도 주문 금액 을 지정하고 매도 주문보다 적은 금액의 판매 주문을 지정할 수 있습니다. 최대 처리 위치 를 '1'보다 큰 값으로 설정하더라도 금액 값은 분할되지 않습니다. 카테고리 또는 제품이 주문의 일부인 경우 주문이 분할되지 않도록 카테고리 또는 제품 목록을 정의할 수도 있습니다.

오프라인 주문 이행 위치 규칙

이 규칙을 사용하면 조직에서 위치 또는 위치 그룹을 오프라인 또는 DOM에서 사용할 수 없는 것으로 지정하여 주문이 처리를 위해 해당 위치에 할당될 수 없도록 할 수 있습니다.

최대 거부 규칙

이 규칙을 통해 조직은 거부 임계값을 정의할 수 있습니다. 임계값에 도달하면 DOM 프로세서는 주문 또는 주문 라인을 예외로 표시하고 추가 처리에서 제외합니다. 최적의 성능을 보장하기 위해 DOM은 모든 거부 기록을 확인하지 않습니다.

주문 라인이 위치에 할당된 후 위치는 어떤 이유로 해당 라인을 이행하지 못할 수 있으므로 할당된 주문 라인을 거부할 수 있습니다. 거부된 라인은 예외로 표시되고, 다음 실행에서 처리할 수 있도록 풀로 돌아갑니다. 다음 실행 중에 DOM은 거부된 라인을 다른 위치에 할당하려고 시도합니다. 새 위치는 할당된 주문 라인을 거부할 수도 있습니다. 이러한 할당 및 거부 주기는 여러 번 발생할 수 있습니다. 거부 횟수가 정의된 임계값에 도달하면 DOM은 주문 라인을 영구 예외로 표시하고 다시 할당할 라인을 선택하지 않습니다. DOM은 사용자가 주문 라인의 상태를 수동으로 재설정하는 경우에만 재할당을 위해 주문 라인을 다시 고려합니다.

최대 거리 규칙

이 규칙을 통해 조직은 주문을 이행하기 위해 위치 또는 위치 그룹이 있을 수 있는 최대 거리를 정의할 수 있습니다. 위치에 대해 겹치는 최대 거리 규칙이 정의된 경우 DOM은 해당 위치에 대해 정의된 가장 낮은 최대 거리를 적용합니다.

최대 주문 규칙

이 규칙을 통해 조직은 위치 또는 위치 그룹이 처리할 수 있는 최대 주문 수를 정의할 수 있습니다. 최적화 프로세스 중에 시스템은 해당 위치에서 배송되지 않은 주문을 고려합니다. 이 확인은 프로필 전반에 걸쳐 수행되므로 동일한 위치에 대한 프로필 전체에 중복되는 최대 주문 수가 정의된 경우 시스템은 모든 프로필에 정의된 최대 주문 수를 고려합니다.

최대 주문 규칙이 활성화되어 있고 DOM 처리 중에 여러 이행 계획 작업이 생성된 경우 기술 제한으로 인해 규칙이 올바르게 적용되지 않을 수 있습니다. 생성된 이행 작업 수는 다음에 의해 결정됩니다. 스레드 활용도(백분율) 값. 최대 주문 규칙을 활성화하는 경우 Microsoft에서는 스레드 활용도(백분율) 값을 "0"으로 설정합니다. Commerce 버전 10.0.38 이상의 경우 이 규칙이 활성화되면 실행 계획 작업에 관계없이 하나의 이행 계획 작업만 생성됩니다. 스레드 활용도(백분율) 값. 자세한 내용은 DOM 설정을 참조하세요.

추가 리소스

DOM 개요

DOM 설정

DOM 비용 구성

DOM 처리

DOM 실행 결과

DOM 이행 계획 및 로그 정리

DOM 확장성

DOM 제한