Loading
自動化業務流程
目錄
選取篩選

          沒有結果
          沒有結果
          以下是搜尋小祕訣

          檢查關鍵字的拼字。
          使用較常見的搜尋字詞。
          選取較少篩選條件以擴大您的搜尋。

          搜尋所有 Salesforce 說明
          疑難排解流程中的 REQUIRED_FIELD_MISSING 錯誤

          疑難排解流程中的 REQUIRED_FIELD_MISSING 錯誤

          當流程嘗試建立或更新記錄但未填入所有必要欄位時,您會收到 REQUIRED_FIELD_MISSING 錯誤。

          必要版本

          檢視支援的版本。
          所需的使用者權限
          若要使用 Flow Builder 中所有可用的流程類型、元素和功能 (包括 Einstein 和 Agentforce for Flow) 來開啟、編輯、建立、啟用或停用流程: 管理流程
          檢視物件欄位定義: 檢視設定和組態
          若要檢視除錯記錄: 檢視所有資料

          當流程嘗試建立或更新 Salesforce 記錄但未針對所有標記為必要的欄位提供值時,會發生 REQUIRED_FIELD_MISSING 錯誤。此錯誤可能會在各種流程案例和內容中發生。

          若要疑難排解與解決此錯誤:

          • 瞭解造成此錯誤的常見情況
          • 識別遺失的欄位
          • 尋找物件的所有必要欄位
          • 套用解決方案與建議以避免發生錯誤
          • 必要欄位錯誤的問題、解決方案和預防技術
            識別常見的必要欄位問題、套用解決方案,並遵循預防技術來避免 REQUIRED_FIELD_MISSING 錯誤。
          • 識別遺漏的欄位
            當您收到 REQUIRED_FIELD_MISSING 錯誤時,請使用這些技術來識別造成錯誤的欄位。
          • 尋找物件的必要欄位
            若要防止 REQUIRED_FIELD_MISSING 錯誤,請在建立流程之前,識別物件記錄的必要欄位。有兩個選項:使用「結構描述產生器」或在物件上建立記錄,但請勿儲存。任一選項都會顯示必要欄位,但「結構描述產生器」也會顯示您未包含在流程中的系統填入欄位。

          必要欄位錯誤的問題、解決方案和預防技術

          識別常見的必要欄位問題、套用解決方案,並遵循預防技術來避免 REQUIRED_FIELD_MISSING 錯誤。

          此表格提供疑難排解所需欄位錯誤的參照。每一列都會描述常見問題、修正問題的解決方案,以及在未來流程中防止此問題的技巧。

          問題 解決方案 預防技術

          建立不含所有必要欄位的記錄

          使用「建立記錄」元素時,Flow Builder 不會指出物件需要哪些欄位。如果您未手動設定所有必要欄位,流程會在執行階段失敗。

          範例:流程會建立「連絡人」記錄,但不會填入必要的「姓氏」欄位。

          建立前檢查必要欄位

          在您設定「建立記錄」或「更新記錄」元素前,請在「物件管理員」中檢查物件的必要欄位。直接在元素中、透過「指派」元素或從畫面輸入填入所有必要欄位。

          或者,「建立」類型的「快速動作」元素會顯示動作版面配置需要的欄位。然而,「快速動作」元素會將可用的欄位限制為動作版面配置,且不會儲存已建立記錄的識別碼。

          如果您未在流程中以其他方式填入必要欄位,請為其設定預設值。

          針對流程中常用的物件,維護必要欄位的檢查清單。建立建立或更新記錄的流程之前,請先諮詢物件管理員或物件的版面配置。

          畫面流程未填入必要欄位

          當畫面流程收集資訊來建立記錄時,如果畫面未包含必要欄位,且流程未以其他方式設定必要欄位,則可能會取消填入必要欄位。

          範例:建立「個案」的畫面流程包含「主旨」與「描述」的欄位,但畫面不包含必要的「狀態」欄位,且「建立記錄」元素未設定該欄位。

          將必要欄位新增至畫面或在流程中填入這些欄位

          將記錄欄位直接從物件新增至畫面。記錄欄位會自動從物件定義繼承其必要性。針對使用者未設定的必要欄位,請直接在「建立記錄」元素中或在流程前期填入「指派」元素。

          設計畫面流程時,請檢閱「物件管理員」中的物件定義,以識別所有必要欄位。將必要欄位新增至畫面,或在流程中為使用者未設定的欄位提供預設值。

          畫面流程更新清除必要欄位

          在畫面流程中,如果使用者將欄位保留空白,且流程使用該空白值來更新記錄,則更新會以空白覆寫現有值。如果該欄位為必要,則更新會失敗。

          範例:畫面流程可讓使用者編輯「帳戶」欄位。使用者將「公司」欄位保留空白。「更新記錄」元素使用空白畫面值來更新「公司」欄位,這會因為需要「公司」而失敗。

          使畫面欄位成為必要項目或使用決策

          將必要欄位的畫面元件標記為必要,讓使用者無法將其留白。針對更新必要記錄欄位的選用畫面欄位,請使用「決策」元素檢查值是否為空白。如果為空白,則路由至僅更新其他欄位的不同「更新記錄」元素。

          測試具有各種記錄狀態的更新作業,以確保仍填入必要欄位。識別哪些畫面欄位會對應至必要記錄欄位,並在畫面上將其標記為必要。

          記錄類型與驗證規則需求

          不同的記錄類型可以有不同的必要欄位。驗證規則也可以使欄位成為條件式必要。流程適用於一個記錄類型,但無法適用於另一個記錄類型。

          範例:流程會建立具有「企業」記錄類型的機會,其需要更多「標準」記錄類型不需要的自訂欄位。

          使用多個記錄類型測試

          如果您的物件有記錄類型,且流程建立多個記錄類型的記錄,請使用每個記錄類型來測試流程,以確保流程填入所有類型特定的必要欄位。視需要使用決策元素來處理不同邏輯路徑的不同記錄類型。

          記錄會影響您流程的記錄類型和驗證規則。在流程設計期間檢閱每個記錄類型的欄位需求。在您的流程測試檢查清單中包含記錄類型測試。

          一般預防指導方針

          • 實作錯誤路徑:將錯誤路徑新增至「建立記錄」與「更新記錄」元素。使用錯誤路徑向使用者顯示有用的錯誤訊息,或記錄錯誤以供 Salesforce 管理員檢閱。
          • 啟用前徹底測試:使用「除錯」模式測試各種資料案例的流程,包括某些欄位可能為空白的邊緣個案。
          • 使用描述欄位:將描述新增至流程元素,記下流程填入哪些必要欄位以及值的來源。
          • 監視流程錯誤:定期檢閱流程錯誤電子郵件和記錄,以提前找出問題。

          識別遺漏的欄位

          當您收到 REQUIRED_FIELD_MISSING 錯誤時,請使用這些技術來識別造成錯誤的欄位。

          1. 檢查錯誤訊息。
            REQUIRED_FIELD_MISSING 錯誤通常會指定遺失的欄位。在錯誤詳細資料中尋找欄位 API 名稱。
          2. 使用除錯模式。
            在除錯模式中執行流程,並在發生錯誤時檢查除錯詳細資料。除錯記錄會顯示失敗的元素,並包含特定欄位名稱。如需詳細資訊,請參閱使用 Flow Builder 除錯器 測試或疑難排解流程
          3. 檢閱 Apex 除錯記錄。
            針對記錄觸發的流程,請檢查 Apex 除錯記錄。搜尋「REQUIRED_FIELD_MISSING」以尋找造成失敗的確切欄位。
          4. 檢查電子郵件通知。
            傳送給流程擁有者的流程錯誤電子郵件包含欄位名稱與錯誤詳細資料。

          尋找物件的必要欄位

          若要防止 REQUIRED_FIELD_MISSING 錯誤,請在建立流程之前,識別物件記錄的必要欄位。有兩個選項:使用「結構描述產生器」或在物件上建立記錄,但請勿儲存。任一選項都會顯示必要欄位,但「結構描述產生器」也會顯示您未包含在流程中的系統填入欄位。

          若要檢閱「結構描述產生器」中的必要欄位,請遵循以下步驟。

          Before building a flow, identify the required fields for the object's records. There are two options: use Schema Builder or create a record on the object, but don't save it. Either option shows the required fields, but Schema Builder also shows system populated fields that you don't include in a flow.

          您現在擁有物件的必要欄位清單。建立流程時,請使用此資訊,以確保填入所有必要欄位。

          小秘訣
          小秘訣 針對自訂物件,請檢查系統定義的必要欄位 (例如名稱) 和您組織建立的自訂必要欄位。
           
          正在載入
          Salesforce Help | Article