Product Information
Product Updates for SAP Business Application Studio – August Edition
Dear community,
The latest releases of SAP Business Application Studio contain several new features that support you in building great applications and extending SAP solutions. This blog post highlights some of the new features.
Develop Multitenant Application with SAP Business Application Studio
Imagine you developed a great Cloud Application Programming Model (CAP) application in SAP Business Application Studio and want to share it with multiple consumers. SAP Business Application Studio now supports you in creating a multitenant (SaaS) application, which you can share among several consumer subaccounts within your SAP Business Technology Platform (SAP BTP) global account. To enable the use of your deployed CAP application for multiple consumers, SAP Business Application Studio uses the CAP multitenancy ability. This allows you to separate the database and authorizations for different tenants. With multitenant applications, you can improve the adoption of your applications deployed on the SAP BTP.
Screenshot: Enabling SaaS in your Application
Database Development with SAP HANA XS Advanced in On-Premise Scenarios Using SAP Business Application Studio
For cloud scenarios, SAP HANA database development with SAP Business Application Studio was already possible in the past. But for on-premise scenarios, you had to use SAP Web IDE. With the new release of SAP Business Application Studio, this has changed: In on-premise scenarios, you can now use SAP Business Application Studio for database development with SAP HANA extended application services, advanced model (SAP HANA XS advanced). SAP HANA XS advanced provides an application platform for the SAP HANA in-memory database. Basically, SAP HANA XS advanced is the Cloud Foundry open-source Platform-as-a-Service (PaaS) with some add-ons and adjustments provided by SAP.
For further information, see SAP HANA Developer Guide for XS Advanced Model (SAP Business App Studio).
Screenshot: Create an SAP HANA Database Project
Screenshot: SAP HANA XS Advanced Sign In and Targets
Screenshot: SAP HANA XS Advanced Targets Tool
Screenshot: SAP HANA XS Advanced Targets Tool: XS Advanced Connections
Consume SAP S/4HANA and SAP S/4HANA Cloud Events Using SAP Business Application Studio
In SAP Business Application Studio, it was already possible to consume data from external services from the Service Center. Now, you can also consume events from SAP S/4 HANA or SAP S/4HANA Cloud when working in the Full-Stack Application Using Productivity Tools or in the Full Stack Cloud Application dev space. SAP S/4HANA or SAP S/4HANA Cloud publish events in various business scenarios, for example when a business partner in SAP S/4 HANA or SAP S/4HANA Cloud is created or changed. With SAP Business Application Studio, you can now explore those events from the Service Center by adding them to your project. You can then consume the events by adding an application logic. This application logic defines how your application reacts when a certain event is received.
For further information, see Add SAP S/4HANA or SAP S/4HANA Cloud Events.
Screenshot: Business Partner Events
Get Your Badge
Some time ago, we officially launched our “Develop Full-Stack Applications Using Productivity Tools in SAP Business Application Studio” Learning Journey. We are delighted to inform you that now you can take a certification exam for this Learning Journey and gain a digital badge as a proof of expertise. So, complete the Learning Journey and take the certification exam to get your badge!
For further information on new features, please have a look at the “What’s new” information for SAP Business Application Studio.
As always, you can find detailed information about these and other capabilities in the SAP Help Portal and upcoming releases in the public Roadmap.
If you want to stay up-to-date with news, learning resources, and product and strategy updates: follow our tag and join us on YouTube.
Is there any documentation on how to setup connectivity from BAS to on-premise XS Advanced ?
Thanks a lot for your question. We are working on the documentation and it will be available soon. The link will be added to this blog post.
Best regards,
Birgit
Actively looking for connectivity manuals. I have tried to connect the XSA directly, then also via SAP CC but no success. It is unable to detect it. Again, expectation is to have access to both DB and XSA layer.
In the meantime, the documentation is available - I added the link to this blog post. There is one chapter on connecting SAP Business Application Studio to XS advanced: Connect SAP Business Application Studio to XS Advanced. Hope this helps to answer your questions.
This link is not working for me. I'm getting error "You're not authorized to see this page"
Thanks a lot for your feedback. This should work now. Could you please retry?
Yes, it is now working. Thanks
the documentation is not clear about how to create the SAP HANA Database HTTP destination. the step 1-e only described how to retreive the SQL port but not the full URL to be set in the destination. I have tried to set a URL that looks like this jdbc:sap://<hostname>:<sqlport> but it is failing.
Could you please clarify ?
Sounds really good ... A few questions though ...
Regards,
Ron
Hi Ron,
thanks a lot for your feedback.
SAP Business Application Studio is a service running in the cloud. Thus, you need the SAP Cloud Connector to configure a connection between SAP Business Application Studio and the on-premise SAP HANA database bound to XS advanced. You will find detailed information how to setup the connection in the documentation, which will be linked in this blog post as soon as possible.
Best regards,
Birgit
Would this require any specific HANA version e.g. HANA 2.0 SPS07? Or would this work on SPS05?
XS advanced runtime itself does not depend on a specific SAP HANA database version, therefore any supported version should be fine.