SAP Transprtatin Management Integratin f SAP TM with SAP Glbal Trade Services CUSTOMER Dcument Versin: 2.1 December 2013 SAP AG 1
Cpyright Cpyright 2013 SAP AG. All rights reserved. SAP Library dcument classificatin: PUBLIC N part f this publicatin may be reprduced r transmitted in any frm r fr any purpse withut the express permissin f SAP AG. The infrmatin cntained herein may be changed withut prir ntice. Sme sftware prducts marketed by SAP AG and its distributrs cntain prprietary sftware cmpnents f ther sftware vendrs. Natinal prduct specificatins may vary. These materials are prvided by SAP AG and its affiliated cmpanies ( SAP Grup ) fr infrmatinal purpses nly, withut representatin r warranty f any kind, and SAP Grup shall nt be liable fr errrs r missins with respect t the materials. The nly warranties fr SAP Grup prducts and services are thse that are set frth in the express warranty statements accmpanying such prducts and services, if any. Nthing herein shuld be cnstrued as cnstituting an additinal warranty. SAP and ther SAP prducts and services mentined herein as well as their respective lgs are trademarks r registered trademarks f SAP AG in Germany and ther cuntries. Please see http://www.sap.cm/crprate-en/legal/cpyright/index.epx#trademark fr additinal trademark infrmatin and ntices. SAP AG 2
Icns in Bdy Text Icn Meaning Cautin Example Nte Recmmendatin Syntax Additinal icns are used in SAP Library dcumentatin t help yu identify different types f infrmatin at a glance. Fr mre infrmatin, see Help n Help General Infrmatin Classes and Infrmatin Classes fr Business Infrmatin Warehuse n the first page f any versin f SAP Library. Typgraphic Cnventins Type Style Example text Example text EXAMPLE TEXT Example text Example text <Example text> EXAMPLE TEXT Descriptin Wrds r characters quted frm the screen. These include field names, screen titles, pushbuttns labels, menu names, menu paths, and menu ptins. Crss-references t ther dcumentatin. Emphasized wrds r phrases in bdy text, graphic titles, and table titles. Technical names f system bjects. These include reprt names, prgram names, transactin cdes, table names, and key cncepts f a prgramming language when they are surrunded by bdy text, fr example, SELECT and INCLUDE. Output n the screen. This includes file and directry names and their paths, messages, names f variables and parameters, surce text, and names f installatin, upgrade and database tls. Exact user entry. These are wrds r characters that yu enter in the system exactly as they appear in the dcumentatin. Variable user entry. Angle brackets indicate that yu replace these wrds and characters with apprpriate entries t make entries in the system. Keys n the keybard, fr example, F2 r ENTER. SAP AG 3
Table f Cntents Integratin f SAP TM with SAP Glbal Trade Services... 5 1 Settings Cnfiguratin in SAP TM... 6 2 Cnfiguratin f SOA Services Between SAP TM and SAP GTS... 7 2.1 Cnfiguring Cnnectins using SAP NetWeaver Prcess Integratin... 9 2.2 Cnfiguring a Pint-t-Pint Cnnectin... 11 SAP AG 4
Integratin f SAP TM with SAP Glbal Trade Services This cnfiguratin guide prvides yu with the necessary infrmatin fr cnfiguring the integratin f SAP Transprtatin Management (SAP TM) and SAP Glbal Trade Services. Ensure that yu carry ut the cnfiguratin steps in the rder given. 1. Settings Cnfiguratin in SAP TM [Page 6] 2. Cnfiguratin f SOA Services Between SAP TM and SAP GTS [Page 7] SAP AG 5
1 Settings Cnfiguratin in SAP TM Yu can use this prcess t establish the cnnectin between SAP Transprtatin Management (SAP TM) and SAP Glbal Trade Services. Prerequisites Yu have made the required Custmizing settings in the SAP Glbal Trade Services system and cnnected it t yur SAP ERP system. Fr mre infrmatin, see the cnfiguratin guide fr Custms Management n SAP Service Marketplace at: http://service.sap.cm/swdc Installatins and Upgrades Installatin and Upgrade Guides SAP Business Suite Applicatins SAP Gvernance, Risk, Cmpliance (GRC) Glbal Trade Services Prcess 1. Yu define the custms prfile in Custmizing fr SAP Transprtatin Management under Transprtatin Management Glbal Trade Define Custms Prfile. 2. Yu define a new custms relevance check if a check fr transprtatin within the Eurpean Unin is nt relevant fr yu. Yu define a new custms relevance check in Custmizing fr SAP Transprtatin Management under Transprtatin Management Basic Settings Glbal Trade Define Custms Relevance Check. 3. Yu assign the custms prfile t the freight rder type and t the freight bking type in Custmizing fr SAP Transprtatin Management under Transprtatin Management Freight Order Management Freight Order Define Freight Order Types and under Transprtatin Management Freight Order Management Freight Bking Define Freight Bking Types. 4. Yu have defined the system landscape directry data f yur business systems in Custmizing fr SAP Transprtatin Management under Transprtatin Management Basic Functins Define SLD Data f Business Systems. Result Yu have made the settings in SAP TM t establish the cnnectin between SAP TM and SAP Glbal Trade Services. Yu can nw cnfigure the SOA services fr the cnnectin between SAP TM and SAP Glbal Trade Services. Mre Infrmatin Cnfiguratin f SOA Services Between SAP TM and SAP GTS [Page 7] SAP AG 6
2 Cnfiguratin f SOA Services Between SAP TM and SAP GTS Yu can use this prcess t cnfigure service-riented architecture (SOA) services. SOA middleware facilitates cmmunicatin between disparate applicatins and systems based n the exchange f XML messages. With SOA middleware, yu can accelerate business integratin and use standards-based Web services t frm new and innvative business slutins that meet yur changing business needs quickly. SAP NetWeaver Prcess Integratin (SAP NetWeaver PI) is SAP's implementatin f SOA middleware. The cnnectin between SAP Transprtatin Management (SAP TM) and SAP Glbal Trade Services can be established using either PI (mediated) r a pint-t-pint-cnnectin. The cmmunicatin between SAP TM (sftware cmpnent SCMTM) and SAP Glbal Trade Services (sftware cmpnent SAP SLL-LEG) has t be set up fr the fllwing SOA services: Frm Sender SOA Service Name: ExprtDeclaratinSUITERequest_Out Namespace: http://sap.cm/xi/tms/glbal Sftware Cmpnent: SCMTM <Versin> Name: ExprtDeclaratinSUITECancellatinRequest_Out Namespace: http://sap.cm/xi/tms/glbal Sftware Cmpnent: SCMTM <Versin> Name: ExprtDeclaratinSUITECnfirmatin_Out Namespace: http://sap.cm/xi/gts/glbal2 Sftware Cmpnent: SAP SLL-LEG <Versin> T Receiver SOA Service Name: ExprtDeclaratinSUITERequest_In Namespace: http://sap.cm/xi/gts/glbal2 Sftware Cmpnent: SAP SLL-LEG <Versin> Name: ExprtDeclaratinSUITECancellatinRequest_In Namespace: http://sap.cm/xi/gts/glbal2 Sftware Cmpnent: SAP SLL-LEG <Versin> Name: ExprtDeclaratinSUITECnfirmatin_In Namespace: http://sap.cm/xi/tms/glbal Sftware Cmpnent: SCMTM <Versin> Prerequisites Yu have set up SAP Glbal Trade Services 10.0 (relevant sftware cmpnent versin: SAP SLL-LEG10.0). Yu have set up SAP TM 8.0 (relevant sftware cmpnent versin SCMTM 8.0) is set up. If the cnnectin is established by PI, yu have set up SAP NetWeaver PI 7.0 and higher. Prcess T cnfigure the SOA services, decide between ne f fllwing ptins: Yu cnfigure the cnnectin using SAP NetWeaver PI. Fr mre infrmatin see, Cnfiguring the Cnnectins using SAP NetWeaver Prcess Integratin [Page 9]. SAP AG 7
Yu cnfigure the cnnectin using a pint-t-pint-cnnectin. Fr mre infrmatin see, Cnfiguring a Pint-t-Pint Cnnectin [Page 11]. Mre Infrmatin Fr mre infrmatin abut SAP NetWeaver PI, see SAP Library fr SAP NetWeaver at http://help.sap.cm/netweaver SAP NetWeaver Prcess Integratin. SAP AG 8
2.1 Cnfiguring Cnnectins using SAP NetWeaver Prcess Integratin Yu can use a prcess integratin scenari frm the Enterprise Services Repsitry (ES Repsitry) as a cnfiguratin template. The system uses the infrmatin saved in the prcess integratin scenari, tgether with additinal assignments, t calculate the relevant cnfiguratin bjects. T cnfigure the cnnectin, yu have access t the predefined cntent f the integratin scenari TM_GTSExprtDeclaratinIntegratin (SAPTM IC) under http://sap.cm/xi/tms/glbal/ic. T cnfigure the cnnectin, run the cnfiguratin wizard nce fr each SOA service pair. Prerequisites The sender business system SAP Transprtatin Management (SAP TM) and receiver business system (SAP Glbal Trade Services) exist as business systems in SAP NetWeaver Prcess Integratin (SAP NetWeaver PI) with cmpletely cnfigured XI receiver cmmunicatin channels. Prcedure 1. In the main menu bar f the Integratin Builder, chse Tls Apply Mdel frm ES Repsitry. A wizard starts. 2. Perfrm the fllwing steps: Select ES Repsitry Mdel Create Cnfiguratin Scenari 3. In the Type f ES Repsitry Mdel screen area, select the Prcess Integratin Scenari radi buttn. 4. In the ES Repsitry Mdel Reference(s) screen area, select the prcess integratin scenari frm the ES Repsitry: TM_GTSExprtDeclaratinIntegratin SAPTM IC 1.0 http://sap.cm/xi/tms/glbal/ic Chse the Cntinue pushbuttn. 5. In the Create Cnfiguratin Scenari screen area, enter a name fr the cnfiguratin scenari and chse the Finish pushbuttn. The system transfers the integratin scenari frm the integratin repsitry and the Integratin Scenari Cnfiguratin wizard starts. 6. Perfrm the fllwing cnfiguratin steps: Select Mdel SAP AG 9
Assign Cmpnents Cnfigure Cnnectins Generate Cnfiguratin Objects 7. Yu can cnfigure multiple cmpnent views within the same cnfiguratin scenari. Fr this cnnectin, there is nly ne cmpnent view defined and therefre yu skip this step. 8. T map the participants in a prcess displayed in the mdel t actual senders and receivers f messages in yur system landscape, assign the cmpnents by chsing Assign Cmpnents. On the Business System Cmpnents fr A2A tab page, chse the cmmunicatin cmpnent f the sender and the receiver system. T select the next system, use the navigatin arrws t navigate. 9. T cnfigure the three cnnectins, chse Cnfigure Cnnectins. Fr each cnnectin, select a cmmunicatin channel fr the receiver business system cmmunicatin cmpnent, and chse the Apply pushbuttn. The navigatin arrws enable yu t navigate t the ther cnnectins in the prcess integratin scenari. 10. T generate all cnnectins, chse Generate All Cnnectins fr the Integratin Server Cmmunicatin and Create Cnfiguratin Objects. A dialg bx appears. 11. Cnfigure the fllwing settings: Settings fr Generatin General Generatin Yu can limit the scpe f generatin t particular bject types. Select the checkbxes f the fllwing bject types: Scpe f Generatin Receiver Determinatin Interface Determinatin Sender/Receiver Agreement Change List fr Generated Objects Select the Create New radi buttn if yu want t create a new change list fr the generated bjects. Yu can als use an existing change list. The prcess integratin scenari is predefined. 12. Chse Start. 13. The system displays the generatin lg, which yu can save. Result The relevant receiver determinatins, interface determinatins, and cllabratin agreements are generated fr yur cnnectin. SAP AG 10
2.2 Cnfiguring a Pint-t-Pint Cnnectin Prcedure 1. Cnfigure the service prvider. The service prvider receives the message and calls the service backend implementatin. Fr mre infrmatin, see SAP Library fr SAP NetWeaver at http://help.sap.cm/netweaver. In SAP NetWeaver Prcess Integratin Library, chse SAP NetWeaver Prcess Integratin Library SOA Middleware SOA Management sectin Cnfiguring the Web Service Runtime Wrking with the SOA Manager Cnfiguring Service Prviders and Cnsumers Cnfiguring a Service Prvider. 2. Cnfigure a cnsumer prxy. T call a service prvider f SAP Glbal Trade Services, SAP Transprtatin Management (TM) calls a cnsumer prxy. The result f the call is that SAP TM sends a message t the SAP Glbal Trade Services service prvider. Fr mre infrmatin, see SAP Library fr SAP NetWeaver at http://help.sap.cm/netweaver. In SAP NetWeaver Prcess Integratin Library, chse SAP NetWeaver Prcess Integratin Library SOA Middleware SOA Management sectin Cnfiguring the Web Service Runtime Wrking with the SOA Manager Cnfiguring Service Prviders and Cnsumers Cnfiguring a Cnsumer Prxy. 3. Perfrm the cnfiguratin fr each SOA service pair nce. SAP AG 11