常用工具
窗体界面
查询
打印样式
自定义平台
磁贴仪表板设计
看板设计
自定义XML
数据采集
聚合数据
数据库
SQL
EDI扩展
最近更新时间:2022-06-09 12:00(V1.00)

业务介绍

数据交换项目主要用于使用VLookUp方式,复制字段值,从而保证数据的一致性。如:
1.将当前模板的一个字段值复制到另一个字段上。
2.利用当前模板的一个字段值,经过LookUp从数据库中找到与之有联系的值,复制到另一个字段上。(如上章节的扩展及扩展项目中由币种带出相应汇率)。
路径:管理 | 工具 | 数据采集 | EDI扩展

名词解释

字段 描述
扩展名称

数据交换扩展的名称。

扩展类型

用于当前扩展针对“行扩展”还是“展开明细”。

SQL语句

扩展的SQL语句。

SQL列名

在当前SQL语句中解析出来的列名。

EDI模板列名

即将对应到数据交换模板中的列名。

操作步骤

示例:客户扩展。

新增
按照路径找到EDI扩展路径,点击打开EDI扩展,点击“新增”。
fc6583aa1ea34117b1fd195831179db2.png

扩展设置
1.填写扩展名称。
2.选择扩展类型:“行扩展”。
3.编辑SQL语句,注意语句是否需要直接运行解析。
4.列分配中点击“加载列”,“匹配字段”,把扩展的列赋值给EDI模板中的列。
5.设置中选择“异常触发方式”(Y:存在数据、N:不存在数据),选择异常处理:禁止,填写异常提示。
3e9dea237f6b41ac80fa631b915d5d1f.png

相关操作

SQL扩展异常
示例:单据已关闭。

编辑扩展异常语句,固定语句模式,通过为参数@Error赋值来触发异常,@Error为空时表示无异常,参数支持EDI列或系统参数。
abe0adbe2b14491e94eec5827a392768.png

注意事项

使用SQL扩展异常,必须勾上“直接运行”。

常见问题

输入项扩展不出数据。
原因常为:
1.EDI模板中列对应属性“扩展”未勾上。
2.扩展语句中使用函数等需解析的语句,未勾上“直接运行”。

上一篇: 导入方式—自定义
下一篇: EDI授权