帮忙文档
通过业务性能,SAP 为您现有的 SAP 装置提供了独立单元中的新性能和加强性能。这使您可能为各种业务流程应用特定的新性能和加强性能。
业务性能 X 随加强包 (enhancement package) 一起提供。此业务性能蕴含容许您更无效地运行给定业务流程的性能。此时此刻,您对加强包的其余性能不感兴趣。
因而,您只需装置应用业务性能 X 所需的那些技术组件。装置这些技术组件后,其余业务性能也可用,它们也是您装置的技术组件的一部分。然而您只激活业务性能 X。
激活业务性能 X 后,您要应用的性能就可用了。所有其余业务流程和应用程序都不须要其余施行流动;用户能够像平常一样持续在其中工作。
留神
在装置加强包之前,您已获取无关要用于业务流程的业务性能的信息。
您已依据您抉择的业务性能在 SAP 装置中施行相干技术组件。
Business function 概念蕴含两个层面:
(1) 作为蕴含新软件开发的独立实体的业务性能。这方面还包含全面的资料,您能够提前应用这些资料来获取无关新开发以及必须装置的技术组件的信息。
(2) 业务性能作为基于 ABAP 的零碎中的技术对象 除此对象外,您还能够应用事务 SFW5 激活基于 ABAP 的零碎中的新开发。
如果您已施行相干软件组件版本,则业务性能仅在事务 SFW5 中可见。
您无奈吊销在实时零碎中激活业务性能。停用特定的、流动的业务性能只能用于测试目标。
激活业务性能时在后盾运行的流程须要肯定的工夫。这意味着您无奈在激活业务性能后立刻看到零碎中的更改。您还必须在相应的零碎中安顿大概半小时到一个小时的短暂停机工夫。
激活业务性能后,能够看到以下变动和新倒退:
- 新菜单项
- 用户界面上的新字段
- 施行所需的定制流动
- 自定义表和零碎表中的新表条目
业务配置集(Switch BC Sets)也随业务性能一起交付;当您激活业务性能时,这些会主动解包。
更多信息能够查看 SAP note 337623 和 877008.
从技术角度来看,业务性能由独自的开关组成,可用于激活施行指南中的编码字符串、菜单条目和定制流动。
744 / 5000
翻译后果
如果您在 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
更多 Jerry 的原创文章,尽在:” 汪子熙 ”: