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