U8C 凭证集成样例
场景描述:由外系统向 U8C 中实时推送凭证数据,并正确生成 U8C 中的凭证
实现原理:通过代码实现,外系统调用 U8C 的生成单据的 Servlet 服务,将 XML 格式的凭证
数据传送到 U8C 中,U8C 会自动将数据解析和翻译,并保存到系统中。
为了达到以上目标,需要一步一步来进行,请依次阅读以下内容并实操。如果之前
没有接触过 U8C,全部下来预计一天时间,请耐心学习和尝试。
(一) 如何手动将凭证 XML 文件导入 U8C 中
要想实现实时的自动的凭证导入,需要先了解和学习如何手动进行凭证导入,
所以,请仔细阅读本小节,并亲自实践。
1、 新增外部系统信息:
新增时,可以设置“默认基础数据匹配规则”为“按名称”,这个设置的功能是 xml
文件中基本档案的内容可以编辑成档案的名称,在进行 xml 导入时,U8C 会自动根据 xml
文件中的档案名称翻译成 PK 主键,并进行存储。
例如:公司 company 字段,xml 文件中值为“用友网络科技股份有限公司”,则导
入时,U8C 会根据该名称在系统中查询对应的 PK 主键进行翻译处理。
如果你希望是按照编码进行翻译,也可以设置为默认按照编码;或者在表体中增行,
指定某个基本档案是按照名称还是按照编码进行翻译。
注意:
此处设置的“外部系统编码”就是 xml 文件中 sender 字段要填写的值,例如:a1
2、 编辑 xml 文件:
可以参考附件样例中的 xml 文件进行修改,我们先做一个最简单的案例,不带有辅
助核算以及现金流量分析的。附件中 xml 中,注释着“需修改”的需要你根据实际情况
进行修改。
做外部 XMl 数据导入,需要由简到难,逐步尝试。如果需要更加复杂的 xml 数据