旺店通·企业奇门和用友BIP单据接口对接

本文介绍了如何通过轻易云数据集成平台将用友BIP与旺店通·企业奇门进行接口对接,实现调拨订单数据的自动流转。详细阐述了接口配置步骤,包括用友BIP的调拨订单查询和旺店通·企业奇门的调拨单创建,展示了数据集成的优势,如快捷、稳定、降低成本。

来源系统:用友BIP

YonBIP用友商业创新平台,是用友在数字经济时代面向成长型、大型企业及巨型企业,融合了先进且高可用技术平台和公共与关键商业应用与服务,支撑和运行客户的商业创新(业务创新、管理变革),并且具有数字化、智能化、高弹性、安全可信、社会化、全球化、平台化、生态化等特征的综合型服务平台。

对接目标系统:旺店通·企业奇门

慧策(原旺店通)是一家技术驱动型智能零售服务商,基于云计算PaaS、SaaS模式,以一体化智能零售解决方案,帮助零售企业数字化智能化升级,实现企业规模化发展。

多系统对接方案配置

通过轻易云系统数据集成平台新增创建集成方案,通过轻易云的方案市场可以一键复制,并且可以借鉴其他的方案配置完成方案制作,方案制作只需要两步,第一步先确定好对应的数据来源;源系统:用友BIP接口:调拨订单列表查询通过请求调度者配置对应的请求参数即可获取到对应的数据。目标系统:旺店通·企业奇门接口:创建调拨单,通过写入调度者匹配获取到的数据和写入的映射关系,即可自动生成符合目标系统:旺店通·企业奇门写入的数据自动产生写入队列,通过运行概况,系统会自动帮你诊断方案的运行情况。实时监控到方案的运行情况

用友BIP接口明细

  • 接口:/yonbip/scm/transferapply/list

  • 接口名称:调拨订单列表查询

  • 接口方法:POST

请求参数

字段

名称

类型

描述

pageSize

每页显示数据数

string

示例:10 默认值:10

code

单据编号

string

例: DBDD0003

pageIndex

当前页数

string

例:1 默认值:1

open_vouchdate_begin

单据开始日期

string

例:2020-09-09 00:00:00

open_vouchdate_end

单据结束日期

string

例:2020-09-25 23:59:59

inwarehouse

调入仓库id

string

bustype

交易类型id

string

例:110000000000037

outorg

调出组织id

string

例:1513866252718336

inorg

调入组织id

string

例:1520919005434112

outwarehouse

调出仓库id

string

例:1538112225530112

outdepartment

调出部门id

string

indepartment

调入部门id

string

outbizperson

调出业务员id

string

inbizperson

调入业务员id

string

status

单据状态

string

(0:开立,1:已审核,2:已关闭,3:审核中)

响应参数

字段

名称

类型

描述

sumRecordList

数据求和集合

array

sumRecordList.natMoney

本币无税金额

string

sumRecordList.qty

数量

string

sumRecordList.subQty

件数

string

sumRecordList.finishoutqty

已出库数量

string

sumRecordList.pageIndex

当前页

string

### Java对接奇门的集成方案 对于Java开发者来说,要实现与奇门的数据集成,可以遵循特定的API接口文档以及最佳实践来构建解决方案。常情况下,这类集成涉及过HTTP请求发送JSON或XML格式的消息给服务端。 #### 使用RESTful API进行集成 为了使Java应用程序能够调用奇门的服务,应当利用其提供的RESTful Web Services API。这允许开发人员创建客户端程序,这些程序可以过标准URL访问远程资源并执行CRUD操作(创建、读取、更新删除)。具体到奇门企业级应用,如企业奇门,会提供详细的API说明文件用于指导如何发起正确的网络请求[^1]。 ```java // 创建HttpURLConnection对象连接至服务器 URL url = new URL("https://api.wangdiantong.com/endpoint"); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.setRequestMethod("POST"); // 设置请求方法为POST conn.setDoOutput(true); // 启用输出流以便向服务器写入数据 String inputJsonData = "{\"key\":\"value\"}"; // 构造待传输的json字符串 OutputStream os = conn.getOutputStream(); os.write(inputJsonData.getBytes()); os.flush(); if(conn.getResponseCode() != HttpURLConnection.HTTP_CREATED){ throw new RuntimeException("Failed : HTTP error code : " + conn.getResponseCode()); } BufferedReader br = new BufferedReader(new InputStreamReader((conn.getInputStream()))); StringBuilder responseBuilder = new StringBuilder(); String output; while ((output = br.readLine()) != null) { responseBuilder.append(output); } System.out.println(responseBuilder.toString()); conn.disconnect(); ``` 此代码片段展示了怎样建立一个简单的HTTPS POST请求去调用奇门的一个假设性的API端点,并处理返回的结果。实际项目中还需要考虑认证机制、错误处理逻辑等方面的内容。 #### 配置字段映射关系 当涉及到不同系统的交互时,比如将来自的信息同步到其他ERP系统中,则需要定义好两者的字段匹配规则。这一过程可以在轻易云这样的平台上完成,在那里可以根据需求自定义设置哪些源字段应该映射为目标系统中的相应属性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值