다음을 통해 공유


주문 요약 소계에는 맞춤형 주문 요약 모듈을 사용할 때 부과되는 세금이 포함되지 않습니다.

이 문서에서는 Microsoft Dynamics Commerce에서 사용자 지정된 주문 요약 모듈을 사용하는 경우 주문 요약 부분합에 "판매세 포함 가격" 시나리오에서 요금에 대한 세금이 포함되지 않는 문제에 대한 해결 방법을 제공합니다.

증상

Microsoft Dynamics 365 상거래 버전 10.0.27부터 전자상거래 사이트 페이지에서 일관된 순서 요약 모듈을 제공하기 위해 "가격에 판매세가 포함됨" 시나리오가 다음과 같이 변경되었습니다.

  • 두 개의 새 필드가 추가 TaxOnShippingCharge TaxOnNonShippingCharges되었습니다.

  • GetSalesOrderBySalesId API(및 GetSalesOrderByTransactionId 애플리케이션 프로그래밍 인터페이스)는 "가격에 판매세가 포함됨" 시나리오에서 다음 필드에 대한 정확한 값을 가집니다.

    • SubtotalSalesAmount
    • SubtotalAmountWithoutTax
    • SubtotalAmount
    • ShippingChargeAmount
    • OtherChargeAmount

그러나 사용자 지정된 주문 요약 모듈을 사용하는 경우 이러한 변경 내용은 요금에 대한 세금을 포함하지 않음으로써 주문 요약 부분합 값에 영향을 줄 수 있습니다.

해결

사용자 지정된 주문 요약 모듈을 사용하고 Dynamics 365 Commerce 버전 10.0.27 이상에서 "가격 포함 판매세" 시나리오에 적용된 변경 내용을 상속하지 않으려는 경우 이전(버전 10.0.27 이전) 및 salesTransaction.SubtotalAmountWithoutTax 필드의 salesTransaction.SubtotalAmount 주문 요약 동작으로 되돌릴 수 있습니다. 이렇게 하면 소계 금액(및)에 총 청구세 금액(TaxOnShippingChargeSubtotalAmountTaxOnNonShippingChargesSubtotalAmountWithoutTax)이 포함됩니다.

이전 주문 요약 동작으로 되돌리려면 다음 단계를 수행합니다.

  1. 상거래 본사에서 소매 및 상거래>본사 설정>매개 변수>상거래 매개 변수로 이동하여 상거래 매개 변수 페이지를 엽니다.

  2. 왼쪽 탐색 창에서 구성 매개 변수를 선택합니다.

  3. 다음 구성 매개 변수를 추가하고 각 값을 true설정합니다.

    • IsLegacyTaxOnChargeInSubtotalAmountIncludedInTaxIncusiveEnabled
    • IsLegacyOrderSummaryHydrationEnabled

참고 항목

이전에 구성 매개 변수를 IsUpdatedPriceIncludesTaxSubtotalCalculationEnabled 사용했으며 속성에 대해 order.NetAmountWithoutTax 동일한 동작을 유지하려는 경우 구성 매개 변수를 추가하고 IsLegacyPriceIncludesTaxNetAmountWithoutTaxCalculationEnabled 해당 값을 true설정해야 합니다.

자세한 정보

자세한 내용은 순서 요약에서 세금 감면 정보 숨기기를 참조하세요.