https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/ABAP-Development-qa.xmlSAP Community - ABAP Development2026-02-13T18:00:04.795999+00:00python-feedgenABAP Development Q&A in SAP Communityhttps://community.sap.com/t5/technology-q-a/rap-based-service-does-not-support-aggregation-totals-with-filters-and/qaq-p/14322110RAP‑Based Service Does Not Support Aggregation Totals with Filters and Group‑By with Crud2026-02-05T11:50:13.971000+01:00Adarsh119https://community.sap.com/t5/user/viewprofilepage/user-id/2153398<P> </P><H2 id="problemdescription" id="toc-hId-1789521216"><STRONG>Problem Description:</STRONG></H2><P>We are implementing a Fiori Elements <STRONG>List Report</STRONG> using a <STRONG>RAP‑based OData service</STRONG> (OData V2 or V4).<BR />The business requirement is to show <STRONG>aggregated totals</STRONG> (SUM) for multiple numeric columns. These totals must update dynamically whenever:</P><UL><LI>Filters are applied</LI><LI>Group By is enabled</LI><LI>Group levels expand/collapse</LI><LI>Sorting or table personalization is applied</LI></UL><H3 id="mostimportantrequirement" id="toc-hId-1722090430"><STRONG>Most Important Requirement:</STRONG></H3><P>When the List Report table is <STRONG>grouped</STRONG>, the system must display <STRONG>an aggregation subtotal row for each group</STRONG> (group-level total), not only a grand total.</P><P>However, RAP currently <STRONG>does not allow analytical annotations</STRONG> or analytical CDS entities to be used with transactional behavior. Because of this limitation:</P><UL><LI>We cannot enable annotations such as<UL><LI><CODE><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/15206">@analytics</a>.query: true</CODE></LI><LI><CODE>@DefaultAggregation: #SUM</CODE></LI><LI><CODE>@Aggregation.default: #SUM</CODE></LI></UL></LI><LI>RAP services cannot perform backend aggregations or expose group-level totals.</LI><LI>As a result, neither <STRONG>grand totals</STRONG> nor <STRONG>group-level totals</STRONG> can appear in the List Report.</LI></UL><HR /><H2 id="observedlimitation" id="toc-hId-1396494206"><STRONG>Observed Limitation:</STRONG></H2><H3 id="backendrap" id="toc-hId-1329063420">Backend (RAP):</H3><UL><LI>RAP business objects with behavior definitions <STRONG>do not support analytical CDS views</STRONG>.</LI><LI>Aggregations and group-by queries are <STRONG>not supported</STRONG> in RAP OData V2 or OData V4.</LI><LI>Analytical annotations cannot be used on projection or interface views participating in RAP.</LI></UL><P> </P><P> </P>2026-02-05T11:50:13.971000+01:00https://community.sap.com/t5/technology-q-a/abap-compiled-language-or-interpreted-language/qaq-p/14322176ABAP : Compiled language or Interpreted language2026-02-05T12:37:03.839000+01:00Vishwanand-g-r_05https://community.sap.com/t5/user/viewprofilepage/user-id/2276108<P>Is ABAP a compiled language or interpreted language ?</P>2026-02-05T12:37:03.839000+01:00https://community.sap.com/t5/technology-q-a/cds-view-for-accessing-customer-group-sales-area-in-a-customer-master/qaq-p/14322195CDS view for accessing customer group(sales area) in a customer master2026-02-05T13:18:19.143000+01:00swarnali_basu39977ahttps://community.sap.com/t5/user/viewprofilepage/user-id/2279216<P>I want to know the CDS view which can return me the customer group inside a BADI:<SPAN>_SD_SLS_CHECK_BEFORE_SAVE based on customer as an input</SPAN></P><P><SPAN>Please advice</SPAN></P><P><SPAN>#CDS</SPAN></P>2026-02-05T13:18:19.143000+01:00https://community.sap.com/t5/technology-q-a/patch-operation-failed-on-api-sales-order-srv/qaq-p/14322603PATCH operation failed on API_SALES_ORDER_SRV2026-02-06T03:22:37.023000+01:00DEB1989https://community.sap.com/t5/user/viewprofilepage/user-id/156789<P>Hello Team,</P><P>I am going to update two fields one from header i.e "<SPAN>PurchaseOrderByCustomer" and another from Item "<SPAN>RequestedQuantity".<BR />These two fields available in <SPAN>A_SalesOrderItem EntitySet. But when I am doing PATCH operation only "RequestedQuantity" is updating not "PurchaseOrderByCustomer". <BR /><BR />I am using url <BR />/sap/opu/odata/sap/API_SALES_ORDER_SRV/A_SalesOrderItem(SalesOrder='7000000223',SalesOrderItem='0010')<BR /></SPAN></SPAN></SPAN></P><P><SPAN>{<BR /></SPAN></P><P> <SPAN>"PurchaseOrderByCustomer": <SPAN>"Alex",</SPAN></SPAN></P><P> <SPAN>"RequestedQuantity": <SPAN>"20"</SPAN></SPAN></P><P><SPAN>}<BR /><BR />Is it not possible to update header field from item ? Is $batch operation work on this API ?<BR /><BR />Can you please help me on this?</SPAN></P>2026-02-06T03:22:37.023000+01:00https://community.sap.com/t5/technology-q-a/s-4hana-2025-gcts-synchronous-push-issue-with-gitlab-repository/qaq-p/14323148S/4HANA 2025: gCTS 'Synchronous Push' issue with GitLab repository2026-02-06T16:19:08.350000+01:00alfonso_onapsishttps://community.sap.com/t5/user/viewprofilepage/user-id/752370<P>Hi,</P><P>I configured gCTS with a <STRONG>GitLab</STRONG> repository in an SAP S/4HANA <STRONG>2025</STRONG> environment. While commits work correctly upon releasing the transports, I have encountered an issue with the 'Push Objects' functionality during synchronous execution.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="alfonso_onapsis_0-1770389165425.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/369620iA1726BF5B6BC64C8/image-size/large?v=v2&px=999" role="button" title="alfonso_onapsis_0-1770389165425.png" alt="alfonso_onapsis_0-1770389165425.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="alfonso_onapsis_1-1770389288830.png" style="width: 216px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/369622i890863C812559E10/image-dimensions/216x152?v=v2" width="216" height="152" role="button" title="alfonso_onapsis_1-1770389288830.png" alt="alfonso_onapsis_1-1770389288830.png" /></span></P><P>Debugging the point of failure reveals that the exception occurs because the system cannot identify the API user.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="alfonso_onapsis_2-1770389465563.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/369625i44F277CAC1BD6726/image-size/large?v=v2&px=999" role="button" title="alfonso_onapsis_2-1770389465563.png" alt="alfonso_onapsis_2-1770389465563.png" /></span></P><P>Comparing this method with gCTS in S/4HANA <STRONG>2023</STRONG>, I noticed that the API object is only instantiated when using <STRONG>GitHub</STRONG>. Since I am using <STRONG>GitLab</STRONG>, the code to retrieve the API object is bypassed, which is why 'Synchronous Push Object' works correctly in that version.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="alfonso_onapsis_3-1770389855469.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/369628iB4A9096DC7BF6801/image-size/large?v=v2&px=999" role="button" title="alfonso_onapsis_3-1770389855469.png" alt="alfonso_onapsis_3-1770389855469.png" /></span></P><P>Is anyone else experiencing this error using gCTS on S/4HANA <STRONG>2025</STRONG> + <STRONG>GitLab</STRONG> during a 'Synchronous Push Object'? If you're using gCTS on S/4HANA <STRONG>2025 </STRONG>+<STRONG>GitHub</STRONG> instead, I’d appreciate your feedback to confirm if the functionality works in that setup.<BR /><BR />Thank you,<BR />Alfonso.</P><P> </P>2026-02-06T16:19:08.350000+01:00https://community.sap.com/t5/technology-q-a/different-header-in-xml-schema-based-interface-with-gateway-in-sap-s4-hana/qaq-p/14323330Different Header in XML schema based interface with gateway in sap s4 hana ADOBE forms2026-02-07T00:12:18.072000+01:00ahmedilyas-1https://community.sap.com/t5/user/viewprofilepage/user-id/913778<P>Hi</P><P>I am using Master form template to display logo and fotter and content form template for content my requirement is to have 2 different header fields in first page and second page. i.e after logo i want 5 fields in first page and 2 fields in second page and so on. Could you let me know how to achieve different headers using XML schema based interface in sap s4 hana </P><P>Thanks</P>2026-02-07T00:12:18.072000+01:00https://community.sap.com/t5/technology-q-a/how-do-you-manipulate-the-values-of-stxh-cobl-vbpa-during-sales-order/qaq-p/14323551How do you manipulate the values of STXH, COBL, VBPA during Sales order creation or VA01?2026-02-08T03:05:31.188000+01:00bigflatfoothttps://community.sap.com/t5/user/viewprofilepage/user-id/887707<P>Which user-exit should I use for manipulation of values of the STXH, COBL, and VBPA when sales order creation?</P>2026-02-08T03:05:31.188000+01:00https://community.sap.com/t5/technology-q-a/timeout-in-rap-action/qaq-p/14323903Timeout in RAP Action2026-02-09T07:36:41.901000+01:00UI5_DEV1https://community.sap.com/t5/user/viewprofilepage/user-id/1487023<P>I have a Rap app with an action in a table that is partially executed on up to 100,000 items. Processing then takes place in the backend for each location. Since this process takes a certain amount of time per item, it can take several hours for the entire logic to be completed. As a result, the process aborts in the frontend with a timeout.</P><P>I solved the problem by running the processing in an RFC module in the background. The customer does not want to extend the session length that causes the timeout. My question now is whether there are other alternatives to solve this problem?</P>2026-02-09T07:36:41.901000+01:00https://community.sap.com/t5/technology-q-a/have-problem-on-downloading-trials/qaq-p/14323922Have problem on downloading trials.2026-02-09T07:50:47.878000+01:00SeungWon_JEONGhttps://community.sap.com/t5/user/viewprofilepage/user-id/2279799<P>I'm a student trying to download trial version of <SPAN>ABAP Developer Edition 7.52 SP04</SPAN>.</P><P>I could access to download page (<A href="https://www.sap.com/products/try-sap/trials-downloads.htm" target="_blank" rel="noopener noreferrer">https://www.sap.com/products/try-sap/trials-downloads.htm</A>)</P><P>and Terms & Conditions page.</P><P>But whenever I submit it, page returns "<SPAN>Unfortunately, a technical error occurred when processing your request. Please try again." messagre.</SPAN></P><P><SPAN>I've rebooted my PC several times but Still, I couldn't download it. </SPAN></P><P><SPAN>Is there any maintenamce on going in this page?</SPAN></P><P><SPAN>or Do I have other page to Download it?</SPAN></P>2026-02-09T07:50:47.878000+01:00https://community.sap.com/t5/technology-q-a/va01-item-overview-sorting/qaq-p/14325209VA01 Item Overview Sorting2026-02-10T11:09:18.685000+01:00ArvinLuzamehttps://community.sap.com/t5/user/viewprofilepage/user-id/1851650<P>Is it possible to change how the order of items are being displayed/sorted in VA01 Item Overview? <BR /><BR />This is how the items are being sorted once I create them. The grandchild is being sorted on top due to a requirement for how the POSNR is being incremented:</P><UL><LI>4. Grandchild</LI><LI>1. Grandparent</LI><LI>2. Parent</LI><LI>3. Child</LI></UL><P>I need to sort it like this:</P><UL><LI>1. Grandparent</LI><LI>2. Parent</LI><LI>3. Child</LI><LI>4. Grandchild</LI></UL><P>Is there a way to sort it using a different field in VBAP instead of POSNR?</P>2026-02-10T11:09:18.685000+01:00https://community.sap.com/t5/enterprise-resource-planning-q-a/new-gl-account-assignment-table/qaq-p/14325373New GL: account assignment table2026-02-10T13:14:04.319000+01:00jan_turekhttps://community.sap.com/t5/user/viewprofilepage/user-id/188867<P>Hi,</P><P>I have to retrieve data from the new GL tables in cds view, so that I cannot use any FM. As of standard, in FAGLFLEXA the CO object assignment is missing. In which table can I find the CO object for PL account line items?</P><P>thanks to all</P>2026-02-10T13:14:04.319000+01:00https://community.sap.com/t5/technology-q-a/any-standard-utility-in-abap-to-retrieve-a-version-of-abap-dev-object-from/qaq-p/14326556Any standard utility in ABAP to retrieve a version of abap dev object from Remote system2026-02-11T15:54:32.123000+01:00abaper_guyhttps://community.sap.com/t5/user/viewprofilepage/user-id/186719<P>Hi All,</P><P> So basically, when we go to version management of an abap development object and retrieve a remote version from Prod to DEV, is it possible to do the same thing programmatically in abap via any standard SAP utility or workaround?</P><P>So i know we can compare the versions via the standard FM's between DEV and Prod but i also want to write abap code to retrieve and overwrite the DEV version with Prod (just like we do manually in version management using retrieve button)</P>2026-02-11T15:54:32.123000+01:00https://community.sap.com/t5/technology-q-a/adt-code-completion-is-still-slow/qaq-p/14326598ADT Code Completion is (Still) Slow2026-02-11T16:33:34.928000+01:00cafeteria_fraichehttps://community.sap.com/t5/user/viewprofilepage/user-id/878180<DIV class=""><DIV class=""><DIV class=""><DIV class=""><P>Hello all,</P><P>as mentioned in a previous Q&A which was not answered, ADT code completion is still unusably slow.</P><P>When typing in SE38 with my normal typing speed, I can eaily get code completions when pressing tab:</P><P><A href="https://streamable.com/012r9y" target="_blank" rel="noopener nofollow noreferrer">https://streamable.com/012r9y</A></P><P>However, when typing with the same speed in eclipse I am always too fast for the code completion, as it takes roughly twice as long to show compared to SE38</P><P><A href="https://streamable.com/i9o363" target="_blank" rel="noopener nofollow noreferrer">https://streamable.com/i9o363</A></P><P>So in Eclipse I would need to actively wait:</P><P><A href="https://streamable.com/fcqgp0" target="_blank" rel="noopener nofollow noreferrer">https://streamable.com/fcqgp0</A></P><P>Which is simply unacceptable. This needs to be fixed ASAP.</P><P> </P><P> </P><P> </P><P> </P></DIV></DIV></DIV></DIV>2026-02-11T16:33:34.928000+01:00https://community.sap.com/t5/technology-q-a/i-copied-a-standard-form-with-sbf-transactioin-but-the-new-form-does-not/qaq-p/14326733I copied a standard form with SBF transactioin, but the new form does not display transaction data2026-02-11T23:59:04.870000+01:00SAP-Slzr_1https://community.sap.com/t5/user/viewprofilepage/user-id/2280675<P>Hi,</P><P>I copy standard form /SCWM/HU_SHPLABEL by clicking the copy icon and created a new ZSHP label. I also activated it.</P><P>I did this only with the form not with the interface, maybe that is what I am missing.</P><P>My problem is that when I test the form only the static text is coming up (titles) not the transaction data, like it will show DATE: but then nothing, and when I use the standard form it works.</P><P>Does anyone have an idea what i did wrong?</P>2026-02-11T23:59:04.870000+01:00https://community.sap.com/t5/technology-q-a/dynamic-programming-in-rap-for-excel-upload/qaq-p/14327259Dynamic programming in RAP for excel upload2026-02-12T15:57:39.780000+01:00nagaraosunkarahttps://community.sap.com/t5/user/viewprofilepage/user-id/834220<P>Hello All, </P><P>We have a requirement to have a single interface in RAP, which can upload excel data to around 30 tables that we select via drop-down or screen. </P><P>In the report program, we have an option upload excel to tables with dynamic programming with minimum efforts. We were achieving this by maintaining the tables in tvarvc, using the system classes and use Excel upload to populate the tables, and this would rarely require any enhancement.</P><P>Is there any way that we can do the same in RAP framework, as creating i view, c view. Meta data extension and behaviour definition for 30 tables is a tedious task.</P><P>Regards </P><P>Naga</P>2026-02-12T15:57:39.780000+01:00https://community.sap.com/t5/technology-q-a/how-do-you-modify-the-values-of-partner-function-or-vbpa-parvw/qaq-p/14327348How do you modify the values of Partner Function or VBPA-PARVW?2026-02-12T18:15:19.772000+01:00bigflatfoothttps://community.sap.com/t5/user/viewprofilepage/user-id/887707<P>In VA01, I am trying to manipulate the values of Partner Function or VBPA-PARVW but encountered an error. Instead of displaying Sold-to Party, it only shows SP. <BR /><BR /></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="bigflatfoot_1-1770916354420.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371977i56982D03F863DBA4/image-size/medium?v=v2&px=400" role="button" title="bigflatfoot_1-1770916354420.png" alt="bigflatfoot_1-1770916354420.png" /></span></P><P>However, before my code took effect, the values being displayed were any of these:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="bigflatfoot_2-1770916455439.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/371978i0B96A07ED61C54C3/image-size/medium?v=v2&px=400" role="button" title="bigflatfoot_2-1770916455439.png" alt="bigflatfoot_2-1770916455439.png" /></span></P><P> </P><P> </P>2026-02-12T18:15:19.772000+01:00https://community.sap.com/t5/technology-q-a/function-to-abap-transition/qaq-p/14327968Function to ABAP transition2026-02-13T13:10:31.838000+01:00Britidiptahttps://community.sap.com/t5/user/viewprofilepage/user-id/2001331<P>Hi Experts,</P><P>I've worked on SAP QM module in a support project for 5+ years. I was trained in ABAP and I'm from Computer science background. </P><P>Is it now possible to move to technical? or it will be best to stay in functional only and if yes what should I learn to be market relevant and employable.</P><P>Thanks in Advance</P>2026-02-13T13:10:31.838000+01:00https://community.sap.com/t5/technology-q-a/se78-logo-not-found-error-when-sending-mail-with-inline-image/qaq-p/14328050SE78: “Logo not found” error when sending mail with inline image2026-02-13T14:30:58.178000+01:00Cesephttps://community.sap.com/t5/user/viewprofilepage/user-id/1723020<P>Hi Experts,</P><P>I am facing an issue while sending emails that include an inline logo image.</P><P>During the email sending process, the system throws a <STRONG>“Logo not found”</STRONG> error related to SE78, and the email is not sent.</P><H2 id="toc-hId-1789699125">What I Have Checked</H2><UL><LI><P>Verified that the logo exists in SE78</P></LI><LI><P>Confirmed that the logo name is correctly referenced in the program</P></LI><LI><P>Checked SCOT configuration</P></LI><LI><P>SMTP is working correctly</P></LI><LI><P>Executed RSCONN01 manually</P></LI></UL><P>Despite these checks, the error persists.</P><H2 id="toc-hId-1593185620">Question</H2><P>Are there additional settings or dependencies in SE78 that could cause this issue?</P><P>Is there anything specific I should verify regarding logo storage type (BMAP/BDS) or client dependency?</P><P> </P><P>The code block is below.</P><P><!-- StartFragment --><SPAN><STRONG><SPAN class="">REPORT </SPAN>zsg_html_mail_with_logo<SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">DATA</SPAN><SPAN class="">: </SPAN>lo_bcs <SPAN class="">TYPE </SPAN><SPAN class="">REF </SPAN><SPAN class="">TO </SPAN>cl_bcs<SPAN class="">,</SPAN></STRONG><BR /><STRONG> lo_document <SPAN class="">TYPE </SPAN><SPAN class="">REF </SPAN><SPAN class="">TO </SPAN>cl_document_bcs<SPAN class="">,</SPAN></STRONG><BR /><STRONG> lo_recipient <SPAN class="">TYPE </SPAN><SPAN class="">REF </SPAN><SPAN class="">TO </SPAN>if_recipient_bcs<SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">DATA</SPAN><SPAN class="">: </SPAN>lt_html <SPAN class="">TYPE </SPAN>soli_tab<SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">DATA</SPAN><SPAN class="">: </SPAN>lt_bds_content <SPAN class="">TYPE </SPAN><SPAN class="">STANDARD </SPAN><SPAN class="">TABLE </SPAN><SPAN class="">OF </SPAN>bapiconten<SPAN class="">,</SPAN></STRONG><BR /><STRONG> lt_content_hex <SPAN class="">TYPE </SPAN>solix_tab<SPAN class="">,</SPAN></STRONG><BR /><STRONG> lv_xstring <SPAN class="">TYPE </SPAN>xstring<SPAN class="">,</SPAN></STRONG><BR /><STRONG> lv_size <SPAN class="">TYPE </SPAN>so_obj_len<SPAN class="">,</SPAN></STRONG><BR /><STRONG> lv_input_len <SPAN class="">TYPE </SPAN><SPAN class="">i</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">CALL </SPAN><SPAN class="">FUNCTION </SPAN><SPAN class="">'SAPSCRIPT_GET_GRAPHIC_BDS'</SPAN></STRONG><BR /><STRONG> <SPAN class="">EXPORTING</SPAN></STRONG><BR /><STRONG> i_object <SPAN class="">= </SPAN><SPAN class="">'GRAPHICS'</SPAN></STRONG><BR /><STRONG> i_name <SPAN class="">= </SPAN><SPAN class="">'HTML_MAIL_LOGO' </SPAN></STRONG><BR /><STRONG> i_id <SPAN class="">= </SPAN><SPAN class="">'BMAP'</SPAN></STRONG><BR /><STRONG> i_btype <SPAN class="">= </SPAN><SPAN class="">'BCOL'</SPAN></STRONG><BR /><STRONG> <SPAN class="">TABLES</SPAN></STRONG><BR /><STRONG> content <SPAN class="">= </SPAN>lt_bds_content</STRONG><BR /><STRONG> <SPAN class="">EXCEPTIONS</SPAN></STRONG><BR /><STRONG> not_found <SPAN class="">= </SPAN><SPAN class="">1</SPAN></STRONG><BR /><STRONG> <SPAN class="">OTHERS </SPAN><SPAN class="">= </SPAN><SPAN class="">2</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">IF </SPAN>sy<SPAN class="">-</SPAN>subrc <> <SPAN class="">0</SPAN><SPAN class="">.</SPAN></STRONG><BR /><STRONG> <SPAN class="">MESSAGE </SPAN><SPAN class="">'Logo not found in SE78' </SPAN><SPAN class="">TYPE </SPAN><SPAN class="">'E'</SPAN><SPAN class="">.</SPAN></STRONG><BR /><STRONG><SPAN class="">ENDIF</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lv_input_len <SPAN class="">= </SPAN><SPAN class="">lines</SPAN><SPAN class="">( </SPAN>lt_bds_content <SPAN class="">) </SPAN>* <SPAN class="">255</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">CALL </SPAN><SPAN class="">FUNCTION </SPAN><SPAN class="">'SCMS_BINARY_TO_XSTRING'</SPAN></STRONG><BR /><STRONG> <SPAN class="">EXPORTING</SPAN></STRONG><BR /><STRONG> input_length <SPAN class="">= </SPAN>lv_input_len</STRONG><BR /><STRONG> <SPAN class="">IMPORTING</SPAN></STRONG><BR /><STRONG> <SPAN class="">buffer </SPAN><SPAN class="">= </SPAN>lv_xstring</STRONG><BR /><STRONG> <SPAN class="">TABLES</SPAN></STRONG><BR /><STRONG> binary_tab <SPAN class="">= </SPAN>lt_bds_content</STRONG><BR /><STRONG> <SPAN class="">EXCEPTIONS</SPAN></STRONG><BR /><STRONG> failed <SPAN class="">= </SPAN><SPAN class="">1</SPAN></STRONG><BR /><STRONG> <SPAN class="">OTHERS </SPAN><SPAN class="">= </SPAN><SPAN class="">2</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">IF </SPAN>sy<SPAN class="">-</SPAN>subrc <> <SPAN class="">0</SPAN><SPAN class="">.</SPAN></STRONG><BR /><STRONG> <SPAN class="">MESSAGE </SPAN><SPAN class="">'Binary to XSTRING conversion failed' </SPAN><SPAN class="">TYPE </SPAN><SPAN class="">'E'</SPAN><SPAN class="">.</SPAN></STRONG><BR /><STRONG><SPAN class="">ENDIF</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">CALL </SPAN><SPAN class="">FUNCTION </SPAN><SPAN class="">'SCMS_XSTRING_TO_BINARY'</SPAN></STRONG><BR /><STRONG> <SPAN class="">EXPORTING</SPAN></STRONG><BR /><STRONG> <SPAN class="">buffer </SPAN><SPAN class="">= </SPAN>lv_xstring</STRONG><BR /><STRONG> <SPAN class="">TABLES</SPAN></STRONG><BR /><STRONG> binary_tab <SPAN class="">= </SPAN>lt_content_hex<SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lv_size <SPAN class="">= </SPAN><SPAN class="">xstrlen</SPAN><SPAN class="">( </SPAN>lv_xstring <SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">APPEND </SPAN><SPAN class="">'<html><body>' </SPAN><SPAN class="">TO </SPAN>lt_html<SPAN class="">.</SPAN></STRONG><BR /><STRONG><SPAN class="">APPEND </SPAN><SPAN class="">'<h2>HTML Mail Test</h2>' </SPAN><SPAN class="">TO </SPAN>lt_html<SPAN class="">.</SPAN></STRONG><BR /><STRONG><SPAN class="">APPEND </SPAN><SPAN class="">'<img src="cid:logo_cid">' </SPAN><SPAN class="">TO </SPAN>lt_html<SPAN class="">.</SPAN></STRONG><BR /><STRONG><SPAN class="">APPEND </SPAN><SPAN class="">'<p>This email was sent via SAP ABAP using CL_BCS.</p>' </SPAN><SPAN class="">TO </SPAN>lt_html<SPAN class="">.</SPAN></STRONG><BR /><STRONG><SPAN class="">APPEND </SPAN><SPAN class="">'</body></html>' </SPAN><SPAN class="">TO </SPAN>lt_html<SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lo_bcs <SPAN class="">= </SPAN>cl_bcs<SPAN class="">=></SPAN>create_persistent<SPAN class="">( </SPAN><SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lo_document <SPAN class="">= </SPAN>cl_document_bcs<SPAN class="">=></SPAN>create_document<SPAN class="">(</SPAN></STRONG><BR /><STRONG> i_type <SPAN class="">= </SPAN><SPAN class="">'HTM'</SPAN></STRONG><BR /><STRONG> i_text <SPAN class="">= </SPAN>lt_html</STRONG><BR /><STRONG> i_subject <SPAN class="">= </SPAN><SPAN class="">'Inline Image HTML Mail Test' </SPAN><SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lo_bcs<SPAN class="">-></SPAN>set_document<SPAN class="">( </SPAN>lo_document <SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lo_document<SPAN class="">-></SPAN>add_attachment<SPAN class="">(</SPAN></STRONG><BR /><STRONG> i_attachment_type <SPAN class="">= </SPAN><SPAN class="">'PNG'</SPAN></STRONG><BR /><STRONG> i_attachment_subject <SPAN class="">= </SPAN><SPAN class="">'Logo'</SPAN></STRONG><BR /><STRONG> i_attachment_size <SPAN class="">= </SPAN>lv_size</STRONG><BR /><STRONG> i_att_content_hex <SPAN class="">= </SPAN>lt_content_hex</STRONG><BR /><STRONG> i_attachment_header <SPAN class="">= </SPAN><SPAN class="">VALUE </SPAN>soli_tab<SPAN class="">(</SPAN></STRONG><BR /><STRONG> <SPAN class="">( </SPAN><SPAN class="">line </SPAN><SPAN class="">= </SPAN><SPAN class="">'Content-ID: <logo_cid>' </SPAN><SPAN class="">)</SPAN></STRONG><BR /><STRONG> <SPAN class="">( </SPAN><SPAN class="">line </SPAN><SPAN class="">= </SPAN><SPAN class="">'Content-Disposition: inline' </SPAN><SPAN class="">) </SPAN><SPAN class="">) </SPAN><SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lo_recipient <SPAN class="">=</SPAN></STRONG><BR /><STRONG> cl_cam_address_bcs<SPAN class="">=></SPAN>create_internet_address<SPAN class="">( </SPAN><SPAN class="">'xxxx.yyyy@gmail.com' </SPAN><SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lo_bcs<SPAN class="">-></SPAN>add_recipient<SPAN class="">( </SPAN>lo_recipient <SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG>lo_bcs<SPAN class="">-></SPAN>send<SPAN class="">( </SPAN><SPAN class="">)</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">COMMIT </SPAN><SPAN class="">WORK</SPAN><SPAN class="">.</SPAN></STRONG><BR /><BR /><STRONG><SPAN class="">WRITE</SPAN><SPAN class="">: </SPAN><SPAN class="">'Mail successfully sent.'</SPAN><SPAN class="">.</SPAN></STRONG></SPAN></P><P> </P>2026-02-13T14:30:58.178000+01:00https://community.sap.com/t5/technology-q-a/cts-project-needed-for-transport-of-copies-in-adt/qaq-p/14328072CTS_PROJECT needed for Transport of copies in ADT2026-02-13T15:14:16.096000+01:00Tamas_Bhttps://community.sap.com/t5/user/viewprofilepage/user-id/2077247<P>Dear Members,</P><P>in SAP GUI for Transport (Workbench/Customizing) a CTS_PROJECT is obligatory. However for Transport of Copies, there is no such field to be filled in of course. So far so good.</P><P>I am having the issue, that when I want to create a transport of copy in Transport Organiser (ADT), I am asked to fill in a CTS_PROJECT, but the field is inactive. Therefore I cannot create the transport of copy. A bit of a catch 22.<BR />Does anybody have an idea how to solve this issue?<BR />I can of course use the GUI to get the job done, but it is a bit disheartening regarding ADT usage.</P><P>Thanks in advance!</P>2026-02-13T15:14:16.096000+01:00https://community.sap.com/t5/enterprise-resource-planning-q-a/change-the-default-unloading-point-in-bp/qaq-p/14328109Change the default unloading point in BP2026-02-13T15:59:21.182000+01:00Ashly_Jameshttps://community.sap.com/t5/user/viewprofilepage/user-id/1986020<P>I want to change the default unloading point of a customer in tcode BP. I tried using FM SD_CUSTOMER_MAINTAIN_ALL . But that is not working. Can anyone suggest me some BAPI or FM to update the defab in KNVA?</P>2026-02-13T15:59:21.182000+01:00