Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
BirgitS
Product and Topic Expert
Product and Topic Expert
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!



 


Let Us Hear Your Voice!

We prepared a short survey, focused on improving the product to better fit your needs. By participating, you can help us improve SAP Business Application Studio. It should only take 5 minutes to complete - Please take the survey now.


 

 

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.
12 Comments
Cocquerel
Active Contributor
Is there any documentation on how to setup connectivity from BAS to on-premise XS Advanced ?
BirgitS
Product and Topic Expert
Product and Topic Expert
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
former_member647659
Discoverer
Sounds really good ... A few questions though ...

  1. Is this a local BAS install or is it BAS in the cloud connecting to a local SAP Hana instance

  2. If local BAS install then:

    1. Is it a separate download and install

    2. Can I connect to any to any SAP Hana XSA environment on-prem to do Native SAP Hana development

    3. Would I be able to do this on an XS Express edition database?




Regards,

Ron
BirgitS
Product and Topic Expert
Product and Topic Expert
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
richardfahey
Explorer
Would this require any specific HANA version e.g. HANA 2.0 SPS07? Or would this work on SPS05?
Amit91
Participant
0 Kudos

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.

BirgitS
Product and Topic Expert
Product and Topic Expert
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.
Cocquerel
Active Contributor
0 Kudos
This link is not working for me. I'm getting error "You're not authorized to see this page"
BirgitS
Product and Topic Expert
Product and Topic Expert
Thanks a lot for your feedback. This should work now. Could you please retry?
Cocquerel
Active Contributor
Yes, it is now working. Thanks
BirgitS
Product and Topic Expert
Product and Topic Expert
0 Kudos
XS advanced runtime itself does not depend on a specific SAP HANA database version, therefore any supported version should be fine.
Cocquerel
Active Contributor
0 Kudos
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 ?