2013-04-11 52 views
0

我正在創建一個自定義工作流程,當Quote的狀態將被更改時將觸發,並且它將創建一個Order,該值取自該Quote記錄的所有值。使用自定義工作流程從報價創建訂單

現在創建一個Order是很容易的部分,但從Quote記錄獲取值不是,對我來說。

你能否給我建議一種方法。

謝謝。

回答

0

不確定您是否可以在沒有客戶工作流程活動的情況下執行此操作。您需要創建客戶工作流程活動。您可以從PrimaryEntityId中獲取ID。獲得Id後,您可以使用C#SDK查找所有屬性,並使用該信息填充和創建訂單。

+0

謝謝達里爾。還有一件事,我可以通過Quote Guid作爲字符串嗎? – 2013-04-11 13:17:11

+0

@TamalKantiDey我不這麼認爲。這是一個Guid。你爲什麼要把它當作一個字符串? – Daryl 2013-04-11 13:21:08

+0

因爲,鏈接你發給我它沒有顯示任何Guid數據類型。 – 2013-04-11 13:28:14

1

你爲什麼要這樣做,而不是簡單地點擊報價單上的「創建訂單」按鈕?這會吸引關係映射中的所有信息。和產品。

+0

自動創建過程,因此無需點擊「創建訂單」按鈕 – 2013-04-11 13:30:26

+0

您看過ConvertQuoteToSalesOrderRequest類嗎?這可以用於自定義工作流程操作,並且可以完成許多您試圖實現的功能。 http://msdn.microsoft.com/en-us/library/microsoft.crm.sdk.messages.convertquotetosalesorderrequest.aspx – 2013-04-11 16:02:45

相關問題