配置 EDI 对象的字段映射关系,将源对象的字段映射到目标对象的字段,支持自动映射和手动配置。
用于配置 EDI 对象的字段映射关系,将源对象的字段映射到目标对象的字段。用户可以为每个 EDI 对象定义字段级别的映射规则,支持自动映射和手动配置。
下拉选择框选择要配置字段映射的 EDI 对象,选择后自动加载当前映射配置
表格展示源字段到目标字段的映射关系,包含源字段名称、源字段类型、目标字段名称(可编辑下拉选择)、目标字段类型、默认值、操作(删除)
| 项目 | 说明 |
|---|---|
| 自动映射 | 根据字段名称相似度自动匹配源字段和目标字段 |
| 添加映射 | 在表格末尾添加一行空的映射关系 |
| 保存映射 | 保存当前所有字段映射配置 |
| 上传到 Salesforce | 将字段映射配置上传到 Salesforce 云端 |
页面加载时:自动获取所有 EDI 对象列表
获取对象列表:调用 MetadataAPI.getMetadataObjects() API
获取对象字段:调用 MetadataAPI.getObjectFields(objectName) API
获取字段映射:调用 MetadataAPI.getFieldMappings(objectName) API
保存映射:调用 MetadataAPI.saveFieldMappings(objectName, mappings) API
上传到 SF:调用 MetadataAPI.uploadFieldMappingsToSF(objectName) API
加载中:显示旋转动画和"加载中..."提示
保存成功:弹出提示"字段映射保存成功"
保存失败:弹出提示包含错误信息
上传成功:弹出提示包含上传详情
上传失败:弹出提示包含错误信息
暂无映射:显示"暂无字段映射,请点击'自动映射'或手动添加映射"提示