https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/NW-ABAP-Web-Services-qa.xml SAP Community - NW ABAP Web Services 2024-05-20T11:11:23.431460+00:00 python-feedgen NW ABAP Web Services Q&A in SAP Community https://community.sap.com/t5/technology-q-a/the-menge-value-error-during-data-transfer-to-excel/qaq-p/12758147 the menge value error , during data Transfer to Excel 2023-07-11T15:45:18+02:00 mtolmez https://community.sap.com/t5/user/viewprofilepage/user-id/891094 <P>Hi Everyone,<BR />I have a 'Z' program , it result values transfer to excel after the downloading..<BR />I have a column named menge in the report results. While this column is <STRONG>123.000,75</STRONG> in the SAP table, it becomes <STRONG>123.000.75 </STRONG>after exporting to excel. that is,<STRONG> it converts the comma in the decimal field to a point.</STRONG> Can you help me how to solve this? </P> 2023-07-11T15:45:18+02:00 https://community.sap.com/t5/technology-q-a/difference-between-sproxy-and-se80/qaq-p/12797090 Difference between SPROXY and SE80 2023-07-22T21:27:08+02:00 mounikaravilla https://community.sap.com/t5/user/viewprofilepage/user-id/649791 <P>Hi Team,</P> <P>The concept of SPROXY and SE80 is little confusing. Could anyone please help in understanding when to use SPROXY and when to use SE80.</P> <P>Additionally please help with usage of SOAMANAGER and SM59. which one should be used and when?</P> <P>Thanks in advance</P> 2023-07-22T21:27:08+02:00 https://community.sap.com/t5/technology-q-a/pyrfc-importerror-cannot-import-name-connection/qaq-p/12746943 pyrfc ImportError: cannot import name 'Connection' 2023-08-01T16:00:36+02:00 igeagat https://community.sap.com/t5/user/viewprofilepage/user-id/872143 <P>Hello community,</P> <P>I have installed pyrfc 3.1.0 and NW RFC 750P_12 in Python3.11 based kernel. "from pyrfc import" is working fine and not throwing any issue. When I try to import the "Connection" module, I get:</P> <P>from pyrfc import Connection</P> <P>---------------------------------------------------------------------------</P> <P>ImportError Traceback (most recent call last)</P> <P>Cell In[45], line 1</P> <P>----&gt; 1 from pyrfc import Connection</P> <P>ImportError: cannot import name 'Connection' from 'pyrfc' (/usr/local/lib/python3.11/site-packages/pyrfc/__init__.py)</P> <P>The instructions in __init__.py recommends using pyrfc._cyrfc: but in this case is not even loading the library: </P> <P>from pyrfc._cyrfc import Connection</P> <P>---------------------------------------------------------------------------</P> <P>ImportError Traceback (most recent call last)</P> <P>Cell In[64], line 1</P> <P>----&gt; 1 from pyrfc._cyrfc import Connection</P> <P>ImportError: libsapnwrfc.so: cannot open shared object file: No such file or directory</P> <P>Could someone give me some hints on the root causes please?Best regards,Egi</P> 2023-08-01T16:00:36+02:00 https://community.sap.com/t5/technology-q-a/keep-soa-webservice-configuration-after-client-copy/qaq-p/12766603 Keep SOA webservice configuration after client copy 2023-08-03T09:54:46+02:00 OO https://community.sap.com/t5/user/viewprofilepage/user-id/127865 <P>After a client copy from the production system to a test system, we would like to avoid re-installing the web service configuration of the Automated Note Search Tool (ANST) (see manual post-implementation in note <A href="https://me.sap.com/notes/2730525" rel="noopener noreferrer">2730525</A>).<BR />Which tables should be excluded for this purpose during the client copy?</P> 2023-08-03T09:54:46+02:00 https://community.sap.com/t5/technology-q-a/sap-host-control-soap-envelop-documentation-for-livedatabaseupdate/qaq-p/12776089 SAP Host Control SOAP envelop documentation for LiveDatabaseUpdate 2023-08-03T19:31:04+02:00 david_stavisski2 https://community.sap.com/t5/user/viewprofilepage/user-id/643650 <P>We are working on integrating ASE HADR monitoring and using SAPHostControl webservice for that purpose. We are struglling to find the documentation for SOAP arguments/values to pass (not described in WSDL either) analogous to the command:</P> <P> saphostctrl -function LiveDatabaseUpdate -dbname XYZ -dbtype syb -updatemethod Check -updateoption TASK=REPLICATION_STATUS</P> <P>from WSDL we figured out that </P> <P>-dbtype -&gt; LiveUpdate/MethodName</P> <P>SAP can you shed the light ion this? Better, is there some sort of a file containing all equivalence for the command line vs SOAP.</P> <P>Thanks in advance!</P> <P>David</P> 2023-08-03T19:31:04+02:00 https://community.sap.com/t5/technology-q-a/activate-a-given-web-service/qaq-p/12805565 Activate a given web service 2023-08-31T06:19:11+02:00 ricky_shaw https://community.sap.com/t5/user/viewprofilepage/user-id/202195 <P>Hi Experts,</P> <P>I was told to activate Web Services. I did google but couldn't find 100% satisfying solution.</P> <P>I have these 2 details:</P> <P> Service Name: EmployeeMasterDataBundleReplicationRequest_In in component PA_SE_IN</P> <P>Service URL (Called by middleware) : <A href="http://sd1ascs.clientname.loc:443/sap/bc/srt/scs/sap/employeemasterdatabundlerepli1?sap-client=550" target="test_blank" rel="nofollow noopener noreferrer">http://sd1ascs.clientname.loc:443/sap/bc/srt/scs/sap/employeemasterdatabundlerepli1?sap-client=550</A></P> <P>I followed this link:</P> <P><A href="https://www.linkedin.com/pulse/how-activate-web-services-sap-find-wsdl-end-point-urls-rajesh-dadi" target="test_blank" rel="nofollow noopener noreferrer">https://www.linkedin.com/pulse/how-activate-web-services-sap-find-wsdl-end-point-urls-rajesh-dadi</A></P> <P>But i am hearing that "its NOT active complete with some connection error while accessing"</P> <P>My action: I went to tcode: SOAMANAGER and then i chose "Simplified Web Service Configuration".</P> <P>In the "Search Pattern", i happened to input *Emp*Bundl* and pressed 'GO'.</P> <P>I happened to see Web service Name or Service Definition(i think) under Internal Name column.</P> <P>I checked on the box Username/Password(basic) and saved .</P> <P>I got msg under "Text" column like "activation successful" with config name : 98798777978</P> <P>Please tell me if i did something wrong?</P> <P>Thanks</P> 2023-08-31T06:19:11+02:00 https://community.sap.com/t5/technology-q-a/creation-wdsl-in-soamanager-error-unsupported-entities/qaq-p/12806990 Creation WDSL in SOAMANAGER - error unsupported entities 2023-09-01T09:47:45+02:00 ramona_wolf https://community.sap.com/t5/user/viewprofilepage/user-id/669300 <P>Hello SAP Community,</P> <P>I try to create a Webservice in the SOAMANAGER.</P> <P>But I get an error message (in attachment).</P> <P>Do you know that issue?<BR />How can I solve this?</P> <P>Thanks very much.</P> <P>Kind regards Ramona<A href="https://answers.sap.com/storage/temp/2207604-fehler-wdsl.png" data-attachment="2207604" rel="noopener noreferrer">fehler-wdsl.png</A></P> 2023-09-01T09:47:45+02:00 https://community.sap.com/t5/technology-q-a/business-parnter-replication-986-bp-update-does-not-trigger-replication/qaq-p/12735575 Business Parnter Replication 986 - BP update does not trigger replication automatically 2023-09-05T15:29:39+02:00 raskolnico https://community.sap.com/t5/user/viewprofilepage/user-id/38594 <P>In the context of Business Partner replication, we have configured 986 BO and we can replicate BP using it if we work manually with DRFOUT Tcode. But nothing happens automatically when we change BP (update/create). No web service is triggered. We already have Output Mode as Direct Output as shown below.</P> <P>Any Ideas ?<BR /></P> <P><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2206754-image.png" /></P> 2023-09-05T15:29:39+02:00 https://community.sap.com/t5/crm-and-cx-questions/is-there-any-inbound-standard-idoc-webservice-existing-in-sap-crm-to-create/qaq-p/12754374 Is there any inbound standard IDoc/Webservice existing in SAP CRM to create interaction record 2023-09-14T10:00:31+02:00 sudha1 https://community.sap.com/t5/user/viewprofilepage/user-id/588300 <P>Hi, My requirement is, CPI will send data to CRM system to create an interaction record. For this, Is there any standard IDoc / Webservice existing in SAP CRM .</P> 2023-09-14T10:00:31+02:00 https://community.sap.com/t5/technology-q-a/table-srt-mmaster-is-growing-rapidly-in-sid-b4p/qaq-p/12762030 Table:SRT_MMASTER is growing Rapidly in SID:B4P 2023-09-14T12:15:56+02:00 former_member862068 https://community.sap.com/t5/user/viewprofilepage/user-id/862068 <P>As We can see that table: SRT_MMASTER is having more then 100 GB of data right now and This table contain the log from Web services.</P> <P> Job: <EM>SAP_SOAP_RUNTIME_MANAGEMENT is running in PRD as per SAP NOTE: <A href="https://launchpad.support.sap.com/#/notes/2231932" target="_blank" rel="noopener noreferrer">2231932 – ESI – How to schedule the SAP_SOAP_RUNTIME_MANAGEMENT standard background job</A></EM> </P> <P><EM>On further checking We have found that log will be saved in Table: SRT_MMASTER until 45 days and it will deleted . So, we will have data of 45 days in PRD system. find the configuration Screen shot for same.</EM></P> <P><EM>Please find the Reference SAP NOTE: 2976543 - SRT* table content cannot be cleaned.</EM></P> <P><EM><BR /></EM></P> <P><EM><BR /></EM></P> <P>On further checking the table: SRT_MMASTER content, we have found that there are a lot of Status: System errors and has attachments that are bigger in size.</P> <P>We know these logs are not useful for us and we wanted to delete those logs for a certain period we have tried to delete them, but we cannot delete the consumer log from Table: SRT_MMATER.</P> <P>Further checking I have found the below SAP NOTE and canceled those errors, but the cancel log has not been deleted from SAP system Quality SAP System by Job: SAP_SOAP_RUNTIME_MANAGEME as we are testing in Quality system system.</P> <P>2670185 - ESI - SXMB_MONI: Message cannot be deleted from consumer endpoint</P> 2023-09-14T12:15:56+02:00 https://community.sap.com/t5/technology-q-a/compare-values-in-xvbap-and-yvbap/qaq-p/12800360 Compare values in XVBAP and YVBAP 2023-09-20T20:30:20+02:00 sri6666 https://community.sap.com/t5/user/viewprofilepage/user-id/561430 <P>Hi abap experts,</P> <P>While change the sales order data even if I am not changes any data or some time revert the data XVBAP structure update indictor as U. But when I compare YVBAP and XVBAP field values are same except XVBAP update indicator. So, I am tring to check if any values are different in XVBAP and YVBAP in user exit when XVBAP any record having update indictor as U. How I can compare all values of there 2 internal tables except this update indictor field. because this is only difference observed in both the tables. Some one help me logic to compare both tables.</P> 2023-09-20T20:30:20+02:00 https://community.sap.com/t5/technology-q-a/disable-initial-password-reset-in-sap/qaq-p/12737188 Disable Initial Password Reset in sap 2023-09-23T13:58:04+02:00 qutaybahf89 https://community.sap.com/t5/user/viewprofilepage/user-id/875498 <P>hello dears,<BR /><BR />I am trying to cancel the Initial Password Reset in sap<BR /><BR />is there any solution to do that<BR /><BR />regards<BR />qutaiba frihat</P> 2023-09-23T13:58:04+02:00 https://community.sap.com/t5/technology-q-a/load-balancing-from-soap-url/qaq-p/12780446 Load balancing from SOAP URL 2023-10-26T15:31:00+02:00 SAPSupport https://community.sap.com/t5/user/viewprofilepage/user-id/121003 <P>Hi,<BR />We creates SOAP URL from SOA MANAGER, it is triggering 1 specific server due to that facing some SAP slowness in particular server.<BR /><BR />Is it possible to call Load balancer message server from SOAP URL?<BR /><BR />I found some configuration in SICF but unable to edit .<BR /><BR />It is very critical issue .<BR />Kindly share possibilities .<BR /><BR />Thanks and regards.</P><BR />------------------------------------------------------------------------------------------------------------------------------------------------<BR /><B>Learn more about the SAP Support user and program <A href="https://blogs.sap.com/2021/09/20/maximizing-the-power-of-sap-community-at-product-support/" target="_blank" rel="noopener noreferrer">here</A>.</B> 2023-10-26T15:31:00+02:00 https://community.sap.com/t5/technology-q-a/sap-import-webservice-error/qaq-p/12773079 SAP import Webservice error 2023-10-28T09:33:14+02:00 JamesG https://community.sap.com/t5/user/viewprofilepage/user-id/1281 <P>hi experts:</P> <P>when I import webservices,i get this message.<BR /></P> <P><IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/2223683-image.png" /></P> <P>someone can help me?</P> <P>Thanks everyone</P> 2023-10-28T09:33:14+02:00 https://community.sap.com/t5/enterprise-resource-planning-q-a/soa-manager-distributing-integration-scenarios-multiple-domain-systems-with/qaq-p/12801264 SOA Manager - Distributing Integration Scenarios - Multiple Domain Systems with one central system 2023-11-02T13:42:21+01:00 Sumit_Chirayil https://community.sap.com/t5/user/viewprofilepage/user-id/163979 <P>Hello Experts,<BR /><BR />This question is regarding SOA-Manager integration scenario distribution using one central S/4Hana system to other S/4Hana systems connected as a domain system.<BR /><BR />For Ex. I have 5 S4Hana systems in my landscape like system A, system B, system C, system D, system E</P> <P>Assuming system A is the central S/4Hana system for SOA-Manager,</P> <P>Can I create integration scenarios between system B and system C and distribute it using central system A ?</P> <P>Also, what could be the other possible use case and strategy for a central S/4Hana system for SOA-Manager?</P> <P>Thank you in advance <span class="lia-unicode-emoji" title=":slightly_smiling_face:">🙂</span></P> 2023-11-02T13:42:21+01:00 https://community.sap.com/t5/technology-q-a/sso-logon-using-logon-tickets-not-working/qaq-p/12748880 SSO Logon using Logon Tickets not working 2023-12-02T05:52:17+01:00 rbawa https://community.sap.com/t5/user/viewprofilepage/user-id/866990 <P>I have a Custom Java application deployed on a SAP NW JAVA system. It is configured to call web services from ABAP Backend(currently ECC) using SAP Logon tickets passed as Browser cookies. Now I am migrating to a S4 system, have exchanged the certificates, maintain ACL, set up parameters to access logon tickets. But when I try to call web services through the app, its not authenticating me(401 unauthorized). Tried to trace using program SEC_TRACE_ANALYZER and noticed that the request is coming in as Assertion ticket login request instead of Logon Ticket and erroring out without giving me much details. Are there any setting I am missing that forces S4 side to only use ASSERTION TICKETS? SICF node is set to Alternate Login procedure with SAP Logon/Assertion Ticket as the first option, same on both ECC and S4. The error that I get in trace:</P> <P><STRONG> *** ERROR =&gt; Required recipient information in ticket is missing (see note 1055856). [ssoxxkrn.c 1124]</STRONG></P> <P><STRONG>N {root-id=5240AE9C90A311EEC45B0000005FE0BA}_{conn-id=5775062090A311EEC22D0000005FE0BA}_1</STRONG></P> <P><STRONG>N *** ERROR =&gt; dy_signi_ext(): ASSERTION TICKET contains incomplete recipient information. [sign.c 12601]</STRONG></P> <P><STRONG>N dy_signi_ext(): hiding error details (rc=21) as request</STRONG>ed</P> <P>S4 trace:</P> <P>TTP&gt; ab_HttpCallSignOn</P> <P>H SignOn SSO2 imported cookie:AjExMDAgAA5wb3J0... (len=474)</P> <P>H SignOn Client: 110</P> <P>H SignOn Language:</P> <P>H SignOn RETURN_CODE</P> <P>H <STRONG>Logon with assertion ticket</STRONG></P> <P><STRONG>N dy_signi_ext(): ASSERTION TICKET logon (client 110)</STRONG></P> <P>On the ECC side when I run traces I get:</P> <P>HTTP&gt; ab_HttpCallSignOn</P> <P>H SignOn SSO2 imported cookie:AjExMDAgAA5wb3J0... (len=472)</P> <P>H SignOn Client: 300</P> <P>H SignOn Language:</P> <P>H SignOn RETURN_CODE</P> <P>H <STRONG>SignOn SSO2 procedure</STRONG></P> <P><STRONG>N dy_signi_ext: LOGON TICKET logon (client 300)</STRONG></P> <P>Thanks</P> <P>RJ</P> 2023-12-02T05:52:17+01:00 https://community.sap.com/t5/technology-q-a/sap-web-dispatcher-to-work-as-a-reverse-proxy-for-an-external-non-sap-java/qaq-p/12766102 SAP web dispatcher to work as a reverse proxy for an external non sap java based application 2023-12-07T10:42:03+01:00 former_member830377 https://community.sap.com/t5/user/viewprofilepage/user-id/830377 <P>Dear Experts,</P> <P>We want to use our on premise SAP web dispatcher to work as a reverse proxy for an external non sap java based application.</P> <P>Can you please guide us how we can configure the same in our dispatcher.</P> <P>The java based application URL is as below:</P> <P>-------------------------------------------------------</P> <P><A href="https://101.53.133.20:8053/v1/sap/contracts/new&quot;&gt;https://1XX.5X.1XX.2X:8053/v1/sap/contracts/new" target="test_blank" rel="nofollow noopener noreferrer">https://101.53.133.20:8053/v1/sap/contracts/new"&gt;https://1XX.5X.1XX.2X:8053/v1/sap/contracts/new</A></P> <P>------------------------------------------------------</P> <P>Please note this application is hosted in public network and our web dispatcher is hosted in private network.</P> <P>The telnet connection bidirectional is working fine.</P> <P>Thanks &amp; Regards,</P> <P>Pratyush Pradhan,</P> 2023-12-07T10:42:03+01:00 https://community.sap.com/t5/technology-q-a/web-service-development-for-payment-interface-connectivity-blowfish/qaq-p/12815152 Web service development for payment interface connectivity (blowfish encryption) 2023-12-21T13:54:49+01:00 irinacoman https://community.sap.com/t5/user/viewprofilepage/user-id/885483 <P>Hello community, </P> <P>We encountered an issue, we are requested to send an encrypted string data with blowfish encryption algorithm with a <STRONG><EM>key</EM></STRONG>. Does anybody know how to encrypt data with a <STRONG><EM>key</EM></STRONG>? The program is written in ABAP. </P> <P>Please respond only regarding Blowfish encryption. </P> <P>Many thanks and a Happy New Year!</P> 2023-12-21T13:54:49+01:00 https://community.sap.com/t5/technology-q-a/how-to-programatically-know-if-a-user-is-active-on-a-abap-webdynpro-screen/qaq-p/13601943 How to programatically know if a user is active on a ABAP webdynpro screen? 2024-02-12T07:04:15.841000+01:00 gopalkrishna_baliga https://community.sap.com/t5/user/viewprofilepage/user-id/188399 <P>Dear SAP Experts,</P><P>&nbsp; &nbsp; I have a ABAP webdynpro application. A user can open the app in change mode by pressing the edit button on the webdynpro screen. First user1 has opened the app in browser. After few mins user2 also opens the same app . Then I want to know programatically if user1 is already active and editing the ABAP webdynpro screen. How to get this in ABAP webdynpro code? I have tried storing the userid and timestamp in a custom table when a user opens the app in browser. For this i have used hook methid WDDOINIT. In WDDOEXIT i delete this entry from the custom table. However this will not tell me if another user is still active on the app screen. User might open and keep the screen idle for 1 hr or more. Or user might be working on the app screen and suddently has his system crash. The entry for the user will remain in the custom table on sudden system crash because WDDOEXIT will not be called in such a case. I intent is to see if another is still doing changes to the webdynpro app and if yes then do not allow the 2nd user to open the same webdynpro app in change mode. Incase if the 1st user is inactive due to system crash or has just kept the webdynpro idle then close this user session and allow 2nd user to open the webdynpro app in change mode. How can i achieve this?</P><P>Thanks &amp; Regards,</P><P>Gopa</P> 2024-02-12T07:04:15.841000+01:00 https://community.sap.com/t5/technology-q-a/how-to-get-soa-manager-logical-port-configuration-details-in-abap-program/qaq-p/13673221 How to get SOA Manager Logical Port configuration Details in ABAP program 2024-04-17T11:34:21.310000+02:00 Kevin_Gu https://community.sap.com/t5/user/viewprofilepage/user-id/1440922 <P>Hi colleagues,</P><P>Can anyone help me how to retrieve the authentication data like user name in logical port? In tcode SOAMANAGER &gt; Service Administration &gt; Web Service Configuration then Search by Consumer Proxy then Display. I would like to get the userID in ABAP program. Can someone help me know in what table were they stored?</P><P>From my side I have used ST05 to trace the webservice update process. But I couldn't find related data from the table which listed by ST05 like&nbsp;<SPAN>SRT_CFG_DIR, SRT_CFG_CLI_ASGN, SRT_RTC_CFGVAL, SRT_RTC_DATA, etc.....</SPAN></P><P><SPAN>Is the&nbsp;authentication data not stored in SAP table or it stored as some encrypt&nbsp; format? I only need to get the Logical Port authentication UserID to generate a report to list it for different configuration connection.<BR /></SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Kevin_Gu_0-1713346447055.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/97557i21410414AACB954A/image-size/medium?v=v2&amp;px=400" role="button" title="Kevin_Gu_0-1713346447055.png" alt="Kevin_Gu_0-1713346447055.png" /></span></P><P>&nbsp;</P><P><SPAN>&nbsp;</SPAN></P><P>&nbsp;</P> 2024-04-17T11:34:21.310000+02:00