什么是 SAP Business Function

举报
汪子熙 发表于 2022/09/04 15:29:38 2022/09/04
【摘要】 帮助文档通过业务功能,SAP 为您现有的 SAP 安装提供了独立单元中的新功能和增强功能。这使您能够为各种业务流程使用特定的新功能和增强功能。业务功能 X 随增强包(enhancement package)一起提供。 此业务功能包含允许您更有效地运行给定业务流程的功能。 此时此刻,您对增强包的其他功能不感兴趣。因此,您只需安装使用业务功能 X 所需的那些技术组件。安装这些技术组件后,其他业务...

帮助文档

通过业务功能,SAP 为您现有的 SAP 安装提供了独立单元中的新功能和增强功能。这使您能够为各种业务流程使用特定的新功能和增强功能。

业务功能 X 随增强包(enhancement package)一起提供。 此业务功能包含允许您更有效地运行给定业务流程的功能。 此时此刻,您对增强包的其他功能不感兴趣。

因此,您只需安装使用业务功能 X 所需的那些技术组件。安装这些技术组件后,其他业务功能也可用,它们也是您安装的技术组件的一部分。 但是您只激活业务功能 X。

激活业务功能 X 后,您要使用的功能就可用了。 所有其他业务流程和应用程序都不需要其他实施活动; 用户可以像往常一样继续在其中工作。

注意

在安装增强包之前,您已获取有关要用于业务流程的业务功能的信息。

您已根据您选择的业务功能在 SAP 安装中实施相关技术组件。

Business function 概念包含两个层面:

(1) 作为包含新软件开发的独立实体的业务功能。 这方面还包括全面的材料,您可以提前使用这些材料来获取有关新开发以及必须安装的技术组件的信息。

(2) 业务功能作为基于 ABAP 的系统中的技术对象 除此对象外,您还可以使用事务 SFW5 激活基于 ABAP 的系统中的新开发。

如果您已实施相关软件组件版本,则业务功能仅在事务 SFW5 中可见。

您无法撤消在实时系统中激活业务功能。停用特定的、活动的业务功能只能用于测试目的。

激活业务功能时在后台运行的流程需要一定的时间。 这意味着您无法在激活业务功能后立即看到系统中的更改。您还必须在相应的系统中安排大约半小时到一个小时的短暂停机时间。

激活业务功能后,可以看到以下变化和新发展:

  • 新菜单项

  • 用户界面上的新字段

  • 实施所需的定制活动

  • 自定义表和系统表中的新表条目

业务配置集(Switch BC Sets)也随业务功能一起交付; 当您激活业务功能时,这些会自动解包。

更多信息可以查看 SAP note 337623 和 877008.

从技术角度来看,业务功能由单独的开关组成,可用于激活实施指南中的编码字符串、菜单条目和定制活动。

如果您在 SAP 使用语句 ENHANCEMENT-POINT 或 ENHANCEMENT-SECTION 定义的显式增强选项中实施自己的客户增强功能,则后续版本或增强包可能会使这些功能无效,或者可能导致错误。 因此,我们强烈建议您不要将 SAP 提供的并通过 ENHANCEMENT-POINT 或 ENHANCEMENT-SECTION 定义的增强选项用于您自己的客户增强功能。 SAP 不保证接口和这些显式增强选项的存在将在源代码中保持稳定。

下面是事物码 SFW5 的一个截图:

business function 关联到的 business switch:

在代码里检查 switch 的状态,如果处于未激活状态,则不执行业务功能:

参考代码:CL_IM_CRM_PROD_RL_SUBTRACT

Business switch:CRM_PROD_SETTYPE_RL_SUBTRACT

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。