电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

配送计划处理【取消】微服务接口定制化开发

来源:金蝶云社区作者:金蝶2024-09-232

配送计划处理【取消】微服务接口定制化开发

一. 接口适用场景

  1. 物料需求申请单【取消】操作后,调用下游配送计划处理单【取消】微服务接口。

二. 接口定义

服务定义

所属领域cloudId:mmc

所属应用appId:pom

服务接口:IDistribPlanService

方法名:distribPlanCancelService

请求参数定义

参数类型:List<Map<String,Object>>

参数内容:

字段key字段类型必填参数字段描述
hx_sourceapplynoidLong物料需求单据id
hx_applyrownoidLong物料需求单据分录id
hx_cancelresf7Long取消原因
hx_remarkString取消原因备注
hx_canselresdyn

DynamicObject

取消原因
hx_srcentryseqString来源单据行号

返回结果定义

参数类型:

JSONArray[JSONObject<Long,<JSONObject<String,List<Long>>>]

数据内容:

List<Long>

字段类型字段描述

               Long配送计划取消失败集合



JSONObject<String,List<Long>>
字段key字段类型字段描述
配送计划取消失败集合String配送计划取消失败集合
配送计划取消成功集合String配送计划取消成功集合




JSONObject<Long,<JSONObject<String,List<Long>
字段key字段类型字段描述
物料需求单据分录idLong物料需求单据分录ID对应配送计划取消成功和失败集合


三. 调用示例

// 调用参数
List<Map<String,Object>> listParams=new ArrayList<>(16);
Map<String, Object> mapParam1 = new HashMap<>(8);
// 物料需求单据id
mapParam1.put("hx_sourceapplynoid",1681297840447479808L);
// 物料需求单据分录id
mapParam1.put("hx_applyrownoid",1681297840447480832L);
// 取消原因
mapParam1.put("hx_cancelresf7",1687155262747574272L);
// 取消原因备注
mapParam1.put("hx_remark","配送计划取消测试1");
//mapParam1添加到listParams
listParams.add(mapParam1);

Map<String, Object> mapParam2 = new HashMap<>(8);
// 物料需求单据id
mapParam2.put("hx_sourceapplynoid",1681297840447479801L);
// 物料需求单据分录id
mapP

配送计划处理【取消】微服务接口定制化开发

一. 接口适用场景物料需求申请单【取消】操作后,调用下游配送计划处理单【取消】微服务接口。二. 接口定义服务定义所属领域cloudId:mmc...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信