最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

EAS供应链WebService接口说明文档(二次开发用)(1)

IT圈 admin 42浏览 0评论

2024年3月20日发(作者:坚寿)

EAS供应链Web Service接口说明文档

描述

本文档针对开发人员,描述了EAS供应链Web Service的单据导入接口。通过该接口可

以从外部系统的数据导入为EAS供应链单据。目前支持EAS供应链11个单据的导入:采购

申请、采购订单、销售订单、调拨订单、库存调拨单、采购入库、销售出库、其他入库、其

他出库、应收单、应付单。

单据导入接口支持导入(通过EAS DEP /BIM工具)动态新增的属性(字段)。

单据导入接口支持通过二次开发导入新的单据。

本文档详细描述了,单据导入接口,及各个单据的属性说明

支持的版本

本接口只支持EAS7.5版本及后期版本。

接口部署

Web Service的URI出厂配置为:

localhost:6888/ormrpc/services/WSSCMWebServiceFacade

单据导入接口

String importBill( String billType , String billDataJSON , int billStatus )

参数说明

String billType 单据类型,目前标准支持的单据类型如下:

001 采购申请单 002 采购订单 003 销售订单 004 调拨订单 005 库存调拨单

006 采购入库 007 销售出库 008 其他入库 009 其他出库 010 应收单

011 应付单

String billDataJSON JSON单据数据集合,支持多个单据同时导入。

JSON 格式为 [{单据对象},{单据对象},..]

int billStatus 导入单据的状态

1:保存态, 2:提交态 3:审核态

下面是单据支持的状态,支持的√。

单据类型

001 采购申请单

002 采购订单

003 销售订单

004 调拨订单

005 库存调拨单

006 采购入库

007 销售出库

008 其他入库

009 其他出库

010 应收单

011 应付单

保存态

提交态

审核态

返回值为String , JSON格式。JSON格式如下:

{

“status”

: 0,

msg

:

信息

“billErrors”:[{“id”:””,”number”:””,errorMsgs:[“”,””]},{结构同前面的},…]

}

值说明:

status:

处理结果:0:全部成功 1:全部失败 2:部分成功

msg :

描述信息

billErrors : 单据错误清单,描述不能导入的原因。

Id : 单据ID值,number:单据编码, errorMsgs:错误信息集。

导入动态新增的属性

过程描述

1、 通过DEP工具(或BIM工具),推荐使用DEP新增单据属性。

2、 将新增的属性插入到标准JSON中。

3、 接口会自动将新增属性保存到数据库对应的字段。

2024年3月20日发(作者:坚寿)

EAS供应链Web Service接口说明文档

描述

本文档针对开发人员,描述了EAS供应链Web Service的单据导入接口。通过该接口可

以从外部系统的数据导入为EAS供应链单据。目前支持EAS供应链11个单据的导入:采购

申请、采购订单、销售订单、调拨订单、库存调拨单、采购入库、销售出库、其他入库、其

他出库、应收单、应付单。

单据导入接口支持导入(通过EAS DEP /BIM工具)动态新增的属性(字段)。

单据导入接口支持通过二次开发导入新的单据。

本文档详细描述了,单据导入接口,及各个单据的属性说明

支持的版本

本接口只支持EAS7.5版本及后期版本。

接口部署

Web Service的URI出厂配置为:

localhost:6888/ormrpc/services/WSSCMWebServiceFacade

单据导入接口

String importBill( String billType , String billDataJSON , int billStatus )

参数说明

String billType 单据类型,目前标准支持的单据类型如下:

001 采购申请单 002 采购订单 003 销售订单 004 调拨订单 005 库存调拨单

006 采购入库 007 销售出库 008 其他入库 009 其他出库 010 应收单

011 应付单

String billDataJSON JSON单据数据集合,支持多个单据同时导入。

JSON 格式为 [{单据对象},{单据对象},..]

int billStatus 导入单据的状态

1:保存态, 2:提交态 3:审核态

下面是单据支持的状态,支持的√。

单据类型

001 采购申请单

002 采购订单

003 销售订单

004 调拨订单

005 库存调拨单

006 采购入库

007 销售出库

008 其他入库

009 其他出库

010 应收单

011 应付单

保存态

提交态

审核态

返回值为String , JSON格式。JSON格式如下:

{

“status”

: 0,

msg

:

信息

“billErrors”:[{“id”:””,”number”:””,errorMsgs:[“”,””]},{结构同前面的},…]

}

值说明:

status:

处理结果:0:全部成功 1:全部失败 2:部分成功

msg :

描述信息

billErrors : 单据错误清单,描述不能导入的原因。

Id : 单据ID值,number:单据编码, errorMsgs:错误信息集。

导入动态新增的属性

过程描述

1、 通过DEP工具(或BIM工具),推荐使用DEP新增单据属性。

2、 将新增的属性插入到标准JSON中。

3、 接口会自动将新增属性保存到数据库对应的字段。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论