数据交换项目主要用于使用VLookUp方式,复制字段值,从而保证数据的一致性。如:
1.将当前模板的一个字段值复制到另一个字段上。
2.利用当前模板的一个字段值,经过LookUp从数据库中找到与之有联系的值,复制到另一个字段上。(如上章节的扩展及扩展项目中由币种带出相应汇率)。
路径:管理 | 工具 | 数据采集 | EDI扩展
| 字段 | 描述 | 
|---|---|
| 扩展名称 | 数据交换扩展的名称。 | 
| 扩展类型 | 用于当前扩展针对“行扩展”还是“展开明细”。 | 
| SQL语句 | 扩展的SQL语句。 | 
| SQL列名 | 在当前SQL语句中解析出来的列名。 | 
| EDI模板列名 | 即将对应到数据交换模板中的列名。 | 
示例:客户扩展。
新增
按照路径找到EDI扩展路径,点击打开EDI扩展,点击“新增”。 
扩展设置
1.填写扩展名称。
2.选择扩展类型:“行扩展”。
3.编辑SQL语句,注意语句是否需要直接运行解析。
4.列分配中点击“加载列”,“匹配字段”,把扩展的列赋值给EDI模板中的列。
5.设置中选择“异常触发方式”(Y:存在数据、N:不存在数据),选择异常处理:禁止,填写异常提示。 
SQL扩展异常
示例:单据已关闭。
编辑扩展异常语句,固定语句模式,通过为参数@Error赋值来触发异常,@Error为空时表示无异常,参数支持EDI列或系统参数。 
使用SQL扩展异常,必须勾上“直接运行”。
输入项扩展不出数据。
原因常为:
1.EDI模板中列对应属性“扩展”未勾上。
2.扩展语句中使用函数等需解析的语句,未勾上“直接运行”。