门户接口报文内容V3.docx
《门户接口报文内容V3.docx》由会员分享,可在线阅读,更多相关《门户接口报文内容V3.docx(15页珍藏版)》请在冰豆网上搜索。
![门户接口报文内容V3.docx](https://file1.bdocx.com/fileroot1/2023-6/26/1c462447-2ab7-4d3f-8e90-ea90446c7723/1c462447-2ab7-4d3f-8e90-ea90446c77231.gif)
门户接口报文内容V3
1客户查询接口(S001-1001)
系统代码:
S001
接口说明:
测试接口地址
http:
//192.168.15.114:
65082/services/cust?
wsdl
正式接口地址
方法名
queryCust
参数
inputXml
自定义报文头信息:
(此处如有特殊报文头标签,请在下方表格形式标志)
字段名称
标签名
长度
必填
说明
1.1请求包
报文类型:
简单明细报文(此处根据实际报文的类型定义简单报文、简单明细报文、复杂大报文)
客户查询分页信息
字段名称
标签名
长度
必填
说明
请求的当前页数
curpage
5
必填
类型int
每页条数
pagenum
5
必填
类型int
客户查询主数据信息
字段名称
标签名
长度
必填
说明
NC公司ID
pk_corp
4
必填
客户编码
custcode
20
不必填
客户名称
custname
100
不必填
所在地区
areaname
200
不必填
客户特征
custpropname
100
不必填
1.2返回包
报文类型:
简单明细报文
客户查询返回分页信息
字段名称
标签名
长度
必填
说明
请求的当前页数
curpage
5
必填
类型int
每页条数
pagenum
5
必填
类型int
总共条数
allcount
8
必填
类型int
客户查询返回明细信息
字段名称
标签名
长度
必填
说明
客户编码
custcode
20
必填
客户名称
custname
100
必填
所属单位名称
unitname
100
必填
所在地区名称
areaname
200
必填
负责业务员名称
psnname
100
必填
客户分类名称
custnaturename
100
必填
客户特征名称
custpropname
100
必填
2产品查询接口(S001-1002)
系统代码:
S001
接口说明:
测试接口地址
http:
//192.168.15.114:
65083/services/invdoc?
wsdl
正式接口地址
方法名
queryInvdoc
参数
inputXml
自定义报文头信息:
(此处如有特殊报文头标签,请在下方表格形式标志)
字段名称
标签名
长度
必填
说明
2.1请求包
报文类型:
简单明细报文(此处根据实际报文的类型定义简单报文、简单明细报文、复杂大报文)
产品查询分页信息
字段名称
标签名
长度
必填
说明
请求的当前页数
curpage
5
必填
类型int
每页条数
pagenum
5
必填
类型int
产品查询主数据信息
字段名称
标签名
长度
必填
说明
NC公司ID
pk_corp
4
必填
客户编码
custcode
20
不必填
此条件为本次新增需求
产品编码
invcode
20
不必填
产品名称
invname
100
不必填
品牌名称
brandname
100
不必填
产品分类
invclname
50
不必填
2.2返回包
报文类型:
简单明细报文
产品查询返回分页信息
字段名称
标签名
长度
必填
说明
请求的当前页数
curpage
5
必填
类型int
每页条数
pagenum
5
必填
类型int
总共条数
allcount
必填
类型int
产品查询返回明细信息
字段名称
标签名
长度
必填
说明
产品编码
invcode
20
必填
产品名称
invname
100
必填
品牌名称
brandname
100
必填
规格
model
200
必填
主计量单位
unit
100
必填
产品分类名称
invclname
100
必填
所属单位名称
unitname
100
必填
3直销要货申请门户审批接口(S002-1001)
系统代码:
S002
接口说明:
测试接口地址
http:
//192.168.15.114:
10001/api/directOrder/auditDirectOrder
正式接口地址
方法名
auditDirectOrder
参数1
Id(该id是InputXml的flowid字段)
参数2
InputXml
接入地址:
自定义报文头信息:
(此处如有特殊报文头标签,请在下方表格形式标志)
字段名称
标签名
长度
必填
说明
3.1请求包
报文类型:
复杂大报文(此处根据实际报文的类型定义简单报文、简单明细报文、复杂大报文)
直销订单主数据信息
字段名称
标签名
长度
必填
说明
流程ID
flowid
20
必填
该流程值为262
流程标题
requestname
100
必填
制单人编码
usercode
50
必填
与OA人员编码对应
所在单位
unitname
100
必填
要货单号
vcode
20
必填
客户名称
custname
100
必填
要货日期
vdate
10
必填
格式:
YYYY-MM-DD
送达时间
sendtime
100
必填
格式:
YYYY-MM-DD
收货人姓名
revname
200
必填
收货人电话
revtele
200
必填
收货人地址
seedaddress
100
必填
结算方式
settletype
100
必填
赠品详情
presentdesc
200
必填
单据状态
billstate
2
必填
字符串”未处理“
直销订单从数据信息
字段名称
标签名
长度
必填
说明
商品编码
invcode
20
必填
商品名称
invname
100
必填
价格
orderboxprice
8
必填
类型为double
型号
model
100
必填
主计量单位
unit
100
必填
盒数
boxnum
8
必填
类型int
件数
pricenum
8
必填
类型int
盒单价
bocprice
26
必填
类型double
件单价
priceprice
26
必填
类型double
总金额
sumprice
26
必填
类型double
是否赠品
presentflag
1
必填
是/否
3.2返回包
报文类型:
简单报文
直销订单审批请求返回信息
字段名称
标签名
长度
必填
说明
表单ID
workformid
36
必填
4直销要货OA审批结果确认接口(S001-1003)
系统代码:
S001
接口说明:
测试接口地址
http:
//192.168.15.114:
65084/services/directOrder?
wsdl
正式接口地址
方法名
confirmDirectOrder
参数
inputXml
自定义报文头信息:
(此处如有特殊报文头标签,请在下方表格形式标志)
字段名称
标签名
长度
必填
说明
4.1请求包
报文类型:
简单报文(此处根据实际报文的类型定义简单报文、简单明细报文、复杂大报文)
报文信息
字段名称
标签名
长度
必填
说明
表单ID
workformid
36
必填
审批后订单状态
billstate
2
必填
类型int0未处理,1已作废,2已退回
3不通过,4通过
审批人编码
auditcode
20
必填
与OA人员编码对应
审批日期
auditdate
10
必填
YYYY-MM-DD
审批意见
auditmemo
200
不必填
4.2返回包
报文类型:
简单报文
产品查询返回明细信息
字段名称
标签名
长度
必填
说明
NC订单号
vcode
20
暂时先默认为0000,后期进行开发
5NC收款单自动生成推送接口(S001-1005)
系统代码:
S001
接口说明:
ESB接口地址
金六福:
http:
//192.168.15.114:
10002/api/erp/JLFRemitBill.POST
华致:
http:
//192.168.15.114:
10002/api/erp/HZRemitBill.POST
方法
POST
参数名
inputXml(xml字符串格式见附件)
报文头信息
Content-type:
application/xml; charset="utf-8"
返回值
Xml格式数据
5.1请求包
报文类型:
复杂明细报文
字段名称
标签名
长度
必填
说明
数据源编码
Ufinterface:
account
华致:
0001
金六福:
jlf
接收公司
Ufinterface:
receiver
与voucher_head中的corp一致
发送公司
Ufinterface:
sender
华致、金六福:
101
NC的公司编码
corp
打款单类型编码
businessType
单款单据号
billnumber
WSK+公司主键+年月日+三位流水
单据日期
billDate
单据摘要
digest
客户编码
customer
打款金额
original_balance
打款金额
local_balance
账户
accountid
5.2返回包
字段名称
标签名
长度
必填
说明
是否成功标志
responecode
1为成功,其他为失败
单据ID
billID
报文类型:
简单明细报文
成功实例:
DMXL1….
S001-1005
20151021
102634
1
单据1004150883c484c0000000000000D00开始处理...
单据1004150883c484c0000000000000D00处理完毕!
<
/responeexplain>
1004AA1000000005DQ05