共用方式為


自訂工單表單

在為組織進行 Dynamics 365 Field Service 設置時,可能需要自定義後台工作人員(如調度員和服務經理)用於查看重要資訊和記錄其工作的表單。 IT 管理員可以自定義 Field Service 表單,以確保表單佈局與您的業務流程匹配,並且使用者可以捕獲您的業務或行業所特有的資訊。

正確自定義表單對於最大限度地提高性能非常重要。 表單自定義可能會影響載入表單和保存更改所需的時間。 正確的表單定製可以提高可用性。 因此,使用者可以更輕鬆地查看和更新資訊。

本文介紹如何自定義工作訂單窗體。 但是,這些步驟可用於自定義任何 Field Service Web 窗體。

注意

若要瞭解如何自定義移動應用的工作訂單表單,請 轉到編輯預訂和工作訂單表單

步驟 1: 了解預設工作訂單表單

在自定義工作訂單表單之前,請確保您瞭解 Field Service 附帶的預設工作訂單表單。 瞭解現有欄位和建議的流程有助於您確定要對表單進行哪些更改。 為了獲得更好的性能、可用性和可升級性,我們建議您使用預設欄位和流程。

  1. 轉到 Field Service>工作訂單,然後選擇現有記錄或創建新記錄。

  2. 查看並熟悉預設欄位,並確定哪些欄位可用於您的業務。

    顯示產品和服務的 Field Service 工作訂單的屏幕截圖。

標準工單流程

默認工作訂單窗體針對以下標準工作訂單流程進行了優化。

  1. 工作訂單是通過轉換的案例、物聯網 (IoT) 警報、協議計劃或集成手動創建的。 默認情況下,新創建的工作訂單的系統狀態為 “未計劃”
  2. 輸入工作訂單詳細資訊。 這些詳細資訊包括帳戶、工作訂單類型、位置、產品、服務、服務任務以及任何其他重要資訊。
  3. 將工作訂單安排到一個或多個資源(“一線工作人員”)。 系統狀態將自動更改為 「已計劃」。
  4. 一線工作人員在其移動應用程式上查看計劃的工作訂單,並前往客戶位置執行所需的工作。 系統狀態將更改為 “ 進行中」。 一線工作人員更新他們到達現場的時間、他們完成的服務任務以及要計費的服務和產品等資訊。
  5. 一線工作人員完成工作訂單。 系統狀態將更改為 “已完成”。
  6. 後台經理或調度員審查已完成的工作訂單,並驗證工作是否已完成並已捕獲必要的數據。 如果所有操作都已完成,系統狀態將更改為 「已發佈」。

有關詳細資訊, 請參閱工作訂單生命週期和系統狀態。

重要欄位

下列欄位對 Field Service 工單程序至關重要,而且有其必要。 如果您的組織不打算使用這些字段,您可能需要考慮使用不同的實體表或創建一個新實體表。

  • 工單編號
  • 系統狀態
  • 服務帳戶
  • 帳單帳戶
  • 價目表
  • 工單類型
  • 工作地點
  • 地址
  • 緯度
  • 緯度

以下子網格對 Field Service 工作訂單流程也至關重要,強烈建議使用:

  • 可預約資源預約 (「預約」)
  • 服務工作
  • 產品
  • 服務

有關詳細資訊,請參閱 工作訂單體系結構創建工作訂單

步驟 2: 列出必填欄位和不需要的欄位

列出與您的業務流程相關的預設工作訂單欄位。 再次列出不需要的欄位。 請務必將 關鍵欄位 添加到必填欄位清單中,因為它們是必填字段。

步驟 3: 根據需要創建新欄位

如果預設工作訂單表單缺少您需要的欄位,請創建新欄位。

要瞭解最佳實踐,請轉到創建 和編輯 Field Service 列

重要

編輯預設欄位時要小心。 從不刪除預設欄位。

步驟 4. 開始自訂工作訂單表單

儘管我們建議您使用 Field Service 附帶的現有(預設)工作訂單表單,但在某些情況下,您可能需要創建新的自定義工作訂單表單。

以下選項卡式部分說明瞭每種方法的優缺點。 它們還包括每種方法的入門說明。

對於組織不希望對 配置 或字段進行大量更改的情況,現有工作訂單窗體是更好的選擇。 對於通常希望使用預設工作訂單流程的組織來說,這也是一個更好的選擇。

優點

  • 這是推薦的。 Microsoft 建議使用現有表單。
  • 它接收更新。 現有表單將接收性能和新功能的更新。
  • 它提供了更好的可支援性。 使用現有表單時,支持團隊可以更輕鬆地診斷和修復問題。

缺點

  • 它的可定製性較差。 同意使用現有表格,即表示您同意對其進行較少的更改。
  • 您必須測試升級。 現有表單每年接收兩次更新。 在沙箱 環境 中測試新的更新,並確保它們不會干擾您的使用者。 在合併表單自定義 瞭解更多資訊。

開始自定義現有工作訂單表單

  1. 登入 Power Apps

  2. 選取 資料表

  3. 搜尋並選取工單

  4. 資料體驗下,選取表單

  5. 尋找主要工單表單。

    主 Field Service 工作訂單表單的螢幕截圖。

步驟 5: 隱藏表單選項卡、部分和欄位

下一個步驟是隱藏不必要的索引標籤、區段和欄位。 我們建議您隱藏 專案, 而不是 刪除 它們。 這種方法有助於減少出錯的可能性。 此外,如果需要,您可以稍後更輕鬆地重新添加專案。 在重新排列或添加欄位之前隱藏專案。

注意

不要隱藏重要欄位。 如果您的組織不打算使用這些字段,您可能需要考慮創建新的實體表。

隱藏不必要的索引標籤

選項卡在表單頂部水平運行。 隱藏您不需要的索引標籤。 您無法隱藏摘要索引標籤。

屏幕截圖顯示了為選項卡選中的「隱藏」複選框 Power Apps。

隱藏不必要的區段

部分是選項卡上的區域。 隱藏不需要的部分。 如果只需要一個字段,請將該字段移動到另一個部分,然後隱藏不需要的部分。

隱藏不必要的欄位

隱藏不需要的欄位,除非它們是 關鍵欄位

有一種簡單且受支援的方法可以從工作訂單、工作訂單產品和工作訂單服務窗體中刪除所有與價格相關的字段(例如 “價目表 ”和 “總金額”)。

  1. 登錄到 Field Service 應用。
  2. 選擇「 設置 」區域。
  3. 一般區段底下,選取 Field Service 設定
  4. 在〖工作訂單/預訂〗 選項卡上,將〖計算價格字段設置為 〖否 “。 有關詳細資訊,請參閱 工作訂單/預訂設置

有一種簡單且受支援的方法可以從工作訂單、工作訂單產品和工作訂單服務表單中刪除所有與稅務相關的字段(例如 稅)。

  1. 在 Field Service 中,選取設定區域。
  2. 一般區段底下,選取 Field Service 設定
  3. 在〖工作訂單/預訂〗 選項卡上,將〖計算稅金字段設置為 〖否 “。 有關詳細資訊,請參閱 工作訂單/預訂設置

步驟 6。 將自訂欄位添加到表單中

如果先前已建立自訂欄位 (資料行),請將其新增至表單。 為獲得最佳結果,請 跟隨 以下準則:

  • (必填)將新的自定義欄位添加到新的表單部分。
  • (強烈推薦,但不是必需的)將新的自定義欄位添加到新的表單選項卡。
  • 除非必須,否則不要向第一個表單選項卡添加新的自定義欄位。 (預設情況下,第一個選項卡是摘要選項卡。第一個選項卡上的自定義欄位會導致表單載入時間變慢。 特別是,應避免向第一個表單選項卡添加子網格和查找字段,因為它們可能會導致載入時間明顯變慢。

在此範例中,您有一個名為 Source 的新自定義欄位。 例如,這是一個選擇類型字段,用於選擇工作訂單是否源自 通話、電子郵件、IoT 警報或協定。 您希望將此自定義欄位添加到工作訂單表單中。

  1. 在其中 Power Apps,打開工作訂單 表單編輯器。

  2. 在工具列上選擇“元件” ,然後在左側的“ 元件 ”窗格中,選擇“ 1 列選項卡 ”、“2 列選項卡 ”或“3 列選項卡 ”。

    屏幕截圖顯示了添加到工作訂單窗體中 Power Apps的新單列選項卡。

  3. 根據您的商務程序重新命名索引標籤。

    創建新的表單選項卡時,將在其上自動創建新部分。

  4. 將您的自訂欄位添加到新選項卡上的新部分。您可以根據需要添加新選項卡和新部分。

將自訂欄位新增部分(必填)

如果需要在現有選項卡上創建自定義欄位,請在選項卡上創建一個新部分,然後將自定義欄位添加到新部分。

重要

請勿向現有部分添加新的自定義欄位。 您必須建立新的區段。 此外,請避免向第一個表單選項卡(預設情況下為摘要選項卡)添加新部分和自定義欄位。 第一個選項卡上的自定義欄位會導致表單載入時間變慢。

例如,您在工作訂單窗體的 常規 選項卡上創建了一個新部分,並且想要添加自定義欄位。

工作訂單的螢幕截圖 表單編輯器 Power Apps 顯示新部分。

要瞭解有關如何編輯表單的更多資訊,請轉到 使用 表單設計師 創建、編輯或配置表單。

步驟 7。 使用工具測試表單

要確定瀏覽器、網路性能和數據查詢等因素如何影響應用和表單性能,請 運行性能見解

為了幫助瞭解表單載入時間緩慢的根本原因,請使用監視工具。 有關詳細資訊,請參閱 使用監視器對模型驅動的應用表單行為進行故障排除。

表單指令碼

工單表單包含表單指令碼程式庫。 請勿編輯或刪除任何現成的表單庫。

在載入、更改和儲存表單時,許多組織會運行代碼腳本來執行驗證和運行流程。 表單腳本可以極大地影響表單性能的各個方面,例如載入時間。 若要詳細瞭解最佳做法,包括 運行解決方案檢查器以測試腳本是否存在問題,請轉到 編寫腳本以實現複雜的業務邏輯