什么是 SAP Business Function
幫助文檔
通過業務功能,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
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的什么是 SAP Business Function的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: transportation什么意思 t
- 下一篇: 科大讯飞公布星火认知大模型 表示10月将