<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SAP BTP &#8211; SAP EWM Help</title>
	<atom:link href="https://www.sapewmhelp.com/question-category/sapbtp/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.sapewmhelp.com</link>
	<description>SAP EWM questions answered by experts — ABAP, S/4HANA, warehouse management</description>
	<lastBuildDate>Tue, 30 Sep 2025 16:08:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<item>
		<title>What differentiates SAP Datasphere from traditional data warehouses?</title>
		<link>https://www.sapewmhelp.com/question/what-differentiates-sap-datasphere-from-traditional-data-warehouses/</link>
					<comments>https://www.sapewmhelp.com/question/what-differentiates-sap-datasphere-from-traditional-data-warehouses/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Tue, 30 Sep 2025 16:08:57 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=what-differentiates-sap-datasphere-from-traditional-data-warehouses</guid>

					<description><![CDATA[Traditional data warehouses are designed mainly for storing and querying large volumes of structured data, often requiring complex ETL processes. SAP Datasphere takes a modern approach by combining warehousing with advanced features such as federation, virtualization, and semantic modeling. Federation allows organizations to access and analyze data where it resides without unnecessary duplication. Virtualization enables [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Traditional data warehouses are designed mainly for storing and querying large volumes of structured data, often requiring complex ETL processes.</p>
<ul>
<li>
<ul>
<li>
<p>SAP Datasphere takes a modern approach by combining warehousing with advanced features such as <strong>federation, virtualization, and semantic modeling</strong>.</p>
</li>
<li>
<p>Federation allows organizations to access and analyze data where it resides without unnecessary duplication.</p>
</li>
<li>
<p>Virtualization enables seamless views across multiple sources, reducing delays caused by data movement.</p>
</li>
<li>
<p>The biggest differentiator is <strong>semantic modeling</strong>, which preserves business context from SAP applications. This means key definitions, hierarchies, and relationships are automatically carried over.</p>
</li>
<li>
<p>For example, financial dimensions, cost centers, or product hierarchies remain intact, making data meaningful to both business and technical users.</p>
</li>
<li>
<p>By bridging the gap between IT and business, SAP Datasphere helps organizations achieve <strong>trusted, context-rich analytics</strong>, unlike traditional warehouses that often provide raw, decontextualized data.</p>
</li>
</ul>
</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/what-differentiates-sap-datasphere-from-traditional-data-warehouses/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What role does SAP BTP play in extending the capabilities of SAP S/4HANA, and how can businesses benefit from using BTP extensions instead of customizing the core system?</title>
		<link>https://www.sapewmhelp.com/question/what-role-does-sap-btp-play-in-extending-the-capabilities-of-sap-s-4hana-and-how-can-businesses-benefit-from-using-btp-extensions-instead-of-customizing-the-core-system/</link>
					<comments>https://www.sapewmhelp.com/question/what-role-does-sap-btp-play-in-extending-the-capabilities-of-sap-s-4hana-and-how-can-businesses-benefit-from-using-btp-extensions-instead-of-customizing-the-core-system/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Wed, 17 Sep 2025 18:36:24 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=what-role-does-sap-btp-play-in-extending-the-capabilities-of-sap-s-4hana-and-how-can-businesses-benefit-from-using-btp-extensions-instead-of-customizing-the-core-system</guid>

					<description><![CDATA[SAP BTP acts as the strategic extension platform for SAP S/4HANA, enabling businesses to add custom functionality, build applications, and integrate advanced technologies without altering the ERP’s core system. Traditionally, companies customized the ERP core to meet unique requirements, but this approach created significant challenges during system upgrades, migrations, and maintenance. With SAP BTP, businesses [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>SAP BTP acts as the strategic extension platform for <strong>SAP S/4HANA</strong>, enabling businesses to add custom functionality, build applications, and integrate advanced technologies without altering the ERP’s core system. Traditionally, companies customized the ERP core to meet unique requirements, but this approach created significant challenges during <strong>system upgrades, migrations, and maintenance</strong>.</p>
<p>With SAP BTP, businesses can adopt a <strong>side-by-side extension model</strong>. Using tools like <strong>SAP Build Apps (low-code/no-code development), CAP (Cloud Application Programming), Fiori services, and AI/ML capabilities</strong>, companies can build applications that extend S/4HANA functionality without touching the underlying system. Additionally, <strong>workflow automation (via SAP BPA)</strong> and <strong>integration services</strong> allow organizations to streamline processes and connect seamlessly with other enterprise systems.</p>
<p>The benefits are substantial. Extensions on BTP ensure that <strong>S/4HANA remains clean and upgrade-friendly</strong>, reducing long-term technical debt. Companies gain the flexibility to <strong>innovate rapidly, scale applications on demand, and leverage advanced cloud services like analytics, IoT, and AI</strong>. This approach not only improves business agility but also ensures that organizations remain competitive in a fast-changing digital environment while safeguarding their ERP investments.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/what-role-does-sap-btp-play-in-extending-the-capabilities-of-sap-s-4hana-and-how-can-businesses-benefit-from-using-btp-extensions-instead-of-customizing-the-core-system/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How does SAP BTP enable integration between different SAP and non-SAP systems, and why is it important for modern enterprises?</title>
		<link>https://www.sapewmhelp.com/question/how-does-sap-btp-enable-integration-between-different-sap-and-non-sap-systems-and-why-is-it-important-for-modern-enterprises/</link>
					<comments>https://www.sapewmhelp.com/question/how-does-sap-btp-enable-integration-between-different-sap-and-non-sap-systems-and-why-is-it-important-for-modern-enterprises/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Wed, 17 Sep 2025 18:35:41 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=how-does-sap-btp-enable-integration-between-different-sap-and-non-sap-systems-and-why-is-it-important-for-modern-enterprises</guid>

					<description><![CDATA[SAP Business Technology Platform (SAP BTP) plays a critical role in enabling integration across SAP and non-SAP systems in today’s complex IT landscapes. Many organizations run hybrid environments, where core systems like SAP S/4HANA, SuccessFactors, Ariba, and Concur coexist with third-party applications such as Salesforce, Microsoft Dynamics, or custom legacy solutions. Without a robust integration [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>SAP Business Technology Platform (SAP BTP) plays a critical role in enabling integration across SAP and non-SAP systems in today’s complex IT landscapes. Many organizations run <strong>hybrid environments</strong>, where core systems like <strong>SAP S/4HANA, SuccessFactors, Ariba, and Concur</strong> coexist with third-party applications such as Salesforce, Microsoft Dynamics, or custom legacy solutions. Without a robust integration layer, data silos, process delays, and inefficiencies can easily occur.</p>
<p>SAP BTP addresses this challenge through the <strong>SAP Integration Suite</strong>, which provides pre-built connectors, APIs, and templates for both SAP and non-SAP systems. It also supports <strong>event-driven architecture</strong>, ensuring real-time updates across platforms. Additionally, it includes tools for <strong>API management, cloud-to-on-premise connectivity, and secure data transfer</strong> using industry standards like OAuth and SAML.</p>
<p>For enterprises, this seamless integration is vital. It improves <strong>end-to-end process automation, reduces manual effort, enhances data accuracy, and ensures compliance</strong>. More importantly, it empowers organizations to create a <strong>unified digital ecosystem</strong>, where all business applications communicate effectively. This leads to <strong>greater agility, better decision-making, and faster innovation</strong>, which are essential for success in the digital era.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/how-does-sap-btp-enable-integration-between-different-sap-and-non-sap-systems-and-why-is-it-important-for-modern-enterprises/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Create a Sales Order Approval Process Automation Using BPA</title>
		<link>https://www.sapewmhelp.com/question/create-a-sales-order-approval-process-automation-using-bpa/</link>
					<comments>https://www.sapewmhelp.com/question/create-a-sales-order-approval-process-automation-using-bpa/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Wed, 17 Sep 2025 18:15:03 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=create-a-sales-order-approval-process-automation-using-bpa</guid>

					<description><![CDATA[Business Scenario. Create an API approval process. Create the data to be inserted. Create an Approval Form Enter a subject by binding the sales order number with subject. Create the Approval form and bind the data. &#160; If we use Process started by in the Recipients&#8211; users then the person who has started it will [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Business Scenario.</strong></p>
<ol>
<li>Create an API approval process.</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/1.png" /></p>
<ol>
<li>Create the data to be inserted.</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/2.png" /></p>
<ol>
<li>Create an Approval Form</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/3.png" /></p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/4.png" /></p>
<p>Enter a subject by binding the sales order number with subject.</p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/5.png" /></p>
<ol>
<li>Create the Approval form and bind the data.</li>
</ol>
<p>&nbsp;</p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/6.png" /></p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/7.png" /></p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/8.png" /></p>
<ol>
<li>If we use Process started by in the Recipients&#8211; users then the person who has started it will get the work item.</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/9.png" /></p>
<ol>
<li>Now if the order is rejected the create an email to be sent to the person who has created the SO.</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/1-1.png" /></p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/2-1.png" /></p>
<ol>
<li>Finally, the work flow will look like.</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/3-1.png" /></p>
<ol>
<li>Now we have to release it.</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/4-1.png" /></p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/5-1.png" /></p>
<ol>
<li>Now Deloy the Workflow Process.</li>
</ol>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/6-1.png" /></p>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/7-1.png" /></p>
<ol>
<li>Go to à SAP BUILD à Environments à public à trigger à actions à view</li>
</ol>
<ul>
<li>Here you will find all the necessary things your required to configure your workflow in Fiori applications.</li>
</ul>
<p>&nbsp;</p>
<p>Completed.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/create-a-sales-order-approval-process-automation-using-bpa/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is SAP BPA?</title>
		<link>https://www.sapewmhelp.com/question/what-is-sap-bpa/</link>
					<comments>https://www.sapewmhelp.com/question/what-is-sap-bpa/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Wed, 17 Sep 2025 17:57:44 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=what-is-sap-bpa</guid>

					<description><![CDATA[SAP BPA stands for SAP Build Process Automation.It is a cloud service on SAP Business Technology Platform (BTP) that helps companies automate workflows and business processes without needing deep coding skills. Think of it as a tool to digitize and automate repetitive, rule-based, or approval-driven processes. Key Features of SAP BPA Workflow AutomationDesign approval flows [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>SAP BPA</strong> stands for <strong>SAP Build Process Automation</strong>.<br />It is a cloud service on <strong>SAP Business Technology Platform (BTP)</strong> that helps companies <strong>automate workflows and business processes</strong> without needing deep coding skills.</p>
<p>Think of it as a <strong>tool to digitize and automate repetitive, rule-based, or approval-driven processes</strong>.</p>
</p>
<p><strong>Key Features of SAP BPA</strong></p>
<ul>
<li>
<p><strong>Workflow Automation</strong><br />Design approval flows (e.g., purchase requisition → manager approval → procurement).</p>
</li>
<li>
<p><strong>Robotic Process Automation (RPA)</strong><br />Software bots that mimic human clicks and data entry in other systems.</p>
</li>
<li>
<p><strong>Business Rules</strong><br />Define logic/rules to automate decisions (e.g., &#8220;if amount &gt; $10,000 → escalate to director&#8221;).</p>
</li>
<li>
<p><strong>Forms &amp; Document Processing</strong><br />Collect input via digital forms, extract data from PDFs or invoices.</p>
</li>
<li>
<p><strong>Pre-Built Content</strong><br />SAP provides ready-to-use process templates (like employee onboarding, supplier invoice processing).</p>
</li>
</ul>
<p><strong>Why is it Used?</strong></p>
<p>Companies use <strong>SAP BPA</strong> to:</p>
<ol>
<li>
<p><strong>Reduce Manual Work</strong> → Bots can handle repetitive SAP GUI tasks (e.g., creating sales orders, updating vendor data).</p>
</li>
<li>
<p><strong>Improve Efficiency</strong> → Automates approval flows across SAP S/4HANA, SuccessFactors, Ariba, etc.</p>
</li>
<li>
<p><strong>Ensure Compliance</strong> → Rules-based automation reduces human error.</p>
</li>
<li>
<p><strong>Save Costs</strong> → Less manual effort, faster processing.</p>
</li>
<li>
<p><strong>Improve User Experience</strong> → Employees can focus on value-added work instead of copy-paste tasks.</p>
</li>
</ol>
<p><strong>Example Use Cases</strong></p>
<ul>
<li>
<p>Automating <strong>purchase order approvals</strong>.</p>
</li>
<li>
<p>Extracting data from <strong>supplier invoices</strong> and posting to <strong>SAP S/4HANA</strong>.</p>
</li>
<li>
<p><strong>Onboarding new employees</strong> (HR form submission → approvals → account creation).</p>
</li>
<li>
<p>Running <strong>bots at night</strong> to collect data and send reports by email.</p>
</li>
</ul>
<p><img decoding="async" class="content-img" src="https://www.sapewmhelp.com/wp-content/uploads/2025/09/bpa.png" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/what-is-sap-bpa/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Steps to Create a Mail Destination in SAP BTP Cockpit</title>
		<link>https://www.sapewmhelp.com/question/steps-to-create-a-mail-destination-in-sap-btp-cockpit/</link>
					<comments>https://www.sapewmhelp.com/question/steps-to-create-a-mail-destination-in-sap-btp-cockpit/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Wed, 17 Sep 2025 17:53:39 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=steps-to-create-a-mail-destination-in-sap-btp-cockpit</guid>

					<description><![CDATA[Log in to BTP Cockpit Go to SAP BTP Cockpit (or your landscape, e.g., eu10.hana.ondemand.com). Navigate to Your Subaccount Select your subaccount where your app/service will run. Go to Destinations In the left-hand menu → Connectivity → Destinations. Create a New Destination Click New Destination. Fill in details for your mail server, for example: Example: [&#8230;]]]></description>
										<content:encoded><![CDATA[<ul>
<li>
<p><strong>Log in to BTP Cockpit</strong></p>
<ul>
<li>
<p>Go to <a target="_new" class="decorated-link cursor-pointer">SAP BTP Cockpit<span></span></a> (or your landscape, e.g., <code>eu10.hana.ondemand.com</code>).</p>
</li>
</ul>
</li>
<li>
<p><strong>Navigate to Your Subaccount</strong></p>
<ul>
<li>
<p>Select your <strong>subaccount</strong> where your app/service will run.</p>
</li>
</ul>
</li>
<li>
<p><strong>Go to Destinations</strong></p>
<ul>
<li>
<p>In the left-hand menu → <strong>Connectivity → Destinations</strong>.</p>
</li>
</ul>
</li>
<li>
<p><strong>Create a New Destination</strong></p>
<ul>
<li>
<p>Click <strong>New Destination</strong>.</p>
</li>
<li>
<p>Fill in details for your mail server, for example:</p>
</li>
</ul>
<p><strong>Example: SMTP Mail Destination</strong></p>
</li>
</ul>
<p>Name: SMTP_MAIL<br />
Type: SMTP<br />
Description: SMTP Server for Email<br />
Mail Server: smtp.office365.com<br />
Port: 587<br />
Authentication: BasicAuthentication<br />
User: your-email@company.com<br />
Password: &lt;app password or SMTP password&gt;</p>
<p>&nbsp;</p>
<p><strong>Additional Properties:</strong></p>
<p>mail.smtp.auth = true<br />
mail.smtp.starttls.enable = true</p>
<p>&nbsp;</p>
<ol>
<li>
<p><em>(If your company uses another SMTP, replace accordingly.)</em></p>
</li>
<li>
<p><strong>Save &amp; Test</strong></p>
<ul>
<li>
<p>Save the destination.</p>
</li>
<li>
<p>Use the <strong>Check Connection</strong> button to ensure it works.</p>
</li>
</ul>
</li>
</ol>
<p><strong>Sending Emails from BTP Apps</strong></p>
<p>Once the destination is created:</p>
<ul>
<li>
<p>In <strong>CAP (Cloud Application Programming)</strong> or <strong>Node.js/Java apps</strong> running on BTP, you can call the destination using the <strong>Destination Service API</strong>.</p>
</li>
<li>
<p>Example: use <code>@sap-cloud-sdk/connectivity</code> (Node.js) or <code>com.sap.cloud.sdk.cloudplatform.connectivity.DestinationAccessor</code> (Java) to fetch SMTP config and send emails via a mail library.</p>
</li>
</ul>
<p>&nbsp;</p>
<p><strong>Alternative: SAP BTP Mail Service</strong></p>
<p>Instead of configuring SMTP yourself:</p>
<ul>
<li>
<p>Some BTP regions provide a <strong>Mail Service (Mail API)</strong> that can be used directly for outbound mail without handling SMTP configuration.</p>
</li>
<li>
<p>Check if your subaccount entitlements include <strong>&#8220;Mail&#8221; service</strong>.</p>
</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/steps-to-create-a-mail-destination-in-sap-btp-cockpit/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Global Account, Subaccount, and Spaces</title>
		<link>https://www.sapewmhelp.com/question/global-account-subaccount-and-spaces/</link>
					<comments>https://www.sapewmhelp.com/question/global-account-subaccount-and-spaces/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Tue, 19 Aug 2025 10:45:02 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=global-account-subaccount-and-spaces</guid>

					<description><![CDATA[Global Account → The top-level container provided by SAP when you subscribe to BTP. Subaccounts → Logical partitions inside a global account. They let you organize environments by project, department, or customer. Spaces (Cloud Foundry only) → Environments within subaccounts to separate workloads (Dev / Test / Prod). Think of it like this:🏢 Global Account [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Global Account</strong> → The top-level container provided by SAP when you subscribe to BTP.</p>
<p><strong>Subaccounts</strong> → Logical partitions inside a global account. They let you organize environments by project, department, or customer.</p>
<p><strong>Spaces</strong> (Cloud Foundry only) → Environments within subaccounts to separate workloads (Dev / Test / Prod).</p>
<p>Think of it like this:<br />🏢 <strong>Global Account</strong> (your company’s contract)<br />→ 📂 <strong>Subaccount</strong> (HR, Finance, Project A, Project B)<br />→ 📦 <strong>Spaces</strong> (Dev, Test, Prod)</p>
</p>
<p>Step by Step (Subaccount &amp; Space Creation)</p>
<ol>
<li>Log in to <strong>SAP BTP Cockpit</strong>.</li>
<li>Go to <strong>Global Account → Subaccounts → Create Subaccount</strong>.
<ul>
<li>Choose <strong>Region</strong> (important: services are region-specific).</li>
<li>Define <strong>Subdomain</strong> (used in app URLs).</li>
</ul>
</li>
<li>Open Subaccount → <strong>Cloud Foundry → Enable Cloud Foundry Organization</strong>.</li>
<li>Inside CF → Create <strong>Spaces</strong> (Dev, QA, Prod).</li>
<li>Assign <strong>members &amp; roles</strong> per subaccount and space.</li>
</ol>
<p><strong>Use:</strong> Enables resource separation, security, and lifecycle management.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/global-account-subaccount-and-spaces/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is the use of SAP Cloud Connector in SAP BTP, and how do you set it up step by step?</title>
		<link>https://www.sapewmhelp.com/question/what-is-the-use-of-sap-cloud-connector-in-sap-btp-and-how-do-you-set-it-up-step-by-step/</link>
					<comments>https://www.sapewmhelp.com/question/what-is-the-use-of-sap-cloud-connector-in-sap-btp-and-how-do-you-set-it-up-step-by-step/#comments</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Tue, 19 Aug 2025 10:21:06 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=what-is-the-use-of-sap-cloud-connector-in-sap-btp-and-how-do-you-set-it-up-step-by-step</guid>

					<description><![CDATA[The SAP Cloud Connector (SCC) is a key component in SAP BTP.It acts as a secure tunnel between SAP BTP and your on-premise systems (like SAP ECC, SAP S/4HANA, or even non-SAP systems inside your company network). Without SCC → Your BTP apps can’t reach internal (on-premise) systems. With SCC → You can expose only [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The <strong>SAP Cloud Connector (SCC)</strong> is a key component in SAP BTP.<br />It acts as a <strong>secure tunnel</strong> between SAP BTP and your <strong>on-premise systems</strong> (like SAP ECC, SAP S/4HANA, or even non-SAP systems inside your company network).</p>
<ul>
<li>Without SCC → Your BTP apps can’t reach internal (on-premise) systems.</li>
<li>With SCC → You can expose only selected resources safely to BTP apps, without opening up the entire network.</li>
</ul>
<p>Think of it like a <strong>firewall-friendly, secure bridge</strong>.</p>
</p>
<p><strong>Step-by-Step Setup</strong></p>
<p>Step 1: Install SAP Cloud Connector</p>
<ul>
<li>Download it from the <a class="decorated-link cursor-pointer" target="_new">SAP Development Tools website<span></span></a>.</li>
<li>Install on a server (Windows/Linux) inside your corporate network.</li>
</ul>
<p>Step 2: Access the SCC UI</p>
<ul>
<li>
<p>Open a browser and go to:<br /><code>https://localhost:8443</code></p>
</li>
<li>
<p>Default login:</p>
<ul>
<li>
<p>Username: <code>Administrator</code></p>
</li>
<li>
<p>Password: <code>manage</code> (you’ll be forced to change it).</p>
</li>
</ul>
</li>
</ul>
<p>Step 3: Connect SCC to Your Subaccount</p>
<ul>
<li>
<p>In the SCC UI, go to <strong>Subaccount → Add Subaccount</strong>.</p>
</li>
<li>
<p>Enter:</p>
<ul>
<li>
<p><strong>Region</strong>: Select the SAP BTP region (e.g., <code>eu10</code>, <code>us10</code>).</p>
</li>
<li>
<p><strong>Subaccount ID</strong>: Get this from your BTP Cockpit.</p>
</li>
<li>
<p><strong>Login Email &amp; Password</strong>: Your SAP BTP user.</p>
</li>
</ul>
</li>
<li>
<p>Save → SCC now shows &#8220;Connected&#8221; if successful.</p>
</li>
</ul>
<p>Step 4: Define On-Premise Systems</p>
<ul>
<li>
<p>In SCC UI, go to <strong>Cloud To On-Premise → Access Control</strong>.</p>
</li>
<li>
<p>Click <strong>Add System Mapping</strong>.</p>
</li>
<li>
<p>Choose:</p>
</li>
<li><strong>Backend Type</strong>: e.g., ABAP System, HTTP, RFC.</li>
<li><strong>Protocol</strong>: e.g., HTTP for OData services, RFC for SAP function calls.</li>
<li><strong>Internal Host &amp; Port</strong>: (e.g., <code>sap.internal.corp:44300</code>).</li>
<li><strong>Virtual Host &amp; Port</strong>: The alias name that BTP apps will use.</li>
<li>
<p>Save.</p>
</li>
</ul>
<p>Step 5: Expose Resources</p>
<ul>
<li>Still under <strong>Access Control</strong>, select your system.</li>
<li>Choose <strong>Resources → Add</strong>.</li>
<li>Define which path/services (e.g., <code>/sap/opu/odata</code>) are exposed.</li>
<li>Save.</li>
</ul>
<p>Step 6: Use in SAP BTP Destination</p>
<ul>
<li>
<p>Now, when creating a <strong>Destination</strong> in BTP Cockpit:</p>
<ul>
<li>
<p>Set <strong>Proxy Type = OnPremise</strong>.</p>
</li>
<li>
<p>Use the <strong>Virtual Host &amp; Port</strong> defined in SCC.</p>
</li>
</ul>
</li>
<li>
<p>Test connection — if green, your BTP app can reach the on-premise system.</p>
</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/what-is-the-use-of-sap-cloud-connector-in-sap-btp-and-how-do-you-set-it-up-step-by-step/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>What is the use of Destinations in SAP BTP</title>
		<link>https://www.sapewmhelp.com/question/what-is-the-use-of-destinations-in-sap-btp/</link>
					<comments>https://www.sapewmhelp.com/question/what-is-the-use-of-destinations-in-sap-btp/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Tue, 19 Aug 2025 10:15:20 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=what-is-the-use-of-destinations-in-sap-btp</guid>

					<description><![CDATA[Destinations are a way to store and manage the connection details for remote systems or services. Purpose of Destinations They act like a central connection configuration so that applications don’t need to hardcode system URLs, credentials, or authentication methods. You define the target system (destination) once, and multiple apps or services can reuse it. Key [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Destinations are a way to store and manage the connection details for remote systems or services.</p>
<p><strong>Purpose of Destinations</strong></p>
<ul>
<li>They act like a central connection configuration so that applications don’t need to hardcode system URLs, credentials, or authentication methods.</li>
<li>You define the target system (destination) once, and multiple apps or services can reuse it.</li>
</ul>
<p><strong>Key Uses</strong></p>
<ul>
<li>Connectivity to External Systems<br />
Example: An SAP BTP app needs to call an SAP S/4HANA system, an SAP SuccessFactors API, or even a third-party REST service.<br />
Instead of storing the URL and credentials in the app, you define a Destination in BTP.</li>
<li>Simplifies Authentication &amp; Security<br />
Destinations support multiple authentication methods (OAuth2, Basic Auth, SAML, Principal Propagation, etc.).</li>
<li>Centralized Configuration<br />
If an endpoint changes (like a new S/4HANA system URL), you only update the destination once — no need to redeploy or change code in all connected apps.</li>
<li>Standardized Access Across Apps<br />
Multiple apps can consume the same destination, ensuring consistency.</li>
</ul>
<p><strong>Example</strong></p>
<p>Suppose you have a CAP (Cloud Application Programming) app on BTP that needs data from SAP S/4HANA:</p>
<ul>
<li>You create a Destination in the BTP cockpit pointing to your S/4HANA system (with the URL + OAuth2 credentials).</li>
<li>Your app just calls destination.get(&#8220;S4HANA&#8221;) instead of hardcoding URLs.</li>
<li>If the S/4HANA system moves to a new URL, you update the destination in cockpit, not in your app code.</li>
</ul>
<p><strong>In short:</strong> Destinations in SAP BTP are a secure, centralized way to define and reuse external system connections across apps.</p>
<p>&nbsp;</p>
<p><strong>Step by Step Process:</strong></p>
<p>Step 1: Log in to SAP BTP Cockpit</p>
<ul>
<li>Go to <a class="decorated-link cursor-pointer" target="_new">https://cockpit.btp.cloud.sap<span></span></a> and log in with your SAP credentials.</li>
<li>Select your <strong>Global Account</strong> and then the <strong>Subaccount</strong> where you want to create the destination.</li>
</ul>
<p>Step 2: Ensure Entitlements</p>
<ul>
<li>In your Subaccount, go to Entitlements → Configure Entitlements.</li>
<li>Make sure Destination and Connectivity services are added.<br />(If not, add them using <em>Add Service Plans</em>.)</li>
</ul>
<p>Step 3: Create a Destination Service Instance (for runtime use)</p>
<ul>
<li>Go to Subaccount → Services → Instances and Subscriptions.</li>
<li>Click Create → Instance.</li>
<li>Select Destination as the service.</li>
<li>Choose a plan (usually lite for trial or standard).</li>
<li>Complete the wizard and finish.</li>
<li>Optionally, create a Service Key or bind it to an application.</li>
</ul>
<p>Step 4: Configure a Destination</p>
<ol>
<li>In your subaccount, navigate to Connectivity → Destinations.</li>
<li>Click New Destination.</li>
<li>Fill in the required fields:
<ul>
<li>Name → Unique name (used by apps).</li>
<li>Type → HTTP (most common).</li>
<li>URL → Target system endpoint (e.g., your SAP S/4HANA or API URL).</li>
<li>Proxy Type → <em>Internet</em> (for cloud systems) or <em>OnPremise</em> (if using SAP Cloud Connector).</li>
<li>Authentication → Choose method (NoAuth, BasicAuth, OAuth2ClientCredentials, SAML, etc.).</li>
<li>Provide credentials (username/password, client ID/secret, or token URL depending on method).</li>
</ul>
</li>
<li>(Optional) Add Additional Properties, e.g.:
<ul>
<li><code>WebIDEEnabled</code> = true</li>
<li><code>sap-client</code> = 100</li>
<li><code>HTML5.DynamicDestination</code> = true</li>
</ul>
</li>
<li>Click Save.</li>
</ol>
<p><strong>Step 5: Test the Destination</strong></p>
<ul>
<li>Still in Connectivity → Destinations, find your destination.</li>
<li>Use the Check Connection button.</li>
<li>If successful, your app can now consume it.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/what-is-the-use-of-destinations-in-sap-btp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Side-by-Side Extension In SAP BTP</title>
		<link>https://www.sapewmhelp.com/question/side-by-side-extension-in-sap-btp/</link>
					<comments>https://www.sapewmhelp.com/question/side-by-side-extension-in-sap-btp/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Thu, 07 Aug 2025 08:22:19 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=side-by-side-extension-in-sap-btp</guid>

					<description><![CDATA[Side-by-Side Extension involves building separate applications outside the core SAP system, often on the SAP Business Technology Platform (SAP BTP). Where it runs: On SAP BTP or any external cloud platform Communicates with SAP S/4HANA via APIs (ODATA, REST, BAPI, etc.)  Typical Use Cases: Creating new apps without changing the core Complex integrations with third-party [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Side-by-Side Extension involves building separate applications <strong>outside the core SAP system</strong>, often on the <strong>SAP Business Technology Platform (SAP BTP)</strong>.</p>
<p><strong>Where it runs:</strong></p>
<ul>
<li>On SAP BTP or any external cloud platform</li>
<li>Communicates with SAP S/4HANA via APIs (ODATA, REST, BAPI, etc.)</li>
</ul>
<p><strong> Typical Use Cases:</strong></p>
<ul>
<li>Creating new apps without changing the core</li>
<li>Complex integrations with third-party systems</li>
<li>Mobile apps or web portals</li>
<li>Machine learning or advanced analytics scenarios</li>
</ul>
<p><strong> Pros:</strong></p>
<ul>
<li>Decoupled from core = less impact on upgrades</li>
<li>Greater flexibility with tools and languages (e.g., Java, Node.js, Python)</li>
<li>Scalable and cloud-native development</li>
<li>Ideal for innovation scenarios</li>
</ul>
<p><strong> Cons:</strong></p>
<ul>
<li>Requires setting up integration (APIs, authentication, etc.)</li>
<li>Potential latency (depending on use case)</li>
<li>Higher architectural complexity</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/side-by-side-extension-in-sap-btp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
