https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/SAP-Integration-Suite-qa.xml SAP Community - SAP Integration Suite 2026-02-20T18:01:13.080023+00:00 python-feedgen SAP Integration Suite Q&A in SAP Community https://community.sap.com/t5/technology-q-a/need-to-know-sap-recommended-for-idoc-interface-is-https-adapter-or-idoc/qaq-p/14308761 Need to know SAP recommended for IDOC interface is HTTPS adapter or IDOC adapter 2026-01-16T14:28:53.348000+01:00 ankitaIS https://community.sap.com/t5/user/viewprofilepage/user-id/1637381 <P>Hi Team,&nbsp;</P><P>&nbsp;</P><P>Are there any sap best practice suggested, when BTP IS needed to connect with S4 Hana for IDOC connection.&nbsp;</P><P>Do we need to use the IDOC adapter or HTTPs adapter to get IDOC from S4 Hana. We need to know about below details.&nbsp;</P><UL><LI><UL><LI><UL><LI><U>What features will be missing if we are to use HTTPS rather IDOC adapter</U></LI><LI><U>Compatibility and EOIO?</U></LI><LI><U>Justification from SAP, why they recommended this approach</U></LI></UL></LI></UL></LI></UL><P>Regards</P><P>Ankita S</P><P>&nbsp;</P> 2026-01-16T14:28:53.348000+01:00 https://community.sap.com/t5/technology-q-a/shopify-admin-access-token-limits-amp-approach-to-generate-offline-token/qaq-p/14310754 Shopify Admin Access Token Limits & Approach to Generate Offline Token via Developer Dashboard 2026-01-20T07:32:28.166000+01:00 AlluVamsiKrishna https://community.sap.com/t5/user/viewprofilepage/user-id/1470425 <P>&nbsp;</P><P><STRONG>Background</STRONG><BR />Shopify has introduced<STRONG> limitations on Admin API access tokens at the store level, and at the same time legacy custom apps are being deprecated (no new legacy apps after Jan 1, 2026).</STRONG></P><P>For integrations such as SAP CPI / SAP BTP / SAP Commerce / SAP Concur, we often need a non-expiring (offline) Admin API access token for backend-to-backend communication.</P><P>This post explains a parallel and supported approach to generate an offline Admin API access token using the Shopify Developer Dashboard, instead of relying on store-level custom apps.</P><P><STRONG>Why This Approach?</STRONG></P><UL><LI>Avoids store-level admin token limitations</LI><LI>Works with offline access (non-expiring token)</LI><LI>Suitable for SAP integrations (CPI, BTP, ECC, S/4HANA, etc.)</LI><LI>Uses Shopify Dev Dashboard apps, not legacy custom apps</LI></UL><P><STRONG>Step-by-Step: Generate Offline Admin API Access Token</STRONG></P><P><STRONG>1.Create App in Shopify Developer Dashboard</STRONG></P><OL><LI>Log in to the <STRONG>Shopify Developer Dashboard</STRONG></LI><LI>Create a <STRONG>new app</STRONG></LI><LI>Select the target store during app setup</LI></OL><P><STRONG>2.Configure App Version &amp; Scopes</STRONG></P><OL><LI>Navigate to Versions</LI><LI>Create a new version (example: v0.1)</LI><LI>Select all required Admin<STRONG> API Scopes</STRONG> (permissions)</LI><LI>Copy the scopes into Notepad (you’ll need them later)</LI></OL><P><STRONG>3.Enable Legacy Install Flow</STRONG></P><P>This is important for offline token generation.</P><P>In the version settings:</P><P>Set <STRONG>“Use legacy install flow” = True</STRONG></P><P><STRONG>4.Set Redirect URL</STRONG><BR />Under Allowed redirection URL(s), add:</P><P><STRONG><A href="https://localhost/" target="_blank" rel="noopener nofollow noreferrer">https://localhost/</A></STRONG></P><P><STRONG>5.Release the App Version</STRONG><BR />Click Release</P><P>This makes the version active and installable</P><P><STRONG>6. Get Client Credentials</STRONG><BR />Go to Settings and copy:</P><P>Client ID</P><P>Client Secret</P><P><STRONG>Generate Admin API Authorization Code</STRONG><BR /><STRONG>7. Construct Authorization URL</STRONG><BR />Replace the placeholders with your actual values:</P><P><A href="https://{SHOP_NAME}.myshopify.com/admin/oauth/authorize?client_id={CLIENT_ID}&amp;scope={SCOPES}&amp;redirect_uri=https://localhost/&amp;response_type=code" target="_blank" rel="noopener nofollow noreferrer">https://{SHOP_NAME}.myshopify.com/admin/oauth/authorize?client_id={CLIENT_ID}&amp;scope={SCOPES}&amp;redirect_uri=https://localhost/&amp;response_type=code</A></P><P><BR />Notes:</P><P>{SHOP_NAME} → Shopify store name</P><P>{CLIENT_ID} → From Developer Dashboard</P><P>{SCOPES} → Paste all scopes copied earlier (comma-separated)</P><P><BR /><STRONG>8. Install App &amp; Capture Code</STRONG><BR />Open the constructed URL in a browser</P><P>Click Install</P><P>You’ll be redirected to a broken localhost page&nbsp;or redirected page&nbsp;(expected behavior)</P><P>In the browser address bar, copy the value after:</P><P><STRONG>code=</STRONG></P><P><STRONG>Important</STRONG>:</P><P>Authorization code expires in 60 seconds</P><P>If the page doesn’t load:</P><P>Press Enter once</P><P>Immediately copy the full URL</P><P>Extract the code parameter</P><P><BR /><STRONG>Exchange Code for Offline Admin Access Token</STRONG><BR /><STRONG>9. Call Shopify Token API (POST)</STRONG><BR />Endpoint:</P><P>https://{STORE_NAME}.myshopify.com/admin/oauth/access_token<BR /><STRONG>Headers</STRONG>:</P><P>Content-Type: application/json</P><P><BR /><STRONG>Body (JSON):</STRONG></P><P>{<BR />"client_id": "CLIENT_ID_FROM_DEV_DASHBOARD",<BR />"client_secret": "CLIENT_SECRET_FROM_DEV_DASHBOARD",<BR />"code": "CODE_FROM_BROWSER"<BR />}<BR /><STRONG>10. Result</STRONG><BR />Shopify returns an offline Admin API access token</P><UL><LI>Token does NOT expire</LI><LI>Can be safely stored and used in SAP integrations</LI></UL><P>Now you will have Access token where you can use it in header param (<SPAN>X-Shopify-Access-Token) and graphql API (&nbsp;<A href="https://StoreName.myshopify.com/admin/api/2025-01/graphql.json" target="_blank" rel="nofollow noopener noreferrer">https://StoreName.myshopify.com/admin/api/2025-01/graphql.json</A>) and graphql query <span class="lia-unicode-emoji" title=":slightly_smiling_face:">🙂</span></SPAN></P><P><STRONG>Key Takeaways</STRONG></P><UL><LI>Shopify store-level admin tokens now have limitations</LI><LI>Legacy custom apps are being phased out</LI><LI>Developer Dashboard apps + legacy install flow provide a reliable workaround</LI><LI>This method is ideal for SAP CPI / SAP BTP / backend integrations</LI><LI>Offline Admin API token is permanent unless revoked</LI></UL> 2026-01-20T07:32:28.166000+01:00 https://community.sap.com/t5/technology-q-a/sap-hulft-connection/qaq-p/14311610 SAP-HULFT Connection 2026-01-21T08:51:16.160000+01:00 Devender_Budhiraja https://community.sap.com/t5/user/viewprofilepage/user-id/1954753 <P>Hello,</P><P>I've a requirement where CSV data needs to be pushed from an external application to SAP using HULFT.</P><P>I am look for technical guidance and best practise for this integration, particularly at SAP side.</P><P>Thanks &amp; regards</P><P>Devender</P><P>&nbsp;</P><P>&nbsp;</P> 2026-01-21T08:51:16.160000+01:00 https://community.sap.com/t5/technology-q-a/looking-for-expert-and-community-insights-on-my-sap-technical-journey/qaq-p/14313731 Looking for Expert and Community Insights on My SAP Technical Journey 2026-01-23T15:59:27.074000+01:00 -ikh96_ https://community.sap.com/t5/user/viewprofilepage/user-id/2276557 <P>Hello everyone,</P><P>I hope you are all doing well.</P><P>I would like to kindly ask for your feedback and professional insights regarding my current learning journey within the SAP Technical domain. My goal is to continuously improve my technical profile and ensure that my learning path aligns well with real-world SAP projects and current market expectations.</P><P>Below is a brief overview of my learning direction and the reasoning behind each focus area.</P><P><BR />SAP Technical Learning Direction At&nbsp;this stage, my primary focus is on pursuing the SAP Technical track. I am currently concentrating on SAP Basis, aiming to build a strong and solid foundation in SAP system administration, core architecture, and operational concepts.<BR />In parallel, I am expanding my knowledge across several complementary technical areas, as outlined below:</P><P><BR />SAP HANA<BR />My objective is to gain a clear and comprehensive understanding of SAP HANA database architecture and how SAP systems interact with the database layer in terms of structure, performance optimization, and system integration.</P><P><BR />SAP ABAP<BR />I am working on building a solid understanding of the ABAP stack, with a focus on how development processes are designed and implemented within SAP systems. This helps me better understand system logic, debugging, and collaboration with development teams from a technical perspective.</P><P><BR />SAP CPI (Cloud Integration)<BR />My focus includes understanding SAP’s transition from traditional on-premise environments to cloud-based platforms, along with cloud integration concepts such as internal (A2A) and external (B2B) integration scenarios.</P><P>Additionally, I have complemented this learning path with the Apache Camel Framework, due to its importance and relevance within SAP integration solutions.</P><P><BR />SAP UI5 / Fiori &amp; SAP BTP CAPM<BR />Recently, SAP introduced important updates related to both frontend and backend development models. I have been exploring these updates and following commonly recommended learning resources to better understand the modern SAP development approach, including CAP-based application development.</P><P><BR />Learning Approach<BR />Overall, I am intentionally following a structured and methodical learning sequence to build a holistic understanding of SAP Architecture as an integrated enterprise platform, rather than focusing on individual tools or isolated technologies.</P><P><BR />Current Learning Path &amp; Courses<BR />Below are the main courses I am currently following (via Udemy):</P><P>SAP NetWeaver Fundamentals</P><P>SAP Basis Administration</P><P>SAP HANA Administration</P><P>Apache Camel Framework with Spring Boot</P><P>SAP Cloud Integration (CI / CPI), including API Management and Event Mesh</P><P>SAP UI5 / Fiori Full Stack with TypeScript / JavaScript using SAP BTP RAPM / CAPM</P><P><BR />I would truly appreciate your feedback on whether this learning path is well-structured and aligned with real-world SAP implementations, and whether there are any key areas you would recommend adding, adjusting, or prioritizing differently.</P><P>Thank you in advance for your time and valuable insights.</P><P>Best regards,</P> 2026-01-23T15:59:27.074000+01:00 https://community.sap.com/t5/technology-q-a/can-i-send-external-rfc-calls-to-sap-cpi-integration-suite-gateway/qaq-p/14314676 Can I send external RFC calls to SAP CPI / Integration Suite gateway? 2026-01-26T11:41:21.465000+01:00 Rainer_Lork https://community.sap.com/t5/user/viewprofilepage/user-id/2211895 <P>I want to establish RFC communication between external RFC interface client and S4U backend system via SAP&nbsp;Integration Suite gateway. Is this possible? Is it possible using&nbsp;lirfc32.dll version&nbsp;7200 for external client or only for SAP&nbsp;Netweaver RFC SDK 7.50?</P><P>Thanks, Rainer&nbsp;</P> 2026-01-26T11:41:21.465000+01:00 https://community.sap.com/t5/technology-q-a/producer-event-mesh-iflow/qaq-p/14315757 Producer Event Mesh IFlow 2026-01-27T13:58:08.521000+01:00 mbeljic https://community.sap.com/t5/user/viewprofilepage/user-id/2270881 <P>Hi,</P><P>I would like for your opinion regarding designing producer's iflow for asynchronous data publishing and consumption.&nbsp;<BR />The general idea is to have integration flow that will iterate every 15 minutes over the list of datacenters and query Prometheus logs for every datacenter and then publish the data to the event mesh queue. That would be the producer iflow. Then, the consumer iflow would use the event mesh queue as the sender and push the messages to the FAST API application.&nbsp;</P><P>So far I have been focusing on the producer design. It has the following steps:<BR />1. Timer (trigger every 15 minutes)<BR />2. Content Modifier (body with the landscape list)<BR />3. Groovy script that reads the list<BR />4. Iterator splitter (sequentially processing each landscape from the list)<BR />5. Query Prometheus for each landscape id and build the topic property corresponding to the current landscape<BR />6. Request Reply from the query<BR />7. Publish the message to the event mesh queue<BR />8. AMQP receiver adapter to connect to the queue<BR />I would like your humble opinion on this design. I tested it and it works fine, the messages arrive to the queue and I can use Postman or Bruno to consume them.&nbsp;<BR />This is the setup with one queue and multiple topic subscriptions within the queue corresponding to each landscape id.<BR />What do you think of this setup? I am using SAP Event Mesh and average message size can be from 2-5 MB depending on the size of the datacenter.<BR /><BR />Thank you!</P> 2026-01-27T13:58:08.521000+01:00 https://community.sap.com/t5/technology-q-a/sm59-connection-test-error/qaq-p/14317216 SM59 Connection Test Error 2026-01-29T01:22:24.740000+01:00 HyodongChoi https://community.sap.com/t5/user/viewprofilepage/user-id/2177216 <P>Hello.</P><P>I am getting an error when trying to connect to the AVALA Tax service in SAP BTP using the OAUTH client profile.</P><P>SM59 Destinations Type G&nbsp; (HTTP External):<BR />AVLR_AVATAX_ADDRESS<BR />AVLR_AVATAX_GLOBAL<BR />OAuth Profile :&nbsp;SAP_COM_0249_PREM<BR />Error Observed : Create Failed</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="2026-01-29 09 11 11.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/366609i971F1C90790069F7/image-size/medium?v=v2&amp;px=400" role="button" title="2026-01-29 09 11 11.png" alt="2026-01-29 09 11 11.png" /></span></P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>Testing Details:<BR />T-code: SE38<BR />Program Name: OA2C_GENERIC_ACCESS<BR />HTTP Client Selection: SM59 Destination</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2026-01-29 09 11 20.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/366612i0650F15059F1C771/image-size/medium?v=v2&amp;px=400" role="button" title="2026-01-29 09 11 20.png" alt="2026-01-29 09 11 20.png" /></span></P><P>HTTP Client Selection: URL option</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="2026-01-29 09 12 34.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/366614iAFD0DE0E20051FC2/image-size/medium?v=v2&amp;px=400" role="button" title="2026-01-29 09 12 34.png" alt="2026-01-29 09 12 34.png" /></span></P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>Once SAP enables the required connectivity, the SM59 test should work as expected.</P><P>I would like to hear the opinions of seniors who can help me solve the above problem.</P> 2026-01-29T01:22:24.740000+01:00 https://community.sap.com/t5/technology-q-a/need-a-help-in-cpi-mapping/qaq-p/14317921 Need a help in CPI Mapping 2026-01-29T16:37:37.479000+01:00 Abhilash7 https://community.sap.com/t5/user/viewprofilepage/user-id/1839121 <P>Hello Experts,</P><P>Need a help in achieving the below as values are coming as expected a step before the final field(Target) currently being Suppressed.</P><P>if E1EDK14/QUALF is 015 and E1EDK14/ORGID for values (ZS1, ZS10, ZS2, ZS6, ZS7, ZS8) then Prefix Minus Symbol (-) before E1EDS01/SUMME value<BR />for E1EDS01/SUMID equals 010, 011 and 005 or else E1EDS01/SUMME.</P> 2026-01-29T16:37:37.479000+01:00 https://community.sap.com/t5/technology-q-a/unable-to-activate-api-management-in-sap-integration-suite-trial-accoun/qaq-p/14318746 Unable to Activate API Management in SAP Integration Suite – Trial Accoun 2026-01-30T17:09:18.461000+01:00 ravkish https://community.sap.com/t5/user/viewprofilepage/user-id/2277225 <P>Hi Experts,</P><P>I am new to SAP BTP and currently exploring SAP Integration Suite using a BTP trial account.</P><P>While trying to activate API Management from Integration Suite, I am getting the following error message during activation:</P><P>"<SPAN>There is a temporary problem in provisioning your account, please try again by clicking on Activate. In case the problem persists, please create an incident in the component OPU-API-OD-OPS for further assistance.</SPAN>"</P><P>Since this is a trial account, I wanted to understand:<BR />- Is API Management supported on SAP BTP trial accounts?<BR />- Is this a known limitation for trial tenants?<BR />- Has anyone faced a similar issue and found a workaround for learning purposes?</P><P>I understand that creating an SAP incident may not be possible for trial accounts, so I wanted to check with the community if there are any recommended next steps.</P><P>Any guidance or clarification would be really helpful.</P><P>Thanks in advance!</P> 2026-01-30T17:09:18.461000+01:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/functional-to-cpi-integration-path/qaq-p/14320119 Functional to CPI integration path 2026-02-02T19:03:02.051000+01:00 deepak_d https://community.sap.com/t5/user/viewprofilepage/user-id/670981 <P>Hello SAP Guru's,</P><P>I am a PM consultant with 9 years of experience and looking for transition into CPI&nbsp; integration. What is the road map/timeline/challenges to achieve this?</P><P>Is functional knowledge enough or do I need to learn programming as well to move to CPI?</P><P>Regards</P><P>Deepak Doddagoudar</P><P>&nbsp;</P> 2026-02-02T19:03:02.051000+01:00 https://community.sap.com/t5/technology-q-a/service-broker-error-service-broker-apimanagement-apiportal-trial-failed/qaq-p/14321063 Service broker error: Service broker apimanagement-apiportal-trial failed with: Forbidden 2026-02-04T00:10:39.001000+01:00 JB2 https://community.sap.com/t5/user/viewprofilepage/user-id/1389898 <P>Integration Suite and API Management capability is enabled (Settings -&gt; Runtime) on a BTP free trial.</P><P>I am able to test APIM Proxy no problem. But I can't subscribe or create a instance:</P><P>cf create-service apimanagement-apiportal-trial apiportal-apiaccess apim_apiportal_access_01 \<BR />-c '{"role":"APIPortal.Administrator"}'</P><P>or</P><P>1. BTP Cockpit → Subaccount → Instances and Subscriptions → Create<BR />2. Service: API Management, API portal<BR />3. Plan: apiportal-apiaccess<BR />4. Runtime Environment: Cloud Foundry<BR />5. Space: dev<BR />6. Instance Name: e.g. apim_apiportal_access_01<BR />7. Next → Parameters<BR />8. Paste JSON:</P><P>{"role":"APIPortal.Administrator"}</P><P>Creation Failed<BR />Couldn't create an instance of service 'API Management, API portal' with plan 'apiportal-apiaccess'.</P><P>Service broker error: Service broker apimanagement-apiportal-trial failed with: Forbidden</P> 2026-02-04T00:10:39.001000+01:00 https://community.sap.com/t5/technology-q-a/sap-integration-suite-trial-messageprocessinglogs-api-returns-html-redirect/qaq-p/14321167 SAP Integration Suite Trial: MessageProcessingLogs API returns HTML redirect (200 OK) with Bearer to 2026-02-04T07:10:48.917000+01:00 Prasad_Koribilli https://community.sap.com/t5/user/viewprofilepage/user-id/2278844 <P>Hi,</P><P>In my SAP Integration Suite trial tenant, the OData API works perfectly in the browser (logged in via SSO) – I get XML/JSON with real MessageProcessingLogs data.</P><P>But when calling the same URL from Postman or curl using OAuth Client Credentials (Bearer token from /oauth/token), I always get HTTP 200 OK + HTML redirect page to /oauth/authorize (interactive login).</P><P>Details:</P><UL><LI>Tenant: serverName-trial.cfapps.ap21.hana.ondemand.com</LI><LI>Endpoint: /api/v1/MessageProcessingLogs?$top=5&amp;$format=json</LI><LI>Created Process Integration Runtime instance (api plan) with roles: ["MonitorDataRead"]</LI><LI>Token scopes: it!b196.Default uaa.resource it!b196.IntegrationOperationServer.read it!b196.NodeManager.read it!b196.Roles.Read</LI><LI>Headers correct: Authorization: Bearer , Accept: application/json</LI></UL><P>Tried: new instance/key, role collection assignment to client_id, fresh tokens – still the same HTML.</P><P>Why does browser SSO work but Bearer token gets redirected? Missing step in trial tenants for MonitorDataRead?</P><P>Thanks for any help!</P><P>Sri</P><P><a href="https://community.sap.com/t5/c-khhcw49343/SAP+Integration+Suite/pd-p/73554900100800003241" class="lia-product-mention" data-product="23-1">SAP Integration Suite</a></P> 2026-02-04T07:10:48.917000+01:00 https://community.sap.com/t5/technology-q-a/as2-sender-adapter-issue-in-receiving-data-from-client/qaq-p/14321274 AS2 Sender Adapter issue in receiving data from Client 2026-02-04T08:33:22.473000+01:00 Anitha_Kalshetty https://community.sap.com/t5/user/viewprofilepage/user-id/2278865 <P>Hello All</P><P>We are trying to create new Iflow for the very first time to receive data from our partner in Integration flow using AS2. We are using AS2 Sender Adapter and private key alias as&nbsp;<SPAN>sap_cloudintegrationcertificate. We are getting handshake issue when partner is trying to send data. Can anyone suggest what might be the issue.&nbsp;</SPAN></P><P><SPAN>Any info is appreciable.&nbsp;</SPAN></P> 2026-02-04T08:33:22.473000+01:00 https://community.sap.com/t5/technology-q-a/service-broker-error-service-broker-apimanagement-devportal-trial-failed/qaq-p/14323560 Service broker error: Service broker apimanagement-devportal-trial failed with: Forbidden on Azure 2026-02-08T08:12:18.209000+01:00 JB2 https://community.sap.com/t5/user/viewprofilepage/user-id/1389898 <P>Creation Failed<BR />Couldn't create an instance of service 'API Management, developer portal' with plan 'devportal-apiaccess'.<BR />Service broker error: Service broker apimanagement-devportal-trial failed with: Forbidden</P><P>On Azure Singapore BTP Integration Suite. Who do we contact to get this broker service fixed?</P> 2026-02-08T08:12:18.209000+01:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/integration-suite-issue-with-deep-entity-create-dependent-entities-missing/qaq-p/14323827 Integration Suite issue with Deep Entity create: dependent entities missing 2026-02-09T03:24:36.742000+01:00 Erick_Grilo23 https://community.sap.com/t5/user/viewprofilepage/user-id/2220441 <P>Hello experts,</P><P>I am facing a rather interesting issue that I have never seen before. I have the following scenario: An integration flow in Integration Suite that connects to an OData service on-premise, with cloud connector setup (the Odata service is hosted on premise, ECC.</P><P>&nbsp;</P><P>All is well but for one flow: I have an scenario that i will forward a payload like this one:</P><P><SPAN>&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;TransportEntitySet&gt;&lt;TransportEntity&gt;&lt;CodigoRota&gt;15573914&lt;/CodigoRota&gt;&lt;DataHoraImportacaoRota&gt;2026-01-30T11:28:00&lt;/DataHoraImportacaoRota&gt;&lt;DataHoraInicioRota&gt;2026-01-30T16:22:00&lt;/DataHoraInicioRota&gt;&lt;DataHoraFimRota&gt;2026-01-30T16:23:00&lt;/DataHoraFimRota&gt;&lt;NomeRota&gt;0060012623&lt;/NomeRota&gt;&lt;Status&gt;2&lt;/Status&gt;&lt;IdDeposito/&gt;&lt;Entregas&gt;&lt;Entrega&gt;&lt;CodigoEntrega&gt;118350098&lt;/CodigoEntrega&gt;&lt;DataHoraChegada&gt;2026-01-30T16:22:00&lt;/DataHoraChegada&gt;&lt;DataHoraFimAtendimento&gt;2026-01-30T16:23:00&lt;/DataHoraFimAtendimento&gt;&lt;Pedidos&gt;&lt;Pedido&gt;&lt;IdPedido&gt;000352640&lt;/IdPedido&gt;&lt;NumeroPedido&gt;000352640&lt;/NumeroPedido&gt;&lt;Remessa&gt;0310794518&lt;/Remessa&gt;&lt;ComentarioPedido&gt;Lorem Ipsum&lt;/ComentarioPedido&gt;&lt;CodigosBarra/&gt;&lt;/Pedido&gt;&lt;/Pedidos&gt;&lt;/Entrega&gt;&lt;/Entregas&gt;&lt;Entregas&gt;&lt;Entrega&gt;&lt;CodigoEntrega&gt;118350099&lt;/CodigoEntrega&gt;&lt;DataHoraChegada&gt;2026-01-30T16:23:00&lt;/DataHoraChegada&gt;&lt;DataHoraFimAtendimento&gt;2026-01-30T16:23:00&lt;/DataHoraFimAtendimento&gt;&lt;Pedidos&gt;&lt;Pedido&gt;&lt;IdPedido&gt;000352641&lt;/IdPedido&gt;&lt;NumeroPedido&gt;000352641&lt;/NumeroPedido&gt;&lt;Remessa&gt;0310794520&lt;/Remessa&gt;&lt;ComentarioPedido&gt;Texto 01 / Texto 02 / Texto 03 / Texto 04&lt;/ComentarioPedido&gt;&lt;CodigosBarra/&gt;&lt;/Pedido&gt;&lt;/Pedidos&gt;&lt;Pedidos&gt;&lt;Pedido&gt;&lt;IdPedido&gt;000352642&lt;/IdPedido&gt;&lt;NumeroPedido&gt;000352642&lt;/NumeroPedido&gt;&lt;Remessa&gt;0310794521&lt;/Remessa&gt;&lt;ComentarioPedido&gt;Texto 01 / Texto 02 / Texto 03 / Texto 04&lt;/ComentarioPedido&gt;&lt;CodigosBarra/&gt;&lt;/Pedido&gt;&lt;/Pedidos&gt;&lt;/Entrega&gt;&lt;/Entregas&gt;&lt;/TransportEntity&gt;&lt;/TransportEntitySet&gt;</SPAN></P><P><SPAN>As the OData adapter only accepts XML for POST methods, we'll send the payload as above as the result of the conversion of a JSON to XML, so looking at the XML seems correct. The definition of the service is as below (from the associations panel):<BR /></SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Erick_Grilo23_3-1770603750827.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/370069i838E1ACAA94E3C27/image-size/medium?v=v2&amp;px=400" role="button" title="Erick_Grilo23_3-1770603750827.png" alt="Erick_Grilo23_3-1770603750827.png" /></span></P><P>&nbsp;</P><P>&nbsp;</P><P>However when the OData adapter is called, the message is transformed to the following payload, where each of the composite (expanded) entities Entregas and Pedidos have only one entry, namely the last one.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Erick_Grilo23_1-1770603657728.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/370067i58F0760B88E4980D/image-size/medium?v=v2&amp;px=400" role="button" title="Erick_Grilo23_1-1770603657728.png" alt="Erick_Grilo23_1-1770603657728.png" /></span></P><P>I Thought it was a cardinality problem, but it doesn't seem like that. I'll try to assign referential constraints based on the id of the message but it should not have any.</P><P>Has anyone faced something similar? i think i'll reshape the service and maybe add some referential constraints</P><P>appreciate any inputs</P><P>Erick</P><P><SPAN>&nbsp;</SPAN></P><P>&nbsp;</P><P>&nbsp;</P> 2026-02-09T03:24:36.742000+01:00 https://community.sap.com/t5/technology-q-a/sap-integraton-suite-custom-adaper-asynchronous-send-step/qaq-p/14324346 SAP Integraton Suite - Custom adaper (asynchronous) - send step 2026-02-09T13:21:49.975000+01:00 pavolsuba https://community.sap.com/t5/user/viewprofilepage/user-id/702983 <P>Dear SAP Integration Experts,</P><P>I am trying to develop custom adapter to be used in SAP Integration Suite for asynchronous processing and I would like to mainly use that adapter in a Send step in iFlow. I have tried almost everything and come up with:&nbsp;<SPAN>&nbsp;<STRONG>Send is not supported for the adapter.</STRONG> I was able to get the adapter working with request-reply step and surely this can work but as this adapter is asynchronous in nature it would be great to be able to use it with Send step. All of the examples I have found use either simple iflow with end step and the custom adapter or with request reply step. What I would like to know is whether the send step can be used only with buill in SAP adapters (Kafka, JMS) and this is intentional and I have to live with request-reply step or it can be used and I am missing some configurations? Thanks a lot. Pavol</SPAN></P> 2026-02-09T13:21:49.975000+01:00 https://community.sap.com/t5/technology-q-a/proper-end-to-end-steps-to-consume-sap-business-accelerator-hub-apis-in-sap/qaq-p/14325319 Proper End-to-End Steps to Consume SAP Business Accelerator Hub APIs in SAP Integration Suite (OAuth 2026-02-10T12:29:13.028000+01:00 ohsoKool https://community.sap.com/t5/user/viewprofilepage/user-id/2269870 <P>I’m trying to integrate <STRONG>SAP Integration Suite (CPI)</STRONG> with APIs from <STRONG>SAP Business Accelerator Hub</STRONG>.</P><P>I initially used <STRONG>API keys via HTTP headers</STRONG>, but ran into <STRONG>401/403 errors</STRONG>, which made it unclear:</P><UL><LI><P>when API keys are sufficient, and</P></LI><LI><P>when <STRONG>OAuth 2.0</STRONG> is mandatory.</P></LI></UL><P>I’m also confused about the <STRONG>exact BTP services and steps</STRONG> required to obtain <STRONG>OAuth client credentials</STRONG> for <STRONG>real SAP S/4HANA Cloud APIs</STRONG>, especially compared to <STRONG>sandbox APIs</STRONG> that seem to work with API keys only.</P><P>I’m looking for a <STRONG>clear end-to-end explanation</STRONG> of:</P><UL><LI><P>When to use <STRONG>API Key vs OAuth 2.0</STRONG></P></LI><LI><P>How <STRONG>sandbox APIs</STRONG> behave (read-only / mock data)</P></LI><LI><P>Exact <STRONG>BTP steps</STRONG> to obtain OAuth credentials for S/4HANA Cloud APIs</P></LI><LI><P>How to <STRONG>configure CPI</STRONG> correctly to consume these APIs</P></LI></UL> 2026-02-10T12:29:13.028000+01:00 https://community.sap.com/t5/technology-q-a/sap-drc-cloud-edition-non-sap-billing-system/qaq-p/14328642 SAP DRC cloud edition | non SAP billing system 2026-02-14T19:38:47.303000+01:00 Nomsa_Motebe https://community.sap.com/t5/user/viewprofilepage/user-id/2281418 <P>&nbsp;</P><P>Hi team,</P><P>I would like to know if it’s possible to have the below flow with SAP DRC cloud edition, for the submission of e-reporting data to the tax authorities? the goal is not to use the SAP S/4 Hana&nbsp;</P><P><SPAN>1.Non-SAP ERP</SPAN></P><UL><LI><SPAN>Generates UBL XML (for eInvoice, credit note, etc.)</SPAN></LI></UL><P><SPAN>SAP BTP (Integration Suite)</SPAN></P><UL><LI><SPAN>Receives the UBL file</SPAN></LI><LI><SPAN>Maps UBL → SAP DRC canonical format</SPAN></LI><LI><SPAN>Handles security, certificates, retries</SPAN></LI></UL><P><SPAN>3 SAP DRC Cloud Edition</SPAN></P><UL><LI><SPAN>Receives transformed document</SPAN></LI><LI><SPAN>Applies country-specific compliance rules</SPAN></LI><LI><SPAN>Manages submission, status, and audit trail</SPAN></LI></UL><P><SPAN>4Tax Authority</SPAN></P><UL><LI><SPAN>Accepts or rejects document</SPAN></LI><LI><SPAN>Response flows back the same way</SPAN></LI></UL><P>&nbsp;</P> 2026-02-14T19:38:47.303000+01:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/sap-drc-cloud-edition-non-sap-billing-system/qaq-p/14328644 SAP DRC cloud edition | Non SAP billing system 2026-02-14T19:49:07.154000+01:00 Nomsa_Motebe https://community.sap.com/t5/user/viewprofilepage/user-id/2281418 <P>Hi team,</P><P>I would like to know if it’s possible to have the below flow with SAP DRC cloud edition, for the submission of e-reporting data to the tax authorities? the goal is not use the SAP S/4 Hana&nbsp;</P><P><SPAN>1 Non-SAP ERP</SPAN></P><UL><LI><SPAN>Generates UBL XML (eInvoice, credit note, etc.)</SPAN></LI></UL><P><SPAN>3 SAP BTP (Integration Suite)</SPAN></P><UL><LI><SPAN>Receives the UBL file</SPAN></LI><LI><SPAN>Maps UBL → SAP DRC canonical format</SPAN></LI><LI><SPAN>Handles security, certificates, retries</SPAN></LI></UL><P><SPAN>3 SAP DRC Cloud Edition</SPAN></P><UL><LI><SPAN>Receives transformed document</SPAN></LI><LI><SPAN>Applies country-specific compliance rules</SPAN></LI><LI><SPAN>Manages submission, status, and audit trail</SPAN></LI></UL><P><SPAN>4 Tax Authority</SPAN></P><UL><LI><SPAN>Accepts or rejects document</SPAN></LI><LI><SPAN>Response flows back the same way</SPAN></LI></UL><P>&nbsp;</P> 2026-02-14T19:49:07.154000+01:00 https://community.sap.com/t5/technology-q-a/can-not-use-the-sap-gateway-server-es5-in-the-learning-developing-with-sap/qaq-p/14330256 Can not use the SAP Gateway Server (ES5) in the Learning 'Developing with SAP Integration Suite' 2026-02-17T15:50:12.824000+01:00 sh_arrozal https://community.sap.com/t5/user/viewprofilepage/user-id/2279651 <P>Hi everyone,<BR />I would like to ask for advice regarding Integration Suite.<BR />"I am currently taking the SAP Learning Journey: 'Developing with SAP Integration Suite' using an SAP BTP Trial account.</P><P>While following the exercise 'Log on SAP Gateway Demo Server - ES5' within the unit 'Exploring the Capabilities of SAP Integration Suite', I noticed that the ES5 demo server has been decommissioned, as mentioned in this tutorial: <A href="https://developers.sap.com/tutorials/gateway-demo-signup.html" target="_blank" rel="noopener noreferrer">https://developers.sap.com/tutorials/gateway-demo-signup.html</A></P><P>This has stalled my progress. To continue with the subsequent exercises as intended, what would be the best alternative.</P><P>Thanks in advance.</P> 2026-02-17T15:50:12.824000+01:00