u8eai开发手册内容摘要:

amp: 时间戳标志,在导出数据时,导出此时间戳的所有以后的数据,若为空,则导出 只有过滤条件的数据 . 传入 XML 数据格式 . 数 据导入 数据的导入,传入的参数为根据 XML 模板制作的 XML 数据。 比如,要导入部门档案,传入的 sXml 如下: ?xml version=? ufinterface sender=011 receiver=u8 roottag=department docid=54811775 proc=Add codeexchanged=n exportneedexch=N paginate=0 display= 部门档案 family= timestamp=0x000000000027B59C department code0/code endflag0/endflag name基建中心 /name rank1/rank manager/ … /department department code001/code endflag1/endflag name基建投资部 /name rank2/rank manager/ prop/ ... /department /ufinterface 导入时,单据头中的 proc 必须为 Add/Edit/Delete 之一,并不是所有单据都支持这三种操作,具体可参考本章第四节。 凭证的导入,具体请参考本章第五节。 XML 是对大小写敏感的,在 EAI 标准中所有的元素名都为小写字母 注意: EAI 标准数据中的有些元素可以为空元素,有些则不得为空,根据具体业务不同而不同。 但所规定的元素一个也不能多,一个也不能少 . 数据导出 操作码为 Query,可加入导出条件。 格式例子(以导出 部门档案 为例): ?xml version= ? ufinterface sender=011 receiver=u8 roottag=department docid=874080836 proc=Query codeexchanged=n exportneedexch=n paginate=0 display= 部 门档案 family=基础档案 department importfile= exportfile= code=011 bincrementout=n field display=部门编码 name=cDepCode operation== value=001 logic= / /department /ufinterface 元素 department 表示为部门档案 : 属性 importfile:保存的是导入文件路径 属性 exportfile:保存的是导出文件路径 属性 code:外部系统的注册号 元素 Field 表示每个条件: 属性 display:中文含义 属性 name:字段名 属性 operation:是比较运算符 属性 value:比较值 属性 logic:是连接的逻辑运 算符。 and:并且; or:或者 每次导出一种单据,这里为部门档案,如果需要导出收款单则需要再一次导出。 条件 Field可以有多条。 这个调用返回的 XML 回执为 U8 的标准数据。 注意:并不是导出数据会自动保存到 Importfile exportfile 指定的路径,这两个 参数 是 EAI工具保存数据使用的。 . 回执 XML 数据格式 从 U8 导出数据成功的回执就是数据。 其它情况的回执: ?xml version=39。 39。 ? ufinterface roottag=39。 return39。 docid=39。 39。 proc=39。 39。 item key=39。 39。 succeed=39。 39。 dsc=39。 39。 u8key=39。 39。 /item /ufinterface 描述 : key: 为一条记录的关键字 ; succeed: 成功标识 : 0: 成功 ; 非 0: 失败 ; dsc: 失败的描述 ; docid: 消息号 ; proc: 操作码 ; u8key: 成功后 U8 系统对应的关键字 凭证的返回格式 如下: ?xml version=39。 39。 ? ufinterface roottag=39。 voucheraddreturn39。 docid=39。 39。 proc=39。 39。 item acc_period=39。 39。 voucher_type=39。 39。 voucher_id=39。 00139。 row_id=39。 39。 succeed=39。 39。 dsc=39。 39。 u8vouch_id =39。 39。 u8acc_period=39。 39。 /item /ufinterface 描述: acc_period: 会计期间 ,0 为期初往来明细帐 ,21 为期初待核银行帐 ,20 为银行帐科目调整前余额 ,112 为凭证及明细帐 vouch_type: 凭证类别字 vouch_id: 凭证号 (由系统分配凭证号 ,期初时可为空 ) row_id: 行号 (由系统赋值 ,期初时为 1) u8vouch_id: U8 凭证号 u8acc_period: U8 凭证会计期间 succeed: 成功标识 : 0: 成功 ; 非 0: 失败 ; 支持数据交换的 基础档案和业务单据 1. 模块 1. 类型 1. 外部数据导入 U8 1. U8数据导出 1. 增加 1. 修改 1. 删除 1. 总账 1. 凭证 1. Y 1. Y 1. 1. Y 1. 银行对账单 1. Y(仅导入期初。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。