<?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>unmanaged query &#8211; SAP EWM Help</title>
	<atom:link href="https://www.sapewmhelp.com/question-tag/unmanaged-query/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>Fri, 31 Oct 2025 17:51:55 +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 is Unmanaged Query Implementation in RAP, and when do we use it?</title>
		<link>https://www.sapewmhelp.com/question/what-is-unmanaged-query-implementation-in-rap-and-when-do-we-use-it/</link>
					<comments>https://www.sapewmhelp.com/question/what-is-unmanaged-query-implementation-in-rap-and-when-do-we-use-it/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Fri, 31 Oct 2025 17:51:55 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=what-is-unmanaged-query-implementation-in-rap-and-when-do-we-use-it</guid>

					<description><![CDATA[In the RAP (RESTful ABAP Programming Model), Unmanaged Query Implementation refers to a scenario where the developer manually implements the data retrieval logic for a query instead of relying on the automatic query handling provided by the framework. Normally, in a managed scenario, the framework automatically handles standard operations like READ, CREATE, and UPDATE using [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>In the <strong>RAP (RESTful ABAP Programming Model)</strong>, <strong>Unmanaged Query Implementation</strong> refers to a scenario where the developer manually implements the data retrieval logic for a query instead of relying on the automatic query handling provided by the framework. Normally, in a <strong>managed scenario</strong>, the framework automatically handles standard operations like <code>READ</code>, <code>CREATE</code>, and <code>UPDATE</code> using the CDS data model. However, in certain cases — such as when the data comes from <strong>external systems</strong>, <strong>non-ABAP sources</strong>, or <strong>complex joins not suitable for CDS views</strong> — automatic handling is not possible.</p>
<p>In such cases, you define a <strong>Query Behavior Definition (behavior definition for a query)</strong> and then implement it manually using an <strong>Unmanaged Query Implementation Class</strong>. This class must implement the <strong>interface <code>IF_RAP_QUERY_PROVIDER</code></strong>, particularly the method <strong><code>IF_RAP_QUERY_PROVIDER~SELECT</code></strong>, which contains the ABAP logic to fetch and return data. This approach gives full control over query execution, filtering, and pagination. It’s typically used in integration scenarios or custom reports where CDS-based managed queries are insufficient.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/what-is-unmanaged-query-implementation-in-rap-and-when-do-we-use-it/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
