<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ABAP Resource URL documentation in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079930#M1812759</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Thomas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thx for your answer. The dashboard is not generated in the ABAP backend. But we export all sources in "text" files with additional information. During the export we could add the ABAP Resource URL. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know the utility classes which generate the URLs?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Florian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 17 Feb 2014 10:03:18 GMT</pubDate>
    <dc:creator>pfefferf</dc:creator>
    <dc:date>2014-02-17T10:03:18Z</dc:date>
    <item>
      <title>ABAP Resource URL documentation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079928#M1812757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we are using a tool for static code analysis which displays the remarks in an HTML dashboard. &lt;/P&gt;&lt;P&gt;To access the ABAP resources directly out of the dashboard we wanna integrate links with ABAP Resource URLs into it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is if there exists a documentation how the resource URLs for the different objects must look like. Of course I can create an URL for each object manually, but maybe there exists a documentation which we can use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thx &amp;amp; regards, Florian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Feb 2014 15:53:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079928#M1812757</guid>
      <dc:creator>pfefferf</dc:creator>
      <dc:date>2014-02-14T15:53:01Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Resource URL documentation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079929#M1812758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Florian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;currently there is no documentation on how the different URLs look like. However, there are utility classes in the ABAP backend which generate the URLs for you. So my question is: did you implement the HTML dashboard on the ABAP server? Then you could use the utility classes which has the nice side effect that whenever the structure of the URLs change the dashboard links will not break.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 09:47:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079929#M1812758</guid>
      <dc:creator>thomasalexander_ritter</dc:creator>
      <dc:date>2014-02-17T09:47:23Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Resource URL documentation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079930#M1812759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Thomas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thx for your answer. The dashboard is not generated in the ABAP backend. But we export all sources in "text" files with additional information. During the export we could add the ABAP Resource URL. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know the utility classes which generate the URLs?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Florian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 10:03:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079930#M1812759</guid>
      <dc:creator>pfefferf</dc:creator>
      <dc:date>2014-02-17T10:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Resource URL documentation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079931#M1812760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Florian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;first, I have to add the disclaimer:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;These classes are internal APIs. They might change in the future.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are willing to accept this risk then have a look at the following classes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;adt://SYSTEMID/sap/bc/adt/oo/classes/cl_sedi_adt_uri_builder_prog&lt;/P&gt;&lt;P&gt;adt://SYSTEMID/sap/bc/adt/oo/classes/cl_oo_adt_uri_builder_intf&lt;/P&gt;&lt;P&gt;adt://SYSTEMID/sap/bc/adt/oo/classes/cl_oo_adt_uri_builder_class&lt;/P&gt;&lt;P&gt;adt://SYSTEMID/sap/bc/adt/oo/classes/cl_fb_adt_uri_builder_fugr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you can see they all follow the pattern cl*uri*builder*.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, always nice to see what interesting stuff people do with the ADT links&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 13:43:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079931#M1812760</guid>
      <dc:creator>thomasalexander_ritter</dc:creator>
      <dc:date>2014-02-17T13:43:42Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Resource URL documentation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079932#M1812761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Florian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a colleague just pointed out another solution. If you have the workbench type for the objects then you can do this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Get workbench object&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;wb_object = cl_wb_object=&amp;gt;create_from_transport_key(&lt;BR /&gt;&amp;nbsp; p_object = |{ objtype }|&lt;BR /&gt;&amp;nbsp; p_obj_name = |{ objname }|&lt;BR /&gt;&amp;nbsp; ).&lt;BR /&gt;"Get URI mapper&lt;BR /&gt;&amp;nbsp; objref = cl_adt_uri_mapper=&amp;gt;get_instance( )-&amp;gt;if_adt_uri_mapper~map_wb_object_to_objref( wb_object ).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;"Get URI&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;SPAN class="pln"&gt;objref-&amp;gt;ref_data-uri&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;SPAN class="pln"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;SPAN class="pln"&gt;This API is already public. The SAPlink team is using this technique as well (&lt;A href="https://www.assembla.com/code/saplink-for-abap-in-eclipse/subversion/nodes/27/branches/adt-2.0/CEX/SAPLINKADT/CLAS/CEX/CL_SAPLINK_ADT_SLNK_RES.slnk" title="https://www.assembla.com/code/saplink-for-abap-in-eclipse/subversion/nodes/27/branches/adt-2.0/CEX/SAPLINKADT/CLAS/CEX/CL_SAPLINK_ADT_SLNK_RES.slnk"&gt;branches/adt-2.0/CEX/SAPLINKADT/CLAS/CEX/CL_SAPLINK_ADT_SLNK_RES.slnk | SVN | Assembla&lt;/A&gt;). &lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;SPAN class="pln"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;SPAN class="pln"&gt;cheers&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pln"&gt;&lt;SPAN class="pln"&gt;Thomas&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 14:30:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079932#M1812761</guid>
      <dc:creator>thomasalexander_ritter</dc:creator>
      <dc:date>2014-02-17T14:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Resource URL documentation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079933#M1812762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Thomas for the information.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 14:31:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-resource-url-documentation/m-p/10079933#M1812762</guid>
      <dc:creator>pfefferf</dc:creator>
      <dc:date>2014-02-17T14:31:49Z</dc:date>
    </item>
  </channel>
</rss>

