cts+ configuration for pi 7.3

24
CTS+ Configuration for PI 7.3 Procedure in SAP PI Development system 1. Create service user CTSSRVUSER (Note: user is created in to PI working client; Example Client 100) 1.1. Create SAP role “Z_CTS_PLUS_ADDITIONAL”

Upload: raq

Post on 21-Oct-2015

189 views

Category:

Documents


12 download

DESCRIPTION

CTS+ Configuration for PI 7.3

TRANSCRIPT

Page 1: CTS+ Configuration for PI 7.3

CTS+ Configuration for PI 7.3

Procedure in SAP PI Development system

 

1.       Create service user CTSSRVUSER (Note: user is created in to PI working client; Example Client 100)

1.1.    Create SAP role “Z_CTS_PLUS_ADDITIONAL”

Page 2: CTS+ Configuration for PI 7.3

1.2.    Assign USER ROLES “SAP_CTS_PLUS” And “Z_CTS_PLUS_ADDITIONAL”

2.       Create RFC Destination for PI  Java to PI ABAP Connectivity

 

2.1.    Login to http://<PI_Host>:5XX00/nwa

Page 3: CTS+ Configuration for PI 7.3

2.2.    Navigate to Configuration >> Infrastructure >> Destinations

2.3.    Click Create

2.4.    Provide information as belowHosting System: Local J2EE System <SID>Destination Name: sap.com/com.sap.tc.di.CTSserverDestination Type: RFC

Page 4: CTS+ Configuration for PI 7.3

2.5.    Provide information for SAP PI system and continueLoad Balancing: No

Local System Connection: Checked

System ID: <SID> (Your system id)

Gateway Host: localhost

Gateway Service: sapgwXX (Your system instance number)

SNC: Active or Inactive

Page 5: CTS+ Configuration for PI 7.3

2.6.    Provide user detail you created under step 1

Page 6: CTS+ Configuration for PI 7.3

2.7.    Press Finish Pooled Connection Mode : Uncheck

Page 8: CTS+ Configuration for PI 7.3

3.       Maintain Exchange ProfileNote: Before you start with the maintenance, you might want to export the current version of your exchange profile.

3.1.    Open Exchange profile through http://<PI_Host>:5XX00/webdynpro/dispatcher/sap.com/com.sap.xi.exprofui/XIProfileApp

3.2.    Create new parameter

3.3.    To enable the CTS integration out of the Transport Wizard in the Integration Directory create boolean parameter com.sap.aii.ibdir.core.cts.enableTransportWizard and set value to true

3.4.    To enable the CTS integration for the Changelist transport in the Integration Directory create boolean parameter com.sap.aii.ibdir.core.cts.enableClTransport and set value to true.

Page 9: CTS+ Configuration for PI 7.3

3.5.    Open IntegrationBuilder.Repository

3.6.    To enable the CTS integration for the Transport Wizard in the Enterprise Service Repository create boolean parameter com.sap.aii.ibrep.core.cts.enableTransportWizard and set value to true.

Page 10: CTS+ Configuration for PI 7.3

3.7.    To enable the CTS integration for the Changelist transport in the Enterprise Service Repository create boolean parameter com.sap.aii.ibrep.core.cts.enableClTransport and set value to true

4.       TMS configuration for JAVA systems in PI ABAP

4.1.    Login to SAP PI client 000 with user DDIC

4.2.    Run TCode STMS

4.3.    Open System Overview

Page 11: CTS+ Configuration for PI 7.3

4.4.    Select Your SAP development system from list and create Java Stack Configuration (Navigation :SAP System >> Create >> Java Stack Configuration)

4.5.    Select  Activate Transport Organizer under Source System SettingsProvide your SAP PI Development system SID  and PI integration client number and Save

Page 12: CTS+ Configuration for PI 7.3

(In our cace PD1 is development system)

 

4.6.    This will create following entry in transport tool for SAP PI development system

4.6.1 Navigation to varify Highlight development system and from menu select Sap System and Change

4.6.2 Open transport tool TAB

Page 13: CTS+ Configuration for PI 7.3

Note: Other parameter depends on your SAP transport stratagy

 

5.       Activating the Web Service for Transport Organizer Web UI (Should do in all CTS+ systems)

5.1.    Login to SAP PI development system

5.2.    Run TCode SICF

5.3.    Search for *CTS*

5.4.    Activate both services “CTS_BROWSER” And “CTS_OBJECTLIST_BROWSER”

Page 14: CTS+ Configuration for PI 7.3

Select Yes

5.5.    Test Service

 

6.       Target Systems Configuration (Quality Assurance, Pre Production, Production)Example is for Quality Assurance system (QAS)

 

6.1.    Create “CTSDEPLOY” RFC connection in PI QAS  system

 

6.1.1.  Login to PI QAS ABAP system

 

6.1.2. Run TCode SM59

6.1.3.  Create RFC

Page 16: CTS+ Configuration for PI 7.3

6.1.6. Specify Timeout as 3600000 and Save

Page 17: CTS+ Configuration for PI 7.3

7.       Configure the Logical Port for the Web Service

Note: This has to be configured in client 000 PI QAS system Make sure your client is open for “Automatic  recording of changes”. Once port created change it back to “No changes allowed”.

Page 18: CTS+ Configuration for PI 7.3

7.1.    Login to ABAP PI client 000 QAS system

 

7.2.    Run Tcode LPCONFIG

7.3.    Continue on warning

7.4.    Provide information as below and press CreateProxy Class :CO_TFLDEPLOY_PROXY_VI_DOCUMENTLogical Port :CTSDEPLOYDescription :CTS Deploy ServiceDefault Port: Checked

Page 19: CTS+ Configuration for PI 7.3

7.5.    Under call Parameter TABHTTP Destination  : CTSDEPLOYPath Suffix :  /DeployProxy/default?style=documentMessage ID : CheckedState Management : Checked

7.6.    Activate Port

Page 20: CTS+ Configuration for PI 7.3

7.7.    Check Status of port after saving changes

8.       Create CTS User NWDI_CTSADM for Deployment in Target system (QAS, Pre Prod, Prod)

8.1.    User information

Page 21: CTS+ Configuration for PI 7.3

8.2.    User roles are as below

 

SAP_BC_WEBSERVICE_PI_CFG_SRV

SAP_SLD_CONFIGURATOR

SAP_SLD_DEVELOPER

SAP_XI_BPE_CONFIGURATOR_ABAP

SAP_XI_CMS_SERV_USER

SAP_XI_CMS_SERV_USER

SAP_XI_CONFIGURATOR

SAP_XI_CONFIGURATOR_ABAP

SAP_XI_CONFIGURATOR_J2EE

SAP_XI_DEMOAPP_EXECUTE

SAP_XI_DEVELOPER

SAP_XI_DEVELOPER_ABAP

SAP_XI_DEVELOPER_J2EE

SAP_XI_EXCHANGE_PROF_READ

 

9.       TMS configuration for Target system (QAS, pre prod and prod)

 

9.1.    Login to SAP PI DEV ABAP system in client 000 with user DDIC

 

9.2.    Open TMS and go to system overview

 

9.3.    Select Your SAP PI Quality assurance system from list and create Java Stack Configuration (Navigation :SAP System >> Create >> Java Stack Configuration)

Page 22: CTS+ Configuration for PI 7.3

9.4.    Under Target system setting Activate Deployment ServiceMethod : XITarget Host : SAP PI QAS system host nameSystem Number : PI QAS Instance number

As soon as you save it will ask for NWDI_CTSADM user and password

 

9.5.    Provide NWDI_CTSADM user password

Page 23: CTS+ Configuration for PI 7.3

9.6.    This will create following entry in transport tool for SAP PI QAS system

 

If you want to include SLD in to transport then create parameters as below

 

Note: Host name is PI QAS SLD URL

Provide SLD user in configuration in PI QAS system

9.7.    Configuration is DONE

 

Errors :

Note 1497388 - CTS+ deploy test: Incorrect return code 8

Note 1428106 - Null Reference Error in the CTS+ Browser