【采销应用场景】场景1、合同、采购、销售可销、可采的微服务使用介绍

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

【采销应用场景】场景1、合同、采购、销售可销、可采的微服务使用介绍

1 业务场景

1.1 背景介绍

       存在在不同单据,进行业务员及物料相关的可采可销处理, 标准提供通用能力,现场进行客户适配。下面已销售合同为例,介绍可销可采的处理。需要客户化开发处理)

2 解决方案

2.1 关键操作

步骤1:配置通用映射

路径:业务设置》通用映射配置

配置数据控制模型和销售合同的映射


步骤2:配置数据控制方案

路径:开发平台》供应链和制造服务云基础数据服务数据控制

步骤3:配置数据控制策略

路径同上

步骤4:在表单插件beforeF7Select方法中调用可销控制的微服务

QFilter allowMaterialQFilter = DispatchServiceHelper.invokeBizService("mpscmm", "msbd", "DataCtrlService", "getQfilter",new Object[]{this.getModel().getDataEntity(false),"conm_salcontract", "billentry.material.masterid"}); if(allowMaterialQFilter!=null){ showParameter.getListFilterParameter().getQFilters().add(allowMaterialQFilter); }

步骤5:在提交操作校验插件中调用可销控制校验微服务

Map<Long,Map<Long,Boolean>> map = DispatchServiceHelper.invokeBizService("mpscmm", "msbd", "DataCtrlService", "checkBatchData",new Object[]{bills.toArray(new DynamicObject[0]), "billentry.material.masterid"});

 

注意事项(可选)

  • 服务支持:物料、物料分类、供应商分类、客户分类

  • 服务支持:业务员、业务组。

  • 其他的都不支持。

  • V6.0.1及以上版本

 


【采销应用场景】场景1、合同、采购、销售可销、可采的微服务使用介绍

1 业务场景1.1 背景介绍 存在在不同单据,进行业务员及物料相关的可采可销处理, 标准提供通用能力,现场进行客户适配。下面已...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息