2. 车辆主数据模型
车辆主数据是运输管理系统的核心基础数据之一。在ERP侧,车辆主数据需要覆盖车辆的基本属性、技术参数、组织归属和运营状态,确保数据在同步至TMS时具备完整性和一致性。以下从字段定义、字段分类和关键字段说明三个维度展开。
2.1 车辆主数据字段总览
ERP侧车辆主数据通常包含以下核心字段,按功能属性分为四类:标识类、技术参数类、组织归属类、状态控制类。
| 分类 | 字段名称 | 数据类型 | 必填 | 说明 |
|---|---|---|---|---|
| 标识类 | 车牌号 | VARCHAR(20) | 是 | 车辆唯一行驶证编号,主键候选 |
| 车辆编码 | VARCHAR(30) | 是 | ERP内部唯一编码,建议与车牌号映射 | |
| VIN码 | VARCHAR(17) | 否 | 车辆识别码,用于资产追溯 | |
| 技术参数类 | 车型 | VARCHAR(50) | 是 | 如厢式货车、平板车、冷藏车等 |
| 核定载重(吨) | DECIMAL(8,2) | 是 | 行驶证核定总质量 | |
| 容积(立方米) | DECIMAL(8,2) | 否 | 货厢内部有效容积 | |
| 车辆尺寸(长×宽×高) | VARCHAR(30) | 否 | 用于装载方案校验 | |
| 组织归属类 | 所属车队 | VARCHAR(50) | 是 | 车队名称或编码,关联组织架构 |
| 所属部门 | VARCHAR(50) | 否 | 运输部门或物流中心 | |
| 车辆所有人 | VARCHAR(50) | 否 | 自有/挂靠/租赁标识 | |
| 状态控制类 | 车辆状态 | VARCHAR(20) | 是 | 可用/维修/报废/停用 |
| 启用日期 | DATE | 否 | 车辆投入运营日期 | |
| 年检到期日 | DATE | 否 | 用于合规预警 |
字段设计要点:车牌号在ERP和TMS中应保持完全一致,建议将车牌号作为同步主键。车辆编码建议采用“车牌号+车队代码”的组合规则,避免跨组织重复。
2.2 关键字段详细说明
2.2.1 车牌号
车牌号是车辆在道路运输中的法定标识,也是ERP与TMS之间数据关联的核心键。字段设计时需注意:
- 支持新能源绿牌(8位字符)与传统蓝牌(7位字符)的兼容存储。
- 建议统一存储为大写字母+数字格式,去除空格和特殊符号。
- 在ERP侧建立唯一索引,防止重复录入。
2.2.2 车型
车型字段直接影响TMS中的运力匹配和运费计算。建议采用标准分类编码,例如:
- 厢式货车:适用于普货、零担运输。
- 平板车:适用于钢材、大件设备。
- 冷藏车:适用于冷链运输,需额外记录温控区间。
- 危化品车:适用于危险品运输,需关联资质信息。
2.2.3 核定载重与容积
这两个字段是TMS进行装载优化和运费计算的基础参数。常见问题包括:
- 载重单位统一为吨,保留两位小数。
- 容积单位统一为立方米,保留两位小数。
- 对于非标车辆(如罐车),容积字段可留空,但需在车型备注中说明。
2.2.4 所属车队
车队是运输组织的最小管理单元。在ERP侧,车队字段通常关联到成本中心或利润中心,用于后续的运输成本核算。字段设计建议:
- 使用车队编码而非车队名称,避免因名称变更导致同步失败。
- 车队编码需与ERP组织架构中的部门编码保持一致。
- 支持一个车辆同时归属多个车队(如主车队+临时调拨车队),但需明确主车队标识。
2.3 车辆主数据模型结构图
下图展示了ERP侧车辆主数据模型的实体关系与核心字段分组:
2.4 字段同步映射规则
在ERP向TMS同步车辆主数据时,需要建立明确的字段映射关系。以下为典型映射示例:
| ERP字段 | TMS字段 | 转换规则 | 同步方向 |
|---|---|---|---|
| 车牌号 | vehicle_plate | 直接映射,去除空格 | ERP → TMS |
| 车辆编码 | vehicle_code | 直接映射 | ERP → TMS |
| 车型 | vehicle_type | ERP编码转TMS枚举值 | ERP → TMS |
| 核定载重 | max_load | 单位统一为吨 | ERP → TMS |
| 容积 | volume | 单位统一为立方米 | ERP → TMS |
| 所属车队 | fleet_id | 车队编码映射 | ERP → TMS |
| 车辆状态 | status | ERP状态码转TMS状态枚举 | 双向同步 |
常见同步陷阱:车型和车队字段在ERP和TMS中可能使用不同的编码体系。建议在中间层建立编码映射表,避免因编码不一致导致数据同步失败或错误匹配。
2.5 字段扩展建议
根据企业实际业务需求,可在ERP侧增加以下扩展字段,以提升TMS的运营效率:
- GPS设备ID:用于车辆实时定位追踪。
- 油耗标准(升/百公里):用于运输成本精细化核算。
- 轮胎规格:用于车辆维保管理。
- 保险到期日:用于合规预警。
- 司机绑定关系:默认驾驶员信息,支持多司机轮换场景。
以上字段定义和模型设计为ERP侧车辆主数据提供了完整的结构支撑,确保后续与TMS的数据同步具备清晰、一致的基础。