https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/SAP-Integration-Strategy-qa.xml SAP Community - SAP Integration Strategy 2026-02-16T12:12:48.249277+00:00 python-feedgen SAP Integration Strategy Q&A in SAP Community https://community.sap.com/t5/crm-and-cx-q-a/post-survey-response-into-c4c-through-odata-api/qaq-p/13921669 POST Survey Response into C4C through OData API 2024-10-28T20:24:21.694000+01:00 ShuvaSamal https://community.sap.com/t5/user/viewprofilepage/user-id/1507443 <P>Hello Everyone,</P><P>We need to post survey responses from an external system to SAP C4C using the OData API. We’ve looked into the following API: [<A href="https://myXXXXX.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi/SurveyResponseRootCollection('ObjectID')/SurveyResponse" target="_blank" rel="nofollow noopener noreferrer">https://myXXXXX.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi/SurveyResponseRootCollection('ObjectID')/SurveyResponse</A>]</P><P>While it successfully creates the survey in C4C associated with a phone call, it's not updating the survey answers. Any assistance would be greatly appreciated!</P> 2024-10-28T20:24:21.694000+01:00 https://community.sap.com/t5/technology-q-a/vba-guiofficeintegration-long-text-and-how-to-update-document-opened-in/qaq-p/13934161 [VBA] GuiOfficeIntegration : Long text and how to update document opened in Word 2024-11-11T13:23:30.435000+01:00 MattS1 https://community.sap.com/t5/user/viewprofilepage/user-id/1430543 <P>Hello,</P><P>I have field which, when updated, opens a word document. I then type text in the word document, then click on F3 (back button) and the text I typed is displayed in the field.</P><P>I recorded this action to get the vbscript.</P><P>Here it is:</P><P>session.findById("wnd[0]/usr/tabsTAB_STRIP/tabpTAB_STRIP_FC4/ssubTAB_STRIP_SCA:SAPLZUE_EDIT_DISPLAY:9002/btnRC_LT").press<BR />session.findById("wnd[0]/usr/cntlSCMSW_CONTAINER_2102/shellcont/shell").setDocument 1,"the text I want to insert in base64 very long text"<BR />session.findById("wnd[0]/tbar[0]/btn[3]").press</P><P>When I execute this code, what happens is the word document which is initially opened is closed, a new one opens, my text is put inside of it and the back button is pressed.</P><P>The problem is my text is not saved. I presume it is because SAP gets the content of the first word file initially opened.</P><P>Is there any way I can achieve what I am trying to achieve with VBA (i.e. : insert my text in the initial word document) without the use of SendKeys ?</P><P>Thanks</P> 2024-11-11T13:23:30.435000+01:00 https://community.sap.com/t5/technology-q-a/display-string-in-hebrew/qaq-p/13941707 display string in hebrew 2024-11-19T08:34:50.163000+01:00 efrat_fishman https://community.sap.com/t5/user/viewprofilepage/user-id/1648751 <P>hi, i have this string with the value:'\u05d0\u05d9\u05df'</P><P>and i want to display it in hebrew, how can i do it?</P> 2024-11-19T08:34:50.163000+01:00 https://community.sap.com/t5/technology-q-a/need-guidance-google-drive-integration-with-sap-integration-suite/qaq-p/13955344 need guidance Google Drive integration With SAP Integration Suite 2024-12-04T13:45:53.183000+01:00 AMAN_CHOUDHARY09 https://community.sap.com/t5/user/viewprofilepage/user-id/1546013 <P>hello everyone,<BR />&nbsp;i am trying to connect my GDrive with the Integration suite&nbsp; and I am following this tutorial<BR /><A href="https://community.sap.com/t5/technology-blogs-by-sap/openconnectors-googledrive-integration-made-simple-with-sap-cpi-sap-cp-ocn/ba-p/13408420" target="_blank">https://community.sap.com/t5/technology-blogs-by-sap/openconnectors-googledrive-integration-made-simple-with-sap-cpi-sap-cp-ocn/ba-p/13408420</A><BR /><BR />&nbsp;I successfully connect my Drive with an open connector&nbsp;<BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="connector.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/198316iE49D6D8B39B87613/image-size/large?v=v2&amp;px=999" role="button" title="connector.png" alt="connector.png" /></span></P><P>&nbsp;after that, I create a package and its integration flow .<BR />&nbsp;while creating flow when we create a content manger and provide its details&nbsp;<BR /><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="content maneger.png"><img src="https://community.sap.com/skins/images/709863BBD8AA10662CD56D1262089890/responsive_peak/images/image_rejected.gif" alt="content maneger.png" /></span></P><P>when I am providing User, Organization, and Element in the Source Value the deployment process fails.<BR />when I&nbsp; am providing only User in the&nbsp;Source Value the deployment process is successful but,<BR />after getting the endpoint when I try to GET/POST in Postman it shows an error.<BR />"<SPAN class="">500</SPAN><SPAN class="">Internal Server Error"</SPAN><BR />"An internal server error occurred: The MPL ID for the failed message is: AGdQPv6Gze2tZpIGePa0E8wPJlok"</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AMAN_CHOUDHARY09_0-1733316202893.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/198318i34A591FD63C93ED0/image-size/medium?v=v2&amp;px=400" role="button" title="AMAN_CHOUDHARY09_0-1733316202893.png" alt="AMAN_CHOUDHARY09_0-1733316202893.png" /></span></P><P>&nbsp;can anyone please guide me, on how to do that perfectly?</P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/160235">@Sriprasadsbhat</a>&nbsp;<BR /><BR /></P><P>&nbsp;</P> 2024-12-04T13:45:53.183000+01:00 https://community.sap.com/t5/technology-q-a/allow-calls-from-sap-system-to-sap-cpi-based-on-the-environment-sap-system/qaq-p/13956197 Allow calls from SAP system to SAP CPI based on the environment (SAP system DEV -> SAP CPI DEV) 2024-12-05T11:52:32.472000+01:00 azeem_abdullah https://community.sap.com/t5/user/viewprofilepage/user-id/159050 <P>Hello experts,</P><P>I have a requirement where the calls from SAP or any other external system to SAP CPI should only be allowed based on the environment (SAP DEV system able to make call to SAP CPI DEV system only). I have already gone through the below blog post. But the below blog post uses a script inside an iflow to restrict calls based on source IP address. But, I don't want the request to not reach SAP CPI itself.</P><P><A href="https://community.sap.com/t5/technology-blogs-by-sap/ip-allowlisting-in-sap-cloud-integration/ba-p/13364519" target="_self">IP Allowlisting in SAP Cloud Integration</A></P><P>Is there any configuration that can be done at SAP BTP side to achieve this?. Really appreciate for your support.</P><P>&nbsp;</P><P>Thanks and Regards,</P><P>Azeem Abdullah K.</P> 2024-12-05T11:52:32.472000+01:00 https://community.sap.com/t5/technology-q-a/cpi-groovy-sort-xml-nodes-based-on-the-start-date/qaq-p/13956248 [CPI-Groovy]: Sort XML Nodes based on the start date 2024-12-05T12:31:58.989000+01:00 babruvahana https://community.sap.com/t5/user/viewprofilepage/user-id/43977 <P>Hi Experts,</P><P>I have a requirement to sort the EmpJob nodes based on start dates only when there is sinlge EmpEmployment node and jobInfoNav has multiple EmpJob nodes which contains emplStatusNav/PicklistOption/localeLabel is Active in the ascending order. Eg. I am expecting EmpJob/startDate = 2024-11-01T00:00:00.000 in the first node and then EmpJob/startDate = 2025-01-01T00:00:00.000 in the second node. The payload contains multiple records, if these conditions are not satisfied there should not be any sorting done to nodes.</P><P>I have tried with the below-mentioned code but it is not working.</P><P>Any help or suggestions would be highly appreciated.</P><pre class="lia-code-sample language-javascript"><code>import com.sap.gateway.ip.core.customdev.util.Message; import java.util.HashMap; import groovy.xml.XmlUtil; import groovy.util.NodeList import groovy.util.XmlParser; import groovy.xml.MarkupBuilder; import java.util.Date; import java.text.SimpleDateFormat; import java.util.Calendar; def Message processData(Message message) { def body = message.getBody(java.lang.String); def payload = new XmlParser().parseText(body); payload.PerPerson.each{rec -&gt; def countofEmpEmployment = rec.employmentNav.EmpEmployment.size() if (countofEmpEmployment &lt;= 1){ def countofEmpJob = rec.employmentNav.EmpEmployment.jobInfoNav.EmpJob.size(); def EmpJobStatus = rec.employmentNav.EmpEmployment.jobInfoNav.EmpJob.emplStatusNav.PicklistOption.localeLabel.text() if(EmpJobStatus.contains("ActiveActive")){ rec.value = rec.employmentNav.EmpEmployment.jobInfoNav.EmpJob.sort{sd -&gt; sd.startDate.text()} } } } message.setBody(XmlUtil.serialize(payload)); return message; }</code></pre><P>Regards,<BR />Pavan</P> 2024-12-05T12:31:58.989000+01:00 https://community.sap.com/t5/technology-q-a/sap-api-management-set-basic-authentication-for-api-proxy-in-integration/qaq-p/13957841 SAP API Management - Set Basic Authentication for API Proxy in Integration Suite 2024-12-07T17:03:00.161000+01:00 Karthik_ramadurai https://community.sap.com/t5/user/viewprofilepage/user-id/1482449 <P><FONT face="arial,helvetica,sans-serif"><SPAN>Dear All,</SPAN><BR /><BR />In SAP Integration Suite, Basic Authentication offers a simple way to safeguard your API proxies using a username and password. This blog covers how to configure Basic Authentication for your API proxy in API Management.</FONT><BR /><BR /><FONT face="arial,helvetica,sans-serif">Follow the Below Steps to Set Basic Authentication to your API Proxy.</FONT><BR /><BR /><FONT face="arial,helvetica,sans-serif">Step 1 : Create a Proxy with your target endpoint (For test purpose i used httpbin URL)</FONT></P><PRE>https://httpbin.org/get</PRE><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_0-1733582359836.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199419i3E70C88766A54078/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_0-1733582359836.png" alt="Karthik_ramadurai_0-1733582359836.png" /></span></P><P>&nbsp;</P><P><BR /><BR /><FONT face="arial,helvetica,sans-serif">Step 2 : Go to Policies and Assign Basic Authentication in <STRONG>PreFlow</STRONG> Incoming request Stream</FONT><BR /><BR /></P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_1-1733582978698.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199420i55D46E474FA567D0/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_1-1733582978698.png" alt="Karthik_ramadurai_1-1733582978698.png" /></span></P><P>&nbsp;Provide the below code in the policy editor:</P><P>&nbsp;</P><pre class="lia-code-sample language-markup"><code>&lt;BasicAuthentication async='true' continueOnError='false' enabled='true' xmlns='http://www.sap.com/apimgmt'&gt; &lt;Operation&gt;Decode&lt;/Operation&gt; &lt;IgnoreUnresolvedVariables&gt;true&lt;/IgnoreUnresolvedVariables&gt; &lt;User ref='current.username'&gt;&lt;/User&gt; &lt;Password ref='current.password'&gt;&lt;/Password&gt; &lt;Source&gt;request.header.Authorization&lt;/Source&gt; &lt;/BasicAuthentication&gt;</code></pre><P>&nbsp;</P><P>&nbsp;</P><P><FONT face="arial,helvetica,sans-serif">Step 3 : Add Raise Fault Policy in <STRONG>PreFlow</STRONG> Incoming Stream (Next to the Basic Authentication Policy)</FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_2-1733584889014.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199421iD0FCD7069C856A3B/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_2-1733584889014.png" alt="Karthik_ramadurai_2-1733584889014.png" /></span></P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_3-1733585027869.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199422i740D9F1E22671BE5/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_3-1733585027869.png" alt="Karthik_ramadurai_3-1733585027869.png" /></span></P><P>&nbsp;</P><pre class="lia-code-sample language-markup"><code>&lt;RaiseFault async="true" continueOnError="false" enabled="true" xmlns="http://www.sap.com/apimgmt"&gt; &lt;FaultResponse&gt; &lt;Set&gt; &lt;Headers/&gt; &lt;Payload contentType="application/json"&gt;{"status" : "Error", "messege" : "401 Unauthorized" } &lt;/Payload&gt; &lt;StatusCode&gt;401&lt;/StatusCode&gt; &lt;ReasonPhrase&gt;Unauthorized&lt;/ReasonPhrase&gt; &lt;/Set&gt; &lt;/FaultResponse&gt; &lt;IgnoreUnresolvedVariables&gt;true&lt;/IgnoreUnresolvedVariables&gt; &lt;/RaiseFault&gt;</code></pre><P>&nbsp;</P><P><FONT face="arial,helvetica,sans-serif">In RaiseFault Policy ConditionString Provide below Code (Replace "<FONT face="courier new,courier">YOUR_USERNAME</FONT>" &amp; "<FONT face="courier new,courier">YOUR_PASSWORD</FONT>" with your credentials)</FONT><BR /><BR /></P><P>&nbsp;</P><pre class="lia-code-sample language-javascript"><code>(current.username != "YOUR_USERNAME") OR (current.password != "YOUR_PASSWORD")</code></pre><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_4-1733586105156.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199424iEDD90E217ABE3C69/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_4-1733586105156.png" alt="Karthik_ramadurai_4-1733586105156.png" /></span></P><P data-unlink="true"><FONT face="arial,helvetica,sans-serif">Save and Deploy.</FONT><BR /><BR /><FONT face="arial black,avant garde"><STRONG><FONT color="#339966">Testing :</FONT>&nbsp;<BR /><BR /><FONT face="arial,helvetica,sans-serif">To Test the Basic Authentication Try a GET Call for Your API Proxy in PostMan:<BR /><BR /></FONT>Positive Testing :</STRONG>&nbsp;<BR /></FONT></P><P><FONT face="arial,helvetica,sans-serif">Provide the exact Username and Password given in the Condition String :<BR /></FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_5-1733586720628.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199426iCC2CAFD848D1C1BA/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_5-1733586720628.png" alt="Karthik_ramadurai_5-1733586720628.png" /></span></P><P><FONT face="arial black,avant garde"><STRONG><FONT face="arial,helvetica,sans-serif"><BR /></FONT>Negative Testing :</STRONG>&nbsp;</FONT></P><P><FONT face="arial,helvetica,sans-serif">Provide an incorrect username and password to verify if access is correctly denied.<BR /><BR />Incorrect Username :<BR /><BR /></FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_6-1733586936015.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199427i4A0DD8A18337838C/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_6-1733586936015.png" alt="Karthik_ramadurai_6-1733586936015.png" /></span></P><P><FONT face="arial,helvetica,sans-serif">Incorrect Password :</FONT></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Karthik_ramadurai_7-1733587025412.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/199428i66C5D913012319D0/image-size/large?v=v2&amp;px=999" role="button" title="Karthik_ramadurai_7-1733587025412.png" alt="Karthik_ramadurai_7-1733587025412.png" /></span></P><P><FONT face="arial,helvetica,sans-serif">Thank You!</FONT></P> 2024-12-07T17:03:00.161000+01:00 https://community.sap.com/t5/technology-q-a/not-able-to-deploy-i-flow/qaq-p/13979522 Not able to deploy i-Flow 2025-01-07T18:03:54.813000+01:00 navalega0109 https://community.sap.com/t5/user/viewprofilepage/user-id/678283 <P><SPAN>Hello Expert,</SPAN></P><DIV>&nbsp;</DIV><DIV>I'm not able to deploy iFlow in my free tier account, please refer below&nbsp;screenshot.</DIV><DIV><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="navalega0109_5-1736269285508.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/209200i397BD08AD2E54F15/image-size/medium?v=v2&amp;px=400" role="button" title="navalega0109_5-1736269285508.png" alt="navalega0109_5-1736269285508.png" /></span></DIV><DIV>After I click deploy, I get below error without Deployment Status being unchanged.</DIV><DIV><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="navalega0109_6-1736269321585.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/209202iDB2F03ED1AB06D50/image-size/medium?v=v2&amp;px=400" role="button" title="navalega0109_6-1736269321585.png" alt="navalega0109_6-1736269321585.png" /></span></DIV><DIV><SPAN>Navigate to Manage Integration Content is not available, it remains unclickable.</SPAN><P>&nbsp;</P></DIV><DIV><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="navalega0109_3-1736269226183.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/209196i68DF27FCEDB89B6E/image-size/medium?v=v2&amp;px=400" role="button" title="navalega0109_3-1736269226183.png" alt="navalega0109_3-1736269226183.png" /></span></DIV><DIV><SPAN>Please help.</SPAN><P>&nbsp;</P></DIV><DIV>&nbsp;</DIV><DIV>Regards,</DIV><DIV>Ganesh N</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV> 2025-01-07T18:03:54.813000+01:00 https://community.sap.com/t5/spend-management-q-a/checklist-for-service-procurement-integration-sap-fieldglass-ariba-and-s/qaq-p/13991321 Checklist for Service Procurement Integration SAP Fieldglass, Ariba and S/4HANA Solutions 2025-01-20T22:10:05.083000+01:00 BharathAJ https://community.sap.com/t5/user/viewprofilepage/user-id/1808953 <P>Blog to to be posted soon</P> 2025-01-20T22:10:05.083000+01:00 https://community.sap.com/t5/technology-q-a/sending-data-in-excel-file-from-sap-to-a-shared-folder-of-virtual-machine/qaq-p/13993592 Sending data in excel file from SAP to a shared folder of Virtual machine 2025-01-22T20:23:50.636000+01:00 NaikMuddassir https://community.sap.com/t5/user/viewprofilepage/user-id/1660827 <P>Hi,</P><P>I have a requirement where I need to send the data in excel to a shared folder of virtual machine and &nbsp;RFC Connection to external system is also established but I’m unable to send the excel to that folder of virtual machine.</P><P>please help me if you have any solution for this. Thanks in advance.</P><P>Best Regards, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Naik</P> 2025-01-22T20:23:50.636000+01:00 https://community.sap.com/t5/crm-and-cx-q-a/event-notification-subscription/qaq-p/14073102 Event Notification Subscription 2025-04-11T08:20:12.787000+02:00 Testlify https://community.sap.com/t5/user/viewprofilepage/user-id/1655751 <P>I am integrating with the sap successfactors RCM and I want to use assessment vendors<BR />So what I am doing is I am adding assessment vendors from Manage Assessment Vendors and than I am adding in provisioning&nbsp;<A href="https://hcm68sales.successfactors.com/provisioning_companies?pcoms_param_dest=pcoms_value_dest_comdetails&amp;fbcomdet_p_com=SFCPART002299&amp;fbcomdet_p_action=fbcomdet_assessment_package_import_export&amp;_s.crb=6GaoCiZrSx%2bVQFmWtR33vLpGvkaHqPwVDrJt%2bWxUXGQ%3d" target="_blank" rel="nofollow noopener noreferrer">Import/Export Assessment Vendor Packages</A>&nbsp;and adding assessment csv&nbsp;<BR />and than I am subscribing in Event Notification subscription with the endpoint url&nbsp;<BR />here&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Testlify_0-1744350980469.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/249552iB8F587E2297E87FF/image-size/medium?v=v2&amp;px=400" role="button" title="Testlify_0-1744350980469.png" alt="Testlify_0-1744350980469.png" /></span></P><P>The endpoint url is the webhook that i have created and it is being able to save.<BR />But When I create the Job&nbsp;<SPAN>requisition and add Assessment Assciation some thing like this<BR /><BR /></SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Testlify_1-1744351323146.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/249553i788C4AEEC1C7FEA6/image-size/medium?v=v2&amp;px=400" role="button" title="Testlify_1-1744351323146.png" alt="Testlify_1-1744351323146.png" /></span></P><P>By adding this and create a Job&nbsp;<SPAN>requisition and than invite the candidate and move it to the stage that the Assessment Assciation is set up in like this<BR /></SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Testlify_2-1744352061436.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/249555iF54EAC634F5F5536/image-size/medium?v=v2&amp;px=400" role="button" title="Testlify_2-1744352061436.png" alt="Testlify_2-1744352061436.png" /></span></P><P>it should trigger the event that we have subscribed to but it is not triggering the event and I am not recieving the event value so can you please guide If I am missing something&nbsp;<BR />and tell me how to do the assessment integration It would be really helpful.</P> 2025-04-11T08:20:12.787000+02:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/sap-b1-integration-framework-scenario-steps-sequence/qaq-p/14077150 SAP B1 integration framework scenario steps sequence 2025-04-16T05:28:49.050000+02:00 ssab_wenx https://community.sap.com/t5/user/viewprofilepage/user-id/1877253 <P>Hi Experts,</P><P>I am trying to full fill below requirements in B1if v1 platform. Got some questions hope you can advice me.</P><P>I need get some records from database with sql query, let's call it "RecordsWO". Loop the&nbsp;"RecordsWO" and call B1 object to update. After all the objects are updated, get another records from database and call it "RecordsWeight". Loop the&nbsp;"RecordsWeight" and call B1 object to update them. After these I need call a SQL to update the job status.</P><P>At first, I created below scenario step. One main step to control the sequence, and two sub-steps to update the B1 objects. Of course, it won't work. Because you don't know when the sub-step all be finished after you put the update work into the B1i queues.</P><P>&nbsp;</P><P>After that, I try to use the "call b1 object" atom instead of "call sub-step". In my opinion, this should works. You can loop the records and call b1 object to update. This is&nbsp; synchronous execution. But during the test, the message keeps in processing and won't finish. It seems get stuck in queue and without any exception.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ssab_wenx_0-1744773907811.png" style="width: 1010px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/251198iBED28CFF9966668D/image-dimensions/1010x82?v=v2" width="1010" height="82" role="button" title="ssab_wenx_0-1744773907811.png" alt="ssab_wenx_0-1744773907811.png" /></span></P><P>So do you have any ideas about this? or any good solution to make the steps&nbsp;sequence executed? really thanks!</P><P>#B1 #B1if</P> 2025-04-16T05:28:49.050000+02:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/recovery-of-credential-from-sap-integration-suite/qaq-p/14106201 Recovery of credential from SAP INTEGRATION SUITE 2025-05-20T08:34:06.786000+02:00 Rishi_T https://community.sap.com/t5/user/viewprofilepage/user-id/156738 <P>&nbsp;</P><P>Hello Community of Integration Developers,</P><P>Recently, I faced a challenge when my SSH keys were accidentally deleted from the IS tenant. Despite my efforts, I was unable to recover them myself and was only able to retrieve the keys from a colleague. This situation raised an important question: While we store credentials daily in Security Material, Key Store, and PGP Keys, where exactly are these stored? Are they saved on SAP’s proprietary servers?</P><P>If any of these credentials are accidentally deleted, what options do we have for recovery? Is there a backup or recovery mechanism provided by SAP for such scenarios?</P><P>I would appreciate any insights or best practices regarding credential recovery in SAP Integration Suite.</P><P>Thank you.</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>&nbsp;<a href="https://community.sap.com/t5/c-khhcw49343/SAP+Integration+Suite/pd-p/73554900100800003241" class="lia-product-mention" data-product="23-2">SAP Integration Suite</a></P> 2025-05-20T08:34:06.786000+02:00 https://community.sap.com/t5/technology-q-a/local-integration-process-clarification/qaq-p/14115615 Local Integration Process Clarification 2025-05-30T19:58:05.674000+02:00 MichaelJohn88 https://community.sap.com/t5/user/viewprofilepage/user-id/6943 <P>Dear All,</P><P>If we have a flow like below.</P><P>Main Integration Process (MIP)&nbsp; --&gt;&nbsp; Local Integration Process 1 (LIP1)&nbsp; --&gt; LIP2</P><P>If I set any header in a groovy in LIP2 will this be available in LIP1 and MIP? My understanding is the headers are global in scope and all steps in an iFlow should be able to read and set them. I tried but LIP2 headers are not visible in LIP1. I also tried to define them in LIP1 first and set them in LIP2 but that also didn't help to read them in LIP1/MIP.<BR /><BR />Also, what about the exception handling in LIP2 and LIP1? What is the best practice here? Is there any limitation if we have nested processes like this and is there any limit on them?</P> 2025-05-30T19:58:05.674000+02:00 https://community.sap.com/t5/technology-q-a/how-to-fetch-fields-from-multiple-successfactor-odata-entity-set/qaq-p/14164508 How to fetch fields from multiple successfactor odata entity set 2025-07-28T14:42:22.184000+02:00 yashsap1 https://community.sap.com/t5/user/viewprofilepage/user-id/844693 <P>Hi ,Friends</P><P>I am building one of HR interface Regarding employee data and where i need to fetch data from 20 entity set in single IFLOW and do mapping and convert it to SFTP and send it to third party app via SFTP ,so Do i need to do 20 get call for 20 entity set to fetch 133 fields and with the help of content enricher or have any solution to do it in less number of call please help .&nbsp; Below is entity set with the fields need to be fetched</P><TABLE><TBODY><TR><TD><SPAN><SPAN>PerPerson</SPAN></SPAN></TD><TD><SPAN><SPAN>personIdExternal</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD><SPAN><SPAN>userId</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>firstName</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>middleName</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>lastName</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD><SPAN><SPAN>countryOfCompany</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>namePrefix</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>secondLastName</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>customString2</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>preferredName</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>customString3</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD><SPAN><SPAN>countryOfCompany</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>secondLastName</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>lastName</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>PerPersonal</SPAN></SPAN></TD><TD><SPAN><SPAN>gender</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>perPerson</SPAN></SPAN></TD><TD><SPAN><SPAN>dateOfBirth</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD><SPAN><SPAN>countryOfCompany</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD><SPAN><SPAN>Position - employeeClass</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD><SPAN><SPAN>customString18</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>perNationalId</SPAN></SPAN></TD><TD><SPAN><SPAN>nationalId</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>perEmail</SPAN></SPAN></TD><TD><SPAN><SPAN>emailAddress</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>perEmail</SPAN></SPAN></TD><TD><SPAN><SPAN>emailType</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD><SPAN><SPAN>Position - employeeClass</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>Position</SPAN></SPAN></TD><TD><SPAN><SPAN>company</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>cust_functionalDepartment</SPAN></SPAN></TD><TD><SPAN><SPAN>cust_abbreviation</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>Position</SPAN></SPAN></TD><TD><SPAN><SPAN>department</SPAN></SPAN></TD></TR><TR><TD><SPAN><SPAN>EmpJob</SPAN></SPAN></TD><TD>&nbsp;</TD></TR></TBODY></TABLE> 2025-07-28T14:42:22.184000+02:00 https://community.sap.com/t5/technology-q-a/s-4hana-to-bank-sftp-via-cpi-al11-vs-client-sftp/qaq-p/14240068 S/4HANA to Bank SFTP via CPI – AL11 vs Client SFTP 2025-10-10T09:34:38.766000+02:00 MohitSharma6 https://community.sap.com/t5/user/viewprofilepage/user-id/1932628 <P>Hello Experts,</P><P>We are integrating S/4HANA Private Cloud with a Bank SFTP through SAP CPI (PGP encryption handled in CPI). An ABAP program in S/4HANA will generate and place the output file either on AL11 or a client SFTP location.&nbsp;Considering two options:<BR />1️. S/4 → AL11 → CPI → Bank SFTP (BASIS mounts SFTP on AL11)<BR />2. S/4 → Client SFTP → CPI → Bank SFTP</P><P>Which approach is SAP-recommended / best practice? Does SAP provides any free SFTP server for such use? If we mount external client SFTP to AL11, does it makes any sense as eventually we will be picking the file from SFTP server.</P><P>Thanks,</P><P>Mohit</P> 2025-10-10T09:34:38.766000+02:00 https://community.sap.com/t5/technology-q-a/error-while-connecting-from-sap-btp-integration-suite-to-sap-s4-cloud-odata/qaq-p/14280585 Error: While connecting from SAP BTP Integration Suite to SAP S4 Cloud Odata 2025-11-30T19:42:29.722000+01:00 rajeshps https://community.sap.com/t5/user/viewprofilepage/user-id/157724 <P>Hello Team,</P><P>&nbsp;</P><P>I'm getting below error while connecting from SAP BTP Integration Suite Cloud to SAP S4 Cloud Odata service.</P><P>"<SPAN>com.sap.gateway.core.ip.component.odata.exception.OsciException: HTTP Request failed with error : &lt;HOST&gt;: No address associated with hostname, cause: java.net.UnknownHostException: &lt;HOST&gt;: No address associated with hostname</SPAN>"</P><P>&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rajeshps_1-1764527895212.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/346799iDD39DE0DFCDC769F/image-size/medium?v=v2&amp;px=400" role="button" title="rajeshps_1-1764527895212.png" alt="rajeshps_1-1764527895212.png" /></span></P><P>&nbsp;</P><P>&nbsp;</P><P>Thanks and Regards,</P><P>Rajesh PS</P> 2025-11-30T19:42:29.722000+01:00 https://community.sap.com/t5/technology-q-a/sap-basis-what-are-the-programming-skills-needed-in-btp-and-hyperscaler/qaq-p/14297969 SAP Basis - What are the programming skills needed in BTP and Hyperscaler automation world ? 2025-12-26T21:52:48.075000+01:00 danielsapbasis https://community.sap.com/t5/user/viewprofilepage/user-id/881378 <P>Hi Experts,</P><P>Due to the constantly evolving SAP world and changing concepts &amp; tools in the Basis domain area.</P><P>What are all the programming language skill sets needed to excel in the BTP AI Gen and Hyperscaler (AWS, Azure, GCP) automation fields for a Basis person ? . OS Shell Scripting and Interface programming are becoming part of the Basis in reality.</P><P>Please provide the Programming language details.</P><P>Thanks in advance</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P> 2025-12-26T21:52:48.075000+01:00 https://community.sap.com/t5/technology-q-a/iflow-for-piq-calculate/qaq-p/14312768 iflow for PIQ_CALCULATE? 2026-01-22T15:41:56.746000+01:00 SJS https://community.sap.com/t5/user/viewprofilepage/user-id/164591 <P>Does SAP provide an iflow which calls PIQ_CALCULATE in S/4 (or SAP ERP)?</P><P>Thank you.</P> 2026-01-22T15:41:56.746000+01:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/third-party-integration-document-posting-limitation/qaq-p/14323361 Third party integration document posting limitation 2026-02-07T09:51:24.965000+01:00 venkatachalam47 https://community.sap.com/t5/user/viewprofilepage/user-id/148475 <P>Dear All,&nbsp;</P><P>We are in public cloud environment, using a point of sale system thirdparty, middleware of custom build,&nbsp;</P><P>Purpose of middleware, all my point of sale system invoices will flow to middleware, from middleware we developed API and posting all the sale entiers, Customer, Sale order,&nbsp; Batch, Serial, PGI, Delivery, Invoice happened through scheduling, Payment thorugh API.&nbsp;</P><P>At present in a day we can only post 1300 documents, more than that for example, currently on week end we got 3000 invoices which it take 2 days to complete the posting. we need the best solution to hanlde it , if we want to manage up to 7000 documents.&nbsp;</P> 2026-02-07T09:51:24.965000+01:00