Table of Contents
Introduction ......................................................................................................................................................1 Before you begin..........................................................................................................................................1 Important SAP Notes..............................................................................................................................1 Coordination between SAP and Microsoft ......................................................................................................... 1 Configuring Duet Enterprise for Microsoft SharePoint and SAP..................................................................................3 Prerequisites ............................................................................................................................................... 3 Information Required from the Microsoft Administrator ............................................................................... 3 Using Duet Enterprise for Microsoft SharePoint and SAP Wizard ......................................................................... 3 Manually Configuring Duet Enterprise ...................................................................................................................4 Pre-Configuration Steps ................................................................................................................................ 4 Activating Services................................................................................................................................. 4 Setting Profile Parameters for SSO ........................................................................................................... 5 Setting Profile Parameters for SSL ........................................................................................................... 5 Checking the Cryptolib Version ................................................................................................................ 5 Prerequisites ............................................................................................................................................... 5 Authorizations .......................................................................................................................................6 Configuring Duet Enterprise ..........................................................................................................................7 Setting up Users on SAP NetWeaver Gateway ...........................................................................................7 Activating BC Sets ................................................................................................................................. 8 Connection Settings: SAP NetWeaver Gateway to SAP Systems ................................................................. 10 Connection Settings: SAP NetWeaver Gateway to Microsoft SharePoint ...................................................... 11 Setting-up Role Synchronization ............................................................................................................ 15 Configuring Notification Mails ................................................................................................................ 18 Configuring Duet Enterprise Specific Content ................................................................................................. 19 Configuring Workflow ................................................................................................................................. 19 Create a System Alias .......................................................................................................................... 19 Activate Task Provider .......................................................................................................................... 19 Activate Workflow Service ..................................................................................................................... 20 Maintain Task Names and Decision Options ............................................................................................. 21 Create BadI Implementations to fetch List of Users for Roles ..................................................................... 21 Configuring Reporting ................................................................................................................................. 23 Activate Reporting BC Set ..................................................................................................................... 24 Configuring Report Delivery Formats ...................................................................................................... 26
Introduction Before you begin Defining the Number Range Interval for Reporting Objects ....................................................................... 26 Create End Points for Reporting Services ................................................................................................ 27 Retrieve/Create URL for Logical Port....................................................................................................... 27 Create a Logical Port ............................................................................................................................ 28 Managing SAP System Aliases ............................................................................................................... 28 Configuring GSDO Groups for Event Subscription ..................................................................................... 29 Configuring Subscriptions for Report Results ........................................................................................... 30 Check Event Handler ............................................................................................................................ 30 Check Adapter Class ............................................................................................................................ 31 Creating Roles ..................................................................................................................................... 31 Report Administration .......................................................................................................................... 32 Manage Peripheral Settings ................................................................................................................... 32 Deployment Worksheet ..................................................................................................................................... 33 Table 1 Information provided by the SharePoint Server administrator ............................................................ 33 Table 2 Information provided by the SAP administrator ................................................................................ 34 Table 3 - Accounts needed for SharePoint Server ........................................................................................... 34
Introduction
Introduction
Duet Enterprise 2.0 for Microsoft SharePoint and SAP enables customers and partners a way to consume and extend SAP applications through Microsoft SharePoint Server 2013 Technical Preview. The product brings together the two different worlds of process (SAP Applications) and collaboration (Microsoft SharePoint), by providing an interoperability layer (SAP NetWeaver Gateway) that ensures all the basic plumbing between the two systems is addressed, so that customers and partners can focus on innovation. Besides the ability to create Duet Enterprise composite solutions, ready-to-use capabilities ensure quick time to value. For example, ability to use data from SAP applications to collaborate on the fly, or enable SAP workflow items to surface in Microsoft SharePoint or Outlook. SAP NetWeaver Gateway is a framework that connects Duet Enterprise business users to SAP systems. For more information, refer to SAP NetWeaver Gateway Overview, on SAP Help Portal. This guide describes the system configuration activities and provides the steps for customizing settings for Duet Enterprise 2.0 Technical Preview. This guide does not contain the installation and configuration procedures for Duet Enterprise on the Microsoft SharePoint server. The SharePoint related procedures are included in the Duet Enterprise Deployment Guide for SharePoint Administrators. Contact Microsoft for the relevant documentation. This section contains:
Before you begin Coordination between SAP and Microsoft
Even if one person is deploying Duet Enterprise 2.0 in both the SharePoint and SAP environments, the deployment worksheet makes it easier to keep track of the information that will be needed in a later procedure. Note also, that some information provided by the SharePoint administrator will be used by the SharePoint administrator in a later procedure. Procedures where information must be gathered to/from the worksheet are marked with the
icon.
Prerequisites
Before you run this wizard, ensure that the following prerequisites are met: To run the setup wizard, ensure that your user is assigned the role template /IWSES/RT_LCM. You have the required basic information from the Microsoft SharePoint administrator, to run the wizard. For more information, refer to Information Required from the Microsoft Administrator. You have read and implemented all notes appearing under the SAP Note 1806700.
Additional help and explanation is available for each step by clicking the
icon.
Activating Services
During a new installation, many SAP NetWeaver services are installed. You must activate them manually, on both SAP NetWeaver Gateway and SAP system. To activate the services on SAP NetWeaver Gateway, proceed as follows: 1. In the SAP NetWeaver Gateway system, open transaction SICF. The Maintain service page appears. 2. In the Hierarchy Type field, enter SERVICE. 3. Click the Execute icon. 4. Expand the default_host node until you reach /sap/opu/sdata/iwses. 5. Right-click on iwses and select Activate Service. You are prompted to confirm if you want to activate the service. 6. Click . /sap/public/opu /sap/opu/sdata/iwcnt /sap/opu/sdata/iwfnd /sap/opu/sdata/sap /sap/opu/odata /sap/bc/srt/wsil /sap/bc/srt/xip/sap /sap/bc/srt/wsdl /sap/bc/srt/rfc /sap/public/bc /sap/public/myssocntl /sap/bc/webdynpro/sap/appl_soap_management
You maintain these profile parameters via transaction RZ10. For information on profile parameters and profile parameter maintenance, refer to http://help.sap.com/saphelp_nw70ehp2/helpdata/en/c4/3a6247505211d189550000e829fbbd/fr ameset.htm, on SAP Help Portal.
Prerequisites
Before you start configuring Duet Enterprise 2.0, ensure that the following prerequisites are met: Enhancement package 2 for SAP NetWeaver 7.0, SP08 or higher is installed in your landscape. You have the required authorizations to configure Duet Enterprise 2.0. For more information, refer to Authorizations section. You have the required basic information from the Microsoft SharePoint administrator, to configure Duet Enterprise 2.0 Technical Preview. For details on what information is required by the SharePoint administrator, refer to the Deployment Worksheet. End-users and groups are created (at least one user and group; used for activating BC sets). When you complete the installation and post installation configurations, you must activate the SAP NetWeaver Gateway system to activate all the services. For more information on how to activate the SAP NetWeaver Gateway services, refer to Activating SAP NetWeaver Gateway.
Authorizations
On the SAP system the following permissions are required to create RFC destinations, and exchange certificate: Authorization Template S_ADMI_FCD S_CTS_ADMI S_DATASET Permissions S_ADMI_FCD=NADM CTS_ADMFCT=TABL PROGRAM=SAPLRSPOR ACTVT=06,33,34,; FILENAME=* S_GUI S_RFC ACTVT=61 RFC_TYPE=FUGR RFC_NAME=RSPOR, SAIO, SBDC, SBUF, SCCA, SCUST_RFC_GENERATE, SICM, SSFP ACTVT=16 S_RFC_ADM ACTVT=01 RFCTYPE= RFCDEST=* [<RFC to GW Server>, <RFC to GW-Server HTTP>] ICF_VALUE= S_RFCACL S_RZL_ADM S_SRT_LPR RFC_SYSID=* [SID of GW Server] ACTVT=01 TCODE=LPCONFIG; PROXY=/OSP/CO_REP_ADAPTER_WSVI_DOCUM; /OSP/CO_RMWRAPPER_VI_DOCUMENT; CO_OSPWACTION_ITEM_VI_DOCUMENT; LP_NAME=LP_PORT_REPORTING [Name of Logical Port] S_TCODE S_TRANSPRT TCD=LPCONFIG, STRUSTSSO2 TTYPE= ; ACTVT=03;
/IWBEP/RT_SUB_USR /IWWRK/RT_WF_SUB_USR
Workflow Admin On-behalf Subscription on SAP backend system Workflow Service Subscription on SAP backend system
If you want to search for roles from SharePoint, ensure you are assigned the following authorization object, with the respective attributes: Authorization Object S_USER_AGR Authorization Fields ACT_GROUP ACTVT Value * 03
Activating BC Sets
A Business Configuration Set (BC Set) is a management tool that allows users to record, save, and share customized settings. By creating a BC Set, the user is provided with a snapshot of the customized settings of a system that can be used later on as a template. Duet Enterprise 2.0 provides BC sets to make the content-specific configuration easier by automating several of the procedures. It is recommended that you use and activate these BC sets. Note: You do not need to activate the BC sets to perform configuration. You can perform all configurations manually. This section describes how to activate the /IWSES/BC_GENERAL BC set. After activating the BC Set, you can continue with the regular deployment flow. Procedures that have been automated by the BC set contain a note asking you to skip them. To activate the /IWSES/BC_GENERAL BC set: 1. On the SAP NetWeaver Gateway system, open transaction SCPR20. The Business Configuration Sets: Activation page appears. 2. In the BC Set field, press F4. 3. Select the /IWSES/BC_GENERAL BC set. 4. Click the Activate BC Set icon. The Prompt for Customizing Request page appears. 5. In the Request field, press F4. 6. Select a customizing request and click the checkmark. The Activation Options page appears. 7. In the Select Activation Mode section, select the Expert Mode radio button. 8. Click the checkmark.
The /IWSES/BC_GENERAL BC set is activated. Checkpoint: Refer to chapter Defining Consumer Issuer Certificate to check if customizing entries are done. The following are the BC sets for reporting and rolesync: /IWSES/BC_REPORTING /IWSES/BC_ROLESYNC
For information on activating the above BC Sets, refer to the Configuring Duet Enterprise Specific Content section.
10
11
2. Open the SAP Reference IMG and navigate to: SAP NetWeaver Gateway OData Channel Configuration Connection Settings Connect SAP NetWeaver Gateway to SLD . 3. Click the Execute icon to configure the connection. For more information regarding the SLD, refer to the following link on the SAP Help Portal: Architecture Overview of Data Supplier. For more information on how to register an ABAP-based SAP system and its clients in the landscape description of the SLD, refer to the following link on the SAP Help Portal: Registering ABAP-Based SAP Systems.
To complete this step, you will require input from the SharePoint administrator. Open the Duet Enterprise 2.0 Deployment Worksheet. To create a type G RFC destination in a SharePoint on-premise landscape, proceed as follows: 1. In the SAP NetWeaver Gateway system, open transaction SPRO.
12
2. Choose SAP Reference IMG. 3. Select SAP Customizing Implementation Guide SAP NetWeaver Gateway OData Channel Configuration Connection Settings SAP NetWeaver Gateway to Consumer Create RFC Destination for Outbound Queues . 4. Choose Execute. The Configuration of RFC Connections page appears. 5. Choose Create. 6. In the RFC Destination field, enter SHAREPOINT_DE_<RFC Destination name>. 7. In the Connection Type field, press F4 and select G (HTTP Connection to External Server). 8. Under the Technical Settings tab, in the Description field, enter the desired description. 9. Press Enter. An information popup appears. 10. Choose the checkmark to continue. 11. In the Target Host field, enter the SharePoint host name. 12. In the Service No. field, enter the SharePoint port number. Note: Leave this field blank if you are using the default port number for HTTP/HTTPS. 13. Leave the Path Prefix field blank. 14. In the Logon & Security tab, choose the Basic Authentication radio button. 15. Enter the publisher account credentials (username and password). 16. In the Security Options section, if you have selected the Active radio button for SSL, choose the SSL Certificate as ANONYM SSL Client (Anonymous). 17. Enter the security settings as required. 18. Choose Save. Note: Create a type G RFC destination for each web app in your SharePoint landscape. To create a type G RFC destination in a SharePoint online landscape, proceed as follows: 1. In the SAP NetWeaver Gateway system, open transaction SPRO. 2. Choose SAP Reference IMG. 3. Select SAP Customizing Implementation Guide SAP NetWeaver Gateway OData Channel Configuration Connection Settings SAP NetWeaver Gateway to Consumer Create RFC Destination for Outbound Queues . 4. Choose Execute. The Configuration of RFC Connections page appears. 5. Choose Create. 6. In the RFC Destination field, enter SHAREPOINT_DE_<RFC Destination name>. 7. In the Connection Type field, press F4 and select G (HTTP Connection to External Server). 8. Under the Technical Settings tab, in the Description field, enter the desired description. 9. Press Enter. An information popup appears. 10. Choose the checkmark to continue.
13
11. In the Target Host field, enter the SharePoint host name. 12. In the Service No. field, enter the SharePoint port number. Note: Leave this field blank if you are using the default port number for HTTP/HTTPS. 13. Leave the Path Prefix field blank. 14. In the HTTP Proxy Options section, enter the Proxy Host and Proxy Service. 15. In the Logon & Security tab, choose the Do Not Send Logon Ticket radio button. 16. In the Security Options section, if you have selected the Active radio button for SSL, choose the SSL Certificate as ANONYM SSL Client (Anonymous). 17. Enter the security settings as required. 18. Choose Save. Note: Create a type G RFC destination for each web app in your SharePoint landscape.
14
To complete this step, you will require input from the SharePoint administrator. Open the Duet Enterprise 2.0 Deployment Worksheet. Prerequisites Ensure you map the SharePoint users with the SAP Business Suite users. For more information on how to map users, refer to User Management section in the SAP Security Guide. Procedure In this section, you will perform the following: 1. Create a Service User to Access OData Endpoints from SharePoint 2. Activate Role Sync BC Set 3. Check Data Model 4. Check SAP System Alias 5. Enable Consumer Role Settings
Checkpoint: Log on to the SAP NetWeaver Gateway system using the user you just created. By providing the password you just maintained, you should see the SAP Easy Access page.
15
6. Select a customizing request and click the The Activation Options page appears.
checkmark.
7. In the Select Activation Mode section, select the Expert Mode radio button. 8. Click the checkmark.
9. The /IWSES/BC_ROLESYNC BC set is activated. A warning message might be displayed concerning tables without data. This message can be ignored. Note: For a SharePoint online installation, ensure you maintain the RoleSync Service User name in the following IMG: 1. Log on to the SAP NetWeaver Gateway system and open transaction simgh. 2. Navigate to the IMG Duet Enterprise Implementation Guide Configuration Consumer Role Settings. 3. Click 4. Execute.
For detail instructions, refer to the help documents beside the IMG.
4. Confirm the pop-up. 5. Check that the following configuration appears in the table: Model Identifier /IWSES/ROLESYNC_ 0001_UC /IWSES/ROLESEARC H_0001_UC Type (Adaption) Data Provider (Adaption) Data Provider Software Version DEFAULT Class/Interface /IWSES/CL_ROLES YNC_DATA /IWSES/CL_ROLES YNC_DATA Model Name /IWSES/ROLES YNC /IWSES/ROLES EARCH
DEFAULT
16
2. Open the SAP Reference IMG and navigate to: SAP NetWeaver Gateway OData Channel Development with IW_BEP Registration Assign SAP System Aliases to OData Service . 3. Click Execute. Service Doc. Identifier: /IWSES/ROLESERVICE_0001 SAP System Alias: Ensure the system alias to the SAP NetWeaver Gateway system exists. For example, LOCAL.
17
The SAP connect: Active and Scheduled Send Jobs page appears. 15. Click Create and select the Schedule for INT option. 16. Click Continue. The Send Job: Select Variant page appears. 17. Click Continue to precede with the default options. 18. Specify the interval that defines how often notification mails queued must be sent from the SAP NetWeaver Gateway system to the consumer. 19. Click Save.
18
Configuring Workflow
This section explains how to configure Workflow for use with Duet Enterprise scenarios. If you want to obtain notifications, you need to configure the Backend Enablement and Event Provisioning (BEP) before configuring Workflow. This is because Workflow for SAP NetWeaver Gateway depends on the BEP mechanism. For more information on how to configure BEP, see Backend Event Publisher (BEP) Configuration. If you do not configure the BEP, you will be able to use all Workflow functionality except for Push notifications. Prerequisites To perform the Workflow configurations, ensure you have an administrator role on the SAP NetWeaver Gateway system. For more information on how to create an administrator role, see Creating an Administrator Role for Workflow. Configure the SAP (backend) systems to connect to SAP NetWeaver Gateway system. For more information, refer to Connection Settings on the Backend System. To send notifications, create a user role in the SAP Business Suite system. For more information, see Configuring User Authorizations for Push Notifications. If you want to send notifications tasks between the ECC SAP system and consumer applications, see Running Scheduled Reports. If you want to configure the Workflow process on the BEP add-on, see Workflow Settings.
19
4. Select SAP Customizing Implementation Guide Enablement Content Workflow Settings. 5. Select Task Provider Customizing. 6. Choose New Entries.
SAP NetWeaver
Gateway Service
7. In the Providers table, enter the Provider ID as BWF_D. 8. Select the Active checkbox against the provider ID. 9. Choose Save.
4. Enter the System Alias of your backend system and choose Enter. 5. Enter the Technical Service Name as /IWWRK/DUET_WORKFLOW_CORE, to activate the workflow service. The list of services in your backend system appears. Click on the Technical Service Name to see details of the service. 6. Enter a package name and choose Add Service. A message displays: Service /IWWRK/DUET_WORKFLOW_CORE successfully created. 7. Return to the service catalog with F3. Your service is part of the list now. 8. Click on the Technical Service Name to see detailed information. 9. If your service is not yet active (green traffic light) choose Activate ICF Node. 10. If you want to add multiple system aliases to the /IWWRK/DUET_WORKFLOW_CORE service, choose 11. Choose New Entries. 12. Browse and select the DUET_WORKFLOW_CORE Service Doc. Identifier. For example, if you are saving the service in a local object, the service doc. Identifier will be ZDUET_WORKFLOW_CORE_0001. 13. Choose the Default checkbox if you want this system alias as the default value. Note: Only one system alias should be marked as default. 14. In the SAP System Alias column, enter the required system alias. 15. Choose Save. 16. To add more system aliases, repeat steps 11-14. 17. To activate the subscription service, select the following entry: (Create System Alias Assignment).
20
a. Technical Service Name :/IWFND/SUBSCRIPTIONMANAGEMENT b. Version: 2 18. To add multiple system aliases to /IWFND/SUBSCRIPTIONMANAGEMENT service, choose (Create System Alias Assignment). 19. Choose New Entries. 20. Browse and select the /IWFND/SUBSCRIPTIONMANAGEMENT_002 Service Doc. Identifier. 21. In the SAP System Alias column, enter the required system alias. 22. Choose the Default checkbox if you want this system alias as the default value. Note: Only one system alias should be marked as default. 23. Choose Save. 24. To add more system aliases, repeat steps 19-23. Note: Provide the same system aliases for both /IWWRK/DUET_WORKFLOW_CORE and /IWFND/SUBSCRIPTIONMANAGEMENT service. 25. To view the service document, select the required service and choose Call Browser. The service document can now be retrieved, for example via the URL http://<host>:<port>/sap/opu/odata/IWWRK/DUET_WORKFLOW_CORE/?$format=xml The corresponding service metadata document can be retrieved, for example, via the URL http://<host>:<port>/sap/opu/odata/sap/DUET_WORKFLOW_CORE/$metadata?sapclient=<client>&$format=xml
21
4. Select SAP Customizing Implementation Guide SAP NetWeaver Gateway Service Enablement Content General Settings Create BAdI Implementation to Fetch List of Users for Roles. 5. Click execute. 6. In the BAdI Implementations screen, click Create. 7. Choose Continue. 8. In the Create Enhancement Implementation screen, provide a value for the Enhancement Implementation. 9. Provide a sort text. 10. In the Create Object Directory Entry, select a package and choose Save. 11. On the Enhancement Implementation Screen, enter the following: a. BAdI Implementation: Provide a name for the BAdI implementation b. Implementation Class: /IWBEP/CL_MGW_PUSH_ROL_MAP_RMT 12. Choose Continue. 13. Save and activate the BAdI.
22
The Import Certificate page appears. 6. Enter the SAP NetWeaver Gateway SSL server certificate. Note: The imported certificate must be in .CER format. 7. Click the 9. Click checkmark. Save. 8. Click Add to Certificate List. Note: This destination will be used by logical ports in Workflow and Reporting to connect to the SAP NetWeaver Gateway. 10. On the SAP Business Suite system, open transaction SM59. The Configuration of RFC Connections page appears. 11. Click Field RFC Destination Create. Value to enter Enter an RFC destination name in the following format: <SystemID>CLNT<Client>-HTTP. For example, IWCLNT100. H Enter a description. For example, HTTP Destination to SAP NetWeaver Gateway Server. Save. 12. Enter the following:
13. Click
14. Select the Technical Settings tab and enter the following:
23
Explanation Enter the (message) server name of the SAP NetWeaver Gateway. For example, vmw3425.wdf.sap.corp. Enter the SAP NETWEAVER GATEWAY HTTP(s) Port number. For example, 8000. Note: For HTTPS, enter the SSL port.
15. If relevant, select the Logon & Security tab. 16. Enter the security settings as required. 17. Choose Save. Checkpoint: Perform a connection test. The test without the Path Prefix should result in Return code 404. Note: If you want to perform a connection test, enter a Path prefix (for example, /sap/public/info) and perform the test. The result should be 200. After the test make sure to remove the prefix again. If you get an ICM SSL error, make sure that you have imported the SAP NetWeaver Gateway SSL certificate in the correct Cert List and have restarted the ICM via transaction SMICM: Administration > ICM > Exit Soft > Global.
LOCAL_REP
24
Reporting configuration needs a LOCAL system alias. You should leave the alias as LOCAL This BC set will create a Business Object Group for Reporting. You can leave the name IWSES_REPT for the SharePoint Integration Report The reports on the SAP NetWeaver Gateway will be grouped under this Category ID. The reports for BW will be grouped under this Category ID. Via the F4 help select the RFC destination that points to the SAP NetWeaver Gateway system This RFC destination has to be left empty due to the way this BC set is configured. Via the F4 help select the RFC destination that points to a connected BW system All users in this role will be assigned to the BW reports. You can select the role via the F4 help. All users in this role will be assigned to the local reports. You can select the role via the F4 help (this can be the same as in Role for BW Reports)
LOCAL
IWSES_REPT
Rep Category for Local Demo Reports Rep Category for Sales&Des Reports RFC to local system
LD
SD GW
BKD_100
DE_REPORTING_BW
DE_REPORTING_DEMO
8. Click Copy Values. The Activation Options page appears. 9. In the Select Activation Mode section, select the Expert Mode radio button. 10. Click the checkmark.
The /IWSES/BC_REPORTING BC set is activated. If a warning message is displayed concerning tables without data, ignore it. Note: To use the local reports: a. Open transaction SE38. The ABAP Editor: Initial Screen appears. b. In the Program field, enter /IWCNT/DEMO_REP_LP_CONFIG. c. Click Execute.
25
This program will configure the required RFC destinations and logical ports. Note: If an error message is displayed while trying to use the local report, go to SAP Note 1458454 and implement the correction instructions described there. Once the BC Set is successfully activated, you must do the following: 1. Log on to the SAP NetWeaver Gateway system, and open transaction SPRO. 2. Open the SAP Reference IMG and navigate to: SAP NetWeaver Gateway Former Development Generic Channel Administration General Settings Manage GSDO Groups . 3. Click the Execute icon. The Change View Manage GSDO Groups: Overview page appears. 4. Select the Active checkbox for the IWSES_REPT GSDO group. 5. Click Save.
4. From the Dialog Structure, choose Manage Source Systems. 5. Choose the system for which you want to define the delivery format, for example, ERP. 6. From the Dialog Structure, choose Manage Report Types. 7. Select the required report type, for example AL (ALV Report). 8. From the Dialog Structure, choose Manage Formats. 9. Choose New Entries. 10. Use the F1 help to select the required delivery format, for example MEND (XML Document). 11. If you want the above format to be the default format for the selected report type, select the Default checkbox. 12. Repeat step 4-11 to define more delivery formats for the BW and ERP systems.
26
3. In the Object field, enter /OSP/JOBNR and click Number Ranges. 4. Click Change intervals, and then click Insert interval. 5. In the Intervals table, enter the following values: Field No. From number To Number Value to enter 01 0000001 9999999
6. Click Insert, and save the setting. 7. Repeat steps 3 to 6 by entering the following in the Object field: /OSP/ERPNR - If you use an ERP system RSOSPSETNM If you use a BW system RSOSPTSKNM If you use a BW system
27
Prerequisites
Before performing this procedure, make sure that the RFC destinations to the SAP systems have been created and that the trust has been defined.
Procedure
Create SAP System Alias
Use this procedure to create a system alias for the following: Local SAP NetWeaver Gateway system, for example, LOCAL. Each of the SAP backend systems on which the reports are executed (ERP and BW). For example, if you use the ERP system, create a system alias for the ERP system. To create a system alias, proceed as follows: 1. Log on to the SAP NetWeaver Gateway system, and open transaction SPRO. 2. Open the SAP Reference IMG and navigate to: SAP NetWeaver Gateway OData Connection Settings SAP NetWeaver Gateway to SAP Channel Configuration System Manage SAP System Aliases . 3. Click the Execute icon.
4. Choose New Entries. 5. Enter the following details for the system alias:
28
Description Enter a desired name, for example, LOCAL Enter a description, for example, LOCAL SYSTEM ALIAS Select the checkbox Leave it blank if you are creating a LOCAL system alias Provide the RFC destination name used to connect to the SAP backend system, ERP or BW
Note: Since Workflow with Software Version DEFAULT must use the System alias <SID>_<CLIENT>, this naming cannot be used for Reporting if both point to the same SAP system.
29
2. Navigate to SAP NetWeaver Gateway Former Development General Settings Manage GSDO Groups . Administration 3. Click on the Activity icon. A list of GSDO groups appears.
Generic Channel
4. Select the GSDO group IWSES_REPT and select Assign GSDOs in the dialog structure. 5. Choose New Entries and select the GSDO IWF_SUBSCRIPTION for the event subscription. 6. Select the Active option to activate the GSDO group. 7. Save your settings.
30
2. Click the Execute icon. 3. Select the /IWFND/CL_EVT_OBJ_C_NOTIF Event Type and the /IWSES/REPORT_RESULT_NOTIF Handler ID. Note: If this configuration does not exist, you must create it manually. 4. In the Dialog Structure section, click Assignment to objects. 5. Check that the REPORT_RESULT_SET GSDO appears in the Assignment to objects list
Note: If this configuration does not exist, you must create it manually.
Creating Roles
You must create roles for Reporting Management and assign these roles to the Reporting Management GSDO group. The Reporting Management users should be assigned to these roles so that they will be able to receive report templates and will be able to execute the reports. Note: 1. You must be a SAP NetWeaver Gateway administrator or have an SAP user administrator to create the roles. 2. The roles must be defined/created on the SAP NetWeaver Gateway server. To create roles, proceed as follows: 1. Open transaction pfcg in the SAP NetWeaver Gateway system. 2. Enter a name for the role in the Role field. 3. Choose Single Role. 4. Save the role. 5. Choose the Authorization tab page.
31
6. Choose Change Authorization. 7. Choose the template mentioned in the Role Templates section. 8. Choose Generate to create a new role. For information on changing roles, see Changing Standard Roles. Role Templates Use the predefined role templates mentioned below to create user roles for Reporting: /IWCNT/RT_ADMIN_REP /IWSES/RT_USER_REP
Report Administration
The following configurations must be performed on the Reporting Administrator to retrieve the data requested by the users: Manage Source Systems, Report Types and Formats Manage Reports and their Properties Manage Categories Manage Context Variables Configure System Time points Manage System Time points and Data Change Events
32
Deployment Worksheet
Record data in this worksheet to enable SharePoint and SAP administrators to exchange information required during deployment of Duet Enterprise 2.0.
Port number of AD DS AD DS account and password Attribute in AD DS where SAP username is maintained User Base Domain Name
33
Name of the User Profile Service Application that you will use for Duet Enterprise.
34
domain\username. For example, contoso\timersvc. Note: The same service user, with the mapping, should be maintained on the SAP NetWeaver Gateway system. You can use the nt authority\authenticated users Users who can account to grant access to all authenticated users or access SAP content provide the list of Windows users/groups that will be granted access.
35