Show TOC

Function documentationBusiness Functions

 

With the business functions, SAP provides new features and enhancements in self-contained units for your existing SAP installations. This enables you to use specific new features and enhancements for your various business processes.

Note Note

If you use SAP ERP, special business functions and business function sets are available. For more information, see SAP ERP Business Functions and Industry Business Solutions.

End of the note.

Prerequisites

  • Before installing the enhancement packages, you have obtained information about the business functions that you want to use for your business processes.

  • You have implemented the relevant technical components in your SAP installations dependent on the required business function.

Features

You can provide the new developments for a business function in your ABAP-based system by activating the required business function with transaction SFW5.

Note Note

  • You cannot undo the activation of a business function.

  • The business functions are only visible in transaction SFW5 if you have implemented the related software component versions.

  • The processes that run in the background when you activate a business function need a certain amount of time. This means that you cannot see the changes in the system immediately after you activate the business function. You must also schedule a short downtime of 1-2 hours in the respective system.

End of the note.

You call transaction SFW5 in your ABAP-based system from the first node in your Implementation Guide. It provides a series of functions that simplify the use of the new developments for you:

  • When you have activated a business function, the following changes and new developments are visible:

    • Menu entries

    • New fields on the application interfaces

    • IMG activities required for the implementation

    • New table entries in Customizing tables and system tables

      Note Note

      Switch BC Sets are also delivered with the business functions; these are unpacked automatically when you activate a business function. For more information, see SAP Notes 337623 and 877008.

      End of the note.
  • Transaction SFW5 gives you the following options for getting information about business functions and for scheduling the implementation:

    • Navigation to the documentation of the business functions

    • Navigation to the release notes relevant for the business function

    • Navigation to the sample test catalogs for the business function

      For more information, see Working with Test Case Templates

    • Notes about the dependencies between business functions

      For some business functions you must also activate additional business functions. For notes about this see the related documentation and the Dependencies column in transaction SFW5. It is not technically possible to activate business functions that exclude each other.

    • Analysis of the effects on your users of activating a business function. For more information, see Analysis of the Effects on the Users.

  • From a technical view, the business functions consist of individual switches that can be used to activate coding strings, menu entries, and Customizing activities in the Implementation Guide (IMG). For more technical information about the business functions and transaction SFW5, see Switch Framework.

    Caution Caution

    If you implement own enhancements to enhancement points or enhancement sections for the business functions, a subsequent release or enhancement package can make these ineffective or can lead to errors. We therefore strongly recommend that you do not use enhancement points or enhancement sections for customer-specific enhancements. For the business functions, SAP does not guarantee that in the source code, the interfaces and the existence of enhancement points and enhancement sections will remain stable. Here, customer-specific implementations have the status of modifications.

    Instead, use the standard interfaces that SAP provides for customer-specific enhancements (for example, Business Add-Ins (BAdIs) or Enterprise Services).

    End of the caution.

More Information

For information on special issues regarding the activation of business functions, see SAP Note 908007.