close

場景:假設我們為任何項目下訂單,我們需要為它生成一個唯一的順序訂單ID。 所以為此我將使用數字序列框架。

以下是創建數字序列(number sequence)所需遵循的步驟。

 

步驟1)創建一個名為Order Management Number Sequence的新項目

1

 

步驟2)創建一個新的EDT。 右鍵單擊您的項目,添加新項目,選擇EDT字符串並將其命名為“OrderNumberId”。

2

 

3

 

步驟3)創建一個新類NumberSequenceModuleProcureAndSourcing並使用NumberSeqApplicationModule對其進行擴展。 覆蓋/添加以下方法。

4a 

  1. 4b4c
  2. 4d
    4e

步驟4)創建一個新作業並在其中添加下面提到的代碼。 創建一個新類(Runnable Class),即OrderIdNumberSequence,並通過設置為啟動對象來執行它。

5

 

下面運行作業後是它的輸出:

6

步驟5)使用以下導航運行嚮導 - 組織管理 - >常用表單 - >數字序列 - >數字序列 - >生成 - >運行嚮導

(Organizational administration -> Common Forms -> Number Sequences-> Number Sequences-> Generate -> Run the wizard)

步驟6)創建一個作業並在其中添加下面提到的代碼。 它將生成一個新的數字序列。

7

 

步驟7)構建項目並執行作業。

8

轉自:https://mahajamalidynamicsaxblogs.wordpress.com/2017/12/12/d365-how-to-create-number-sequence/ 

arrow
arrow

    lionlionchopper 發表在 痞客邦 留言(0) 人氣()