Dynamic CRM 2013學習筆記(四)單據編號及插件批量注冊工具


基本上每個實體form上都會有單據編號,而且不同的實體編號要求還不太一樣,這時就需要一個通用的單據編號插件,可配置以應對不同的需求。

下面簡單介紹下實現步驟:

1. 創建二個實體,以保存各實體所要求的不同單據規則及當前流水號

2. 為不同的實體配置各自的單據規則

3. 編寫及注冊插件

 

一、 創建實體

1. 創建單據規則實體,用於保存各實體的單據規則:

image

 

2. 創建一流水號實體,用於記錄當前流水號:

image

 

二、配置單據規則

1. 現在用它來配置如下主從表的單據編號:

 

image_thumb11

左邊為帶日期及序號的主表編號,右邊為純序號的子表編號

 

2. 主表配置單據規則如下:

 

 

 

 image

 

 

3. 子表配置單據規則如下:

 

image

 

當然,還可以進行其它的配置以達到其它的效果。有興趣的同學可以自行研究配置。

 

 

三、 插件編寫及注冊

 

 image

1. 根據實體名,找到單據規則里的一條記錄

2. 根據找到的規則生成單據編號

3. 注冊插件為create的pre-operation

 

下載:

http://yunpan.cn/cZP8jUTWENx9V  訪問密碼 33b4

 

四、批量注冊插件

現在一個新的問題又來了,幾乎所有的實體都要注冊這個插件,一個個地加太麻煩了,而且如果一不小心刪除了,又要一個個地加,很是boring。

如下圖,Primary Entity空着,在Description里用逗號分隔多個實體,這樣就可以實現批量注冊插件了:

image_thumb14

 

 

 

插件批量注冊工具 下載  (提取碼 4324 )

 

Dynamic CRM 2013學習筆記 系列匯總


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM