目录

VB版测试

Delphi版测试

C#版测试

Java版(手机客户端)测试

基于API的服务程序

开发自己的API接口


金蝶K3 WISE 从14.3版本开始提供API接口,实现企业上下游(供应商、客户、第三方厂商)也就是所谓企业联盟之间的数据交换。经过几个版本的迭代,现在已经比较完善。

接口采用HTTP协议,所以支持HTTP协议的任何开发语言和平台,都可以基于此接口开发相关应用。接口包括:基础资料、财务、供应链、制造模块单据和BOS基础资料、BOS单据的增删改查,基本满足大部分企业的需要。

下面基于K3 WISE API接口,看看各种语言实现API的效果,包括VB版、Delphi版、C#版、Java版、手机客户端以及API接口服务程序和开发自己的API接口。

VB版测试

VB代码实现获取Token,获取物料详情和生成新的物料,以获取的物料信息为模板,生成新的物料。

Delphi版测试

Delphi代码实现获取Token,获取客户列表和详情、获取销售出库单列表和详情。

C#版测试

C#代码实现获取Token,获取客户列表和详情、获取销售出库单列表和详情。

Java版(手机客户端)测试

Java代码实现,安卓手机客户端原生开发,实现获取Token,获取客户列表和详情、获取销售出库单列表和详情。

基于API的服务程序

系统间同步数据时,很多时候手工同步比较麻烦,客户一般希望自动同步,比如几分钟或者几小时系统自动同步相应的基础资料或者单据,这时候就需要用服务程序来实现。

下面以通过API接口自动生成K3的产品入库单为例,服务程序实现自动生单,可配置服务间隔、日志记录等。

开发自己的API接口

目前,K3自身的API接口已经涵盖了基础资料、财务、供应链、制造模块单据和BOS基础资料、BOS单据的增删改查以及部分报表的查询,基本满足了大部分企业需要。但也可能因企业有个性化的需求,系统本身的API接口无法满足业务要求,比如返回的数据不符合需求等,这时我们就需要开发自己的API接口,定制返回数据。

以C#(Framework4.0)开发的WebAPI为例,获取订单列表,调用方式和K3一样,但返回值不同,Postman调用示例如下:

获取客户发货退货申请单列表,Token和验证信息放到HTTP头信息里,以JSon为过滤参数,根据客户需要组装JSon返回值,Postman调用示例如下:

以上仅是示例测试,但都是基于客户的实际需求写的,通过这些示例,抛砖引玉,让大家对API接口的应用场景可以有个全面了解,方便应用于自己的项目。

玩转金蝶K3 WISE API接口相关推荐

  1. 金蝶K3 Cloud APi接口说明书

    目   录 1. 概述......................................................................................... ...

  2. 关于金蝶k3 wise供应生门户登陆界面屏蔽业务账套多余功能模块设置方法

    关于金蝶k3 wise供应生门户登陆界面屏蔽业务账套多余功能模块设置方法 1. 找到以下路径 ...\Kingdee\K3ERP\KDHR\SITEFILE\WEBUI\ 找到"Login. ...

  3. 金蝶K3 WISE 15.1金蝶K3 15.1金蝶K3 V15.1 金蝶K3 WISE 15.0金蝶K3 15.0金蝶K3 V15.0 14.3/14.2/14.1/14.0/13.1/13.0 12

    金蝶K3 WISE 15.1金蝶K3 15.1金蝶K3 V15.1 金蝶K3 WISE 15.0金蝶K3 15.0金蝶K3 V15.0 14.3/14.2/14.1/14.0/13.1/13.0 12 ...

  4. 金蝶K3 WISE 视频教程-金速鹏-专题视频课程

    金蝶K3 WISE 视频教程-409人已学习 课程介绍         系统基础:系统安装.部署,账套.用户及权限,金蝶企业云平台,基础资料.系统设置.初始化.k3BOS初步. 供应链:采购.仓储.销 ...

  5. 金蝶K3 WISE 15版本用户手册

    金蝶K3 WISE 15版本用户手册 网盘 提取码:fsoh

  6. 金蝶k3 wise 15.0单据序时簿二维码打印后打印预览时提示没有注册类

    金蝶K3 wise 15.0 销售出库单打开二维码打印后这个界面在点击布局设计或打印预览时提示没有注册类,提示如下: 解决方案: 请在K3安装目录C:\Program Files (x86)\King ...

  7. 金蝶K3 WISE版本过服务期后打补丁方法

    因为新的金蝶补丁全部加壳,在服务期内的通过验证后,可以打补丁.超过服务期的,正常是打不了的,可以通过如下方法变通处理下: 1.找一台已经装好补丁的客户端(如果找不到,那就用金蝶服务器也行).将客户端下 ...

  8. 金蝶K3 WISE创新管理平台各个版本补丁情况数据探讨

    拿到一份截止5月底的金蝶补丁清单文件,顺便看下数据: 下图为金蝶WISE各版本的补丁数,从补丁数量看,13.1这个版本表现还不错:14以上版本因为上市比较晚,数据看看就得了,注意14.2版本,产品大改 ...

  9. 金蝶K3 WISE 14.3版本增加用户账号

    WISE14.0版本以后,金蝶的系统既对模块进行限制,也对用户数进行限制. 本地手工增加的账号是不起作用的,需要通过云端增加后导入本地服务器才能使用,如果强行在本地增加用户,登陆后会报"该用 ...

最新文章

  1. [LeetCode]*105.Construct Binary Tree from Preorder and Inorder Traversal
  2. HDU 6058 - Kanade's sum | 2017 Multi-University Training Contest 3
  3. 42岁著名黑客去世,曾拯救互联网:揭开索尼“罪行”、发现DNS漏洞
  4. 【BZOJ1492】[NOI2007]货币兑换Cash 斜率优化+cdq分治
  5. SQLyog连接虚拟机中docker中的mysql过程详解,并解决2003错误
  6. 计算机网络安装建设厂家,互联网工厂设备与安装总结报告(26页)-原创力文档...
  7. TypeScript 3.3来了!快看看有什么新功能
  8. 【科学计数法模板讲解】1060 Are They Equal (25 分)
  9. ASPNETPager常用属性
  10. 简单的实现RAII封装。
  11. ip复原Java_Java实现 LeetCode 93 复原IP地址
  12. vue修改编码_看,官方出品了 Vue 编码风格指南!
  13. 魔兽世界各服务器显示版本,魔兽7.1各服通用界面AltzUI
  14. 解决 微信小程序 滚动 事件穿透 问题
  15. 腾讯笔试题编程题——纸牌游戏
  16. ps如何设置裁剪后的背景颜色
  17. Shader GrabPass应用实例——实现扭曲效果
  18. 路由器 RIP-2 配置
  19. case when then else end用法
  20. Error (176310): Can't place multiple pins assigned to pin location Pin_F16

热门文章

  1. 新手用Python做量化投资需要注意哪些?
  2. Spring中七种事务传播行为
  3. APISIX安装与灰度、蓝绿发布
  4. c++实验三-个人所得税计算器
  5. 为什么说大众点评是大数据网站
  6. CoCreateInstance
  7. linux 共享文件夹设置
  8. 曝OPPO给离职员工补发年终奖
  9. 【愚公系列】2022年02月 wireshark系列-数据抓包分析之DNS协议
  10. 自己动手写搜索引擎(常搜吧历程五#解析文档之XML#)(Java、Lucene、hadoop)