Overview: Objects for Integration

The Business Suite system provides the following objects for integration:

Package S_PCO

You can display all objects relevant for integration in transaction SE80 in package S_PCO.

Authorization Object S_PCO_INT

You need to assign the necessary authorizations to the user that is used to exchange RFC data between the Business Suite system and PCo. The authorization object S_PCO_INT is available for this purpose.

You can use the authorization object S_PCO_INT to control which activities are permitted for the user when integrating SAP Business Suite applications with Plant Connectivity (PCo). The actvities are defined as domain fixed values of the domain S_PCO_ACTIVITY. Currently, you can select the following activities:

  • READ Read values

  • WRITE Write values

  • SUBSCR Subscribe to value changes

  • UNSUBSCR Unsubscribe

  • FEATURES Display agent features (agent functions)

  • BROWSE Browse the tag hierarchy

  • NOT_CBCK Perform follow-on activities for a PCo notification

In addition, you can use the SAP application (field S_PCO_APPL) and the active SAP user (field USER) to maintain authorizations.

Roles

The following roles of the transaction PFCG are available for the integration:

  • SAP_BC_SRV_PCO_BS_INT_ADMIN

    The authorization profile for the role PCo Business Suite Integration: Administrator supports the following activities:

    • You can create RFC connections to communicate between Business Suite applications and Plant Connectivity (PCo).

    • You can implement BAdI methods for the Business Suite integration.

    • Running RFC module calls to transfer data between PCo and Business Suite applications.

  • SAP_BC_SRV_PCO_BS_INT_USER

    The authorization profile for the role PCo Business Suite Integration: User supports performing RFC module calls to transfer data between PCo and Business Suite applications

Business Add-Ins

  • BADI_S_PCO_AUTH_CHECK

    You can use this BAdI to specify additional authorization checks. These authorization checks are performed by ABAP.

  • BADI_S_PCO_CONV_DATA

    You can use this BAdI to convert values with an unknown SQL data type. (See SQL Data Types).

  • BADI_S_PCO_HANDLE_NOTIF

    You can use this BAdI to influence the processing of notification messages by the SAP application that created the notification.