共用方式為


佇列實體

 

發行︰ 2017年1月

適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

當您使用 Microsoft Dynamics 365時,「佇列」有助於組織、優先順序和監視您的工作進度。 做為工作管理的集中位置,佇列協助您處理案例、回應服務通話或將產品資訊發送給潛在客戶。 在程式設計上,佇列為佇列項目的集合。 佇列項目做為需要處理的工作、電子郵件或案例等實體記錄的容器。

注意

佇列的功能在 Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) (內部部署) 和 CRM Online 2014 年春季 中增強。 如需自舊版以來新增功能的詳細資料,請參閱本主題的 Dynamics CRM 2013 版本

下列是佇列的相關資訊:

  • 所有可自訂實體都可以在佇列中啟用。

  • 佇列可以是共用或私人。 只有佇列成員可看到私人佇列項目。

  • 為每個新使用者或團隊自動建立私人佇列。

  • 佇列可包含多個實體類型,例如工作、電子郵件或案例。

  • 佇列包含特定佇列項目使用者的資訊。 這可協助您更有效管理資源和協助避免重複工作。

  • 工作流程和稽核可啟用佇列。 這有助於提升生產力和追蹤實體和屬性資料變更,供未來分析與報告。

本主題內容

成員功能

公用及私人佇列

用來管理佇列的屬性

刪除佇列的限制

啟用佇列的實體

繼承權限並提供佇列的有限存取

佇列及佇列項目的動作

成員功能

佇列分類為公用或私人佇列。 私人佇列有個別使用者成員,讓佇列的存取控制變得更容易。 如果您將團隊新增至私人佇列,該團隊的所有成員都會成為私人佇列的成員。

公用及私人佇列

QueueViewType 屬性是挑選清單,會定義佇列是公用或私人的。

  • 所有使用者佇列為使用者的私人佇列:只有使用者才能看到其私人佇列的佇列項目。

  • 團隊佇列使用成員標示為私人:團隊負責人和所有團隊成員可以在應用程式中看到佇列。

  • 所有其他佇列都是公用。 具有佇列實體讀取權限的每個人都可以看到這些佇列。

用來管理佇列的屬性

使用下列屬性來管理佇列。

SchemaName

DisplayName

類型

描述

NumberOfItems

佇列項目

整數

與待辦事項相關的待辦項目數目。

NumberOfMembers

成員 數目

整數

與待辦事項相關的成員數目。

QueueViewType

類型

挑選清單

選取佇列公用或私人佇列。 所有人都可以檢視公用佇列。 只有新增到佇列的成員才能夠檢視私人佇列。

刪除佇列的限制

只要下列條件成立,佇列無法刪除:

  • 當佇列中有佇列項目。

  • 當任何路由規則使用佇列。

啟用佇列的實體

若要為佇列啟用可自訂的實體 (商務或自訂),請使用 UpdateEntityRequest 訊息將 IsValidForQueue 屬性設定為 true。 如需可自訂實體的清單,請參閱可自訂哪些實體?。 佇列實體及佇列項目實體是可自訂的實體,但無法針對佇列啟用它們。

下列清單包含 Microsoft Dynamics 365 (線上和內部部署) 中預設已啟用佇列的實體:

  • Appointment

  • Campaignactivity

  • CampaignResponse

  • Email

  • Fax

  • Incident

  • Letter

  • PhoneCall

  • RecurringAppointmentMaster

  • ServiceAppointment

  • SocialActivity

  • Task

繼承權限並提供佇列的有限存取

佇列及佇列項目具有上層關聯,也就是對上層佇列記錄的作業會傳播至下層佇列項目記錄。 如需上層關聯和串聯規則的詳細資訊,請參閱實體關聯行為

注意

在此特定上層關聯,只有刪除動作會從上層佇列實體串聯至下層佇列項目實體。 其他動作,例如指派、合併或共用沒有串聯。

佇列項目的權限是繼承自佇列權限。

  • 如果您有 prvReadQueue 權限,您也擁有佇列項目實體的讀取權限。

  • 如果您有 prvAppendToQueue 權限,您也擁有佇列項目實體的建立、更新和刪除權限。

一般而言,當您允許存取佇列項目,必須限制存取佇列。 身為擁有佇列完全存取的佇列負責人,您可以和只擁有佇列有限存取的團隊共用佇列。 例如,如果支援團隊獲得佇列的讀取權限與附加至權限,團隊成員便無法進行佇列的任何變更,例如變更佇列名稱或佇列負責人。 不過,他們可以建立、擷取、更新和刪除佇列項目。

佇列及佇列項目的動作

如果您擁有佇列實體及佇列項目實體的適當權限,可以在佇列和佇列項目上執行各種動作。

佇列的動作

在佇列上執行下列動作:

  • 加入自訂屬性來自訂佇列和佇列項目。

  • 將實體記錄新增至佇列。

    注意

    實體記錄不可以新增至多個佇列。 例外是「已接收」狀態的電子郵件實體記錄。

  • 在同一個佇列中新增不同實體類型的實體記錄。

  • 透過指派給其他使用者或團隊,變更佇列的擁有權。

  • 使用 AddPrincipalToQueueRequest,將主體新增至私人佇列。

  • 透過刪除佇列中非使用中的佇列項目,例如已完成或已取消的通話,清除佇列的歷程記錄。

  • 使用 RetrieveUserQueuesRequest,擷取使用者可存取的所有佇列

  • 透過將 SystemUser.QueueId 屬性設定為佇列的識別碼,將佇列設為使用者的預設佇列。 相同佇列可指定做為不同使用者的預設佇列。

  • 建立可在所有私人佇列上操作的工作流程。 例如,當使用者建立工作,工作流程會將工作新增至使用者的預設佇列。 您也可以建立只在特定佇列上操作的工作流程。

  • 如果想要接收電子郵件傳遞至佇列,設定接收訊息的電子郵件。

佇列項目的動作

在佇列項目上執行下列動作:

  • 使用 PickFromQueueRequest,將佇列項目指派給使用者。

  • 使用 AddToQueueRequest 訊息,從來源佇列移動佇列項目至目的佇列。 佇列項目可以在佇列之間移動,直到使用 SetStateRequest 訊息停用它。

    注意

    如果佇列項目的記錄狀態從「使用中」變更為「非使用中」,佇列項目會自動停用。 這適用於擁有「使用中」或「非使用中」狀態且已啟用佇列的實體。 若要判斷實體是否為已啟用佇列的實體,以及實體記錄是否可以是「使用中」或「非使用中」狀態,請參閱實體中繼資料資訊。若要檢視組織的實體中繼資料,請安裝瀏覽組織的中繼資料中敘述的中繼資料瀏覽器解決方案。 您也可以下載 SDK 後開啟其頂層資料夾內所附名為 EntityMetadata.xlsx 的 Excel 檔案,從中檢視未經自訂組織的中繼資料。

  • 使用 ReleaseToQueueRequest,將佇列項目釋放回佇列。

  • 使用 DeleteRequest 訊息,從佇列刪除佇列項目。 當您刪除佇列項目時,參考的實體記錄不會被刪除。 不過,當您刪除實體記錄時,參照此實體記錄的所有佇列項目都會被刪除。

另請參閱

AddToQueueRequest
設定接收訊息的電子郵件
佇列實體訊息和方法
QueueItem 實體訊息和方法
佇列實體的範例程式碼
商業管理實體

Microsoft Dynamics 365

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權