https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/Cloud-Integration-qa.xml SAP Community - Cloud Integration 2024-09-01T02:00:12.814158+00:00 python-feedgen Cloud Integration Q&A in SAP Community https://community.sap.com/t5/technology-q-a/api-cv-attachment-srv-attachmentcontentset-sap-cloud-integration/qaq-p/13788316 API_CV_ATTACHMENT_SRV AttachmentContentSet Sap Cloud Integration 2024-08-08T18:27:08.028000+02:00 mark_fryu https://community.sap.com/t5/user/viewprofilepage/user-id/709977 <P>Does anyone have any examples to use this API? Which fields should I pass, which header fields, and if is possible an example of a cloud integration flow that calls this API:</P><P>&nbsp;</P><P>API_CV_ATTACHMENT_SRV</P><P>Resource: <STRONG>AttachmentContentSet</STRONG></P><P>in the documentation there are no mandatory fields, while when I use it on cloud integration with Odata adapter I see other mandatory fields</P><P>&nbsp;</P><P>I tried it on my iflow, but it fails.</P><P><A href="https://help.sap.com/docs/SAP_S4HANA_CLOUD/7489fa08cede494cbdf08fa3651598af/2e1be0a60d08400b8e4b1f6b57140a28.html?locale=en-US" target="_blank" rel="noopener noreferrer">https://help.sap.com/docs/SAP_S4HANA_CLOUD/7489fa08cede494cbdf08fa3651598af/2e1be0a60d08400b8e4b1f6b57140a28.html?locale=en-US</A></P><P><A href="https://api.sap.com/api/API_CV_ATTACHMENT_SRV/tryout" target="_blank" rel="noopener noreferrer">https://api.sap.com/api/API_CV_ATTACHMENT_SRV/tryout</A></P><P>&nbsp;</P><P>thank you</P> 2024-08-08T18:27:08.028000+02:00 https://community.sap.com/t5/technology-q-a/integration-parallel-operation-s4-sap-digital-manufacturing/qaq-p/13788423 Integration | Parallel Operation | S4 | SAP Digital Manufacturing 2024-08-08T20:30:52.862000+02:00 ash2023 https://community.sap.com/t5/user/viewprofilepage/user-id/879222 <P>Hi DM Gurus,</P><P>Has anyone managed to solve the problem of parallel operation integration with SAP Digital manufacturing. When we try to integrated the routing we got the failed IDOC with the below error. I read in one of the SAP note that by changing the IDOC structure it may be possible to integrate with SAP ME, has anyone successfully able to manage it with iDOC modification? And is it possible with SAP DM.&nbsp;&nbsp;</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ash2023_0-1723138702335.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/149103iEAAE00EAF180545E/image-size/medium?v=v2&amp;px=400" role="button" title="ash2023_0-1723138702335.png" alt="ash2023_0-1723138702335.png" /></span></P><P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/175657">@ManoelCosta</a>&nbsp;</P><P>Thanks you</P><P>Ashwin</P><P>&nbsp;</P> 2024-08-08T20:30:52.862000+02:00 https://community.sap.com/t5/technology-q-a/amqp-v-rest-api-protocol-comparision-for-ibm-mq-connection/qaq-p/13788472 AMQP v REST API protocol comparision for IBM MQ connection 2024-08-08T21:35:13.271000+02:00 ramu_g4 https://community.sap.com/t5/user/viewprofilepage/user-id/245959 <P>Hi Experts,</P><P>Currently in our SAP PO system we are using JMS adapter for IBM MQ connection.</P><P>We are planning to migrate those interfaces to Cloud Integration and exploring on the various options available for the connectivity. I also know that SAP is planning to release IBM MQ adapter on their roadmap but it would take time and we have only 2 months left to sundown our PI system.. The available options are AMQP adapter and REST API .. I got to know AMQP is adapter has some performance/operational issues compared to REST API.. Could you please let me know what exactly are the issues with AMQP adapter compared to that of REST API.. Thanks!</P><P>//Ramu.</P> 2024-08-08T21:35:13.271000+02:00 https://community.sap.com/t5/technology-q-a/how-to-send-pdf-file-in-binary-format-to-ecm/qaq-p/13788883 How to send pdf file in binary format to ECM 2024-08-09T08:34:30.875000+02:00 helloanikolkata https://community.sap.com/t5/user/viewprofilepage/user-id/510591 <P>I am reading a PDF file from Azure Blob/SFTP and need to pass that to ECM. All text files are going properly but for PDF file it is storing in ECM successfully but while downloading, a blank pdf is showing. After reading the pdf from source, when I am checking that in CPI, is showing in a symbolic pattern. While placing this same to al11, I am getting the proper PDF but while passing this to ECM, it is showing blank pdf.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="helloanikolkata_0-1723183523336.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/149294i533C23C979AB508C/image-size/medium?v=v2&amp;px=400" role="button" title="helloanikolkata_0-1723183523336.png" alt="helloanikolkata_0-1723183523336.png" /></span></P><P>To make this working I am passing content type as "application/pdf" along with "multipart/form-data; boundary=CPI" as required for ECM. Do I need to pass any specific matadata in fileProperty, so that pdf will be stored properly?&nbsp;</P><P>&nbsp;</P> 2024-08-09T08:34:30.875000+02:00 https://community.sap.com/t5/technology-q-a/x-csrf-token-extraction-encrypted-sha256-error-403-csrf-token-validation/qaq-p/13789190 x-csrf-token extraction encrypted SHA256 error 403 CSRF token validation failed cloud integration 2024-08-09T11:27:27.301000+02:00 mark_fryu https://community.sap.com/t5/user/viewprofilepage/user-id/709977 <P>Hi all, I have a problem when I extract the x-csrf-token via HTTP call.</P><P>The token is encrypted with SHA256.</P><P>To extract the token I do this:</P><P>Set the content modifier:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark_fryu_0-1723195313958.png" style="width: 541px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/149444i70539DA780FFD63B/image-dimensions/541x168?v=v2" width="541" height="168" role="button" title="mark_fryu_0-1723195313958.png" alt="mark_fryu_0-1723195313958.png" /></span></P><P>call with http (with Method HEAD - but i tried also method GET)</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark_fryu_1-1723195389871.png" style="width: 435px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/149448i0C88A8BE71263F39/image-dimensions/435x314?v=v2" width="435" height="314" role="button" title="mark_fryu_1-1723195389871.png" alt="mark_fryu_1-1723195389871.png" /></span></P><P>this is what i see in trace:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark_fryu_2-1723195442842.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/149451iC8A44523A5D05309/image-size/medium?v=v2&amp;px=400" role="button" title="mark_fryu_2-1723195442842.png" alt="mark_fryu_2-1723195442842.png" /></span></P><P>so when i call the api with POST:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark_fryu_4-1723195574841.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/149456i5743F1C64E03CD7B/image-size/medium?v=v2&amp;px=400" role="button" title="mark_fryu_4-1723195574841.png" alt="mark_fryu_4-1723195574841.png" /></span></P><P>but i get error 403 with this error:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mark_fryu_3-1723195517393.png" style="width: 516px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/149454i231BC99F2B7EBA83/image-dimensions/516x71?v=v2" width="516" height="71" role="button" title="mark_fryu_3-1723195517393.png" alt="mark_fryu_3-1723195517393.png" /></span></P><P>can you help me?<BR />thanks</P><P>&nbsp;</P><P>&nbsp;</P> 2024-08-09T11:27:27.301000+02:00 https://community.sap.com/t5/technology-q-a/unable-to-filter-out-nulls-and-zero-from-different-keyfigures-could-you/qaq-p/13789412 Unable to filter out nulls and zero from different keyfigures , Could you please suggest an approac 2024-08-09T13:29:36.084000+02:00 Deepam2 https://community.sap.com/t5/user/viewprofilepage/user-id/1498787 <P><FONT face="andale mono,times"><STRONG>Unable to filter out nulls and zero from different keyfigures in CPI DS, Could you please suggest an approach. I hae tried using multiple AND condition but getting an error ""Warning: Your system is running low on virtual memory. Total size is &lt;99395&gt;, available &lt;4929&gt; .</STRONG></FONT></P> 2024-08-09T13:29:36.084000+02:00 https://community.sap.com/t5/technology-q-a/sap-ci-http-odata-receiver-adapter-authentication-on-premise-sap/qaq-p/13789615 SAP CI - HTTP/OData Receiver Adapter Authentication On-Premise SAP 2024-08-09T16:15:09.178000+02:00 David_Davis https://community.sap.com/t5/user/viewprofilepage/user-id/6943 <P>Dear All,</P><P>I know that there are multiple options like Basic, Principal Propagation, OAuth to authenticate on-premise SAP APIs using HTTP/OData receiver adapters. I was always using Basic but the now the design guidelines is asking us to use more secure method. Can anyone advise if I can go for OAuth for on-premsie SAP S/4 APIs? How to achieve this? Is there any documentation link?</P> 2024-08-09T16:15:09.178000+02:00 https://community.sap.com/t5/technology-q-a/using-basic-authentication-in-sap-api-proxy-preflow/qaq-p/13789911 Using Basic Authentication in SAP API Proxy Preflow 2024-08-10T04:35:22.473000+02:00 David_Davis https://community.sap.com/t5/user/viewprofilepage/user-id/6943 <P>Dear All,</P><P>I want to do basic authentication while calling from external application to APIM. I have the API proxy added to Product and then Application also in API Business Hub Enterprise. I got the Application secret and key. Can I share them with the external calling application so that they can use it to authenticate? I tried through postman but getting 401 error.</P> 2024-08-10T04:35:22.473000+02:00 https://community.sap.com/t5/technology-q-a/cpi-how-to-map-multiple-fields-multiple-times-to-target-node/qaq-p/13790120 CPI: How to map multiple fields multiple times to target node 2024-08-10T12:44:14.389000+02:00 rayd https://community.sap.com/t5/user/viewprofilepage/user-id/1552239 <P>I have a requirement to map a list of fields, and each value multiple times to target node.</P><P>Its similar like use Many as many function - compare with the standard function use one as many.</P><P>My source xml is like below:</P><pre class="lia-code-sample language-markup"><code>&lt;Root&gt; &lt;id&gt;123&lt;/id&gt; &lt;items&gt; &lt;itemId&gt;1&lt;/itemId&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;1&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;2&lt;/id&gt; &lt;/references&gt; &lt;subItem&gt; &lt;subItemId&gt;001 &lt;/subItemId&gt; &lt;/subItem&gt; &lt;subItem&gt; &lt;subItemId&gt;002 &lt;/subItemId&gt; &lt;/subItem&gt; &lt;subItem&gt; &lt;subItemId&gt;003 &lt;/subItemId&gt; &lt;/subItem&gt; &lt;/items&gt; &lt;items&gt; &lt;itemId&gt;2&lt;/itemId&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;3&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;4&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;5&lt;/id&gt; &lt;/references&gt; &lt;subItem&gt; &lt;subItemId&gt;001 &lt;/subItemId&gt; &lt;/subItem&gt; &lt;subItem&gt; &lt;subItemId&gt;002 &lt;/subItemId&gt; &lt;/subItem&gt; &lt;/items&gt; &lt;/Root&gt;</code></pre><P>and I want to map the each of the&nbsp; 'reference' node multuple times, the times equals the size of the subitem in source node.</P><P>Below are my expected target structure:</P><pre class="lia-code-sample language-markup"><code>&lt;Root&gt; &lt;id&gt;123&lt;/id&gt; &lt;targetSubitem&gt; &lt;itemId&gt;1&lt;/itemId&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;1&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;2&lt;/id&gt; &lt;/references&gt; &lt;/targetSubitem&gt; &lt;targetSubitem&gt; &lt;itemId&gt;2&lt;/itemId&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;1&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;2&lt;/id&gt; &lt;/references&gt; &lt;/targetSubitem&gt; &lt;targetSubitem&gt; &lt;itemId&gt;3&lt;/itemId&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;1&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;2&lt;/id&gt; &lt;/references &lt;/targetSubitem&gt; &lt;targetSubitem&gt; &lt;itemId&gt;4&lt;/itemId&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;3&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;4&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;5&lt;/id&gt; &lt;/references&gt; &lt;/targetSubitem&gt; &lt;targetSubitem&gt; &lt;itemId&gt;5&lt;/itemId&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;3&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;4&lt;/id&gt; &lt;/references&gt; &lt;references&gt; &lt;code&gt;c01&lt;/code&gt; &lt;id&gt;5&lt;/id&gt; &lt;/references&gt; &lt;/targetSubitem&gt; &lt;/Root&gt;</code></pre><P>Is there a way to do it with standard mapping funcion? Or must write&nbsp; UDF?</P><P>Thanks a lot in advance</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P> 2024-08-10T12:44:14.389000+02:00 https://community.sap.com/t5/technology-q-a/error-while-establishing-erp-inbound-connection/qaq-p/13790599 Error while establishing ERP inbound connection 2024-08-11T17:31:57.320000+02:00 aditya_20 https://community.sap.com/t5/user/viewprofilepage/user-id/876377 <P>Hello all,</P><P>I'm trying to establish an inbound connection with ERP via IDOC adapter in CPI. I'm getting a '403 : Forbidden' error while posting the data to the receiver end.</P><P>I have referred a SAP note&nbsp;&nbsp;<SPAN><SPAN class=""><A class="" title="https://me.sap.com/notes/0002473005" href="https://me.sap.com/notes/0002473005" target="_blank" rel="noreferrer noopener">https://me.sap.com/notes/0002473005</A>&nbsp;and maintained everything as mentioned in it, but the issue still persists.</SPAN></SPAN></P><P><SPAN><SPAN class="">Can anyone provide a solution for this issue.</SPAN></SPAN></P><P><SPAN><SPAN class="">Thank You,</SPAN></SPAN></P><P><SPAN><SPAN class="">Aditya</SPAN></SPAN></P> 2024-08-11T17:31:57.320000+02:00 https://community.sap.com/t5/technology-q-a/cpi-message-mapping-how-to-remove-the-extra-null-context/qaq-p/13792988 CPI message mapping: how to remove the extra null context 2024-08-13T12:36:33.624000+02:00 rayd https://community.sap.com/t5/user/viewprofilepage/user-id/1552239 <P>In my source data, there are some empty node which become null context in the message mapping, is there a way that I can remove these extra null context in message mapping? Below are sample xml</P><DIV><DIV><SPAN>&lt;references/&gt;</SPAN></DIV><DIV><SPAN>&lt;references&gt;</SPAN></DIV><DIV><SPAN>&lt;typeCode&gt;order</SPAN><SPAN>&lt;/typeCode&gt;</SPAN></DIV><DIV><SPAN>&lt;id&gt;111</SPAN><SPAN>&lt;/id&gt;</SPAN></DIV><DIV><SPAN>&lt;/references&gt;</SPAN></DIV></DIV><P>and the capture are how it looks like in the message mapping.</P><P>Thanks a lot in advance</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P> 2024-08-13T12:36:33.624000+02:00 https://community.sap.com/t5/human-capital-management-q-a/iflow-content-modifer-issue/qaq-p/13795259 iflow content modifer Issue 2024-08-15T00:47:02.747000+02:00 Jorge99 https://community.sap.com/t5/user/viewprofilepage/user-id/1428498 <P>Hi team</P><P>I am working with &nbsp;an Iflow, &nbsp;this Iflow &nbsp;is a copy of the Iflow: Replicate Generic Data from SAP SuccessFactors Employee Central to SAP ERP or SAP S4HANA Using the OData API</P><P>This is Namespace Mapping</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Jorge99_0-1723675302262.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/152037i847A6963E62E7001/image-size/medium?v=v2&amp;px=400" role="button" title="Jorge99_0-1723675302262.png" alt="Jorge99_0-1723675302262.png" /></span></P><P>Content modifier</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Jorge99_1-1723675302265.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/152038i5EA8284F1A3E8973/image-size/medium?v=v2&amp;px=400" role="button" title="Jorge99_1-1723675302265.png" alt="Jorge99_1-1723675302265.png" /></span></P><P>This is the configuration in Content Modifier</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Jorge99_2-1723675302270.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/152039iE3AB1B631F033C17/image-size/medium?v=v2&amp;px=400" role="button" title="Jorge99_2-1723675302270.png" alt="Jorge99_2-1723675302270.png" /></span></P><P>&nbsp;</P><P>The value in Source value to ECCOMPANY is /ns0:getGenericDataReplicationQuery/ProcessingParameter[Name='ECCompany']/Value</P><P>I am running a simulation</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Jorge99_3-1723675302273.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/152040iB0442728BA7EF2E8/image-size/medium?v=v2&amp;px=400" role="button" title="Jorge99_3-1723675302273.png" alt="Jorge99_3-1723675302273.png" /></span></P><P>Simulation is sending this error message</P><P>Invalid xpath: /ns0:getGenericDataReplicationQuery/ProcessingParameter[Name='ECCompany']/Value. Reason: javax.xml.xpath.XPathExpressionException: Failure converting a node of class javax.xml.transform.sax.SAXSource: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Jorge99_4-1723675302277.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/152041iB5AD38C64939D595/image-size/medium?v=v2&amp;px=400" role="button" title="Jorge99_4-1723675302277.png" alt="Jorge99_4-1723675302277.png" /></span></P><P>Do you know how to solve it?</P><P>Thanks a lot</P><P>&nbsp;</P> 2024-08-15T00:47:02.747000+02:00 https://community.sap.com/t5/technology-q-a/setfilename-dynamically-in-tpm-for-as2-configuration/qaq-p/13798956 setFilename dynamically in TPM for AS2 configuration 2024-08-19T09:22:36.072000+02:00 radhika_dev https://community.sap.com/t5/user/viewprofilepage/user-id/1602862 <P>Hi All,&nbsp;</P><P>The scenario is IDOC to AS2 using TPM, and I have the requirement to add filename dynamically in the receiver AS2 channel. For example, the format for adding the filename is message.messageId</P><P>Is there any way to add AS2 filename dynamically in TPM configuration?&nbsp;</P><P>Thanks&nbsp;</P><P>Radhika</P> 2024-08-19T09:22:36.072000+02:00 https://community.sap.com/t5/technology-q-a/version-of-erp-capable-of-connecting-with-integration-suite/qaq-p/13800496 Version of ERP capable of connecting with Integration Suite 2024-08-20T11:59:47.776000+02:00 aditya_20 https://community.sap.com/t5/user/viewprofilepage/user-id/876377 <P>Hello all,</P><P>I'm trying to establish connection for ERP with SAP Integration Suite. Just wanted to know which version of ERP will be capable of connecting with the Integration Suite.</P><P>Thank You</P><P>Aditya&nbsp;</P> 2024-08-20T11:59:47.776000+02:00 https://community.sap.com/t5/human-capital-management-q-a/any-lessons-learned-from-connecting-sf-ec-to-adp-workforce-now-using-sf/qaq-p/13802045 Any lessons learned from connecting SF EC to ADP Workforce Now using SF Integration Center? 2024-08-21T11:11:07.322000+02:00 JoernM https://community.sap.com/t5/user/viewprofilepage/user-id/1653303 <P><STRONG>The Purpose:</STRONG> we decided to integrate&nbsp;SF EC to ADP Workforce Now using SF Integration Center for US business.<BR /><STRONG>The Challenge:</STRONG> ADP Workforce Now requires data transformations in our CSV export file that cannot be easily built because we do not have an If Then Logic. As a result, we can probably meet the requirements by sending 3 different files that follow different logic.<BR />The question: Is there anyone who has successfully built such an integration using SF Integration Center?<BR />If not, we would look at SAP's CPI capabilities. That's a big gun, though.&nbsp;<BR /><BR /></P> 2024-08-21T11:11:07.322000+02:00 https://community.sap.com/t5/technology-q-a/unable-to-deploy-iflow-in-integration-suite-for-azurestorage-list-blobs/qaq-p/13803386 Unable to deploy iFlow in Integration Suite for AzureStorage List Blobs 2024-08-22T10:55:34.535000+02:00 oliverkrafft https://community.sap.com/t5/user/viewprofilepage/user-id/775053 <P>Hi all,</P><P>we have tried to connect our azure blob storage via iflow and the azure storage adapter version 1.0.4 with the function list blobs.&nbsp;During deployment we receive the following error message:</P><P><SPAN>[CONTENT][CONTENT_DEPLOY][RuntimeError] : {"message":"EXCEPTION","parameters":["org.apache.camel.FailedToCreateRouteException: Failed to create route Process_1 at: &gt;&gt;&gt; To[sap-it-azure-storage:foo?receiverContainerName=aussendienstfiles&amp;pageSize=200&amp;receiverAccountName=stouvreisekosten&amp;receiverResponseFormat=default&amp;processInPages=false&amp;sasToken=st=2024-08-22T07:53:12Z&amp;se=2099-08-22T15:53:12Z&amp;si=SAP Read Delete&amp;spr=https&amp;sv=2022-11-02&amp;sr=c&amp;sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4%3D&amp;receiverAuthorization=SASTOKEN&amp;timeOut=60000&amp;blob=ListBlobs&amp;requestHeaders=x-ms-blob-type=blockblob] &lt;&lt;&lt; in route: Route(Process_1)[[From[direct:test_azure_TimerEventDefinitio... because of Failed to resolve endpoint: sap-it-azure-storage://foo?blob=ListBlobs&amp;pageSize=200&amp;processInPages=false&amp;receiverAccountName=stouvreisekosten&amp;receiverAuthorization=SASTOKEN&amp;receiverContainerName=aussendienstfiles&amp;receiverResponseFormat=default&amp;requestHeaders=x-ms-blob-type%3Dblockblob&amp;sasToken=st%3D2024-08-22T07%3A53%3A12Z&amp;se=2099-08-22T15%3A53%3A12Z&amp;si=SAP+Read+Delete&amp;sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4%3D&amp;spr=https&amp;sr=c&amp;sv=2022-11-02&amp;timeOut=60000 due to: Failed to resolve endpoint: sap-it-azure-storage://foo?blob=ListBlobs&amp;pageSize=200&amp;processInPages=false&amp;receiverAccountName=stouvreisekosten&amp;receiverAuthorization=SASTOKEN&amp;receiverContainerName=aussendienstfiles&amp;receiverResponseFormat=default&amp;requestHeaders=x-ms-blob-type%3Dblockblob&amp;sasToken=st%3D2024-08-22T07%3A53%3A12Z&amp;se=2099-08-22T15%3A53%3A12Z&amp;si=SAP+Read+Delete&amp;sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4%3D&amp;spr=https&amp;sr=c&amp;sv=2022-11-02&amp;timeOut=60000 due to: There are 6 parameters that couldn't be set on the endpoint. Check the uri if the parameters are spelt correctly and that they are properties of the endpoint. Unknown parameters=[{se=2099-08-22T15:53:12Z, si=SAP Read Delete, sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4=, spr=https, sr=c, sv=2022-11-02}]"],"childMessageInstances":[{"message":"CAUSE","parameters":["org.apache.camel.ResolveEndpointFailedException: Failed to resolve endpoint: sap-it-azure-storage://foo?blob=ListBlobs&amp;pageSize=200&amp;processInPages=false&amp;receiverAccountName=stouvreisekosten&amp;receiverAuthorization=SASTOKEN&amp;receiverContainerName=aussendienstfiles&amp;receiverResponseFormat=default&amp;requestHeaders=x-ms-blob-type%3Dblockblob&amp;sasToken=st%3D2024-08-22T07%3A53%3A12Z&amp;se=2099-08-22T15%3A53%3A12Z&amp;si=SAP+Read+Delete&amp;sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4%3D&amp;spr=https&amp;sr=c&amp;sv=2022-11-02&amp;timeOut=60000 due to: Failed to resolve endpoint: sap-it-azure-storage://foo?blob=ListBlobs&amp;pageSize=200&amp;processInPages=false&amp;receiverAccountName=stouvreisekosten&amp;receiverAuthorization=SASTOKEN&amp;receiverContainerName=aussendienstfiles&amp;receiverResponseFormat=default&amp;requestHeaders=x-ms-blob-type%3Dblockblob&amp;sasToken=st%3D2024-08-22T07%3A53%3A12Z&amp;se=2099-08-22T15%3A53%3A12Z&amp;si=SAP+Read+Delete&amp;sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4%3D&amp;spr=https&amp;sr=c&amp;sv=2022-11-02&amp;timeOut=60000 due to: There are 6 parameters that couldn't be set on the endpoint. Check the uri if the parameters are spelt correctly and that they are properties of the endpoint. Unknown parameters=[{se=2099-08-22T15:53:12Z, si=SAP Read Delete, sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4=, spr=https, sr=c, sv=2022-11-02}]"],"childMessageInstances":[{"message":"CAUSE","parameters":["org.apache.camel.ResolveEndpointFailedException: Failed to resolve endpoint: sap-it-azure-storage://foo?blob=ListBlobs&amp;pageSize=200&amp;processInPages=false&amp;receiverAccountName=stouvreisekosten&amp;receiverAuthorization=SASTOKEN&amp;receiverContainerName=aussendienstfiles&amp;receiverResponseFormat=default&amp;requestHeaders=x-ms-blob-type%3Dblockblob&amp;sasToken=st%3D2024-08-22T07%3A53%3A12Z&amp;se=2099-08-22T15%3A53%3A12Z&amp;si=SAP+Read+Delete&amp;sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4%3D&amp;spr=https&amp;sr=c&amp;sv=2022-11-02&amp;timeOut=60000 due to: There are 6 parameters that couldn't be set on the endpoint. Check the uri if the parameters are spelt correctly and that they are properties of the endpoint. Unknown parameters=[{se=2099-08-22T15:53:12Z, si=SAP Read Delete, sig=VQsEY6cnmX9XZoCTwmW1Y0iEK3I8eXVWctC2l6u0mI4=, spr=https, sr=c, sv=2022-11-02}]"]}]}]}</SPAN></P><P><SPAN>The following settings are stored in the adapter:</SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="oliverkrafft_0-1724316661815.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/155826i3BD6C5F290E354F1/image-size/medium?v=v2&amp;px=400" role="button" title="oliverkrafft_0-1724316661815.png" alt="oliverkrafft_0-1724316661815.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="oliverkrafft_1-1724316709954.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/155828iED1AC37BB254C485/image-size/medium?v=v2&amp;px=400" role="button" title="oliverkrafft_1-1724316709954.png" alt="oliverkrafft_1-1724316709954.png" /></span></P><P>In addition, we have adhered to the following blog&nbsp;<A href="https://community.sap.com/t5/technology-blogs-by-members/steps-to-access-azure-blob-storage-via-rest-api-from-sap-cpi-using-azure/ba-p/13580257" target="_blank">https://community.sap.com/t5/technology-blogs-by-members/steps-to-access-azure-blob-storage-via-rest-api-from-sap-cpi-using-azure/ba-p/13580257</A></P><P>Unfortunately we could not find any hint in the logging on azure side, why we get this error.</P><P>Do you have any ideas as to what the problem might be and how we can solve it?</P><P>Thanks a lot and best regards,</P><P>Olli</P><P>&nbsp;</P> 2024-08-22T10:55:34.535000+02:00 https://community.sap.com/t5/technology-q-a/csv-to-xml-converter-with-multiple-header-and-footer-header-and-item-level/qaq-p/13805851 CSV to XML Converter with(multiple header and Footer) Header and item level data 2024-08-24T13:11:20.554000+02:00 Ram32 https://community.sap.com/t5/user/viewprofilepage/user-id/1563557 <P><SPAN>I have a requirement where I need to convert CSV to XML with header(AB) and footer(XY) and line item level data(CD). Below is the flat file format;</SPAN></P><P>AB, , , ,80000,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,150,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,-150,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,650,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,-650,08,24140,01<BR />XY, , , ,-80000,08,24140,01<BR />AB, , , ,80000,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,150,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,-150,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,650,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,-650,08,24140,01<BR />XY, , , ,-80000,08,24140,01<BR />AB, , , ,80000,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,150,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,-150,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,650,08,24140,01<BR />CD,Sales 05/14/24 , ,000100,-650,08,24140,01<BR />XY, , , ,-80000,08,24140,01</P><P><SPAN>The desired output is below</SPAN></P><P><SPAN>your can consider Field1 to Field8</SPAN></P><P>&nbsp;</P><DIV>&lt;?xml version='1.0' encoding='UTF-8'?&gt;</DIV><DIV>&lt;root&gt;</DIV><DIV>&lt;record&gt;</DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;AB&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;80000&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;150&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-150&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;650&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-650&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;XY&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-80000&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV>&lt;/record&gt;</DIV><DIV>&lt;record&gt;</DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;AB&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;80000&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;150&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-150&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;650&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-650&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;XY&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-80000&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV>&lt;/record&gt;</DIV><DIV>&lt;record&gt;</DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;AB&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;80000&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;150&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-150&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;650&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;CD&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;Sales &lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;000100&lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-650&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV><SPAN>&lt;row&gt;</SPAN></DIV><DIV><SPAN>&lt;Field1&gt;XY&lt;/Field1&gt;</SPAN></DIV><DIV><SPAN>&lt;Field2&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/Field2&gt;</SPAN></DIV><DIV><SPAN>&lt;Field3&gt; &lt;/Field3&gt;</SPAN></DIV><DIV><SPAN>&lt;Field4&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/Field4&gt;</SPAN></DIV><DIV><SPAN>&lt;Field5&gt;-80000&lt;/Field5&gt;</SPAN></DIV><DIV><SPAN>&lt;Field6&gt;08&lt;/Field6&gt;</SPAN></DIV><DIV><SPAN>&lt;Field7&gt;24140&lt;/Field7&gt;</SPAN></DIV><DIV><SPAN>&lt;Field8&gt;01&lt;/Field8&gt;</SPAN></DIV><DIV><SPAN>&lt;/row&gt;</SPAN></DIV><DIV>&lt;/record&gt;</DIV><DIV>&lt;/root&gt;</DIV><P><SPAN>Any help would be appreciated.</SPAN></P><P><SPAN>its similar to below blogs but in my case header and footer are multiple&nbsp;</SPAN></P><P><A href="https://community.sap.com/t5/technology-q-a/csv-to-xml-converter-with-header-and-item-level-data/qaq-p/696788" target="_blank">https://community.sap.com/t5/technology-q-a/csv-to-xml-converter-with-header-and-item-level-data/qaq-p/696788</A></P><P>&nbsp;</P> 2024-08-24T13:11:20.554000+02:00 https://community.sap.com/t5/technology-q-a/getting-error-with-sf-ocn-integration/qaq-p/13805984 Getting error with SF-OCN integration 2024-08-24T19:41:08.970000+02:00 bikram_ray https://community.sap.com/t5/user/viewprofilepage/user-id/843279 <P>I am trying to do an integration with salesforce and CPI by the help of open connectors.<BR />I am getting 200 response in API docs but when I am using in CPI I am getting error.<BR />PLease help.</P> 2024-08-24T19:41:08.970000+02:00 https://community.sap.com/t5/technology-q-a/groovy-script-for-removing-reserved-character-inside-xml-node/qaq-p/13807420 Groovy Script for removing reserved character inside XML node 2024-08-26T15:41:11.972000+02:00 jbesl https://community.sap.com/t5/user/viewprofilepage/user-id/84254 <P>Dear CPI experts.&nbsp;</P><P>Good day,&nbsp;</P><P>Looking to get assistance with my requirement below.&nbsp;</P><P>The idea is to remove all below reserved characters from inside the all XML nodes if they are present.</P><P>However below script im trying to work with, but does not work. It is not preserving the XML structure hence the entire output is incorrect.</P><P>reserved characters *%?:;=()[]|#@</P><pre class="lia-code-sample language-json"><code>import com.sap.gateway.ip.core.customdev.util.Message import groovy.xml.XmlUtil import groovy.util.XmlSlurper def Message processData(Message message) { def body = message.getBody(String) def root = new XmlSlurper().parseText(body) def cleanNodeContent cleanNodeContent = { node -&gt; if (node instanceof groovy.util.slurpersupport.NodeChild) { if (node.text()) { // Remove reserved characters: *%?:;=()[]|#@ def cleanedText = node.text().replaceAll('[*%?:;=()\\[\\]\\|#@]', '') node.setValue(cleanedText) } } node.children().each { child -&gt; cleanNodeContent(child) } } cleanNodeContent(root) def cleanedXml = XmlUtil.serialize(root) message.setBody(cleanedXml) // Set the modified body back to the message return message }</code></pre><P>&nbsp;#</P> 2024-08-26T15:41:11.972000+02:00 https://community.sap.com/t5/technology-q-a/anyone-know-the-reason-why-this-error-is-coming-quot-direct-connect-to/qaq-p/13807524 Anyone know the reason, why this error is coming "Direct connect to testacig.ariba.com:443 failed: 2024-08-26T16:53:35.922000+02:00 anilpb00957 https://community.sap.com/t5/user/viewprofilepage/user-id/935515 <P>We are facing this error in sm59 "Direct connect to&nbsp;<A href="http://testacig.ariba.com/" rel="nofollow noopener noreferrer" target="_blank">testacig.ariba.com</A>:443 failed:&nbsp;NIECONN_REFUSED(-10)" when we are trying to ping.</P><P>We have installed the load balancer certificates in SSL client anonymous and given puser password in rfc. still this error is popping.</P><P>How to fix or troubleshoot this error?</P> 2024-08-26T16:53:35.922000+02:00