0% found this document useful (0 votes)
218 views13 pages

URL Transaction Launcher

Uploaded by

Koneti Sumanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
218 views13 pages

URL Transaction Launcher

Uploaded by

Koneti Sumanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
5123/2023 Community Aska Question Write a Blog Post SAP CRM 7.0 - Transaction Launcher to Launch Third Party URLs | SAP Blogs Like 3) RSS Feed Chetan Kalaburgi October 23,2015 | 6 minute read SAP CRM 7.0 - Transaction Launcher to Launch Third Party URLs Blo bl ©5256 Calling a third party URL via Transaction Launcher with parameters in SAP CRM 70 Applies to: SAP CRM 7.0 (Backend is SAP Utilities/ISU system) ‘Summary: This document describes how to launch a third party tool URL in a Pop Up screen from CRM WEB Ul. | have also explained how to pass the URL parameters based on the conditions. Author(s): Chetan § Kalaburgi Company: Atos India Private Limited, Mumbai Created on: 09/23/2015 Author Bio: Chetan S Kalaburgi is a Senior SAP CRM technical consultant at Atos having 9+ years of experience in SAP CRM. hitps:ologs.sap.com/2015/10/23/sap-c-70-ransactionlauncher-‘o-aunchthird-party-urls! ans 5123/2023 SAP CRM 7.0 - Transaction Launcher to Launch Third Party URLs | SAP Blogs Table of Contents 1.1. Introduction: 4 2.2. Prerequisites: 5 3.3. Requirement Summary. 5 4,4. Solution. 6 5, 4.1 Define the URL and Its parameters. 7 6, 4.2 Configure Transaction Launcher 10 7. 4.3 Define Navigation Bar profile, 15 8, 4.4 Code to pass the URL parameters. 18 9.5. PROS:19 10.6. CONS:19 1.7. CODE SNIPPETS: 19 1. Introduction: ‘The purpose of this document The purpose of this enhancement is to embed the GIS tool implemented by xyz client within the SAP CRM screen. The following options will be available for the users to display In the GIS Too: Service Territory will be displayed. Work Orders created for customers (open, pending and closed). ‘The CSR's might require to find out the location of service or the service territory ‘on the GIS map for the premise of the customer he Is working on in order to view the work orders. CRM Work Center for GIS Geographic Information System is an application used by XYZ client to view the connection object, work orders, weather alerts and radar, service territory/areas and payment location details on a virtual map, The CSR might require viewing the details of Service Territory or work orders on. the Gls map while being in call with the customer or performing background tasks. The GIS application needs to be embedded in the SAP CRM application via a popup view. A separate GIS work center (SAP CRM menu option) will be provided in SAP CRM. hitps:ologs.sap.com/2015/10/23/sap-c-70-ransactionlauncher-‘o-aunchthird-party-urls! ana. 5123/2023 SAP CRM 7.0 - Transaction Launcher to Launch Third Party URLs | SAP Blogs Technical Dato Seri ‘Account Overview Caste Relationship Back Ofice Trane On clicking this menu option a popup window will be displayed. The GIS application will be displayed inside this popup view. The CSR is able to work on the CRM screen as well as the GIS application independently in the Main and the Popup window. The CSR can select the different option available on GIS menu to change the map view. The CSR can enter any address that he desires in the GIS address finder to point out in the map. 2. Prerequisites: + SAPCRM 7.0 3. Requirement Summary Our scope in this development is that we need launch the GIS application in a pop screen when the user directly clicks on the GIS work center from the Navigation Bar, And if the user is confirming the Premise and then click on the GIS work center then the corresponding Connection Object number of that Premise should be passed as one of the URL parameter. On clicking this menu option a popup window will be displayed. The GIS application will be displayed inside this popup view. The CSR is able to work on the CRM screen as well as the GIS application Independently In the Main and the Popup window. Refer to the screen shot below. hitps:ologs.sap.com/2015/10/23/sap-c-70-ransactionlauncher-‘o-aunchthird-party-urls! 33 12312023 'SAP CRM 7.0 ~ Transaction Launcher to Launch Third Party URLs | SAP Blogs 4. Solution We have to perform the following configurations and coding to achieve the required solution. 11) 2.2) 3.3) 4.4) Define the URL and Its parameters Configure Transaction Launcher Define Navigation Bar profile to add a New work center for GIS Code to pass the URL parameter 4.1 Define the URL and Its parameters 1.1) SAP CRM: Transaction SPRO hitps:ologs.sap.com/2015/10/23/sap-c-70-ransactionlauncher-‘o-aunchthird-party-urls! 4n3. 51232023, ‘SAP CRM 7.0 ~ Transaction Launcher to Launch Third Party URLs | SAP Blogs 1,2) Give the description and enter the URL which is provided by the client to launch the third party tool (Make a note of URL ID “ZGIS” because you need to enter this in the configure transaction launcher wizard ) 1.3) Define the parameter In this case we are creating the parameter CONNOBI for the connection object. _nipiologs.sap.com/2015/101234sap-crm-70-ransaction-auncher-to-launch-thrd-pary-urls! sna. 12312023 [SAP CRM 7.0 ~ Transaction Launcher to Launch Third Party URLs | SAP Blogs 4p e0e DMM CoO EE om 4.2 Configure Transaction Launcher 1.1) SAP CRM: Transaction SPRO 1.2) Click continue Iitps:ologs.sap.com/2015/10/23/sap-cim-7O0sransactionlauncher-io-aunchhiré-pary-urls! ang, sr2ar023 ‘SAP ORM 7.0~ Transaction Launcher to Launch Third Party URLs | SAP Bogs 1,3) Enter the Launch Transaction ID as you like (Make a note of this id because you need to maintain this while creating the Work Center) Enter the appropriate component name: In my case it is TUICALL, ome = 1.4) _ Enter meaningful description Handler Class name (This Handler class will be created once we complete the wizard) ‘Check New Window checkbox 1.5) Select Transaction Type : URL Transaction Select the URL ID from the F4 help: ZGIS (We have created this instep 4.1.1) Iitps:ologs.sap.com/2015/10/23/sap-cim-7O0sransactionlauncher-io-aunchhiré-pary-urls! m3 12312023 [SAP CRM 7.0 ~ Transaction Launcher to Launch Third Party URLs | SAP Blogs 1.6) _ Select the Parameter : Connection Object ae a i] 1.7) — Click continue a Iitps:ologs.sap.com/2015/10/23/sap-cim-7O0sransactionlauncher-io-aunchhiré-pary-urls! ans, 12312023 [SAP CRM 7.0 ~ Transaction Launcher to Launch Third Party URLs | SAP Blogs 1,8) Click on Complete 4.3 Define Navigation bar profile We need to create a new work center GIS in the Navigation bar Generally these configurations will be done by Functional consultants. SAP CRM: Transaction SPRO » Tau eoe caw cece me Om ie a ee) Iitps:ologs.sap.com/2015/10/23/sap-cim-7O0sransactionlauncher-io-aunchhiré-pary-urls! ang 12312023 'SAP CRM 7.0 ~ Transaction Launcher to Launch Third Party URLs | SAP Blogs 2) Define Logical links ZGIS_URL is the Launch Transaction ID which we created in step 4.1.2 Logical link ID has been entered same as Launch Transaction ID so that it is easy to remember. If you want you can enter different name for the Logical link ID. Enter Title and description. 3) Define work center: Work Center ID Z_AW_GIS Enter the Logical link ID: ZGIS_URL Enter Title: This title you enter will be displayed on the ‘Navigation Bar in WEB UL 4) Assign the newly created work center to the Navigation Bar profile. Iitps:ologs.sap.com/2015/10/23/sap-cim-7O0sransactionlauncher-io-aunchhiré-pary-urls! sons 12312023 [SAP CRM 7.0 - Transaction Launcher to Launch Third Party URLs | SAP Blogs e 74a oe oue oon nn om Se 4.4 Code to pass the URL parameters As per the requirement, if the user confirm the Premise and click on the GIS work center then the connection object number for the confirm premise should be send as URL parameter. If the user click on the GIS work center without confirming the Premise then the default URL which is maintained for GIS will be called and GIS application should be launched. We have written the code in the following method to pass the URL. parameter hitps:ologs.sap.com/2015/10/23/sap-c-70-ransactionlauncher-‘o-aunchthird-party-urls! 13 12312023 'SAP CRM 7.0 ~ Transaction Launcher to Launch Third Party URLs | SAP Blogs Inthe Handler Class 2CL_CRM_GIS Method: IF_CRM_IC_ACTION_HANDLER-PREPARE_DATA FLOW) Getthe confirmes Premise ade = Ev=>get_instance( gy view controller). ‘or declarat Lr_current_prm 2= __qde >get_entity( ‘CURRENTERENISE' ) Tf 1e_current_prm 15 DoD. 1r_Zoob,col'~ Ir current, pr Sd Bieccbeot is some "==" Alert Moderator 4 coop Bel. ?= IF cob col->get_first( ). T1508 bol 15 BOUND. Lz och, bol Assigned Tags ENDIF CATCH ex_root. UI Web« a nt UI Framework transaction launcher url Similar Blog Posts “~ Calling ECC tcode using Transaetog laine on click of a CRM WEBUI Button inane = value = value amie. Dynamic URL Navigation using transaction launcher in SAP CRM Real Time Data Exchange using URL based Transaction Launcher By Sourav Bhaduri Oct 26, 2012 Using Transaction launcher the required functionality can be achieved without creating Z components. By Sudhansu Maharana Oct 24, 2014 By Rajwin Singh Sood Jul 03, 2015 Related Questions “~ What cause this error :BSP exception: Object www.google.co.in is not valid in URL /sap By Former Member May 05, 2017 7. CODE SNIPPETS Google maps integration with directions in sap crm | have given the screen shot of the code as | did not have access to copy the code from my SAP system. The code is very simple and I hope you will manage. This seen achieved via configuration which is very important When creating a business partner is pre page, aata tots gua theapgesper created previous By Former Member May 31, 2017 By Former Member May 22, 2017 Iitps:ologs.sap.com/2015/10/23¢sap-crm-70- snsacton-launchertodlaunch-thire-party-uns! sans 5129/2023 SAP CRM 7.0 - Transaction Launcher to Launch Third Party URLs | SAP Blogs Be the first to leave a comment You must be Logged on to comment or reply to a post. Find us on Privacy Terms of Use Legal Disclosure Copyright Trademark Cookie Preferences Newsletter Support hitps:ologs.sap.com/2015/10/23/sap-c-70-ransactionlauncher-‘o-aunchthird-party-urls! 4303

You might also like