Technical Name of Business Function |
FND_SOA_REUSE_1 |
Type of Business Function |
Enterprise Business Function |
Available As Of |
SAP Enhancement Package 2 for SAP Business Suite Foundation (SAP_BS_FND 702) |
Technical Usage |
Any stack including BS_FND |
Application Component |
Enterprise SOA (CA-SOA) |
Directly Dependent Business Function Requiring Activation in Addition |
Not relevant |
You can use this business function to take advantage of cross-application tool improvements that facilitate the deployment of enterprise services. These include enhancements to existing tools (Service Mapping Tool, Error and Conflict Handler), as well as new functions for categorizing error messages and asynchronous point-to-point communication.
You have installed the following components as of the version mentioned:
Type of Component |
Component |
Software Component |
SAP_BS_FND 702 SAP_ABA 702 SAP_BASIS 702 |
The Service Mapping Tool (SMT) enables you to fill target structures by using sets of source structures. For example, you can use it to convert enterprise service data into an SAP-internal format, and vice versa. This business function adds the following features to the configuration component:
On the configuration user interface, you can toggle between the internal ABAP structure view (generated proxy structure) and the external representation originating from a service interface (element names).
You can sort the tree display of a source or target structure alphabetically by field name.
You can assign the source field to the corresponding target field by dragging and dropping within the configuration user interface.
You can generate a where-used list of the relevant configuration entities (such as condition, transformation, conversion, and field check class) for a given package group.
A where-used list is available for mapping steps that are used by enterprise services. You can see all the service interfaces and operations that use a specific mapping step.
You make the Customizing settings for this function under
For more information, see SAP Library for SAP ERP on SAP Help Portal at
You can use the Error and Conflict Handler (ECH) to process errors that are detected during the execution of asynchronous enterprise services. It enables you to resolve errors and conflicts on the provider side, either automatically, or with the involvement of a business user. This business function adds the following features to the Error and Conflict Handler:
You can use your own settings to overwrite the settings for the standard business processes for forward error handling.
You can define your own business processes for forward error handling in the Postprocessing Office.
You can register for enterprise services that support forward error handling.
Usability and user interface improvements are available for the Payload Editor.
You make the Customizing settings for these features under
For more information, see SAP Library for SAP ERP on SAP Help Portal at
You can use the Error Categorizer to classify error messages that are displayed when service operations are processed. This enables you to override the fixed assignment of error categories to error messages.
You make the Customizing settings for this component under
In the enhancement spot ES_BS_SOA_ERR_CAT, the Business Add-In (BAdI) BSSOA_ERR_CAT_BADI is available. You can use this to change the results determined by the Error Categorizer.
This business function includes additional features that enable you to trigger asynchronous enterprise services through the Web service protocol, without using a mediator (such as SAP NetWeaver Process Integration):
The Response Receiver Correlation Manager enables you to register an incoming request or query. This registration can be picked up in the corresponding confirmation or response message to control how the response message is routed.
In-application sequencing ensures that incoming messages are processed in the correct order at application level. If a new message arrives, but a preceding message is missing, it places the new message in a queue until the missing message arrives.
You can assign the point-to-point enabled services to service groups, and use this group definition to configure the services in the SOA Manager component. A new wrapper class for outgoing service calls bundles the logical ports generated through this group configuration.
You make the Customizing settings for these features under
In addition, you need to set up endpoints for your point-to-point enabled enterprise services, and configure the corresponding logical port in another client of your ABAP system. You make these settings using transaction SOAMANAGER
. For more information, see SAP
Library for SAP NetWeaver on SAP Help Portal at and search for Working
with the SOA Manager.