Quantcast
Channel: SCN : All Content - Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 7030

CTS+ Configuration for PI 7.3

$
0
0

Prerequisites

 

 

 

Note: Install new SAP Kernel for PI 7.3 system and make sure you have new version of tp.exe and R3trans.exe

 

Procedure in SAP PI Development system

 

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

image001.png
1.1.    Create SAP role “Z_CTS_PLUS_ADDITIONAL”

image003.png


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

image005.png


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

 

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

image007.png

2.2.    Navigate to Configuration >> Infrastructure >> Destinations

image009.png

2.3.    Click Create

image011.png

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

image013.png

2.5.    Provide information for SAP PI system and continue
Load 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

image014.png

2.6.    Provide user detail you created under step 1

image015.png
2.7.    Press Finish
Pooled Connection Mode : Uncheck

image016.png

2.8.    Test RFC

image017.png

Result should be

image019.png


3.       Maintain Exchange Profile
Note: 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

image020.png

3.2.    Create new parameter

image022.png

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

image023.png

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.

image024.png

3.5.    Open IntegrationBuilder.Repository

image025.png

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.

image026.png

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

image027.png


4.       TMS configuration for JAVA systems in PI ABAP

4.1.    Login to SAP PI client 000 with user DDIC

image028.png

4.2.    Run TCode STMS

image029.png

4.3.    Open System Overview

image030.png

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

image031.png

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

image032.png
(In our cace PD1 is development system)

 

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

image033.png

image034.png

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

image035.png
4.6.2 Open transport tool TAB

image036.png
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

image037.png

5.3.    Search for *CTS*

image038.png

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

image039.png
Select Yes

image040.png


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

image041.png

6.1.3.  Create RFC

image042.png

6.1.4. Provide PI localhost information

image043.png

6.1.5. Provide user as J2EE_ADMIN

image044.png

6.1.6. Specify Timeout as 3600000 and Save

image046.jpg

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”.

image047.png

7.1.    Login to ABAP PI client 000 QAS system

 

7.2.    Run Tcode LPCONFIG

image048.png

7.3.    Continue on warning

image049.png

7.4.    Provide information as below and press Create
Proxy Class :CO_TFLDEPLOY_PROXY_VI_DOCUMENT
Logical Port :CTSDEPLOY
Description :CTS Deploy Service
Default Port: Checked

image050.png

7.5.    Under call Parameter TAB
HTTP Destination  : CTSDEPLOY
Path Suffix :  /DeployProxy/default?style=document
Message ID : Checked
State Management : Checked

image051.png

7.6.    Activate Port

image053.png

7.7.    Check Status of port after saving changes

image054.png

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

8.1.    User information

image056.png

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)

image058.png

9.4.    Under Target system setting Activate Deployment Service
Method : XI
Target Host : SAP PI QAS system host name
System Number : PI QAS Instance number

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

 

9.5.    Provide NWDI_CTSADM user password

image060.png

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

image061.png

image062.png

image063.png

 


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

image064.png

 

Note: Host name is PI QAS SLD URL

Provide SLD user in configuration in PI QAS system

image065.png

9.7.    Configuration is DONE

 

Errors :

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

Note 1428106 - Null Reference Error in the CTS+ Browser


Viewing all articles
Browse latest Browse all 7030

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>