Product Information
采购:如何运用SAP S/4HANA可延展性功能
原作者: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 JAM,SAP 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,并将地址改为上面定义的自定义逻辑。