운송 관리 엔진

운송 관리 엔진은 운송 관리에서 운송 요금을 생성하고 처리하는 데 사용되는 논리를 정의합니다.

운송 관리 엔진은 운송업체의 운송 요금과 같은 작업을 계산합니다. 엔진 시스템을 사용하면 Supply Chain Management의 데이터를 기반으로 런타임 시 계산 전략을 변경할 수 있습니다. 운송 관리 엔진은 특정 운송업체 계약과 관련된 플러그인과 유사합니다.

어떤 엔진을 사용할 수 있습니까?

다음 표는 사용 가능한 운송 관리 엔진을 보여줍니다.

운송 관리 엔진 설명
평가 엔진 요금을 계산합니다.
일반 엔진 Supply Chain Management의 데이터가 필요하지 않은 다른 엔진(예: 예정 엔진)에서 사용하는 단순 보조 엔진입니다. 예정 엔진은 부피 및 중량과 같은 치수를 기반으로 특정 주문 및 라인으로의 최종 운송 비용을 줄이는 데 사용됩니다.
마일리지 엔진 운송 거리를 계산합니다.
운송 시간 엔진 출발지에서 목적지까지 이동하는 데 필요한 시간을 계산합니다.
존 엔진 현재 주소를 기준으로 구역을 계산하고 주소 A에서 주소 B로 이동하기 위해 건너야 하는 구역의 수를 계산합니다.
운임 청구서 유형 운임 송장 및 운임 청구서 라인을 표준화하고 자동 운임 청구서 매칭에 사용됩니다.

배송을 평가하려면 어떤 엔진을 구성해야 합니까?

특정 운송업체를 사용하여 배송 요금을 매기려면 여러 운송 관리 엔진을 구성해야 합니다. 그만큼 평가 엔진 필요하지만, 다음을 지원하려면 다른 운송 관리 엔진이 필요할 수 있습니다. 평가 엔진. 예를 들어, 평가 엔진 에서 데이터를 검색하는 데 사용할 수 있습니다. 마일리지 엔진 출발지와 목적지 사이의 마일리지를 기준으로 요금을 계산합니다.

운송 관리 엔진을 초기화하려면 무엇이 필요합니까?

운송 관리 엔진이 특정 방식으로 작동하려면 초기화 데이터를 설정해야 합니다. 설정에는 다음 유형의 데이터가 포함될 수 있습니다.

  • 다른 운송 관리 엔진에 대한 참조. 자세한 내용은 이 섹션의 구성 예를 참조하세요.
  • 운송 관리 엔진에서 사용하는 .NET 유형에 대한 참조입니다.
  • 간단한 구성 데이터입니다.

대부분의 경우 매개변수 운송 관리 엔진 설정 양식의 버튼을 눌러 초기화 데이터를 구성합니다. 마일리지 엔진을 참조하는 요금 엔진 구성의 예 다음 예에서는 .NET 엔진 유형 Microsoft.Dynamics.Ax.Tms.Bll.MileageRateEngine을 기반으로 하고 마일리지 엔진을 참조하는 요율 엔진에 필요한 설정을 보여줍니다.

매개 변수 설명
RateBase할당자 특정 스키마에 대한 요율 기준 할당 데이터를 해석하는 .NET 유형입니다. 매개 변수 값의 구문은 세로 막대로 구분된 다음 두 개의 세그먼트로 구성됩니다.
마일리지엔진코드 데이터베이스에서 마일리지 엔진 레코드를 식별하는 마일리지 엔진 코드입니다.
배분 엔진 데이터베이스에서 예정 엔진을 식별하는 일반 엔진 코드입니다.

메타데이터는 운송 관리 엔진에서 어떻게 사용됩니까?

Supply Chain Management에 정의된 데이터에 의존하는 운송 관리 엔진은 다른 데이터 스키마를 사용할 수 있습니다. 운송 관리 시스템은 서로 다른 운송 관리 엔진이 동일한 일반 물리적 데이터베이스 테이블을 사용할 수 있도록 합니다. 엔진 데이터의 런타임 해석이 올바른지 확인하기 위해 데이터베이스 테이블에 대한 메타데이터를 정의할 수 있습니다. 운영에 추가 테이블 및 양식 구조가 필요하지 않기 때문에 새로운 운송 관리 엔진을 구축하는 비용이 절감됩니다.

요금 계산에서 검색 데이터로 사용할 수 있는 것은 무엇입니까?

요금을 계산할 때 사용하는 데이터는 메타데이터 구성에 의해 제어됩니다. 예를 들어 우편번호를 기준으로 요금을 검색하려면 우편번호 조회 유형을 기준으로 메타데이터를 설정해야 합니다.

모든 엔진 구성에 메타데이터가 필요합니까?

아니요, 외부 시스템에서 요금 계산에 필요한 데이터를 검색하는 데 사용되는 운송 관리 엔진에는 메타데이터가 필요하지 않습니다. 이러한 엔진의 요금 데이터는 일반적으로 웹 서비스를 통해 외부 운송 업체 시스템에서 검색할 수 있습니다. 예를 들어, 이 엔진에 대한 메타데이터가 필요하지 않도록 Bing 지도에서 직접 데이터를 검색하는 마일리지 엔진을 사용할 수 있습니다.

메모
Supply Chain Management와 함께 제공되는 운송 관리 엔진은 애플리케이션에서 검색된 데이터에 의존합니다. 외부 시스템에 연결하는 엔진은 Operations에 포함되지 않습니다. 그러나 엔진 기반 확장성 모델을 사용하면 Visual Studio 도구를 사용하여 확장을 빌드할 수 있습니다.

운송 관리 엔진에 대한 메타데이터는 어떻게 구성합니까?

운송 관리 엔진의 메타데이터는 엔진 유형에 따라 다르게 구성됩니다.

운송 관리 엔진 메타데이터 구성
평가 엔진 필요 요율 기본 유형. 요율 기준 유형에는 요율 기준 데이터 및 요율 기준 할당 데이터에 대한 메타데이터가 포함됩니다. 요율 기준 메타데이터의 구조는 요금 엔진의 유형에 따라 결정됩니다. 요율 기준 할당 메타데이터의 구조는 해당 요금 엔진과 연결된 요율 기준 할당자의 유형에 따라 결정됩니다. 요율 엔진의 요율 기반 유형을 설정합니다. 평가 엔진 페이지와 평가 마스터 페이지.
존 엔진 영역 마스터에서 직접 메타데이터를 설정해야 합니다.
운송 시간 엔진 그리고 마일리지 엔진 마일리지 엔진의 구성 설정 양식에서 직접 메타데이터를 검색합니다.

  요율 엔진에 대한 메타데이터의 예 운송 관리 엔진에는 출발지 주소, 도착지 주, 국가/지역, 배송 시작 및 끝 지점에 대한 식별이 필요합니다. 이러한 요구 사항을 사용하면 메타데이터가 다음 표의 데이터와 같이 표시됩니다. 이 표에는 필요한 입력 데이터 유형에 대한 정보도 포함되어 있습니다.

  • 이 정보를 다음에서 정의하세요. 운송관리> 설정 요율 기본 유형 페이지.
순서 이름 필드 유형 데이터 형식 조회 유형 필수
1 원래 우편 번호 할당 문자열 우편 번호 선택됨
2 대상 상태 할당 문자열 상태
3 목적지 시작 우편번호 할당 문자열 우편 번호 선택됨
4 목적지 끝 우편번호 할당 문자열 우편 번호 선택됨
5 목적지 국가 할당 문자열 국가/지역

백서

자세한 내용은 다음 백서를 다운로드하세요(AX2012를 지원하기 위해 작성되었지만 Dynamics 365 Supply Chain Management에 여전히 적용)