Asset 资产管理

基於 RuoyiPlus 後端最新架構,4 DOs / 4 Controllers,選單 ID 起始 10000,構建企業資產全生命週期數字化管理體系


1. 增強定位與架構

1.1 產品定位

RuoYiPlus Asset 在 Yudao OA 原生資產管理基礎上,圍繞資產全生命週期管理多維度資產核算智慧盤點與 IoT 追蹤資產許可權與審計五大核心進行企業級增強,實現從採購入庫到報廢處置的完整資產閉環。

1.2 模組規模

指標數值
資料物件 (DO)4 個
控制器 (Controller)4 個
選單 ID 起始10000
Maven 模組yudao-module-asset

1.3 核心資料表

表名說明
asset_category資產分類
asset_goods資產物品
asset_info資產資訊
asset_lifecycle資產生命週期
graph TB subgraph "RuoYiPlus Asset 增強架構" subgraph "資產臺賬層" A1[固定資產] A2[無形資產] A3[IT 資產] A4[低值易耗品] end subgraph "生命週期層" B1[採購入庫] B2[領用分配] B3[調撥轉移] B4[維修保養] B5[報廢處置] end subgraph "核算層" C1[折舊管理] C2[價值評估] C3[減值處理] C4[成本分攤] end subgraph "智慧層" D1[IoT 資產追蹤] D2[智慧盤點] D3[RFID/條碼] D4[資產分析] end subgraph "管控層" E1[資產許可權] E2[資料隔離] E3[操作審計] E4[合規報告] end end A1 --> B1 A2 --> B1 A3 --> B1 A4 --> B1 B1 --> B2 B2 --> B3 B3 --> B4 B4 --> B5 B5 --> C1 C1 --> C2 C2 --> C3 C3 --> C4 C4 --> D1 D1 --> D2 D2 --> D3 D3 --> D4 D4 --> E1 E1 --> E2 E2 --> E3 E3 --> E4

1.4 能力對比

維度Yudao 原生能力RuoYiPlus Asset 增強
資產型別基礎分類固定/無形/IT/低值易耗品全覆蓋
生命週期領用歸還採購→領用→調撥→維修→報廢
折舊管理多種折舊法+自動計提
資產盤點手工盤點RFID/條碼智慧盤點
IoT 追蹤實時定位+電子圍欄
財務對接與 ERP 財務模組聯動
許可權控制基礎許可權組織級+資產類別級資料許可權
審計合規簡單日誌資產全鏈路審計+區塊鏈存證

2. 資產全生命週期管理

2.1 生命週期階段

graph LR A[採購入庫] --> B[領用分配] B --> C[在用管理] C --> D[調撥轉移] D --> E[維修保養] E --> F[報廢處置] A --> A1[採購申請] A --> A2[驗收入庫] A --> A3[資產編號] A --> A4[標籤列印] B --> B1[領用申請] B --> B2[審批流程] B --> B3[資產分配] C --> C1[使用登記] C --> C2[狀態監控] C --> C3[位置追蹤] D --> D1[調撥申請] D --> D2[審批確認] D --> D3[交接簽收] E --> E1[報修申請] E --> E2[維修記錄] E --> E3[驗收確認] F --> F1[報廢評估] F --> F2[殘值處理] F --> F3[資產登出]

2.2 資產分類體系

資產類別說明典型資產管理要求
固定資產使用期限>1年,單位價值較高辦公裝置、車輛、傢俱折舊計提+年度盤點
無形資產無實物形態的長期資產軟體許可、專利、商標攤銷管理+價值評估
IT 資產資訊科技相關資產伺服器、網路裝置、終端生命週期+安全合規
低值易耗品價值較低、消耗較快的資產辦公耗材、工具批次管理+庫存控制

2.3 資產資料許可權

Asset 系統實現基於組織與資產類別的多維資料許可權控制。

許可權層級適用範圍說明
資產管理員管轄範圍資產可管理資產的入庫、分配、調撥、報廢
部門資產管理員本部門資產可管理本部門領用的資產
普通員工個人使用資產只能檢視自己領用的資產
財務管理員全部資產可檢視資產價值、折舊資料
審計人員全部資產只讀檢視+審計日誌
// 資產資料許可權示例
@DataPermission(scope = "asset")
public class AssetServiceImpl {
    // 資產管理員可管理管轄範圍內的全部資產
    // 自動按組織+資產類別過濾
}

// 部門資產管理員許可權
@DataPermission(roles = {"dept_asset_admin"})
public class DeptAssetServiceImpl {
    // 只能管理本部門領用的資產
    // 自動按部門過濾
}

3. 折舊管理

3.1 折舊方法

折舊方法公式適用場景
直線法(原值-殘值)/使用年限通用固定資產
工作量法(原值-殘值)/總工作量×當期工作量車輛、生產裝置
雙倍餘額遞減法賬面淨值×(2/使用年限)技術更新快的裝置
年數總和法(原值-殘值)×剩餘年限/年數總和前期損耗大的資產

3.2 折舊流程

graph TB subgraph "折舊管理" A[資產入庫] --> B[設定折舊引數] B --> C[選擇折舊方法] C --> D[月度自動計提] D --> E{計提結果} E --> F[生成折舊憑證] E --> G[更新資產淨值] F --> H[財務對賬] G --> H H --> I{資產狀態} I -->|在用| D I -->|報廢| J[停止計提] I -->|減值| K[減值處理] end

3.3 折舊配置

asset:
  depreciation:
    methods:
      - straight-line      # 直線法
      - work-quantity      # 工作量法
      - double-declining   # 雙倍餘額遞減法
      - sum-of-years       # 年數總和法
    rules:
      auto-calculate: true   # 自動計提
      calculate-day: 28      # 每月計提日
      residual-rate: 0.05    # 預設殘值率 5%
      min-value: 5000        # 最低折舊資產價值
    categories:
      electronic:
        method: straight-line
        years: 3
      vehicle:
        method: work-quantity
        years: 8
      furniture:
        method: straight-line
        years: 10

4. 資產盤點

4.1 盤點流程

graph TB subgraph "資產盤點" A[盤點計劃] --> B[盤點準備] B --> C[盤點執行] C --> D[差異處理] D --> E[盤點報告] A --> A1[確定盤點範圍] A --> A2[分配盤點人員] A --> A3[制定盤點時間] B --> B1[列印盤點清單] B --> B2[準備盤點工具] B --> B3[凍結資產變動] C --> C1[掃碼/RFID 盤點] C --> C2[拍照取證] C --> C3[記錄資產狀態] D --> D1[差異分析] D --> D2[盤盈處理] D --> D3[盤虧處理] E --> E1[生成盤點報告] E --> E2[審批確認] E --> E3[更新資產臺賬] end

4.2 智慧盤點技術

盤點方式技術適用場景效率提升
條碼盤點二維碼掃描通用資產3-5倍
RFID 盤點射頻識別大批次資產10-20倍
IoT 盤點感測器自動上報高價值/移動資產實時盤點
移動盤點手機 APP分散資產隨時隨地

4.3 IoT 資產追蹤

graph TB subgraph "IoT 資產追蹤" subgraph "感知層" A1[RFID 標籤] A2[GPS 定位器] A3[環境感測器] end subgraph "網路層" B1[RFID 讀寫器] B2[4G/5G 閘道器] B3[WiFi 定位] end subgraph "平臺層" C1[資產定位] C2[軌跡追蹤] C3[電子圍欄] C4[異常告警] end end A1 --> B1 A2 --> B2 A3 --> B2 B1 --> C1 B2 --> C2 B3 --> C3 C1 --> C4 C2 --> C4 C3 --> C4

5. 資產操作審計

5.1 審計事件

所有資產關鍵操作均記錄完整審計日誌,支援資產全鏈路追溯。

graph TB subgraph "審計事件採集" A1[資產入庫] A2[資產領用] A3[資產調撥] A4[資產維修] A5[資產報廢] A6[折舊計提] A7[盤點操作] end subgraph "審計處理" B1[變更對比] B2[合規檢查] B3[風險評估] end subgraph "審計儲存" C1[操作日誌] C2[變更歷史] C3[區塊鏈存證] end A1 --> B1 A2 --> B1 A3 --> B1 A4 --> B1 A5 --> B1 A6 --> B1 A7 --> B1 B1 --> B2 B2 --> B3 B3 --> C1 B3 --> C2 B3 --> C3
審計項說明保留期限
資產入庫記錄採購資訊、驗收人、入庫時間永久
資產領用記錄領用人、領用時間、審批人資產生命週期+5年
資產調撥記錄調撥前後位置、調撥原因資產生命週期+5年
資產維修記錄維修內容、費用、維修商資產生命週期+5年
資產報廢記錄報廢原因、殘值、處置方式永久
折舊計提記錄每月折舊金額、累計折舊資產生命週期+5年
盤點操作記錄盤點人、盤點時間、盤點結果永久

5.2 審計許可權

角色審計許可權說明
資產管理員檢視管轄資產審計日誌可檢視管轄範圍內資產的審計記錄
部門經理檢視本部門資產審計可檢視本部門資產的審計記錄
審計人員檢視全部資產審計只讀許可權,可匯出審計報告
系統管理員管理審計配置可配置審計規則、保留策略

6. 資產分析

6.1 分析維度

graph TB subgraph "資產分析" subgraph "資產概覽" A1[資產總量] A2[資產總值] A3[資產分佈] end subgraph "使用分析" B1[利用率分析] B2[閒置分析] B3[效能評估] end subgraph "財務分析" C1[折舊分析] C2[維護成本] C3[資產淨值] end subgraph "決策支援" D1[採購建議] D2[報廢建議] D3[最佳化方案] end end A1 --> B1 A2 --> B2 A3 --> B3 B1 --> C1 B2 --> C2 B3 --> C3 C1 --> D1 C2 --> D2 C3 --> D3

6.2 核心指標

指標說明計算方式
資產利用率資產實際使用時間/計劃使用時間實際工時÷計劃工時×100%
閒置率閒置資產/總資產閒置資產數÷總資產數×100%
維護成本率維護成本/資產原值年維護成本÷資產原值×100%
資產淨值率資產淨值/資產原值資產淨值÷資產原值×100%
盤點準確率賬實相符數/盤點總數相符資產數÷盤點總數×100%

7. 技術架構

graph TB subgraph "yudao-module-asset-plus" subgraph "asset-biz" A1[ledger 資產臺賬] A2[lifecycle 生命週期] A3[depreciation 折舊管理] A4[inventory 資產盤點] A5[maintenance 維修保養] A6[disposal 報廢處置] A7[tracking IoT追蹤] A8[analytics 資產分析] end subgraph "許可權與審計" B1[permission 許可權控制] B2[audit 審計日誌] B3[compliance 合規報告] end end A1 --> B1 A2 --> B2 A3 --> B2 A4 --> B2 A5 --> B2 A6 --> B2 A7 --> B1 A8 --> B3

8. 商業價值

價值點說明
賬實相符智慧盤點+IoT 追蹤,確保賬實一致
成本管控精準折舊核算+維護成本分析
資產最佳化利用率分析+閒置預警+採購建議
合規可追溯全鏈路審計+區塊鏈存證+合規報告
效率提升自動化盤點+移動化操作+智慧分析
風險防控資產流失預警+電子圍欄+異常告警
docs