列印      開啟 PDF 版的線上說明


上一個主題

下一個主題

關於整合事件

整合事件是會根據 Oracle CRM On Demand 中記錄特定變更 (建立、更新、刪除、關聯、取消關聯) 而觸發外部程序的機制。整合事件包含由使用者所變更資料的相關資訊。這份資訊會以 XML 檔案格式存放在多個整合事件佇列中,而這種檔案格式可讓外部應用程式存取 Oracle CRM On Demand 事件的詳細資料。例如,外部應用程式可能需要追蹤 Oracle CRM On Demand 中的客戶變更,並且因應觸發本機更新。

對於要求多個應用程式與 Oracle CRM On Demand 獨立進行整合的客戶,公司管理員可以定義多個整合事件佇列。使用整合事件功能時,可以針對多個佇列產生相同的事件,而且可確保外部應用程式具備佇列整合性,因為外部應用程式可以設定成僅要求特定佇列中的事件。

關於設定整合事件管理

如果您是新客戶,則會自動啟用整合事件功能。不過,如果您是現有客戶,則必須由 Oracle CRM On Demand Customer Care 與您的公司管理員來設定 Oracle CRM On Demand 整合事件功能。請聯絡 Oracle CRM On Demand Customer Care 以要求「整合事件管理」支援,以及指定整合事件佇列的最大整體大小。

附註:「公司資料檔」頁面上不會顯示整合佇列的大小上限。

若 Oracle CRM On Demand Customer Care 已設定整合事件功能,「整合事件管理」連結就會顯示在「管理首頁」的「資料管理工具」區段中。此外,「管理員」使用者角色可行使「啟用整合事件存取」權限。如需有關使用者角色的詳細資訊,請參閱新增角色

關於建立、排序和存取整合事件

若要觸發整合事件的建立作業,您必須用「建立整合事件」動作,建立工作流程規則。您可以針對每一個動作,指定要在記錄上追蹤的欄位。當已追蹤欄位中的值變更時,變更就會記錄在整合事件中。您也可以指定要將整合事件寫入到哪些佇列中。如需有關工作流程規則的詳細資訊,請參閱「關於工作流程規則」

整合事件會存放在多個佇列中,而「客戶關懷中心」代表會為您的公司指定佇列的整體大小上限。系統已提供預設的整合事件佇列,而且您可以建立附加的佇列。

當佇列已滿時,系統就不再存放任何新整合事件。當佇列中的整合事件數目再次低於最大上限時,系統才會再將新事件新增到佇列中。

透過「整合事件設定」頁面,您可以刪除佇列中的整合事件。您也可以將 Oracle CRM On Demand 設定成當佇列已滿或是當佇列中的整合事件數目超過指定的數目時,傳送警告電子郵件到特定地址。

您可以停用包括預設佇列的整合事件佇列,但是您不能刪除佇列。

外部應用程式會使用包含下列兩種方法的整合事件 Web 服務來存取整合事件佇列:

  • GetEvents.可擷取佇列中的整合事件。
  • DeleteEvents.可刪除佇列中的整合事件。

如需有關下載整合事件 Web 服務適用的 Web 服務描述語言 (WSDL) 檔案的詳細資訊,請參閱「Web 服務整合」。如需有關整合事件 Web 服務的詳細資訊,請參閱 Oracle Web Services On Demand Guide。

有時整合事件佇列會包含用戶端應用程式無法處理的事件。如需有關如何處理此類錯誤事件的資訊,請參閱 Oracle Web Services On Demand Guide。


2018年8月 Copyright © 2005, 2018, Oracle 及/或其關係機構。版權所有. Legal Notices.