在SAP采购中,韩国云服务器,经常会出现一个与文档链接部分(MA、项目等)相关的问题。为了方便起见,我在这个博客里解释了解决这个问题所涉及的技术脚本。
在一个业务文档的标题部分,我们可以看到文档链接部分,用户可以在其中添加与当前文档相关的另一个业务文档。
在添加另一个业务文档时,物联网是什么,需要填充以下数据。
通常,基于某些业务需求,大数据解决方案,我们需要将以前的项目(业务文档)链接到当前项目。这可以通过脚本来实现,脚本在本博客中解释。
//Required imports
import网址:com.sap.odp.api.doccommon.masterdata文件.DocumentLinkDefinitionIBeanHomeIfc;
导入网址:com.sap.odp.api.ibean.IBeanHomeLocator;
导入com.sap.eso公司.api.projects.PROJECTBEANHOMEIFC项目;
//通过DocumentLinkDefinitionIBeanHomeIfc
docLinkHome创建文档链接主页=IBeanHomeLocator.lookup文件(会话,服务器云服务,DocumentLinkDe)finitionIBeanHomeIfc.sHOME\u名称);
//例如,假设文档是project
//Creating project Home
projHome=IBeanHomeLocator.lookup文件(会议,大数据的商业价值,projectbeanhomeifc.sHOME\u名称);
//在文档链接部分
projBean=projHome.findByUniqueDocName项目名称("PROCAT-001–2014");
//。参照FCI DocLinkDefList查询查看系统中存在的所有关系
documentLinkDef=docLinkHome.findUnique文件("FCI-PROJECT PREVIOUS");
//Document Links节
newDocumentLink=doc增加一行空字段。getDocumentLinkList().create();
//设置需要添加的单据类型(项目、RFx、拍卖等)
newDocumentLink.linkDefinitionType=新建DocLinkDefinitionTypeEnumType(1);
//设置需要添加的单据的关系(上一个项目,未来项目等)
新文档链接.linkDefinitionObjRef= documentLinkDef.objectReference文件;
//设置需要添加的单据的对象参照
newDocumentLink.LinkDocObjRef文件= projBean.objectReference对象;
//Document Links部分
新增了一张单据。getDocumentLinkList().add(newDocumentLink);