RDIFramework.NET開發框架WinForm版新增編碼管理
1、概述
編碼管理是企業管理和資訊化建設過程中一個至關重要的環節。各資訊化系統是通過編碼來標識業務物件的,統一的編碼方案可以作為各系統的通話語言,也可以為資訊化系統的整合提供便利。建設資料編碼的基本原則有八個,包括唯一性原則、正確性原則、分類性原則、擴充套件性原則、統一性原則、不可更改性原則、重用性原則和簡單性原則。
單據編碼是系統中必備的功能,用於生成各種單據的流水號,常常藉助於日期時間等字元來生成一個唯一的單據號碼。從軟體的角度來說,就是為生成資料表的主鍵值(參考編號),從使用者的角度來說,就是給業務單據制定編碼規範。之後做到見名知意,比如銷售訂單號是SS202109280001,採購訂單號碼是CG202109280001。
2、功能展示
在RDIFramework.NET敏捷開發框架中,WinForm版我們集成了編碼管理,使用者可以方便的定義自己的編碼規則,然後再呼叫我們統一的介面進行自己業務編碼的應用,編碼管理支援Web與WinForm的應用。
Web的編碼管理參考:RDIFramework.NET開發框架編碼管理助力業務編碼的自動處理
2.1、Web版功能展示
編碼管理主介面如下圖所示。
在編碼管理主介面列出了我們已經定義的編碼以及對應編碼當前的流水號。
單擊“新增”,開啟新增介面可以新增我們自己的編碼。 單據編號是唯一的,在開發中使用編碼的唯一依據,規則的設計就是編碼生成的規則,會按多種規則從上到下進行組合。
編輯編碼規則,如下圖所示,比如當前日期為:20210928,則編碼將按規則:DD20210928000001生成。
編碼管理中,最重要的就是編碼規則維護,編碼規則是指業務單據/基礎資料的編碼規則,單據及單據編號欄位的編碼規則屬性項,可以設定業務物件的單據編號生成規則,執行時單據儲存時,可根據既定的規則自動生成單據編碼,編碼經過唯一性校驗後,展示在單據編號/基礎資料編號欄位上。
在我們的框架中編碼規則可以按自定義、日期、流程號、公司、部門、使用者的編編碼進行組合使用,如下圖所示:
編碼的使用可以直接在我們自己的業務應用中呼叫定義好的編碼規則即可,可以參考訂單管理的編號生成規則,如下圖所示。
- .NET敏捷開發框架-RDIFramework.NET V5.1釋出(跨平臺)
- RDIFramework.NET開發框架編碼管理助力業務編碼的自動處理
- RDIFramework.NET敏捷開發框架助力企業BPM業務流程系統的開發與落地
- 通過SignalR技術整合即時通訊(IM)在.NET敏捷開發框架中落地
- RDIFramework.NET — 基於.NET的快速資訊化系統開發框架 — 系列目錄
- RDIFramework.NET敏捷開發框架 ━ 工作流程元件介紹
- RDIFramework.NET敏捷開發框架 ━ 工作流程元件Web業務平臺
- RDIFramework.NET敏捷開發框架 ━ 工作流程元件WinForm業務平臺
- 微信公眾號開發系列-玩轉微信開發-目錄彙總
- .NET Core部署到linux(CentOS)最全解決方案,常規篇
- .NET Core部署到linux(CentOS)最全解決方案,進階篇(Supervisor+Nginx)
- .NET Core部署到linux(CentOS)最全解決方案,高階篇(Docker+Nginx 或 Jexus)
- .NET Core部署到linux(CentOS)最全解決方案,入魔篇(使用Docker+Jenkins實現持續整合、自動化部署)
- 一網打盡,一文講通虛擬機器VirtualBox及Linux使用
- 一文講通.NET Core部署到Windows IIS最全解決方案
- 常用linux命令,開發必備
一路走來數個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址瞭解詳情。
RDIFramework.NET官方網站:http://www.rdiframework.net/
RDIFramework.NET官方部落格:http://blog.rdiframework.net/
特別說明,框架相關的技術文章請以官方網站為準,歡迎大家收藏!
RDIFramework.NET框架由海南國思軟體科技有限公司專業團隊長期打造、一直在更新、一直在升級,請放心使用!
歡迎關注RDIFramework.NET框架官方微信公眾號(微訊號:guosisoft),及時瞭解最新動態。
使用微信掃描二維碼立即關注
作者:
RDIFramework.NET
出處:http://www.cnblogs.com/huyong/
Email:[email protected]
QQ:406590790
微信:13005007127(同手機號)
框架官網:http://www.rdiframework.net/
框架官網部落格:http://blog.rdiframework.net/
框架其他部落格:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基於全新.NET Framework與.NET Core的快速資訊化系統開發、整合框架,為企業快速構建垮平臺、企業級的應用提供了強大支援。
關於作者:系統架構師、資訊系統專案管理師、DBA。專注於微軟平臺專案架構、管理和企業解決方案,多年專案開發與管理經驗,曾多次組織並開發多個大型專案,在面向物件、面向服務以及資料庫領域有一定的造詣。現主要從事基於
RDIFramework.NET
框架的技術開發、諮詢工作,主要服務於金融、醫療衛生、鐵路、電信、物流、物聯網、製造、零售等行業。
如有問題或建議,請多多賜教!
本文版權歸作者和CNBLOGS部落格共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,如有問題,可以通過微信、郵箱、QQ等聯絡我,非常感謝。