跳到主要内容

资产预设设置

Assets Settings 部分允许您配置资产管理系统的基础元素。在创建资产之前设置这些以获得最佳体验。


1. 访问资产设置

导航: 从侧边栏菜单进入 AssetsSettings

设置页面包括以下选项卡:

  • Asset Groups(类别/子类别)
  • Asset Units(计量单位)
  • Asset Locations(存储/使用位置)
  • Custom Fields(扩展资产数据)
  • Webhooks(外部集成)
  • Notifications(提醒偏好)

2. 资产组

资产组是您的主要类别(例如 IT 设备、家具、车辆)。

添加组

  1. 进入 Asset Groups 选项卡
  2. 点击 New Asset Group
  3. 输入 Group Name(例如 "Laptops"、"Office Furniture")
  4. 点击 Save

使用场景

  • 按类别筛选资产
  • 按组运行报告
  • 将自定义字段应用于特定组
  • 按资产类型组织折旧

3. 资产单位

单位定义如何测量数量(件、套、米等)。

添加单位

  1. 进入 Asset Units 选项卡
  2. 点击 New Asset Unit
  3. 输入 Unit Name(例如 "Pieces"、"Sets"、"Meters"、"Boxes")
  4. 点击 Save

示例

UnitUse Case
PiecesLaptops, monitors, chairs
SetsDesk + chair combos
MetersCables, fabric
BoxesConsumables, spare parts

4. 资产位置

位置是资产存储或使用的物理地点。

添加位置

  1. 进入 Asset Locations 选项卡
  2. 点击 New Asset Location
  3. 输入 Location(例如 "Warehouse A"、"Office Floor 2"、"Remote")
  4. 点击 Save

使用场景

  • 跟踪资产存储位置
  • 用于调拨(从/到位置)
  • 按位置筛选资产
  • 支持多站点组织

5. 自定义字段

添加自定义字段以捕获业务特定的数据。

字段类型

TypeDescription
TextSingle-line text
TextareaMulti-line text
NumberNumeric value
DateDate picker
SelectDropdown (options separated by |)
CheckboxYes/No
URLWeb link

添加自定义字段

  1. 进入 Custom Fields 选项卡
  2. 点击 New Custom Field
  3. 输入 Field Name
  4. 选择 Field Type
  5. 对于 Select:添加选项如 Option1|Option2|Option3
  6. 可选:Applies to Groups - 留空为全部,或选择特定组
  7. Required - 勾选表示该字段必须填写
  8. Show on Table - 勾选以在资产列表中显示
  9. 点击 Save

6. Webhooks

配置 webhook 将资产事件发送到外部系统(Zapier、Make、自定义 API)。

添加 Webhook

  1. 进入 Webhooks 选项卡
  2. 点击 New Webhook
  3. 输入 Webhook Name(例如 "Sync to Inventory System")
  4. 输入 Webhook URL(您的端点)
  5. 选择要订阅的 Events(或全选)
  6. 可选:设置 Secret Key 用于 HMAC 签名验证
  7. 点击 Save
  8. 使用 Test Webhook 验证是否正常工作

可用事件

  • asset.created, asset.updated, asset.deleted
  • asset.allocated, asset.revoked
  • asset.checked_out, asset.checked_in
  • asset.reserved, asset.reservation_approved, asset.reservation_rejected
  • asset.maintenance_scheduled, asset.maintenance_completed
  • asset.transferred, asset.lost, asset.broken, asset.warranty, asset.liquidated
  • alert.warranty_expiring, alert.maintenance_due, alert.checkout_overdue, alert.low_stock

7. 通知

配置何时以及如何接收提醒。

通知类型

TypeDefaultDescription
Warranty Expiry30 days beforeAsset warranty ending soon
Insurance Expiry30 days beforeInsurance policy ending
Maintenance Due7 days beforeScheduled maintenance upcoming
Checkout Overdue1 day afterChecked-out asset not returned
Reservation Reminder1 day beforeUpcoming reservation
Low StockWhen threshold metAsset quantity below minimum
Asset End of Life30 days beforeExpected end-of-life date

配置通知

  1. 进入 Notifications 选项卡
  2. 对于每种类型:启用/禁用,设置 Days Before,选择 Recipients
  3. 如果未选择收件人,管理员将接收通知
  4. 点击 Save
Cron Job Required

通知通过 Perfex CRM 的 cron 任务发送。请确保已设置 cron:

* * * * * php /path/to/perfex/index.php cron/index

最佳实践

  • 在创建资产之前先设置组、单位和位置
  • 在组织内使用一致的命名
  • 为报告中需要的数据创建自定义字段
  • 上线前测试 webhook
  • 配置通知以免遗漏任何事项