ABAP proxy method change - from which version?
Hi,
for some new abap proxies when generating them inside
SPROXY methods like EXECUTE_ASYNCHRONOUS
are no longer available - it's fine I can use the message interface name
as the method and the call works fine
question:
but does any of you know from which version this works like that?
any SP level or patch level? (any OSS note mentioning it maybe)?
I just need the document (or link) that mentions - from this version
in abap proxies you need to use MI as the method's name
that'a all
thank you,
Regards,
Michal Krawczyk
http://mypigenie.com XI/PI FAQ
It came with SAP_BASIS SP14, the same release were SAP introduced the proxy generation for PI 7.1 service interfaces with several operations. This was the reason for the change.
The PI systemis not relevant, but the SP level of the component SAP_BASIS of the application system.
I am sure if there is any documentation availble for this change. I read about this change in SDN forum
Regards
Stefan
Similar Messages
-
From which version bapi's are implemented
Hi all,
i just want to know from which version of ABAP, Bapi's are implemented and where exactly the Commit work is used apart from Bapi's.
and please let me know about BAdi's aslo i.e from which version they are implemented.Hi,
BAPI'S are introduced from the Version 3.1G.
There two BAPIS :
BAPI: Read Catalog with OIW Metadata
BAPI: Read OIW Data
Reward Points if found helpfull..
Cheers,
Chandra Sekhar. -
How The ABAP Proxy method gets triggered
Hi All,
I have created a ABAP Proxy for inbound interface.For this interface the data is coming from XI system.So i am writing the logic to read the XI data into an internal table and am populating the same data into a BAPI.
So my question is,once the XI system sends the data, Will this ABAP Proxy Method automatically gets trigger or Do we need to make any settings?
Please Help me As early as possible.
Thanks in advance
Regards
Srinivas KodukulaHi srinivas,
Refer the below points for the configuration needed at R/3 side:
1. Create a HTTP connection in the business system using transaction SM59
2. Configuration Business system as local Integration Engine in SXMB_ADM
3. Connection between Business System and System Landscape Directory. For this check the RFC destinations LCRSAPRFC and SAPSLDAPI
4. Maintaining the SAP J2EE Connection Parameters for LCRSAPRFC and SAPSLDAPI in SAP J2EE engine
5. Maintain SLD access details in Transaction SLDAPICUST
Regards,
Kiran Bobbala -
From which version JVM starts supporting Object bindings in collections.
from which version JVM starts supporting Object bindings in collections.
private ArrayList<String> arr = new ArrayList();
this will bind String objects to arr, nothing else will be stored.
which version of JVM should I confirm, before using this feature!!!
please comment.thanks MLRon!!!
They are called "generics", not "bindings". In any case, you need Java 1.5 (also known as Java 5.0).Can generics be used anywhere, or only with collections.
for eg:-
public class Abc {
public Abc(Object obj) {
if(obj instanceOf String)
doSomething;
if(Obj instanceOf Xyz)
doSomething;
while creating Abc instance can I use this:-
Abc<String> abc = new Abc("abc");
and could we also do this:-
Abc<String[]> abc = new Abc(new String[5]);
and what exception does generics generate, if we don't obey them.
for eg:-
Abc<String> abc = null;
abc=new Abc(new Xyz);
and should generics code be kept in try catch block!!!
please guide me!!! -
PEXR2002 supported from which version of SAP
Hi,
Please let me know that Idoc PEXR2002 is supported from which version of SAP. Is it supported by 4.7. If not than what is a corresponding Idoc in 4.7.
Regards,
Milan ThakerHi,
I am not sure of actual version, but referring to help in SAP we can conclude the it existed as of Release 4.0b, of course with not the full functionality as of today.
Please refer to link below:-
http://help.sap.com/saphelp_40b/helpdata/en/72/c199d3546a11d182cc0000e829fbfe/frameset.htm
The last sentence of the help can lead to more information...
The R/3 Consolidation system EC-CS is available as of Release 3.0 on a project basis only. A standard delivery of the application will be possible with a later release.
Rgds. -
Client ABAP Proxy : how to know which program is calling that service interface proxy
Hi All,
I have prepared some client proxy in ECC to communicate with PI.
But, if I am not wrong, unlike server proxy which is written directly in the class Provider class in SPROXT transaction, in client proxy we write abap code to trigger proxy in SE38 .
My question is : If I am in SPROXY and looking at any outbound SI, of which proxy is already generated, then how can in SE38 can I find which program is triggering that interface or proxy?Hi,
check below thread for calling client proxy
ECC outbound abap proxy (client) - Get ECC messageID from Protocol
Regards, -
Abap proxy method execute synchronous
hey guys,
im new at XI and am posting this thread in the hope that someone would explain to me, what is required of the method "execute synchronous" in an abap proxy.
thanksHi,
<b>Execte_Synchronous</b> is used to send the message synchronously. Similarly execute_asynchonous is used to send the message asynchronously.
<b>Some theory about proxy.</b>
1. Proxies can be a server proxy or client proxy. In our scenarios we require proxies to send or upload the data from/into SAP system.
2. One more thing proxies can be used if your WAS ≥ 6.2.
3. Use Tcode SPROXY into R/3 system for proxy use.
4. To send the data from R/3 system we use OUTBOUND PROXY. In Outbound proxy you will simply write an abap code to fetch the data from R/3 tables and then send it to XI. Below is the sample code to send the data from R/3 to XI.
REPORT zblog_abap_proxy.
DATA prxy TYPE REF TO zblogco_proxy_interface_ob.
CREATE OBJECT prxy.
DATA it TYPE zblogemp_profile_msg.
TRY.
it-emp_profile_msg-emp_name = 'Sarvesh'.
it-emp_profile_msg-empno = '01212'.
it-emp_profile_msg-DEPARTMENT_NAME = 'NetWeaver'.
CALL METHOD prxy->execute_asynchronous
EXPORTING
output = it.
commit work.
CATCH cx_ai_system_fault .
DATA fault TYPE REF TO cx_ai_system_fault .
CREATE OBJECT fault.
WRITE :/ fault->errortext.
ENDTRY.
Receiver adapter configurations should be done in the integration directory and the necessary sender/receiver binding should be appropriately configured. We need not do any sender adapter configurations as we are using proxies.
5. To receive data into R/3 system we use INBOUND PROXY. In this case data is picked up by XI and send it to R/3 system via XI adapter into proxy class. Inside the inbound proxy we careate an internal table to take the data from XI and then simply by using the ABAP code we update the data inot R/3 table. BAPI can also be used inside the proxy to update the data into r/3.
I hope this will clear few doubts in proxy.
<b>How to create proxy.</b>
http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm
<b>
ABAP Server Proxies (Inbound Proxy)</b>
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
<b>ABAP Client Proxy (Outbound Proxy)</b>
/people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
<b>Synchronous Proxies:</b>
Outbound Synchronous Proxy
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2boutbound%2bprogram%2b-%2bpurchase%2border%2bsend
Inbound Synchronous Proxy
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2binbound%2bprogram%2b-%2bsales%2border%2bcreation
Regards,
Sarvesh -
How can i write code in Inbound ABAP proxy method
Hi,
All
Iam doing server proxy ascenario
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
i have done
steps:
1:I have done inbound proxy interface in xi
2:i have created a inbound abap proxy in my SAP WEB AS6.4 using SPROXY.
3:I need to write code in Z11_EMPDETAILS_IN~EXEXUTE_ASYNCHRONOUS method
if i double click on that method it is not opening how can I write code.Hi,
You have to goto the class
<b>ZCL</b>_EMPDETAILS_IN~EXEXUTE_ASYNCHRONOUS not
<b>Z11</b>_EMPDETAILS_IN~EXEXUTE_ASYNCHRONOUS
Check on the third step.
Regards
Vijaya -
From which version of Business One it's possible to upgrade to 8.81 PL0?
Hi All, I would like to know which are the base version of Business One from which it's possible to upgrade to 8.81 PL0?
thanks
paoloHi Paolo,
As it states in the Overview Note for SAP Business One 8.81 PL00 - [1525133|https://websmp130.sap-ag.de/sap(bD1odSZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1525133] you cannot upgrade to 8.81 PL00 from 8.8 PL16 however you can upgrade to 8.81 PL01 as the B1 8.81 PL01 is currently synchronized to and contains all bug fixes of the following base versions:
SAP Business One 8.8 Patch Level 16.
SAP Business One 2007 A SP01 Patch Level 12.
SAP Business One 2007 B Patch Level 21.
Higher versions of released 8.8 / 2007 A / 2007 B patches will be synchronized in upcoming SAP Business One 8.81 patches.
For more information please go through Overview Note for SAP Business One 8.81 PL01 u2013 [1520321|https://websmp130.sap-ag.de/sap(bD1odSZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1520321].
hope it helps,
Regards,
Ladislav Meszaros
SAP Business One Forum Team -
Web Service to ABAP Proxy, Calling RFC from ABAP Proxy
can any body send me the notes or Step by step process of Webserice of calling RFC using ABAP proxy, I am new to XI. send me detail process of this perticular scenarios
Hope this helps
/people/siva.maranani/blog/2005/05/23/communication-between-sap-system-webservice-using-proxies
also refer to
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
Rgds,
Kumar
Message was edited by:
Kumar -
What versions of After Effects can open project files from which versions?
Since this question comes up a lot, I just created this article that gives the details for all of the versions going back to After Effects 7.0:
"opening After Effects projects from previous versions and saving back to previous versions"Please look at the Oracle Text reference manual for a list. Ultra Search uses the INSO filters of the underlying Text engine.
--Stefan Buchta -
WM_CONCAT function from which version do you support
Oracle 11.2 version is being used.
"WM_CONCAT" function available?user2364195 wrote:
Oracle 11.2 version is being used.
"WM_CONCAT" function available?WM_CONCAT is an Un-documented function, and its use is discouraged.
When in 11.2, you have LISTAGG, which is a documented function and any change in the function, is notified as opposed to WM_CONCAT. Hence, I will recommend you the LISTAGG instead of un-documented features.
Read Here for more information -
Blending no changed from Source Version
Hello,
lets say we have Version A and Version B.
I want to blend all new nodes and its properties to Version B on a daily basis. But I do not want that the blend overrides properties that are populated in Version B by a earlier blend.
For example:
Day 1 - Version A; Node 1; Property A = 1
Version B; Node 1; Property A = 1
Day 2 - Version A; Node 1; Property A = 2
Version B; Node 1; Property A = 1
on the second day there should be no changes to Property A if a value is already existend from a previous load.
Thank you in advance
PascalWhat cam?
What sequence settings?
What FCP and QT versions?
Scratch disk?
help us out -
From which version is `-instances=global' supported and on by default?
Hello,
I've just found that library prelinking is not needed anymore, since -instances=global is on by default and supported. Now the question is if I remove all prelinking and -pto usage, which compiler version support will be broken? I'd like to at least support last three SunStudio releases (10, 9, 8).
Thanks,
KarelPrior to Sun Studio 8, -instances=global was
difficult to use, since you had to ensure that every
needed template instance was generated once and only
once. If an instance was generated more than once,
the linker would complain about duplicate
definitions.
Beginning with Sun Studio 8, template instances are
generated into a "comdat" address section. If the
linker sees more than one definition for the same
instance, it keeps one and discards the others.
We recommend that you use the default model -- which
is why it is the default. :-)
Remove all -instances and -pto options, (the -pto has
no effect anyway), and delete any existing
SunWS_cache directories.Could you be so kind and tell me versions strings of Sun Studio 8 compiler? I have SS10U1 here:
-bash-3.00$ CC -V
CC: Sun C++ 5.8 Build11_0 2005/05/31
-bash-3.00$
IIRC plain SS10 was `5.7', but I don't know if SS9 == 5.6 and SS8 == 5.5. That's needed to tweak our project configure scripts.
Thanks,
Karel -
Is there an add-on that can help me with this? Or do I just install the new version and hope for the best?
Firefox 9.0.1 is a real old version and is no longer supported - Firefox 24.0 is the current release version.
Open the Add-0ns manager tab and click on '''More''' for each extension that you have installed. Near the bottom of each "More" there should be a link that will take you to the download page where you can verify compatibility.
Or use this extension - https://addons.mozilla.org/en-US/firefox/addon/is-it-compatible/ - but I'm not sure how well it will work when you are so many versions 'behind the curve'.
Maybe you are looking for
-
Says playlist no longer exists.
Had my ipod since july and have had no problems, yet when i try to update it now a message comes up saying, Songs on the ipod cannnot be updated because all of the playlists selected for updating no longer exist. any help???
-
Uninstall and Re-installing iTunes on my Windows PC
I mistakenly deleted 'Apple Application Support' from my PC and now I can't open iTunes. It's telling me to uninstall iTunes and then re-install it to fix the problem. If I do this will I lose my music that I burned from CD's (not purchased from iTun
-
Increase of length for bank a/c
Currently we are running TT payments for overseas vendors who have bank a/c exceeding the maximum length eg. China based on ISO is 18 digits but the bank a/c is 19 digits. Is it possible to increase? How we handle the idoc file. What's are tasks to b
-
Order budget checking from PA30
Hi everyone, My requirement is to have order budget checking in HR modul. Currently if user create claim transaction with internal order number, there is no checking for the order budget. I noticed that the HR module and FI module is not related in t
-
ABAP Looping in internal tables
Hi, I am working on alv report which fetches matnr with no transaction data by passing in ekpo,mseg,ekko tables and query is working is fine and append matnr in it_final to display. But now I want to display matnr & matkx-makt but to get this field I