楼主,你好!
这个问题比较宽,直接回答还真不知道该如何下手了。一般来说,做用友与金蝶的接口,首先需要做需求调研,然后做需求的整理和分析,最后才做需求的实现。
现在既然楼主没有提到具体的需求,我就根据自己的个人经验来讲讲实现的思路,仅供参考。用友和金蝶都是国内ERP厂商,都是从做财务软件发家的,后来才做的供应链和生产制造。用友U8和金蝶K3,模式和基本的功能模块都是大同小异的。我们可以从以下几种方式来实现:
中间表:这种方式也是很多非ERP原厂的第三方辅助系统会提供的方式。比如,航空航天的金税开票系统,业务流程管理系统(BPM)需要与ERP系统集成时会提供这种方式。由于金蝶和用友本身不开放接口,中间表的增删改查及同步至目标系统的数据库表的 *** 作,也是通过数据库维护计划+触发器来实现的。
数据库维护计划从源系统数据库表同步至目标系统数据库表:这种方式和中间表方式基本上相同,省去了数据暂存中间表的 *** 作方式,我遇到的MES项目就是通过这种方式来事项的。由于数据库维护计划是定期执行的,而两个系统的数据同步有时又需要同步完成。所以,这种方式也少不了触发器的主动推送。
编写WebService:两个系统都不提供接口,所以就算编写了WebService,目标系统也需要另外编写调用WebService的程序。这种方式方便以后扩展,比如编写了金蝶K3的WebService接口,不仅用友U8可以调用,其他第三方系统也可以调用。
从个人经历来讲,我这边遇到比较多的是【供应链】和【生产制造】两个子系统的数据同步,而【财务会计】模块的复杂度比较大,一般做数据的接口基本上就是以凭证作为中心的接口开发。
以上是我的个人经验,希望能帮助到你,谢谢!
可以引入,但是要严格按照格式引入,你可以先引出一个标准的格式(xls),在将这些物料按照标准格式填写,然后引入!引入引出都是在,客户端工具包里面(开始-->程序-->K3-->然后客户端工具包-->BOS数据交换平台-->进入点击基础资料-->新建任务,就能到处导入了),可能根据版本,有点差异!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)