錯誤:「很抱歉 - 發生系統錯誤。錯誤參考號碼 ************...造成原因:ariba.util.core.FatalAssertionException:稅款中繼資料不可為 Null」
此知識庫文章透過機器翻譯為您提供。SAP Ariba 對機器翻譯的正確性或完整性不提供任何保證。您可以透過語言選擇器切換為英文,藉此查看原始內容。
在提交註冊調查表期間,我收到以下系統錯誤:
錯誤:很抱歉 - 發生系統錯誤。錯誤參考號碼 ************
首先,您需要找到其餘的錯誤訊息。儲存錯誤參考號碼並依循下列步驟:
- 移至 [管理] > [管理] > [網站管理員] > [稽核記錄]
- 在「自」和「至」欄位中輸入錯誤參考號碼
- 開啟堆疊追蹤並檢查導致的部份
- 若錯誤為:
造成者:ariba.util.core.FatalAssertionException:稅中繼資料不可為 Null
,請依循下列步驟。
此錯誤有三個原因,您可查看如下:
若要解決原因,則否 1:
採購商需要在新版本供應商請求範本中設定地址問題 (vendor.address) 或擴展地址問題 (vendor.addressExt.postalAddress) 或文字問題,並在新版本供應商請求範本中使用 countryCode 對應 (vendor.address.countryCode) 進行發佈。
這將針對所有新建立的供應商解決問題。針對要解決的現有供應商,供應商需要遵循因應措施,方法是將國家選擇至其他國家/地區,然後返回選擇原始國家/地區,然後輸入稅款詳細資訊並提交調查表。
若要解決原因,則否 2:
- 採購商必須在 [管理] > [管理] > [網站管理員] > [資料匯入/匯出] > [搜尋 [匯出國家/地區專屬稅款欄位] > [匯出] 下匯出稅款中繼資料檔案 (國家/地區特定的稅款欄位)。
- 在檔案中針對個別國家設定正確的稅碼,並匯入 csv 檔案 (例如:vendor.taxInfo.vatRegistrationNumber > 稅碼 0、vendor.taxInfo.taxNumber1 > 屬於稅碼 1 等)
- 供應商將可成功提交調查表。
若要解決原因,則否 3:
- 若採購商正在使用單一問題取得稅號,則稅款中繼資料檔案中仍需有指定的稅號/國家組合。
- 例如,若您在對應至 vendor.taxInfo.taxNumber1 的供應商請求中組態問題,則指定國家的中繼資料檔案中必須有稅號碼 1
- 範例錯誤 - 錯誤:美國稅務中繼資料不可為 Null:1 錯誤為特別表示美國國家的組合,且稅中繼資料檔案中找不到稅號碼 1
發生此錯誤的原因如下:
- 當供應商請求範本中已設定稅款問題,且沒有國家/地區代碼對應或沒有地址問題時。
因此,在供應商請求中輸入的值將一律預設為美國,位於稅款區段問題下的註冊調查表中。畫面擷取畫面下方顯示。當供應商嘗試提交調查表時,會收到系統錯誤。

2.供應商請求範本中有包含對映 (vendor.taxInfo.vatRegistrationNumber) 的國家/地區問題和稅務問題。但在稅款中繼資料檔案 (特定國家/地區稅欄位) 中,若未設定 0 並改為設定稅碼 1,則供應商請求中輸入的稅值將預設為以下該個別國家的空白欄位。

作為最佳實作方式,採購商需要透過對應使用正確問題,並更正稅款中繼資料檔案中的設定
供應商生命週期和績效