<?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>Question Re: Auto generated fiori app for ECC transaction code in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267232#M4595097</link>
    <description>&lt;P&gt;something like this?&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/questions/3989218/in-abap-if-we-came-in-from-bsp-or-sapgui-.html#:~:text=3%20Answers&amp;amp;text=You%20could%20check%20if%20the,background%20task%2C%20or%20WDA)" target="test_blank"&gt;https://answers.sap.com/questions/3989218/in-abap-if-we-came-in-from-bsp-or-sapgui-.html#:~:text=3%20Answers&amp;amp;text=You%20could%20check%20if%20the,background%20task%2C%20or%20WDA)&lt;/A&gt;.&lt;/P&gt;</description>
    <pubDate>Wed, 09 Dec 2020 20:52:48 GMT</pubDate>
    <dc:creator>former_member6508</dc:creator>
    <dc:date>2020-12-09T20:52:48Z</dc:date>
    <item>
      <title>Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaq-p/12267229</link>
      <description>&lt;P&gt;I know nothing about Fiori so maybe the title of this thread is nonsense, but I hope my question will clarify.&lt;/P&gt;
  &lt;P&gt;I am ABAP developer and I have developed some classic transactions with dynpros.&lt;/P&gt;
  &lt;P&gt;Now some consultants are creating fiori apps on top of my transactions (I have no idea how).&lt;/P&gt;
  &lt;P&gt;It works in something they call Fiori launch pad. So far so good.&lt;/P&gt;
  &lt;P&gt;Now they want me to make a change in the the business logic, but these changes should not work if the transactions are called via SAPgui. &lt;/P&gt;
  &lt;P&gt;Can I in ABAP determine if a transaction is called from SAPGui or Fiori?&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 15:31:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaq-p/12267229</guid>
      <dc:creator>TMNielsen</dc:creator>
      <dc:date>2020-12-08T15:31:29Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267230#M4595095</link>
      <description>&lt;P&gt;It sounds like they may be using SAP Personas to "Fiorize" Web Dynpro/GUI apps.  I doubt if there is a way to monitor if the request came through Personas or Web GUI though.  You can look at Personas here &lt;A href="https://community.sap.com/topics/screen-personas" target="test_blank"&gt;https://community.sap.com/topics/screen-personas&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kevin&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 20:56:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267230#M4595095</guid>
      <dc:creator>Kevin_SAP</dc:creator>
      <dc:date>2020-12-08T20:56:34Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267231#M4595096</link>
      <description>&lt;P&gt;Well. You can use SY-CPROG field to see who is the calling program. For Fiori Launchpad value will be "SAPMHTTP" and for GUI it will be different.&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 17:08:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267231#M4595096</guid>
      <dc:creator>mail2guptar51</dc:creator>
      <dc:date>2020-12-09T17:08:58Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267232#M4595097</link>
      <description>&lt;P&gt;something like this?&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/questions/3989218/in-abap-if-we-came-in-from-bsp-or-sapgui-.html#:~:text=3%20Answers&amp;amp;text=You%20could%20check%20if%20the,background%20task%2C%20or%20WDA)" target="test_blank"&gt;https://answers.sap.com/questions/3989218/in-abap-if-we-came-in-from-bsp-or-sapgui-.html#:~:text=3%20Answers&amp;amp;text=You%20could%20check%20if%20the,background%20task%2C%20or%20WDA)&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 20:52:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267232#M4595097</guid>
      <dc:creator>former_member6508</dc:creator>
      <dc:date>2020-12-09T20:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267233#M4595098</link>
      <description>&lt;P&gt;Thank you all for god suggestions. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I will do some tests and come back with results. &lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 07:58:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267233#M4595098</guid>
      <dc:creator>TMNielsen</dc:creator>
      <dc:date>2020-12-10T07:58:49Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267234#M4595099</link>
      <description>&lt;P&gt;Hi Thomas,&lt;/P&gt;&lt;P&gt;can you please ask the other consultants what technology they are using to embedd your Transactions into the Fiori Launchpad? If they simply embedd them into the the Launchpad using SAP GUI for HTML (WebGUI) then I wonder why the business logic must be different. If they are building real Fiori apps using SAPUI5 and OData services I'm wondering if you provided them maybe function modules that they can use in newly generated OData services. There you might need some additional logic to avoid calling functionality that is only available in SAP GUI.&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;Gregor&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 22:38:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267234#M4595099</guid>
      <dc:creator>gregorw</dc:creator>
      <dc:date>2020-12-11T22:38:25Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267235#M4595100</link>
      <description>&lt;P&gt;You can create a Fiori Launchpad tile for tcode as described here&lt;/P&gt;&lt;P&gt;&lt;A href="https://blogs.sap.com/2016/12/21/open-your-sap-gui-transaction-in-fiori-launchpad/" target="test_blank"&gt;https://blogs.sap.com/2016/12/21/open-your-sap-gui-transaction-in-fiori-launchpad/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;So in that case you will get your tcode in Launchpad. There are some limitations but mostly it would work as expected.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 22:43:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267235#M4595100</guid>
      <dc:creator>OlegBash</dc:creator>
      <dc:date>2020-12-11T22:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267236#M4595101</link>
      <description>&lt;P&gt;Hi Gregor&lt;/P&gt;&lt;P&gt;Yes this is WebGui, they add the transaction to Fiori Launchpad in a way similar to what is described in the link supplied by Oleg Baskatow (blog by Jerry Wang).&lt;/P&gt;&lt;P&gt;"Business Logic" may not be the exact description. My transactions are old RF transactions similar to the SAP standard LM* tranactions. They are programmed in a special way where some of the F-key have different meaning than in other transactions and many of the F-keys are also visible as a pushbutton on screen. &lt;/P&gt;&lt;P&gt;This is particularly a problem with the F3 button. If you, for example, in the entry screen to transaction LM05 press the F3 button, you will not just go back to where you called the transaction. LM transactions will always return to the LM menu (transaction LM01). This will also happen in browser (Fiori), but here they don't want to use the LM menu, So they want the F3 button to simly return the the Fiori Launch Pad. I hope I can achieve this by simply use "LEAVE TO SCREEN 0.".&lt;/P&gt;&lt;P&gt;But first I have to identify when to use "LEAVE TO SCREEN 0." and when to use original code. &lt;/P&gt;&lt;P&gt;And if "LEAVE TO SCREEN 0."  doesn't bring them back to the Fioril Launchpad, the I will simply hide the F3 button, because they also have "Fiori back button".&lt;/P&gt;&lt;P&gt;Also we have another problem, but so far that is not my problem. When using Fiory Launchpad in this way, they want to control which transactions can be accessed via Fiori Launchpad by creating catalogs and roles, but so far I have easily succeeded in breaking out of the Fiori Launchpad to the WEBgui main menu giving med acces to all that is allowed according to authorisations. &lt;/P&gt;&lt;P&gt;Am I right to assume that the Fiori catalogs and roles are not a limitation of access, it its simply a tool to build a menu - similar to the old LM menu system&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;</description>
      <pubDate>Mon, 14 Dec 2020 07:47:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267236#M4595101</guid>
      <dc:creator>TMNielsen</dc:creator>
      <dc:date>2020-12-14T07:47:52Z</dc:date>
    </item>
    <item>
      <title>Re: Auto generated fiori app for ECC transaction code</title>
      <link>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267237#M4595102</link>
      <description>&lt;P&gt;I just found that I need to correct the info I have given. The Apps in the Fiori Launchpad is not running WEBgui, but something called Slipstream, so I guess the answer from Kevin Bates is more accurate - the transactions are somehow "Fiorized" by Screen Personas Slipstream.&lt;/P&gt;&lt;P&gt;I have performed first test and can see that SY-CPROG is not the answer. With transaction LM05 started from Fiori Launchpad, the value is exactly the same as when started from SAPgui. (RLMOB001).&lt;/P&gt;&lt;P&gt;Next test was the function module GUI_IS_AVAILABLE. This also is not the answer. GUI_IS_AVAILABLE returns true in both Fiori Lanchpad and SAPgui scenario.&lt;/P&gt;&lt;P&gt;Further more my tests shows that the problem is not just with the special RF transaction LM*.&lt;/P&gt;&lt;P&gt;With all Slipstream Fiorized SAP standard transactions it is very easy to break out of the transaction and return to the SAP standard main menu instead of the Fiori Launchpad. In fact this will happen if I just leave the APP in peace and wait &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;So I wonder - is this just what we must expect from from  a Slipstream setup or can we do better?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Dec 2020 09:33:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/auto-generated-fiori-app-for-ecc-transaction-code/qaa-p/12267237#M4595102</guid>
      <dc:creator>TMNielsen</dc:creator>
      <dc:date>2020-12-15T09:33:00Z</dc:date>
    </item>
  </channel>
</rss>

