14
Auftragstypen: Customizing-Aufträge: mandantenabhängig Workbench-Aufträge: mandantenunabhängig Transport Organizer Zur Bearbeitung aller Änderungsaufträge sowie den darin enthaltenen Aufgaben steht der Transport Organizer (TO) zur Verfügung. Der Transport Organizer wird über die Transaktion SE09 aufgerufen. Pakete Pakete dienen als Hilfsmittel zur technischen Modularisierung, Kapselung und Entkopplung von Einheiten des SAP-Systems. In einem Paket werden Objekte zusammengefasst, die gemeinsam entwickelt, gepflegt und transportiert werden sollen. Pakete sind selbst wieder Objekte und können daher auch transportiert werden. Um sicherzustellen, dass alle Objekte eines Pakets auch auf demselben Weg transportiert werden, wird dem Paket eine Transportschicht zugeordnet. Eine Sonderrolle spielt das Paket $TMP: Dieses Paket wird für alle lokalen (temporären), also nicht transportierbaren, Objekte verwendet. Transporte Dienstag, 27. September 2011 10:25 Transporte Seite 1

Transporte - jkhofmann.synology.me · Kombinierte Transporte (ABAP-und Non-ABAP-Objekte) wären im Falle von XI/PI beispielsweise ESR/ID-Content (TPZ Dateien) und ABAP Mappings oder

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

AuftragstypenCustomizing-Auftraumlge mandantenabhaumlngigbullWorkbench-Auftraumlge mandantenunabhaumlngigbull

Transport OrganizerZur Bearbeitung aller Aumlnderungsauftraumlge sowie den darin enthaltenen Aufgaben steht der

Transport Organizer (TO) zur Verfuumlgung Der Transport Organizer wird uumlber die Transaktion SE09 aufgerufen

PaketePakete dienen als Hilfsmittel zur technischen Modularisierung Kapselung und Entkopplung von

Einheiten des SAP-Systems In einem Paket werden Objekte zusammengefasst die gemeinsam entwickelt gepflegt und transportiert werden sollen Pakete sind selbst wieder Objekte und koumlnnen daher auch transportiert werden

Um sicherzustellen dass alle Objekte eines Pakets auch auf demselben Weg transportiert

werden wird dem Paket eine Transportschicht zugeordnet Eine Sonderrolle spielt das Paket $TMP Dieses Paket wird fuumlr alle lokalen (temporaumlren) also nicht transportierbaren Objekte verwendet

TransporteDienstag 27 September 20111025

Transporte Seite 1

LinkshttpwwwsdnsapcomirjsdnctsHow To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06

Seit SAP Netweaver 70 SPS12 ist das ABAP CTS (Change and Transport System) in der Lage auch Non-ABAP-Objekte zu

transportieren und wurde deshalb in Enhanced CTS bzw CTS+ umbenannt Weitere Informationen finden Sie im SAP Developer Network im HowTo-Guide How to transport repository content and directory content using CTS+ unter der Adresse httpwwwsdnsapcomirjsdnhowtoguides reg SAP NetWeaver 70 reg End-to-End Process Integration (SDN-User erforderlich)

CTS+ (Enhanced Change and Transport System) ermoumlglicht kombinierte Transportauftraumlge von ABAP- und Java-Objekten

und die zentrale Verwaltung aller Transporte in einer GUI

Die Transportwege

Folgende Objekte koumlnnen mit CTS+ transportiert werden

Java und JEE Software Component Archives (SCAs) und Software Deployment Archives (SDAs)

Enterprise Application Archives (EARs)DTR Activities in NWDS (DIPs)

Portal Enterprise Portal Archives (EPAs)

Portal Archives (PAs)KM Documents and Configurations

PIXI ESR Objekte ID Objekte und ABAP-Mappings

SLD Products Software Components Technical Systems Business Systems

MDM Specific Set of Data Model Objects

Dateien Alle Dateien (docx xls xmlhellip)

Um CTS+ nutzen zu koumlnnen werden ein SAP NetWeaver AS ABAP und ein SAP NetWeaver AS Java benoumltigt Als Domain

Controller bietet sich daher ein Double-Stack-System wie der SAP Solution Manager an Da SAP PI bis zur Version 711 (71 EHP1) zwingend einen ABAP- und einen Java-Stack voraussetzt spielt CTS+ fuumlr kombinierte Transporte von ABAP- und

Java-Objekten eine besondere Rolle

CTS+Dienstag 27 September 20111104

Transporte Seite 2

Komponenten von CTS+

Komponente Technologie Bemerkung

Deploy WS AS Java Verbindet die ABAP Transport Tools mit den Deployment Tools von Nicht -ABAP-Systemen Das Transportsteuerungsprogramm tp kommuniziert mit dem Deploy WS um das Deployment von Nicht-ABAP-Objekten

durchzufuumlhren

Deploy WS Client

(Deploy Proxy)

AS ABAP Ermoumlglicht die Kommunikation des Transportsteuerungsprogramms tp mit

dem Deploy WS auf dem AS Java

Transport Organizer (Web UI)

AS ABAP ABAP Web Dynpro Anwendung zum Anlegen und Bearbeiten von Transportauftraumlgen fuumlr Nicht-ABAP-Systeme

Transportverzeichnis AS ABAP

AS Java

Einheitliches Transportverzeichnis fuumlr AS ABAP und AS Java

CTS Export Client Quellsystem

AS Java

Kommuniziert mit dem Transportsystem indem er einen Transportauftrag

vorschlaumlgt und die Nicht-ABAP-Objekte an den Transportauftrag anhaumlngt (enge Kopplung)

Import Service Zielsystem

AS Java

Die Objekte werden von Quell- zum Zielsystem transportiert Die

verschiedenen Deployment-Werkzeuge (SDM Deploy-Controller etc) uumlbernehmen den Import Service auf dem Zielsystem

CTS+ ermoumlglich die zentrale Administration aller Transporte mit den Transaktionen SE01 SE09 SE10 und STMS Der

Transport Organizer Web UI wird in einem Web Browser dargestellt und ermoumlglicht es beispielsweise einen Java Entwickler ohne auf den ABAP Stack zuzugreifen einen Transportauftrag (Transport Request) zu erstellen Uumlber den Deploy Web Service wird es ermoumlglicht vom ABAP Stack aus auf Java Stacks zu deployen

Transport von Non-ABAP-Objekten und -SystemenDer Transport muss uumlber Transport Organizer Web UI erfolgen Es handelt sich dabei um eine ABAP Web Dynpro

Applikation mit dem Namen CTS_BROWSER die auf CTS laumluft Die Transport Organizer Web UI kann uumlber verschiedene URLs oder direkt aus dem TMS (Environment gt Transport Organizer Web UI) aufgerufen werden Die Transaktion SE09

(Transport Organizer) kann nicht fuumlr Non-ABAP-Objekte verwendet werden

Transporte Seite 3

(Transport Organizer) kann nicht fuumlr Non-ABAP-Objekte verwendet werden

Kombinierte TransporteSiehe auch Transporting Objects of Different ToolsKombinierte Transporte (ABAP- und Non-ABAP-Objekte) waumlren im Falle von XIPI beispielsweise ESRID-Content (TPZ

Dateien) und ABAP Mappings oder im Falle von Portalen sog EPA Dateien und sonstige ABAP Objekte

Die Non-ABAP-Objekte koumlnnen zu einen bestehenden Transportauftrag von ABAP-Objekten angehaumlngt werden

(ExportampAttach)

Als Transport Domain Controller kann ein separates Double-Stack System oder ein dediziertes PIXI System gewaumlhlt

werden Man sollte bei der Wahl des Domain Controllers beachten dass man ein zuverlaumlssiges und leistungsfaumlhiges System mit hoher Verfuumlgbarkeit auswaumlhlt also zB das PRD oder QAS System

Beispiel-Szenario mit separatem Domain Controller

Transporte Seite 4

Konfiguration von CTS+Als Domain Controller kann ein eigenes System fuumlr CTS+ bereitgestellt werden oder beispielsweise ein PI System gewaumlhlt werden Soll die Konfiguration auf dem Solution Manager stattfinden dann lesen Sie bitte CTS+ Configuration in Solution Manager 70 EhP1

Beispiel-Szenario

(entnommen aus How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06)Systemlandschaft mit DEV QAS und PRD und jeweils 3 PI Systemen PID PIQ und PIP PIP ist auch der Domain-Controller

Auf dem AS ABAP mit Mandant 000 einloggen und die Transaktion STMS aufrufenaSystem als Domain Controller konfigurierenb

Beteiligte Systeme fuumlr den Transport der Domain hinzufuumlgen(siehe hierzu Including SAP Systems in the Transport Domain)

c

Transport-Routen definieren

(siehe hierzu Configure Transport Route(s))

d

Domain Controller konfigurieren(siehe hierzu Configuring the Transport Domain Controller)Der TMS Domain Controller sollte auf PRD oder QA konfiguriert werden

1

Kommunikations User (Service User) CTSSRVUSER anlegen

Uumlber SU01 den User CTSSRVUSER anlegen und ihm das Standard -Profil SAP_CTS_PLUS zuweisen (Wenn das Profil noch nicht existiert bitte unter How To Configure Enhanced CTS for SAP NetWeaver Process

Integration 71 SP06 Seite 5 nachschauen)

i

RFC Destination fuumlr ABAP Stack auf Java Stack einrichten

RFC Destination sapcomcomsaptcdiCTSserver anlegen Configuration Management gt Infrastructure gt Destinations Create druumlcken

ii

Quell-System Konnektivitaumlt Java Stack gt ABAP Stack einrichtenaQuell-System(e) (zB DEV) der Transporte konfigurieren2

CTS+ einrichteninstallierenMittwoch 28 September 20111528

Transporte Seite 5

Next

Next

Next (alles belassen) gt FinishTesten Sie die RFC Destination indem Sie sie markieren und Ping Destination druumlcken (unterhalb der

Destination List)

iii

Quell-System Exchange Profile anpassen

Fuumlr PIXI muss das Exchange Profile angepasst werden httpltcts+hostgtlt5lt SAP System numbergt00gtwebdynprodirstartindexjsp gt Administration gt Repository gt Exchange Profile

b

New Parameter gt Name comsapaiiibdircorectsenableTransportWizard gt Typ Boolean

Transporte Seite 6

New Parameter gt Name comsapaiiibdircorectsenableClTransport genauso anlegenMarkieren Sie nun den Ordner IntegrationBuilderRepository gtNew Parameter gt Name comsapaiiibrepcorectsenableClTransport genauso anlegen

Auf dem TMS Domain Controller einloggeniRufen Sie die Transaktion STMS auf iiSelektieren Sie im Menuuml SAP System gt Create gt Java StackiiiGeben Sie folgende Daten fuumlr das PI System einiv

Weitere Informationen siehe How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06 ab Seite 16

TMS Domain-Controller Alle Quellsysteme einrichtenpflegenc

Einloggen auf ABAP Stack des PI Systems1)Aufrufen der Transaktion SICFHierarchy Type SERVICEService Name CTS_BROWSERExecute Knopf druumlcken gt CTS_BROWSER markieren gt Rechtsklick gt Activate Service

2)

WebService fuumlr Transport Organizer Web UI aktiviereni

Quell-System Transport Organizer Web UI konfigurieren(siehe auch Configuring Transport Organizer Web UI)Laumluft nur auf den Quell-PI-Systemen und muss auch nur dort konfiguriert werden

d

Auf ABAP Stack einloggeni

Transaktion SM59 aufrufen1)Neue HTTP Connection einrichten Typ G (HTTP Connections to External Server) Name CTSDEPLOY2)Register Technical Settings Name ltHostname Java Stackgt Port 5ltSAP SIDgt00

3)

HTTP Destination zum Java Stack definierenii

Ziel-System Konnektivitaumlt ABAP Stack gt Java Stack einrichten (siehe auch Configuring the CTS Deploy Web Service)

a

Ziel-System(e) (zB QAS und PRD) der Transporte konfigurieren

Die Zielsysteme im Beispiel-Szenario sind QAS und PRD

3

Transporte Seite 7

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

LinkshttpwwwsdnsapcomirjsdnctsHow To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06

Seit SAP Netweaver 70 SPS12 ist das ABAP CTS (Change and Transport System) in der Lage auch Non-ABAP-Objekte zu

transportieren und wurde deshalb in Enhanced CTS bzw CTS+ umbenannt Weitere Informationen finden Sie im SAP Developer Network im HowTo-Guide How to transport repository content and directory content using CTS+ unter der Adresse httpwwwsdnsapcomirjsdnhowtoguides reg SAP NetWeaver 70 reg End-to-End Process Integration (SDN-User erforderlich)

CTS+ (Enhanced Change and Transport System) ermoumlglicht kombinierte Transportauftraumlge von ABAP- und Java-Objekten

und die zentrale Verwaltung aller Transporte in einer GUI

Die Transportwege

Folgende Objekte koumlnnen mit CTS+ transportiert werden

Java und JEE Software Component Archives (SCAs) und Software Deployment Archives (SDAs)

Enterprise Application Archives (EARs)DTR Activities in NWDS (DIPs)

Portal Enterprise Portal Archives (EPAs)

Portal Archives (PAs)KM Documents and Configurations

PIXI ESR Objekte ID Objekte und ABAP-Mappings

SLD Products Software Components Technical Systems Business Systems

MDM Specific Set of Data Model Objects

Dateien Alle Dateien (docx xls xmlhellip)

Um CTS+ nutzen zu koumlnnen werden ein SAP NetWeaver AS ABAP und ein SAP NetWeaver AS Java benoumltigt Als Domain

Controller bietet sich daher ein Double-Stack-System wie der SAP Solution Manager an Da SAP PI bis zur Version 711 (71 EHP1) zwingend einen ABAP- und einen Java-Stack voraussetzt spielt CTS+ fuumlr kombinierte Transporte von ABAP- und

Java-Objekten eine besondere Rolle

CTS+Dienstag 27 September 20111104

Transporte Seite 2

Komponenten von CTS+

Komponente Technologie Bemerkung

Deploy WS AS Java Verbindet die ABAP Transport Tools mit den Deployment Tools von Nicht -ABAP-Systemen Das Transportsteuerungsprogramm tp kommuniziert mit dem Deploy WS um das Deployment von Nicht-ABAP-Objekten

durchzufuumlhren

Deploy WS Client

(Deploy Proxy)

AS ABAP Ermoumlglicht die Kommunikation des Transportsteuerungsprogramms tp mit

dem Deploy WS auf dem AS Java

Transport Organizer (Web UI)

AS ABAP ABAP Web Dynpro Anwendung zum Anlegen und Bearbeiten von Transportauftraumlgen fuumlr Nicht-ABAP-Systeme

Transportverzeichnis AS ABAP

AS Java

Einheitliches Transportverzeichnis fuumlr AS ABAP und AS Java

CTS Export Client Quellsystem

AS Java

Kommuniziert mit dem Transportsystem indem er einen Transportauftrag

vorschlaumlgt und die Nicht-ABAP-Objekte an den Transportauftrag anhaumlngt (enge Kopplung)

Import Service Zielsystem

AS Java

Die Objekte werden von Quell- zum Zielsystem transportiert Die

verschiedenen Deployment-Werkzeuge (SDM Deploy-Controller etc) uumlbernehmen den Import Service auf dem Zielsystem

CTS+ ermoumlglich die zentrale Administration aller Transporte mit den Transaktionen SE01 SE09 SE10 und STMS Der

Transport Organizer Web UI wird in einem Web Browser dargestellt und ermoumlglicht es beispielsweise einen Java Entwickler ohne auf den ABAP Stack zuzugreifen einen Transportauftrag (Transport Request) zu erstellen Uumlber den Deploy Web Service wird es ermoumlglicht vom ABAP Stack aus auf Java Stacks zu deployen

Transport von Non-ABAP-Objekten und -SystemenDer Transport muss uumlber Transport Organizer Web UI erfolgen Es handelt sich dabei um eine ABAP Web Dynpro

Applikation mit dem Namen CTS_BROWSER die auf CTS laumluft Die Transport Organizer Web UI kann uumlber verschiedene URLs oder direkt aus dem TMS (Environment gt Transport Organizer Web UI) aufgerufen werden Die Transaktion SE09

(Transport Organizer) kann nicht fuumlr Non-ABAP-Objekte verwendet werden

Transporte Seite 3

(Transport Organizer) kann nicht fuumlr Non-ABAP-Objekte verwendet werden

Kombinierte TransporteSiehe auch Transporting Objects of Different ToolsKombinierte Transporte (ABAP- und Non-ABAP-Objekte) waumlren im Falle von XIPI beispielsweise ESRID-Content (TPZ

Dateien) und ABAP Mappings oder im Falle von Portalen sog EPA Dateien und sonstige ABAP Objekte

Die Non-ABAP-Objekte koumlnnen zu einen bestehenden Transportauftrag von ABAP-Objekten angehaumlngt werden

(ExportampAttach)

Als Transport Domain Controller kann ein separates Double-Stack System oder ein dediziertes PIXI System gewaumlhlt

werden Man sollte bei der Wahl des Domain Controllers beachten dass man ein zuverlaumlssiges und leistungsfaumlhiges System mit hoher Verfuumlgbarkeit auswaumlhlt also zB das PRD oder QAS System

Beispiel-Szenario mit separatem Domain Controller

Transporte Seite 4

Konfiguration von CTS+Als Domain Controller kann ein eigenes System fuumlr CTS+ bereitgestellt werden oder beispielsweise ein PI System gewaumlhlt werden Soll die Konfiguration auf dem Solution Manager stattfinden dann lesen Sie bitte CTS+ Configuration in Solution Manager 70 EhP1

Beispiel-Szenario

(entnommen aus How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06)Systemlandschaft mit DEV QAS und PRD und jeweils 3 PI Systemen PID PIQ und PIP PIP ist auch der Domain-Controller

Auf dem AS ABAP mit Mandant 000 einloggen und die Transaktion STMS aufrufenaSystem als Domain Controller konfigurierenb

Beteiligte Systeme fuumlr den Transport der Domain hinzufuumlgen(siehe hierzu Including SAP Systems in the Transport Domain)

c

Transport-Routen definieren

(siehe hierzu Configure Transport Route(s))

d

Domain Controller konfigurieren(siehe hierzu Configuring the Transport Domain Controller)Der TMS Domain Controller sollte auf PRD oder QA konfiguriert werden

1

Kommunikations User (Service User) CTSSRVUSER anlegen

Uumlber SU01 den User CTSSRVUSER anlegen und ihm das Standard -Profil SAP_CTS_PLUS zuweisen (Wenn das Profil noch nicht existiert bitte unter How To Configure Enhanced CTS for SAP NetWeaver Process

Integration 71 SP06 Seite 5 nachschauen)

i

RFC Destination fuumlr ABAP Stack auf Java Stack einrichten

RFC Destination sapcomcomsaptcdiCTSserver anlegen Configuration Management gt Infrastructure gt Destinations Create druumlcken

ii

Quell-System Konnektivitaumlt Java Stack gt ABAP Stack einrichtenaQuell-System(e) (zB DEV) der Transporte konfigurieren2

CTS+ einrichteninstallierenMittwoch 28 September 20111528

Transporte Seite 5

Next

Next

Next (alles belassen) gt FinishTesten Sie die RFC Destination indem Sie sie markieren und Ping Destination druumlcken (unterhalb der

Destination List)

iii

Quell-System Exchange Profile anpassen

Fuumlr PIXI muss das Exchange Profile angepasst werden httpltcts+hostgtlt5lt SAP System numbergt00gtwebdynprodirstartindexjsp gt Administration gt Repository gt Exchange Profile

b

New Parameter gt Name comsapaiiibdircorectsenableTransportWizard gt Typ Boolean

Transporte Seite 6

New Parameter gt Name comsapaiiibdircorectsenableClTransport genauso anlegenMarkieren Sie nun den Ordner IntegrationBuilderRepository gtNew Parameter gt Name comsapaiiibrepcorectsenableClTransport genauso anlegen

Auf dem TMS Domain Controller einloggeniRufen Sie die Transaktion STMS auf iiSelektieren Sie im Menuuml SAP System gt Create gt Java StackiiiGeben Sie folgende Daten fuumlr das PI System einiv

Weitere Informationen siehe How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06 ab Seite 16

TMS Domain-Controller Alle Quellsysteme einrichtenpflegenc

Einloggen auf ABAP Stack des PI Systems1)Aufrufen der Transaktion SICFHierarchy Type SERVICEService Name CTS_BROWSERExecute Knopf druumlcken gt CTS_BROWSER markieren gt Rechtsklick gt Activate Service

2)

WebService fuumlr Transport Organizer Web UI aktiviereni

Quell-System Transport Organizer Web UI konfigurieren(siehe auch Configuring Transport Organizer Web UI)Laumluft nur auf den Quell-PI-Systemen und muss auch nur dort konfiguriert werden

d

Auf ABAP Stack einloggeni

Transaktion SM59 aufrufen1)Neue HTTP Connection einrichten Typ G (HTTP Connections to External Server) Name CTSDEPLOY2)Register Technical Settings Name ltHostname Java Stackgt Port 5ltSAP SIDgt00

3)

HTTP Destination zum Java Stack definierenii

Ziel-System Konnektivitaumlt ABAP Stack gt Java Stack einrichten (siehe auch Configuring the CTS Deploy Web Service)

a

Ziel-System(e) (zB QAS und PRD) der Transporte konfigurieren

Die Zielsysteme im Beispiel-Szenario sind QAS und PRD

3

Transporte Seite 7

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Komponenten von CTS+

Komponente Technologie Bemerkung

Deploy WS AS Java Verbindet die ABAP Transport Tools mit den Deployment Tools von Nicht -ABAP-Systemen Das Transportsteuerungsprogramm tp kommuniziert mit dem Deploy WS um das Deployment von Nicht-ABAP-Objekten

durchzufuumlhren

Deploy WS Client

(Deploy Proxy)

AS ABAP Ermoumlglicht die Kommunikation des Transportsteuerungsprogramms tp mit

dem Deploy WS auf dem AS Java

Transport Organizer (Web UI)

AS ABAP ABAP Web Dynpro Anwendung zum Anlegen und Bearbeiten von Transportauftraumlgen fuumlr Nicht-ABAP-Systeme

Transportverzeichnis AS ABAP

AS Java

Einheitliches Transportverzeichnis fuumlr AS ABAP und AS Java

CTS Export Client Quellsystem

AS Java

Kommuniziert mit dem Transportsystem indem er einen Transportauftrag

vorschlaumlgt und die Nicht-ABAP-Objekte an den Transportauftrag anhaumlngt (enge Kopplung)

Import Service Zielsystem

AS Java

Die Objekte werden von Quell- zum Zielsystem transportiert Die

verschiedenen Deployment-Werkzeuge (SDM Deploy-Controller etc) uumlbernehmen den Import Service auf dem Zielsystem

CTS+ ermoumlglich die zentrale Administration aller Transporte mit den Transaktionen SE01 SE09 SE10 und STMS Der

Transport Organizer Web UI wird in einem Web Browser dargestellt und ermoumlglicht es beispielsweise einen Java Entwickler ohne auf den ABAP Stack zuzugreifen einen Transportauftrag (Transport Request) zu erstellen Uumlber den Deploy Web Service wird es ermoumlglicht vom ABAP Stack aus auf Java Stacks zu deployen

Transport von Non-ABAP-Objekten und -SystemenDer Transport muss uumlber Transport Organizer Web UI erfolgen Es handelt sich dabei um eine ABAP Web Dynpro

Applikation mit dem Namen CTS_BROWSER die auf CTS laumluft Die Transport Organizer Web UI kann uumlber verschiedene URLs oder direkt aus dem TMS (Environment gt Transport Organizer Web UI) aufgerufen werden Die Transaktion SE09

(Transport Organizer) kann nicht fuumlr Non-ABAP-Objekte verwendet werden

Transporte Seite 3

(Transport Organizer) kann nicht fuumlr Non-ABAP-Objekte verwendet werden

Kombinierte TransporteSiehe auch Transporting Objects of Different ToolsKombinierte Transporte (ABAP- und Non-ABAP-Objekte) waumlren im Falle von XIPI beispielsweise ESRID-Content (TPZ

Dateien) und ABAP Mappings oder im Falle von Portalen sog EPA Dateien und sonstige ABAP Objekte

Die Non-ABAP-Objekte koumlnnen zu einen bestehenden Transportauftrag von ABAP-Objekten angehaumlngt werden

(ExportampAttach)

Als Transport Domain Controller kann ein separates Double-Stack System oder ein dediziertes PIXI System gewaumlhlt

werden Man sollte bei der Wahl des Domain Controllers beachten dass man ein zuverlaumlssiges und leistungsfaumlhiges System mit hoher Verfuumlgbarkeit auswaumlhlt also zB das PRD oder QAS System

Beispiel-Szenario mit separatem Domain Controller

Transporte Seite 4

Konfiguration von CTS+Als Domain Controller kann ein eigenes System fuumlr CTS+ bereitgestellt werden oder beispielsweise ein PI System gewaumlhlt werden Soll die Konfiguration auf dem Solution Manager stattfinden dann lesen Sie bitte CTS+ Configuration in Solution Manager 70 EhP1

Beispiel-Szenario

(entnommen aus How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06)Systemlandschaft mit DEV QAS und PRD und jeweils 3 PI Systemen PID PIQ und PIP PIP ist auch der Domain-Controller

Auf dem AS ABAP mit Mandant 000 einloggen und die Transaktion STMS aufrufenaSystem als Domain Controller konfigurierenb

Beteiligte Systeme fuumlr den Transport der Domain hinzufuumlgen(siehe hierzu Including SAP Systems in the Transport Domain)

c

Transport-Routen definieren

(siehe hierzu Configure Transport Route(s))

d

Domain Controller konfigurieren(siehe hierzu Configuring the Transport Domain Controller)Der TMS Domain Controller sollte auf PRD oder QA konfiguriert werden

1

Kommunikations User (Service User) CTSSRVUSER anlegen

Uumlber SU01 den User CTSSRVUSER anlegen und ihm das Standard -Profil SAP_CTS_PLUS zuweisen (Wenn das Profil noch nicht existiert bitte unter How To Configure Enhanced CTS for SAP NetWeaver Process

Integration 71 SP06 Seite 5 nachschauen)

i

RFC Destination fuumlr ABAP Stack auf Java Stack einrichten

RFC Destination sapcomcomsaptcdiCTSserver anlegen Configuration Management gt Infrastructure gt Destinations Create druumlcken

ii

Quell-System Konnektivitaumlt Java Stack gt ABAP Stack einrichtenaQuell-System(e) (zB DEV) der Transporte konfigurieren2

CTS+ einrichteninstallierenMittwoch 28 September 20111528

Transporte Seite 5

Next

Next

Next (alles belassen) gt FinishTesten Sie die RFC Destination indem Sie sie markieren und Ping Destination druumlcken (unterhalb der

Destination List)

iii

Quell-System Exchange Profile anpassen

Fuumlr PIXI muss das Exchange Profile angepasst werden httpltcts+hostgtlt5lt SAP System numbergt00gtwebdynprodirstartindexjsp gt Administration gt Repository gt Exchange Profile

b

New Parameter gt Name comsapaiiibdircorectsenableTransportWizard gt Typ Boolean

Transporte Seite 6

New Parameter gt Name comsapaiiibdircorectsenableClTransport genauso anlegenMarkieren Sie nun den Ordner IntegrationBuilderRepository gtNew Parameter gt Name comsapaiiibrepcorectsenableClTransport genauso anlegen

Auf dem TMS Domain Controller einloggeniRufen Sie die Transaktion STMS auf iiSelektieren Sie im Menuuml SAP System gt Create gt Java StackiiiGeben Sie folgende Daten fuumlr das PI System einiv

Weitere Informationen siehe How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06 ab Seite 16

TMS Domain-Controller Alle Quellsysteme einrichtenpflegenc

Einloggen auf ABAP Stack des PI Systems1)Aufrufen der Transaktion SICFHierarchy Type SERVICEService Name CTS_BROWSERExecute Knopf druumlcken gt CTS_BROWSER markieren gt Rechtsklick gt Activate Service

2)

WebService fuumlr Transport Organizer Web UI aktiviereni

Quell-System Transport Organizer Web UI konfigurieren(siehe auch Configuring Transport Organizer Web UI)Laumluft nur auf den Quell-PI-Systemen und muss auch nur dort konfiguriert werden

d

Auf ABAP Stack einloggeni

Transaktion SM59 aufrufen1)Neue HTTP Connection einrichten Typ G (HTTP Connections to External Server) Name CTSDEPLOY2)Register Technical Settings Name ltHostname Java Stackgt Port 5ltSAP SIDgt00

3)

HTTP Destination zum Java Stack definierenii

Ziel-System Konnektivitaumlt ABAP Stack gt Java Stack einrichten (siehe auch Configuring the CTS Deploy Web Service)

a

Ziel-System(e) (zB QAS und PRD) der Transporte konfigurieren

Die Zielsysteme im Beispiel-Szenario sind QAS und PRD

3

Transporte Seite 7

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

(Transport Organizer) kann nicht fuumlr Non-ABAP-Objekte verwendet werden

Kombinierte TransporteSiehe auch Transporting Objects of Different ToolsKombinierte Transporte (ABAP- und Non-ABAP-Objekte) waumlren im Falle von XIPI beispielsweise ESRID-Content (TPZ

Dateien) und ABAP Mappings oder im Falle von Portalen sog EPA Dateien und sonstige ABAP Objekte

Die Non-ABAP-Objekte koumlnnen zu einen bestehenden Transportauftrag von ABAP-Objekten angehaumlngt werden

(ExportampAttach)

Als Transport Domain Controller kann ein separates Double-Stack System oder ein dediziertes PIXI System gewaumlhlt

werden Man sollte bei der Wahl des Domain Controllers beachten dass man ein zuverlaumlssiges und leistungsfaumlhiges System mit hoher Verfuumlgbarkeit auswaumlhlt also zB das PRD oder QAS System

Beispiel-Szenario mit separatem Domain Controller

Transporte Seite 4

Konfiguration von CTS+Als Domain Controller kann ein eigenes System fuumlr CTS+ bereitgestellt werden oder beispielsweise ein PI System gewaumlhlt werden Soll die Konfiguration auf dem Solution Manager stattfinden dann lesen Sie bitte CTS+ Configuration in Solution Manager 70 EhP1

Beispiel-Szenario

(entnommen aus How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06)Systemlandschaft mit DEV QAS und PRD und jeweils 3 PI Systemen PID PIQ und PIP PIP ist auch der Domain-Controller

Auf dem AS ABAP mit Mandant 000 einloggen und die Transaktion STMS aufrufenaSystem als Domain Controller konfigurierenb

Beteiligte Systeme fuumlr den Transport der Domain hinzufuumlgen(siehe hierzu Including SAP Systems in the Transport Domain)

c

Transport-Routen definieren

(siehe hierzu Configure Transport Route(s))

d

Domain Controller konfigurieren(siehe hierzu Configuring the Transport Domain Controller)Der TMS Domain Controller sollte auf PRD oder QA konfiguriert werden

1

Kommunikations User (Service User) CTSSRVUSER anlegen

Uumlber SU01 den User CTSSRVUSER anlegen und ihm das Standard -Profil SAP_CTS_PLUS zuweisen (Wenn das Profil noch nicht existiert bitte unter How To Configure Enhanced CTS for SAP NetWeaver Process

Integration 71 SP06 Seite 5 nachschauen)

i

RFC Destination fuumlr ABAP Stack auf Java Stack einrichten

RFC Destination sapcomcomsaptcdiCTSserver anlegen Configuration Management gt Infrastructure gt Destinations Create druumlcken

ii

Quell-System Konnektivitaumlt Java Stack gt ABAP Stack einrichtenaQuell-System(e) (zB DEV) der Transporte konfigurieren2

CTS+ einrichteninstallierenMittwoch 28 September 20111528

Transporte Seite 5

Next

Next

Next (alles belassen) gt FinishTesten Sie die RFC Destination indem Sie sie markieren und Ping Destination druumlcken (unterhalb der

Destination List)

iii

Quell-System Exchange Profile anpassen

Fuumlr PIXI muss das Exchange Profile angepasst werden httpltcts+hostgtlt5lt SAP System numbergt00gtwebdynprodirstartindexjsp gt Administration gt Repository gt Exchange Profile

b

New Parameter gt Name comsapaiiibdircorectsenableTransportWizard gt Typ Boolean

Transporte Seite 6

New Parameter gt Name comsapaiiibdircorectsenableClTransport genauso anlegenMarkieren Sie nun den Ordner IntegrationBuilderRepository gtNew Parameter gt Name comsapaiiibrepcorectsenableClTransport genauso anlegen

Auf dem TMS Domain Controller einloggeniRufen Sie die Transaktion STMS auf iiSelektieren Sie im Menuuml SAP System gt Create gt Java StackiiiGeben Sie folgende Daten fuumlr das PI System einiv

Weitere Informationen siehe How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06 ab Seite 16

TMS Domain-Controller Alle Quellsysteme einrichtenpflegenc

Einloggen auf ABAP Stack des PI Systems1)Aufrufen der Transaktion SICFHierarchy Type SERVICEService Name CTS_BROWSERExecute Knopf druumlcken gt CTS_BROWSER markieren gt Rechtsklick gt Activate Service

2)

WebService fuumlr Transport Organizer Web UI aktiviereni

Quell-System Transport Organizer Web UI konfigurieren(siehe auch Configuring Transport Organizer Web UI)Laumluft nur auf den Quell-PI-Systemen und muss auch nur dort konfiguriert werden

d

Auf ABAP Stack einloggeni

Transaktion SM59 aufrufen1)Neue HTTP Connection einrichten Typ G (HTTP Connections to External Server) Name CTSDEPLOY2)Register Technical Settings Name ltHostname Java Stackgt Port 5ltSAP SIDgt00

3)

HTTP Destination zum Java Stack definierenii

Ziel-System Konnektivitaumlt ABAP Stack gt Java Stack einrichten (siehe auch Configuring the CTS Deploy Web Service)

a

Ziel-System(e) (zB QAS und PRD) der Transporte konfigurieren

Die Zielsysteme im Beispiel-Szenario sind QAS und PRD

3

Transporte Seite 7

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Konfiguration von CTS+Als Domain Controller kann ein eigenes System fuumlr CTS+ bereitgestellt werden oder beispielsweise ein PI System gewaumlhlt werden Soll die Konfiguration auf dem Solution Manager stattfinden dann lesen Sie bitte CTS+ Configuration in Solution Manager 70 EhP1

Beispiel-Szenario

(entnommen aus How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06)Systemlandschaft mit DEV QAS und PRD und jeweils 3 PI Systemen PID PIQ und PIP PIP ist auch der Domain-Controller

Auf dem AS ABAP mit Mandant 000 einloggen und die Transaktion STMS aufrufenaSystem als Domain Controller konfigurierenb

Beteiligte Systeme fuumlr den Transport der Domain hinzufuumlgen(siehe hierzu Including SAP Systems in the Transport Domain)

c

Transport-Routen definieren

(siehe hierzu Configure Transport Route(s))

d

Domain Controller konfigurieren(siehe hierzu Configuring the Transport Domain Controller)Der TMS Domain Controller sollte auf PRD oder QA konfiguriert werden

1

Kommunikations User (Service User) CTSSRVUSER anlegen

Uumlber SU01 den User CTSSRVUSER anlegen und ihm das Standard -Profil SAP_CTS_PLUS zuweisen (Wenn das Profil noch nicht existiert bitte unter How To Configure Enhanced CTS for SAP NetWeaver Process

Integration 71 SP06 Seite 5 nachschauen)

i

RFC Destination fuumlr ABAP Stack auf Java Stack einrichten

RFC Destination sapcomcomsaptcdiCTSserver anlegen Configuration Management gt Infrastructure gt Destinations Create druumlcken

ii

Quell-System Konnektivitaumlt Java Stack gt ABAP Stack einrichtenaQuell-System(e) (zB DEV) der Transporte konfigurieren2

CTS+ einrichteninstallierenMittwoch 28 September 20111528

Transporte Seite 5

Next

Next

Next (alles belassen) gt FinishTesten Sie die RFC Destination indem Sie sie markieren und Ping Destination druumlcken (unterhalb der

Destination List)

iii

Quell-System Exchange Profile anpassen

Fuumlr PIXI muss das Exchange Profile angepasst werden httpltcts+hostgtlt5lt SAP System numbergt00gtwebdynprodirstartindexjsp gt Administration gt Repository gt Exchange Profile

b

New Parameter gt Name comsapaiiibdircorectsenableTransportWizard gt Typ Boolean

Transporte Seite 6

New Parameter gt Name comsapaiiibdircorectsenableClTransport genauso anlegenMarkieren Sie nun den Ordner IntegrationBuilderRepository gtNew Parameter gt Name comsapaiiibrepcorectsenableClTransport genauso anlegen

Auf dem TMS Domain Controller einloggeniRufen Sie die Transaktion STMS auf iiSelektieren Sie im Menuuml SAP System gt Create gt Java StackiiiGeben Sie folgende Daten fuumlr das PI System einiv

Weitere Informationen siehe How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06 ab Seite 16

TMS Domain-Controller Alle Quellsysteme einrichtenpflegenc

Einloggen auf ABAP Stack des PI Systems1)Aufrufen der Transaktion SICFHierarchy Type SERVICEService Name CTS_BROWSERExecute Knopf druumlcken gt CTS_BROWSER markieren gt Rechtsklick gt Activate Service

2)

WebService fuumlr Transport Organizer Web UI aktiviereni

Quell-System Transport Organizer Web UI konfigurieren(siehe auch Configuring Transport Organizer Web UI)Laumluft nur auf den Quell-PI-Systemen und muss auch nur dort konfiguriert werden

d

Auf ABAP Stack einloggeni

Transaktion SM59 aufrufen1)Neue HTTP Connection einrichten Typ G (HTTP Connections to External Server) Name CTSDEPLOY2)Register Technical Settings Name ltHostname Java Stackgt Port 5ltSAP SIDgt00

3)

HTTP Destination zum Java Stack definierenii

Ziel-System Konnektivitaumlt ABAP Stack gt Java Stack einrichten (siehe auch Configuring the CTS Deploy Web Service)

a

Ziel-System(e) (zB QAS und PRD) der Transporte konfigurieren

Die Zielsysteme im Beispiel-Szenario sind QAS und PRD

3

Transporte Seite 7

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Next

Next

Next (alles belassen) gt FinishTesten Sie die RFC Destination indem Sie sie markieren und Ping Destination druumlcken (unterhalb der

Destination List)

iii

Quell-System Exchange Profile anpassen

Fuumlr PIXI muss das Exchange Profile angepasst werden httpltcts+hostgtlt5lt SAP System numbergt00gtwebdynprodirstartindexjsp gt Administration gt Repository gt Exchange Profile

b

New Parameter gt Name comsapaiiibdircorectsenableTransportWizard gt Typ Boolean

Transporte Seite 6

New Parameter gt Name comsapaiiibdircorectsenableClTransport genauso anlegenMarkieren Sie nun den Ordner IntegrationBuilderRepository gtNew Parameter gt Name comsapaiiibrepcorectsenableClTransport genauso anlegen

Auf dem TMS Domain Controller einloggeniRufen Sie die Transaktion STMS auf iiSelektieren Sie im Menuuml SAP System gt Create gt Java StackiiiGeben Sie folgende Daten fuumlr das PI System einiv

Weitere Informationen siehe How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06 ab Seite 16

TMS Domain-Controller Alle Quellsysteme einrichtenpflegenc

Einloggen auf ABAP Stack des PI Systems1)Aufrufen der Transaktion SICFHierarchy Type SERVICEService Name CTS_BROWSERExecute Knopf druumlcken gt CTS_BROWSER markieren gt Rechtsklick gt Activate Service

2)

WebService fuumlr Transport Organizer Web UI aktiviereni

Quell-System Transport Organizer Web UI konfigurieren(siehe auch Configuring Transport Organizer Web UI)Laumluft nur auf den Quell-PI-Systemen und muss auch nur dort konfiguriert werden

d

Auf ABAP Stack einloggeni

Transaktion SM59 aufrufen1)Neue HTTP Connection einrichten Typ G (HTTP Connections to External Server) Name CTSDEPLOY2)Register Technical Settings Name ltHostname Java Stackgt Port 5ltSAP SIDgt00

3)

HTTP Destination zum Java Stack definierenii

Ziel-System Konnektivitaumlt ABAP Stack gt Java Stack einrichten (siehe auch Configuring the CTS Deploy Web Service)

a

Ziel-System(e) (zB QAS und PRD) der Transporte konfigurieren

Die Zielsysteme im Beispiel-Szenario sind QAS und PRD

3

Transporte Seite 7

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

New Parameter gt Name comsapaiiibdircorectsenableClTransport genauso anlegenMarkieren Sie nun den Ordner IntegrationBuilderRepository gtNew Parameter gt Name comsapaiiibrepcorectsenableClTransport genauso anlegen

Auf dem TMS Domain Controller einloggeniRufen Sie die Transaktion STMS auf iiSelektieren Sie im Menuuml SAP System gt Create gt Java StackiiiGeben Sie folgende Daten fuumlr das PI System einiv

Weitere Informationen siehe How To Configure Enhanced CTS for SAP NetWeaver Process Integration 71 SP06 ab Seite 16

TMS Domain-Controller Alle Quellsysteme einrichtenpflegenc

Einloggen auf ABAP Stack des PI Systems1)Aufrufen der Transaktion SICFHierarchy Type SERVICEService Name CTS_BROWSERExecute Knopf druumlcken gt CTS_BROWSER markieren gt Rechtsklick gt Activate Service

2)

WebService fuumlr Transport Organizer Web UI aktiviereni

Quell-System Transport Organizer Web UI konfigurieren(siehe auch Configuring Transport Organizer Web UI)Laumluft nur auf den Quell-PI-Systemen und muss auch nur dort konfiguriert werden

d

Auf ABAP Stack einloggeni

Transaktion SM59 aufrufen1)Neue HTTP Connection einrichten Typ G (HTTP Connections to External Server) Name CTSDEPLOY2)Register Technical Settings Name ltHostname Java Stackgt Port 5ltSAP SIDgt00

3)

HTTP Destination zum Java Stack definierenii

Ziel-System Konnektivitaumlt ABAP Stack gt Java Stack einrichten (siehe auch Configuring the CTS Deploy Web Service)

a

Ziel-System(e) (zB QAS und PRD) der Transporte konfigurieren

Die Zielsysteme im Beispiel-Szenario sind QAS und PRD

3

Transporte Seite 7

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Register Logon amp Security4)

Register Special Options

ICM Timeout erhoumlhen

5)

Hinweis Connectivity Test funktioniert erst wenn die logischen Ports (siehe naumlchste Schritte eingerichtet

wurden

System Change Option setzenAuf dem ABAP Stack mit Client 000 einloggen und die Transaktion SE03 aufrufen Administration gt Set System Change Option Client Setting gt Client 000 auswaumlhlen gt Edit Mode einschalten gt Dialog ignorieren gt Details gt Automatic recording of changes aktivieren gt Speichern

1)

Logisches Port definieren

Auf dem ABAP Stack mit Client 000 einloggen und die Transaktion LPCONFIG aufrufenProxy Class F4 gt CO_TFLDEPLOY_PROXY_VI_DOCUMENT auswaumlhlen

Logical Port CTSDEPLOYCreate Knopf druumlckenDescription CTS Deploy Service

2)

Logisches Port definierenLogische Ports sind Customizing Objekte Damit diese im Mandanten 000 angelegt werden koumlnnen muumlssen folgende Schritte durchgefuumlhrt werden

iii

Transporte Seite 8

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Description CTS Deploy Service

Default Port aktivieren

Speichern und aktivieren

Aufrufen der Transaktion SU011)User NWDI_CTSADM anlegen2)SAP Standard-Rollen zuweisenSAP_XI_CMS_SERV_USER SAP_XI_DEVELOPER and SAP_XI_CONFIGURATOR

3)

Kommunikations User (Service User) NWDI_CTSADM anlegeniv

Transaktion STMS aufrufen iSystem Overview waumlhleniiMenuuml SAP System gt Create gt Java StackiiiZielsystem(e) definiereniv

Speichern gt Verteilung bestaumltigenvCTS Kommunikationsuser setzenvi

OK gt Verteilung bestaumltigenviiFalls der Kommunikationsuser spaumlter geaumlndert werden soll (UsernamePasswort) dann im Reiter Transport Tool gt Menuuml gt Goto gt XI UserPasswort waumlhlen und entsprechend aumlndern

viii

TMS Domain-Controller Alle Zielsysteme einrichtenpflegenb

Transporte Seite 9

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

CTS+ Plug-InMuss auf dem Solution Manager installiert werden sofern dieser verwendet wird (SAP Service Marketplace (Add-On installation package bdquoSAPK-100AGINCTSPLUG CTS_PLUG_100 Add-On Installation‟)

Um das Plug-In beim ersten Mal zu aktivieren muumlssen Sie wie folgt vorgehenTransaktion SA38 auf dem SAP Solution Manager ausfuumlhrenbullDas Programm CTSPLUGCTS_ACITVATION aufrufenbull

Transporte Seite 10

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Die grundsaumltzliche Vorgehensweise ist fuumlr Objekte im ESR (Enterprise Service Repository) und im ID gleich Im

folgenden wird deshalb nur auf das ESR eingegangen

Der Transport besteht aus folgenden Schritten

Auf dem ESR einloggenaSWCV waumlhlenb

Rechtsklick gt Exporti

Menuuml gt Tools gt Export Design Objectshellipii

Exportieren

Der Export kann auf zwei Arten stattfinden

c

Als Transport Art Transport Using CTS waumlhlen kurze Beschreibung eingeben Continued

Umfang des Transports festlegen gt ContinueeTransport Request bestaumltigenf

ESR undoder ID Objekte exportieren

Siehe auch Exporting Repository Objects from the Integration Builder

1

CTS+ PI Objekte transportierenMittwoch 28 September 20111532

Transporte Seite 11

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Hinweis Wolllen Sie einen anderen Request verwenden klicken Sie auf den Link (AnlegenVeraumlndern von

Transport Auftraumlgen) In diesem Fall wird ein Web Browser geoumlffnet und das Transport Organizer Web UI erscheint Erscheint hier nicht bereits ein Transportauftrag dann liegt das daran dass bisher kein Standard-

Transportauftrag erstellt wurde Hier koumlnnen Sie einen neuen Transportauftrag erstellen

Druumlcken Sie anschlieszligend im PI den Refresh Button

Finish gt ClosegNach einiger Zeit sollte eine Systemnachricht erscheinen ob der Export erfolgreich war oder nichth

Gehen Sie zuruumlck zum Transport Organizer Web UI und uumlberpruumlfen Sie den Inhalt des Transportauftrags im Reiter Object List

i

Im ESR unter Change List eine transportierbare Change List auswaumlhlen und Rechtsklick gt Release for CTS

Transport

iIntegration der Change Listj

Transporte Seite 12

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Transport

Der Rest siehe weiter obenii

Im ESRID unter Tools gt Find Transports ausaumlhlenaAdvanced gt Type CTS TransportbDoppelklicken eines Eintrags gibt genauere Auskuumlnftec

Transporte finden2

Transport Organizer Web UI aufrufen

im ESR unter Tools gt CTS Transport Organizer oumlffnen

a

Transport freigebengt

Transport markieren und Release Knopf druumlcken

b

Status Refresh und Transport markieren

Wenn der Export erfolgreich war steht der Status auf Released um den eigenen Transport zu sehen muss der Status entsprechend eingestellt werden

c

Transport im Transport Organizer Web UI freigeben

Siehe auch Releasing Transport Requests

3

Loggen Sie sich auf dem TMS Domain Controller einaRufen Sie die Transaktion STMS aufbWaumlhlen Sie Import OverviewcSelektieren Sie das Zielsystem des TransportsdImportieren Sie den Transportauftrage

Importieren des TransportsSiehe auch Importing Transport Requests with Non-ABAP Objects

4

Im ESR auf Zielsystem (zB QAS) einloggenaTools gt Find TransportsbAdvancedcType CTS Transportd

Transport auf Non-ABAP-Zielsystem (Import) uumlberpruumlfen

Der Import kann manuell oder automatisch stattfinden

5

Transporte Seite 13

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14

Type CTS TransportdZeile selektiereneDoppelklickf

Transporte Seite 14