BTP Tutorial Link

This blog is dedicated to all those SAP ABAP consultant who wants to learn BTP. I will be posting all the useful links helpful to learn SAP BTP.

SAP BTP ABAP Environment: Level Up

Clean Core Concept

Clean Core is a concept in which SAP recommends not to touch the core system of SAP. So that when the Upgrade happens, we don’t need to handle much about the core SAP system. So, it helps save costs, time, and makes the upgrade process less complex for customers.

ObjectsTraditional ToolsNew Solution with BTP
WorkflowWorkflow management in SAPProcess Automation
ReportABAP CDS ViewsSAC, SAP Datasphere
InterfacesStandard SAP API, BADI, BAPI, PO/PISAP IS, API HUB, Advanced Event Mesh
ConversionLSMW, BDCTraditional Tools
EnhancementSAP builds App FormsABAP on Cloud, SAP Data Sphere, MDG on BTP
FormsAdobe, SmartformsBAS, Application Extension, SAP Store

Tools in BTP for Development

LOW-CODE

SAP Build App

Create an enterprise application without writing code

SAP Build Process Automation

SAP Build WorkZone

PRO-CODE

ABAP Environment

SAP Business Application Studio

Cloud Native

What is a Global Account and a Sub Account in BTP?

One Global Account is created for a Project, and then Sub accounts are created based on the requirement, like different sub accounts for different Countries or Operations. Sub accounts are also created based on roles and authorization provided to a group. So, One account users will have a similar kind of role.

Global Account – It is a contract with a customer used for billing purposes. Ideally, every SAP customer will have one Global account, and inside a global account will have multiple sub-accounts.

Sub Account. – It is based on regions. Region-wise, we might have a service available or not available. So we keep different services in different sub account.

What is a Space in BTP?

It is a computing unit in which we run or deploy our application. It constructs our landscape for development. It is assigned with Quota.

What is a directory in BTP?

It is an additional grouping on the Sub-Account to manage policies easily.

Why go on Only BTP when we have many other cloud services like Azure ?

BTP is more oriented to SAP services. Like we can use ‘CLOUD CONNECTER’ to connect our on-premise system to the cloud.
We cannot use CLOUD CONNECTOR in Azure.

What is Extensibility in BTP?

Classical extensibility traditional way of enhancing or customizing SAP system, primarily in the on-premise SAP ERP(ECC) and S/4 Hana environment. This type of modification of SAP objects, such as ABAP enhancements, modifications, user exits, and BAdis.

Modern Extensibility in SAP – without modifying the core SAP system, ensuring easier upgrades and maintenance.SAP provides different types of extensibility options depending on the system landscape(S/4HANA, SAP BTP, SAP Cloud, etc.) and business requirements.

Scroll to Top