准备

U8单据模板指的是U8中各个基础档案和业务档案用XML存储时的格式。

U8单据模板位置:U8Soft\EAI\XML\Template。模板内注释有模板中各个节点字段的说明。

U8单据模板示例位置:U8SOFT\EAI\XML\Samples。有各个模板的例子供参考。

在U8单据模板示例目录下,找到存货档案的示例,【配置传参】时会用到这里的属性值,如图:

配置传参

拷贝示例XML代码,选中Payload,右键以导入架构的方式把示例结构导入,如图:

配置EAI获取数据的必传参数,可以在存货档案模板示例中找到对应值参照,如图:

注:由于EAI没有提供友好的分页方式及搜索参数,配置默认最多显示10条数据,并删掉默认搜索参数。

配置返回数据

拷贝示例XML代码,选中Response,右键以导入架构的方式把示例结构导入,如图:

这里有个特殊的地方,导入的存货档案示例只有一条数据,导致inventory节点的数据类型识别为Object,这里需要手动改成Array<Object>,如图:

作为数据源,这里我们用到的字段有code存货编码、name存货名称、specs规格描述、tax_rate税率(显示用),修改右侧参数的显示名称,参数不够可以右键编辑进行添加,然后把左侧用到的返回参数和右侧的Response返回参数以拖拽的方式依次映射,如图:

注:EAI没有提供返回总行数的参数和相应的分页参数,这里不进行分页配置。

测试

到这里,获取存货数据就配好了,保存为:U8 EAI-获取存货列表,点击测试,获取数据,如图:

注:EAI没有提供友好的分页参数,这里显示配置的最大显示数量10条。

Created with the Personal Edition of HelpNDoc: News and information about help authoring tools and software