当前位置: 代码迷 >> Sql Server >> 金蝶k3二次开发读写数据库的有关问题
  详细解决方案

金蝶k3二次开发读写数据库的有关问题

热度:84   发布时间:2016-04-24 09:16:00.0
金蝶k3二次开发读写数据库的问题
各位大神好,我想要在k3 rise 12.3的仓库管理系统上做二次开发,就是增加扫码出入库的支持,计划用pda扫码后连数据库读写。
像我这样的需求怎样做比较好?目前pda端的功能我已经做好了,也能连接到金蝶服务器操作数据库了,但是不知道咋操作数据库。。。用事件探查器发现要实现一个入库操作,要执行很多行sql语句,不知道k3是否有读写仓库管理系统的库表的接口可供调用?
我听说先要到一个单据号的表中获得全局递增的单据号,然后写入出入库货物信息即可
我看到数据库里有很多存储过程,不知道能否借助它们实现出入库写db的操作?k3的表和视图的数据字典我从网上找到了,不过没有找到存储过程的说明,大侠们能否提供一份呢?
------解决思路----------------------

如果是调用存储过程来实现的,那么 在sql profiler里应该会有 调用存储过程的代码,就能找到 这个存储过程了。

如果显示没有调用存储过程,那么可能是 直接通过语句来实现的。
------解决思路----------------------
金蝶应该是可以给你定制需要的接口的, 不过, 你懂的, 这需要给钱,^_^

如果你想自己直接操作数据库, 需要考虑的东西就比较多了, 一个大型的ERP系统, 对于仓库的出入库, 肯定不只是某个表受到影响, 应该会是多个表都有操作的。  你可以参考金蝶的文档。 文档里面好像是有每个数据表是干啥用的的说明的。

当然,如果只是读, 应该没什么问题的, 需要写操作, 建议最好找金蝶公司,让他们提供接口,或者他们给个补丁,让你直接调用就好。 
  相关解决方案