Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Y_Lou
Product and Topic Expert
Product and Topic Expert
0 Kudos
680

原作者:Nora Gao


原文链接:https://blogs.sap.com?p=320


1 SAP S/4HANA可延展性功能


可扩展性应用程序可帮助您自定义应用程序及其UI,报表,电子邮件模板和表单模板。使用可扩展性应用程序,您可以为特定业务环境创建自定义字段,数据源扩展和实施描述,以增强可扩展的预交付应用程序,从而使其适应您的业务需求。


请参阅官方指南扩展和集成您的 SAP S/4HANA Cloud以获取有关扩展性和Fiori应用程序的更多详细信息。 该官方指南提供了一些示例。


此文档还提供 寻源和采购流程中的一些用例。



2 用例-灵活工作流中的开始和前提条件


本章节以采购申请工作流为例,说明如何使用“扩展自定义字段逻辑”应用程序添加其他条件。



2.1 提供场景的附加条件


1. 打开应用扩展自定义字段逻辑



2. 点击自定义逻辑选项卡,选择添加(+, 输入以下值:


· 业务上下文:采购:灵活工作流中的开始和前提条件


· 业务加载项描述:提供场景的附加条件


· 实施描述:<添加实施描述>


· 实施标识:<描述系统默认添加>



3. 添加新条件的代码。




2.2 场景附加条件的值评估


1. 打开应用扩展自定义字段逻辑



2. 点击自定义逻辑选项卡,选择添加(+, 输入以下值:


· 业务上下文:采购:灵活工作流中的开始和前提条件


· 业务加载项描述:场景附加条件的值评估


· 实施描述:<添加实施描述>


· 实施标识:<描述系统默认添加>



3. 添加值评估代码。




2.3 检查新的开始条件


1. 打开管理采购申请工作流



2. 选中采购申请总体审批,然后点击添加



3. 开始条件选项卡中,你可以看到用BAdI创建的新条目。




3 用例-导航至为ECM创建的外部链接对象


企业合同管理(ECM)是SAP S/4HANA的一个新应用程序,可实现组织内法律事务的数字化。此应用程序有助于根据核心业务流程创建和管理企业中的法律内容。法律事务可以与其他业务对象(如采购合同,销售合同等)链接,甚至可以与外部链接的对象(如SAP JAMSAP People或任何受支持的对象)链接。


本节以导航到ECM的外部链接对象为例,展示如何使用扩展自定义字段逻辑应用程序修改外部链接对象的URL



3.1 提供场景的附加条件


1. 打开应用扩展自定义字段逻辑



2. 点击自定义逻辑选项卡,选择添加(+, 输入以下值:


· 业务上下文:企业合同管理:法律事务


· 业务加载项描述:导航到外部链接对象


· 实施描述:<添加实施描述>


· 实施标识:<描述系统默认添加>


点击创建



3. 添加过滤器。


编辑过滤条件对话框中,选择添加,输入下列值:


· 过滤器参数:从下拉菜单中选择lglcntntmlinkdobjtechtype


· 比较值:从下拉菜单中选择=


· 值:<输入您已经定义的外部链接对象类,例如EXYZ>



4. 添加URL修改的代码。


如下例所示,URL被修改为<原始URL>/profiles/<法律事务里维护的链接对象标识 >,这意味着最后添加的后缀取决于维护的值。




3.2 校验修改URL


1. 以业务角色SAP_BR_LEGAL_COUNSEL登录Fiori Launchpad,点击管理法律事务



2. 选择任意现有的法律事务,然后点击编辑,在关系选项卡中点击创建来增加一条新的链接对象。


选择已经定义好的新的外部链接对象类型,输入链接对象标识。


点击保存



3. 点击链接对象标识的链接,会导航到目标URL,并将地址改为上面定义的自定义逻辑。