请教与用友财务u8,金蝶财务K3接口方案

2020-05-18 科技 134阅读

楼主,你好!

这个问题比较宽,直接回答还真不知道该如何下手了。一般来说,做用友与金蝶的接口,首先需要做需求调研,然后做需求的整理和分析,最后才做需求的实现。

现在既然楼主没有提到具体的需求,我就根据自己的个人经验来讲讲实现的思路,仅供参考。用友和金蝶都是国内ERP厂商,都是从做财务软件发家的,后来才做的供应链和生产制造。用友U8和金蝶K3,模式和基本的功能模块都是大同小异的。我们可以从以下几种方式来实现:

  • 中间表:这种方式也是很多非ERP原厂的第三方辅助系统会提供的方式。比如,航空航天的金税开票系统,业务流程管理系统(BPM)需要与ERP系统集成时会提供这种方式。由于金蝶和用友本身不开放接口,中间表的增删改查及同步至目标系统的数据库表的操作,也是通过数据库维护计划+触发器来实现的。

  • 数据库维护计划从源系统数据库表同步至目标系统数据库表:这种方式和中间表方式基本上相同,省去了数据暂存中间表的操作方式,我遇到的MES项目就是通过这种方式来事项的。由于数据库维护计划是定期执行的,而两个系统的数据同步有时又需要同步完成。所以,这种方式也少不了触发器的主动推送。

  • 编写WebService:两个系统都不提供接口,所以就算编写了WebService,目标系统也需要另外编写调用WebService的程序。这种方式方便以后扩展,比如编写了金蝶K3的WebService接口,不仅用友U8可以调用,其他第三方系统也可以调用。

从个人经历来讲,我这边遇到比较多的是【供应链】和【生产制造】两个子系统的数据同步,而【财务会计】模块的复杂度比较大,一般做数据的接口基本上就是以凭证作为中心的接口开发。


以上是我的个人经验,希望能帮助到你,谢谢!

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com