共用方式為


針對 GTE) (稅務引擎問題進行疑難解答

稅務引擎 (也稱為 GTE) 是高度可設定的引擎,可在 Microsoft Dynamics 365 中處理稅務適用性、計算、張貼和結算。 本文列出使用者在使用稅務引擎時通常會遇到的問題,並說明如何修正這些問題。

注意事項

稅務引擎功能僅適用於其主要位址位於印度的法律實體。

如需稅務引擎的快速概觀,請 參閱 (YouTube 影片) 的稅務引擎概觀

偵錯模式

熟悉稅務引擎的偵錯模式,可協助您找出與稅務引擎相關問題的根本原因。

若要開啟偵錯模式,請將 &debug=vs%2CconfirmExit& 新增至 Microsoft Dynamics 365 Finance 的 URL 結尾。

如何藉由變更 URL 來開啟偵錯模式的範例。

開啟偵錯模式之後,當您開啟稅務檔時,系統會產生包含運行時間詳細數據的傾印檔案。

傾印檔案的結構如下所示。 只有當 [檢查模型對應不一致] 選項設定為 [] 時,才能使用 [數據模型對應不相符] 區段。

======Tax engine calculation parameter======
...
===========Taxable document JSON===========
...
=====Tax engine runtime posting profiles=====
...
========Data model mapping mismatch========
Unmatched data provider fields
...
Unmatched taxable document fields
...

=====Tax engine runtime posting profiles=====
Header - TaxDocLine: TableId=6791 RecId=68719507754:
Line - TaxDocLine: TableId=13307 RecId=68719685245:
Path of the tax component 1:
-"Posting profile 1 description(Hit)"
-"Posting profile 2 description"
...
Path of the tax component 2:
-"Posting profile 1 description(Hit)"
-"Posting profile 2 description"
...
Line - TaxDocLine: TableId=13307 RecId=68719685245:
...

可能問題

使用 GST 的不平衡憑券

在您藉由新增或修改張貼配置檔來擴充 GST 設定之後,可能會發生此問題。

在目前的設計中,每個稅務元件都有一組張貼配置檔,可處理所有可能的稅務張貼。 在運行時間,稅務引擎會挑選第一個相符的張貼配置檔。

有時候,如果您新增或修改張貼配置檔,而不仔細處理每個配置檔的條件,可能會在運行時間挑選非預期的張貼配置檔。

當偵錯模式開啟時,您可以在傾印檔案的 [稅務引擎運行時間張貼配置檔 ] 區段中找到選取的張貼配置檔。

不正確的稅率或稅務元件

若要正確運作,稅務引擎必須依賴可課稅文件的輸入,例如銷售和購買發票。 如果您藉由新增欄位來擴充組態,欄位可能會不正確地對應,或寫入數據提供者可能不正確。 若要識別問題,請將 [檢查模型對應不一致] 選項設定為 [ 是]。 您可以檢視另一個區段來顯示不一致。

不正確的稅務元件

如果您沒有看到預期的稅務元件,交易就無法滿足稅務元件或稅務類型的 適用性 規則。 如果您擴充組態,請確認沒有任何差異,然後比較傾印檔案的 可分類檔 JSON 區段中的域值與稅務元件的適用性規則。

不正確的稅率

如果您沒有看到預期的稅率,請檢查 在稅務設定中使用的域值,並將其與傾印檔案的 可分類檔 JSON 區段中的域值進行比較。

您無法使用 GST 張貼憑券

您可能會收到類似下列訊息的錯誤訊息:

在 setoff 階層 ## version ## 中找不到 ## ,請檢查並再試一次。

通常會發生此錯誤,因為組態已藉由新增稅務元件或修改點數集區來擴充。

若要解決此問題,請遵循下列步驟。

  1. 將較新的版本新增至目前的營業稅階層,選取 [同步處理],然後啟用新版本。
  2. 在 [ 維護設定階層配置檔 ] 頁面上,遵循設定 營業稅階層中的步驟,讓新版本可供使用。