创建或编辑数据转换配置,定义字段值的映射关系,支持从 CSV 文件导入或从 Salesforce 同步数据。
用于创建或编辑数据转换配置,定义字段值的映射关系。用户可以选择 EDI 对象和字段,设置原值与转换值的对应关系,并支持从 CSV 文件导入或从 Salesforce 同步数据。
| 项目 | 说明 |
|---|---|
| 配置名称 | 文本输入框,必填,用于标识此转换配置的唯一名称 |
| 对象名称 | 下拉选择框,选择要应用转换的 EDI 对象 |
| 源字段名称 | 下拉选择框,选择要进行值转换的字段(根据选择的对象动态加载字段列表) |
| 项目 | 说明 |
|---|---|
| 同步数据 | 从 Salesforce 获取选中字段的示例数据和选择列表值,自动添加到映射列表 |
| 上传 CSV | 从 CSV 文件导入映射数据 |
| 项目 | 说明 |
|---|---|
| 原值 | 文本输入框,原始数据值 |
| 转换值 | 文本输入框,转换后的目标值 |
| 添加映射 | 将当前输入的原值和转换值添加到映射列表 |
表格展示所有映射关系,包含原值、转换值、操作(编辑/删除)
| 项目 | 说明 |
|---|---|
| 取消 | 关闭模态框,不保存更改 |
| 创建/更新 | 保存转换配置(创建模式显示"创建",编辑模式显示"更新") |
创建配置:调用 ConvertAPI.createConvertConfig(name, objectName, sourceField, mappings) API
更新配置:调用 ConvertAPI.updateConvertConfig(id, data) API
同步数据:调用 DataAPI.getObjectsAndFields(objectName, sourceField) API
上传 CSV:调用 DataConvertAPI.parseCsvAsConvertMapping(file) API
暂无映射:显示"暂无映射配置,请添加映射关系"提示
同步中:按钮显示"同步中..."并禁用
保存成功:弹出提示"转换配置创建成功"或"转换配置更新成功"
保存失败:弹出提示包含错误信息