場景:假設我們為任何項目下訂單,我們需要為它生成一個唯一的順序訂單ID。 所以為此我將使用數字序列框架。
以下是創建數字序列(number sequence)所需遵循的步驟。
步驟1)創建一個名為Order Management Number Sequence的新項目
步驟2)創建一個新的EDT。 右鍵單擊您的項目,添加新項目,選擇EDT字符串並將其命名為“OrderNumberId”。
步驟3)創建一個新類NumberSequenceModuleProcureAndSourcing並使用NumberSeqApplicationModule對其進行擴展。 覆蓋/添加以下方法。
步驟4)創建一個新作業並在其中添加下面提到的代碼。 創建一個新類(Runnable Class),即OrderIdNumberSequence,並通過設置為啟動對象來執行它。
下面運行作業後是它的輸出:
步驟5)使用以下導航運行嚮導 - 組織管理 - >常用表單 - >數字序列 - >數字序列 - >生成 - >運行嚮導
(Organizational administration -> Common Forms -> Number Sequences-> Number Sequences-> Generate -> Run the wizard)
步驟6)創建一個作業並在其中添加下面提到的代碼。 它將生成一個新的數字序列。
步驟7)構建項目並執行作業。
轉自:https://mahajamalidynamicsaxblogs.wordpress.com/2017/12/12/d365-how-to-create-number-sequence/
留言列表