Show TOC

Background documentationCommunication Components Locate this document in the navigation structure

 

You find the Web service description for a communication component in the following data types in the Communication Component folder.

The following three types of communication components are available: Business system, business component, and integration process component. You use different Web Services depending on your type.

Data type CommunicationComponentID contains information that is relevant irrespective of the type of the communication component. It specifies the object key for the communication component. The object key of a communication component consists of a party name (PartyID) and the name of the communication component (ComponentID).

Caution Caution

Note that communication components must never have the same object key, even if they are of different types. Otherwise conflicts can occur when creating and changing these objects.

End of the caution.
Business System

The Web Service for a communication component of type business system is described by the following data types. You find these data types in the Business System subfolder.

Note that a business system in the Integration Directory represents an object of the same name in the System Landscape Directory (SLD). Many of the attributes of a business system (communication component) are defined in the business system in the SLD and cannot be changed in the Integration Directory. Therefore, therefore a difference is made between read and write access.

Web Service Description

Data Type

Description

RestrictedBusinessSystem

Defines a business system with all attributes for write access.

  • MasterLanguage, AdministrativeData, and Description

    For more information, see: Cross-Object-Type Elements

  • BusinessSystemID: Object key of business system.

  • AdditionalIdentifier: Adapter-specific identifiers for the business system

    You can only specify additional identifiers for the Marketplace adapter (DDID) for a business system. Adapter-specific identifiers for the RFC and IDoc adapters are transferred from the SLD and cannot be changed in the Integration Directory.

    That is why the value DocDestinationID is set for the element schemelD.

  • CacheNotification:

    Specifies the logon data for cache notifications.

    This logon data is only necessary when the business system is to support communication using the Web service runtime (using a communication channel with adapter type WS). This options exists for business systems that contain the version AS ABAP 7.10 or a newer version of the software component SAP BASIS.

  • AssignedUser: Assigned (service) user to whom access to the runtime environment is to be restricted.

BusinessSystem

Defines a business system with all attributes for read access.

Contains the same elements as for BusinessSystemRestricted, plus the following additional element:

  • IsThirdParty: Identifies whether the business system is an SAP or a non-SAP component.

  • AdditionalIdentifier: Shows other alternative identifiers from the SLD.

Business Component

The Web Service for a communication component of type business component is described by the following data types. You find these data types in the Business Component subfolder.

Web Service Description

Data Type

Description

RestrictedBusinessComponent (structured in the same way as BusinessComponent)

Defines a business component with all attributes for write (read) access.

  • MasterLanguage, AdministrativeData, and Description

    For more information, see: Cross-Object-Type Elements

  • BusinessComponentID: Object key of business component.

  • InboundInterface: List of inbound interfaces for this business component.

  • OutboundInterface: List of outbound interfaces for this business component.

  • AdditionalIdentifier: Adapter-Specific identifiers for the communication component.

    In addition to a DDID for the Marketplace adapter (see business system), you can enter identifiers in the following way:

    Logical System: schemeID = LogicalSystem

    Technical System: schemeID = TechnicalSystem

  • IsThirdParty: Identifies whether the business component is an SAP or a non-SAP component.

  • AssignedUser: Assigned (service) user to whom access to the runtime environment is to be restricted.

Integration

The Web Service for a communication component of type Integration Process is described by the following data types. You find these data types in the Integration Process subfolder.

Web Service Description

Data Type

Description

RestrictedIntegrationProcess

Defines communication component for integration process with all attributes for write access.

  • MasterLanguage, AdministrativeData, and Description

    For more information, see: Cross-Object-Type Elements

  • IntegrationProcessID: Object key of the component.

  • RepositoryIntegrationProcess: Reference to Integration Process in ES Repository

    Based on the data type DesignObjectID.

  • InboundInterface: List of inbound interfaces for this business component.

  • OutboundInterface: List of outbound interfaces for this business component.

  • AdditionalIdentifier: Adapter-Specific identifiers for the communication component.

    You can enter the same types of identifiers as with a business component.