DOM 처리 중

이 문서에서는 Microsoft Dynamics 365 Commerce에서 DOM(분산된 주문 관리)이 판매 주문을 처리하는 방법을 설명합니다.

DOM 프로세서 일괄 작업

DOM은 일괄 처리 작업에서만 실행됩니다.

DOM 실행에 대한 DOM 프로세서 일괄 처리 작업을 구성하려면 다음 단계를 수행합니다.

  1. 소매 및 상거래>분산 주문 관리>Batch 처리>DOM 프로세서 작업 설정으로 이동합니다.
  2. 매개 변수 FastTab에서 주문 이행 프로필에 대해 DOM을 실행해야 하는 프로필을 선택합니다.
  3. 백그라운드에서 실행 빠른 탭에서 일괄 처리 그룹에 대해 구성된 일괄 처리 그룹을 선택합니다.
  4. 작업 설명에 일괄 처리 작업의 이름을 입력합니다.
  5. 되풀이를 선택한 후 일괄 처리 작업의 되풀이를 지정합니다.
  6. 확인을 선택합니다.

판매 주문 및 라인 검색

처리 시 DOM은 다음과 같은 순서와 순서 라인을 고려합니다:

  • DOM 프로필에 정의된 판매 주문 원본, 배송 모드 및 법인의 기준을 충족하고, 다음 기준 중 하나를 충족하는 주문 라인:
    • 주문 라인은 Commerce 채널에서 생성됩니다. Commerce 판매 옵션이 로 설정된 경우 판매 주문은 Commerce 채널에서 발생한 것으로 식별됩니다.
    • 주문 줄은 DOM에 의해 조정되지 않습니다.
    • 주문 줄은 DOM에 의해 조정되지만 예외로 표시되며 최대 시도 임계값 미만입니다.
    • 배송 방식은 픽업이나 전자 배송이 아닙니다.
    • 주문 라인이 배송 표시가 되지 않았습니다.
    • 주문 라인은 수동으로 제외되지 않습니다.
    • 주문 최적화 시 승인된 매장 주문을 처리하지 않음이 활성화되어 있으면, 주문 행은 승인됨 상태로 주문 이행 상태가 설정된 소매 매장 창고에 할당되지 않습니다.
  • 보류 상태가 아닌 주문.

판매 주문 라인을 수동으로 제외하려면 Commerce 본사에서 Retail and Commerce>Customers>All sales orders로 이동한 다음 판매 주문 라인을 선택하세요. 판매 라인의 일반 빠른 탭에서 DOM 처리에서 제외 옵션을 로 설정합니다.

판매 라인 분할

각 DOM 프로세서 작업 동안 DOM은 주문 처리 프로필에 정의된 최적화당 최대 주문 라인 수 매개 변수에 따라 주문을 배치로 분할합니다. DOM은 판매 주문의 모든 판매 라인이 동일한 배치에 있는지를 확인합니다.

예를 들어, 한 실행에서 10,000개의 주문 행이 최적화되고 있으며, 최적화당 최대 주문 라인 수 매개 변수가 2,000으로 설정되어 있다면, DOM은 5개의 배치로 나누어 동시에 처리합니다.

최적화 값당 최대 주문선 수가0이라면:

  • Simplified Solver 유형의 경우 DOM은 판매 라인 100개마다 배치를 생성합니다.
  • 생산 솔버 유형에서는 DOM이 1,500개 판매 라인마다 배치를 생성합니다.

메모

최적화당 최대 주문 라인 수에 큰 값을 설정하면 DOM 프로세서 작업이 배치 서버에서 실행되기 때문에 완료하는 데 더 많은 시간이 걸립니다. 성능을 향상시키려면 DOM에서 더 많은 일괄 처리 서버를 사용할 수 있도록 적절한 값을 설정합니다.

재고 조회

DOM은 제품 변형과 판매 주문 라인에서 적용 가능한 치수, 후보 사이트 및 창고를 사용하여 각 품목의 사용 가능한 실물 재고를 결정합니다. 조회는 제품 구성, 크기, 색상, 스타일, 제품 버전 크기, 현장 및 창고 보관 크기, 배치 및 일련번호 추적 치수를 사용합니다.

Commerce 버전 10.0.46부터 DOM은 고급 창고 관리 저장 차원인 재고 상태에 대한 기본 지원을 제공합니다. DOM은 판매 주문 라인의 재고 상태를 포함하여 재고가 처리 가능한 창고를 결정합니다. 이 단계는 상태가 일치하는 재고만 고려하도록 보장하여, 고급 창고 시나리오에서 보다 정확한 가용 재고 계산을 제공합니다. 이 지원은 기본적으로 활성화되어 있습니다.

판매 주문 라인의 재고 상태는 DOM에서 결정하지 않습니다. 표준 재고 상태로, 저장 차원 그룹 내 저장 차원 중 하나입니다. 주문 라인의 재고 상태는 사이트, 창고, 품목 또는 판매 주문에 설정된 기본 재고 상태에서 상속됩니다. 판매 주문 라인에서 직접 변경할 수도 있습니다. 판매 주문의 기본 재고 상태는 차단 상태일 수 없습니다. 고급 창고 관리 매개변수의 일부로 기본 판매 주문 재고 상태를 설정할 수도 있습니다.

창고 위치나 번호판 등 다른 고급 창고 관리 차원들은 기본적으로 지원되지 않습니다. 커스텀 인벤토리 크기도 지원되지 않습니다. 이러한 차원을 지원하려면 DOM 확장성을 사용하세요. 자세한 내용은 DOM 확장성에 대해 참조하세요.

DOM은 현재 DOM 실행 시 판매 라인에 예약된 물리량을 동일한 품목과 재고 치수에 대해 가용 재고로 다시 추가합니다. 이 조정은 해당 예약이 해당 판매 라인을 채우기 위한 재고를 줄이는 것을 방지합니다.

Commerce 버전 10.0.46 이전의 재고 조회

Commerce 버전 10.0.45 및 그 이전에서는 DOM이 창고 V2 엔터티(예: InventWarehouseOnHandAggregatedView.)에서 사용 가능한 재고를 조회합니다. 이 재고 조회는 색상, 크기, 스타일, 구성과 같은 제품 치수와 사이트 및 창고 보관 치수를 지원합니다. 재고 상태, 위치, 번호판 등 다른 저장 차원은 지원하지 않습니다.

이 레거시 조회에서 반환된 재고를 보려면, 브라우저 주소창에 다음 URL을 입력하세요. 환경의 도메인 이름과 <CompanyName> 법적 실체의 이름으로 대체하세요<DomainName>:

https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=InventWarehouseOnHandAggregatedView

거리 계산

DOM은 배송 유형의 주소를 위도 및 경도 값으로 변환합니다. 그런 다음 DOM은 판매 주문의 배송 주소를 위도 및 경도 값으로 변환하고, 나중에 사용할 수 있도록 주소의 위도 및 경도 값을 업데이트합니다. DOM은 Azure Maps 또는 Bing 지도를 사용하여 주소, 도시 및 우편 번호 정보를 기반으로 정확한 위도 및 경도 값을 결정합니다. DOM이 Azure Maps 기능을 사용할 수 있게 하려면, DOM 설정에 대해 Azure Maps 사용 확인을 활성화하세요. DOM이 Bing 지도 기능을 사용할 수 있게 하려면 DOM 설정에 대해 Bing 지도 사용 확인을 활성화하세요. 자세한 내용은 DOM 설정을 참조하세요.

DOM은 도로 거리 계산 비활성화 설정의 값에 따라 Azure Maps 또는 Bing 지도 애플리케이션 프로그래밍 인터페이스(API)를 사용하여 항공 거리 또는 도로 거리를 계산합니다. 그런 다음 DOM에서는 이 정보를 사용하여 배송비를 결정합니다. 최적화 모델은 단일 위치에서의 전체 주문 이행을 우선시합니다. 동일한 도시 또는 우편 번호에서 주문의 일부를 사용할 수 있더라도 모델은 배송 수를 줄이기 위해 최적화됩니다. 자세한 내용은 DOM 설정을 참조하세요.

배송 계획 생성

DOM은 규칙, 인벤토리 제약 조건 및 최적화를 적용한 후 고객의 배달 주소에 가장 가까운 위치를 선택합니다. 그 다음, 옵티마이저로부터 이행 계획을 받아냅니다. 시스템이 판매 라인에 이행 계획을 적용할지는 자동 적용 결과 설정의 가치에 따라 달라집니다. 자세한 내용은 DOM 실행 결과를 참조하세요.

DOM 처리 중 판매 주문 기준 스크린샷입니다.

추가 리소스