2011-06-29 48 views
1

我已經安裝了CRM 2011,以查看我是否可以將其定製到我們的業務。我們會進行維修,我希望能夠通過聯繫人(客戶)和案例進行預訂,並在客戶表格上打印客戶編號和地址。我能找到的所有領域都與案例有關,而不是客戶,對我如何選擇它們有任何想法?客戶關係管理2011 - 在案件表上使用聯繫人數據

回答

2

從接觸到的情況下獲得的字段組成,你可以 -

  1. 的情況下形式爲想要從接觸端口的田野上創建冗餘字段,然後編輯的映射從聯繫人到案例的關係將這些字段映射到案例。

  2. 創建加載聯繫人數據的Web應用程序,然後將其添加到案例窗體上的iframe。讓網絡應用程序在URL的查詢字符串中接受案例ID,以便它可以查找相關聯繫人並在Web應用程序中加載其詳細信息。

  3. 將JScript(或2011年的HTML資源)添加到案例表單中,以動態加載聯繫人值。您將不得不使用SOAP XML(或2011年的REST端點)消息從CRM服務中提取數據,然後將其注入到CRM案例表單的DOM中。

選項1是最快捷的解決方案,但不會實時(只來當的情況下創建,並且必須與在接觸過創作。方案1還增加了一些數據庫冗餘。

方案2是最支持的實時解決方案,而且還要求最多的工作。

方案3比方案2更容易,但任何DOM注入可能不會對未來的版本中支持。

編輯

要使用映射選項,請轉至設置>自定義>「自定義系統」。在左側導航欄中展開案例項目。然後點擊N:1關係並打開關係「incident_customer_contacts」。這種關係將聯繫人與其案件聯繫起來。

case relationships

在在左側導航的「映射」的關係的窗口中點擊。這將控制創建時從案例映射的字段。

contact case mappings

單擊新建並從要映射到右邊的情況下,選擇左側的聯繫人字段。對您想要映射的每個字段重複此操作。請注意,這些字段需要是相同的類型,並且如果它們是選項集,則它們必須爲每個選項都具有相同的基礎整數值。現在

contact case field mapping

當你創建一個從接觸一個新的案例(或設置創建過程中的接觸),該字段應該映射到的情況。

+0

看到Craig提到他在使用CRM 2011,我覺得我會澄清一下,對於選項3,您可以對組織服務使用SOAP Xml,或者也可以使用REST端點,並且兩者都將受支持。只要您使用CRM的Xrm.Page對象來顯示數據並且不要執行任何其他數據操作,您應該完全支持。 – GotDibbs

+0

這絕對是正確的,CRM 4 Web服務端點在2011年仍然可用,儘管我聽說它已被棄用。如果我不需要,我不會推薦在2011年使用CRM 4端點。 – cchamberlain

+0

謝謝,我可能是錯的,但看起來很短暫,不能輕易地引進來自其他領域的領域。我使用聖人,我可以創建發票並輕鬆引入客戶,產品和其他信息。 – Craig

0

看到Craig提到他在使用CRM 2011,我覺得我會澄清一下,對於Cole建議的選項3,您還可以對組織服務使用SOAP Xml,或者只使用REST端點,並且都將受支持。只要您使用CRM的Xrm.Page對象來在表單上顯示數據並且不執行任何其他DOM操作,您應該完全支持。

另一個選項,我們稱之爲「選項2b」的方法是將表單中的字段添加到要加載的數據中,然後添加一個插件以註冊到可以填充這些字段的案例實體的檢索爲你而動。除了當時表單上的字段以外沒有冗餘。

如果可能,我個人推薦選項2b,因爲在將數據加載到表單上不會有任何延遲,並且它提供了最少的數據冗餘,最少的服務調用以及最少量的其他自定義設置。

0

我的選擇很容易。我們所做的只是使用Dialog來創建案例,並在對話框中動態地獲取聯繫細節。在創建新案例的表單末尾,使用此動態值在「案例」表單中提交。

我們得到客戶告訴我們該電話號碼自上次更改以來的時間,並且此方法可讓您選擇隨時更改客戶的詳細信息,並同時在聯繫實體和案例實體中提交。

相關問題