在服务端插件调用物料分配服务

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

在服务端插件调用物料分配服务

客户需求: 在物料审批后自动分配给其它组织。

演示代码: 物料内码100861,创建组织内码200001,使用组织内码200002

FormMetadata metaData = Kingdee.BOS.App.ServiceHelper.GetService<Kingdee.BOS.Contracts.IMetaDataService>().Load(this.Context, "BD_Material") as FormMetadata;
long createOrgId = 200001;//物料的创建组织Id,创建组织相同的才能批量分配。
var allocateParameter = new BOS.Core.Metadata.Operation.AllocateParameter(metaData.BusinessInfo, metaData.InheritPath, 1, BOSEnums.Enu_AllocateType.Allocate, "Allocate");
allocateParameter.PkId = new List<object>(){100861};//待分配的物料内码。
allocateParameter.DestOrgId = 200002;//分配的目标组织Id
Kingdee.BOS.App.ServiceHelper.GetService<Kingdee.BOS.Contracts.IAllocateService>().Allocate(this.Context, allocateParameter);



在服务端插件调用物料分配服务

客户需求: 在物料审批后自动分配给其它组织。演示代码: 物料内码100861,创建组织内码200001,使用组织内码200002FormMetadata metaDat...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息