‎2008 Jun 11 8:27 AM
I was wondering which possibilities exist to show a Dynpro page of an SAP application within another 3rd party application (written in Smalltalk).
As far as I know it is not possible to call an RFC which returns a Dynpro page, so which alternatives exist.
What came into my mind is the following:
- Using ITS and calling the respective URL from the external application to show the Dynpro in SAP GUI for HTML
- Re-Write Dynpro application in WebDynpro
- Re-Write Dynpro application in BSP
- Call BAPI/RFC to get application data on backend side and create an new UI to show the data in the 3rd party application
- Separate Logon to SAP systems
Do you see any other alternatives?
In my opinion the ITS solution is the only feasible way on a short term basis.
Any comments are welcome.
Thanks,
Michael
‎2008 Jun 12 1:24 PM
Looks like you've arrived at a pretty comprehensive list - depending on which version of SAP you are using, there's also the Web Service option to get data from SAP... or if you are very brave and the data is stored in a simple format (e.g. not BSEG!) then you could visit the database directly. You've got the usual dilemma regarding which of the 2 front tiers need to be implemented where - the SAPGui for HTML means you can leave everything to SAP which has its advantages e.g. consistent business logic...( you could also use ITS over custom dynpros built in ABAP - but that's probably heading away from the market trend )... the next two options require a re-rendering of the presentation layer - the advantage of BSP would be the richness of the result, the advantage of the WebDynpro would be the potential for having the output rendered in other SAP-supported GUIs in the future e.g. Flex. There may also be options around Citrix too - SAP training course here are presented this way via a browser-based solution.
Jonathan