Perl SAPNW::RFC used by ABAP developer or not ???

Hello Folks,
I have some good knowledge in Perl programming before  becoming and ABAPER.....
Recently i have seen PERL RFC...
Ever since i have seen the PERL RFC through which we can use for creating tables, reading tables, reading BAPIS and updating through BAPIS...
Also  i came to know we can motiner all sap systems using Perl RFC.
Now my question is
1. Had anybody used Perl RFCs for developing an object or used BAPI for updating data into SAP systems.... ?
2. As an ABAP developer are we allowed to use  PERL's SAPNW::RFC while developing objects or do we need to get permission from our Project manager etc ?
Please reply me... I have several doubts on this ....
If i can use them....then it reduces my coding time several hours, months, and years too !!!!

Hi ,
You can use Perl  RFC in multiple area but you need to setup connection between perl and SAP.
Please see the below details, it may be helpful for you.
Regards,
Prasenjit
Using Perl for SAP RFC - Part 1 - Installing Perl
'Pass by  value' in BAPI and RFC
http://wiki.scn.sap.com/wiki/display/EmTech/Installation+of+sapnwrfc+for+perl+on+Linux+and+Unix

Similar Messages

  • ABAP DEVELOPMENT WORK BENCH

    what is the use of ABAP DEVELOPEMENT WORKBENCh?
    what is its transaction code?

    Hi,
      Refer to <a href="http://help.sap.com/saphelp_nw04/helpdata/en/ef/d94b78ebf811d295b100a0c94260a5/frameset.htm">ABAP workbench</a>
    Regards
    Bala

  • ABAP Development Workbench with WAS 6.4 ?

    Where to get ABAP Development Workbench ?
    Hello sap gurus, I am new to ABAP. I alredy have SAP NetWeaver Enterprise Portal on MaxDB - Developer Edition Sneak Preview installed on my server. However I want to use the ABAP Development Workbench.  I do now want to buy a book with cds or go to the sap shop site to get minisap.
    Is there any way to Use ABAP Development Workbench with Web Application Server 6.4 or 6.1?
    If yes where to get the WAS 6.1?
    Thanks

    Hi,
    What you need to install is the ABAP stack. This would be on your Netweaver installation CDs. Please have a look at service.sap.com/instguides for more in-depth installation instructions.
    If you just have the Portal then you only have the Java stack (the Portal is really just an application deployed to the Java stack.)
    Also do soe searches on SDN on how to integrate the 2 stacks..,

  • Where to get ABAP Development Workbench ?

    Hello sap gurus, I alredy have SAP NetWeaver Enterprise Portal on MaxDB - Developer Edition Sneak Preview installed on my server. However I want to use the ABAP Development Workbench.  I do now want to buy a book with cds or go to the sap shop site to get minisap.
    Is there any way to Use ABAP Development Workbench with Web Application Server 6.4 or 6.1?
    If yes where to get the WAS 6.1?
    Thanks

    Read the responses in your other posts of the same question.

  • How to call the RFC from R/3 to SRM, when we use webdynpro abap? (Urgent)

    Hello
    We use SRM Server 5.5 with classic scenario.
    We want to call RFC in R/3 from webdynpro ABAP.
    How can we do that?
    We are developing the web report using webdynpro abap.
    So we need some of R/3 data such like PR(EBAN)and PO(EKKO,EKPO).
    When user choose the search parameter, report diplay the Shopping cart, PR and PO data on webdynpro.  So we call the R/3 RFC to display the PR, PO data.
    But I tired to call the RFC in R/3, We could not call it.
    How to call the RFC from R/3 to SRM, when we use webdynpro abap?
    Thank you,
    Best Regards,
    SH.

    Hi
    <b>Please look at the following threads as well -></b>
    WebDynpro in SRM
    BAPI's /RFC's in SRM
    BAPI to Change Shopping Cart by RFC
    SRM60 and webdynpro
    Webdynpro Services Exception
    WebDynpro using BAPI has an error
    SRM60 and webdynpro...
    <b>SAP uses META Function modules in SRM to get data from R/3 back-end.</b>
    <u>For getting Purchase requistion data, use the function modules -></u>
    META_REQUISITION_CHANGE        Change purchase requisition              
    META_REQUISITION_CREATE        Create Requisition                       
    META_REQUISITION_DELETE        Delete/close purchase requisition        
    META_REQUISITION_GETDETAIL     Display requisition details              
    META_REQUISITION_GETITEMS      Display requisition items                
    META_REQUISITION_GETRELINFO    Get Releasease Info for requisitions
    <u>For getting Purchase order data, use the function modules -></u>
    META_PO_CREATE                 Create purchase order                    
    META_PO_DELETE                 Delete reservation                       
    META_PO_GETDETAIL              Display purchase order details           
    META_PO_GETITEMS               Display purchase order items             
    META_PO_GETRELINFO             Display purchase order release information
    Hope this will definitely help. Do let me know.
    Regards
    - Atul

  • When to use webdynpro for developing reports instead of ABAP Editor in R/3

    Hello Frends,
    I am new to Webdynpro ABAP. I just wanted to know when we should used webdnpro ABAP for developing reports, instead of using ABAP Editor in R/3. If you can give me the details it will be helpful.
    Thanks,
    Regards.

    Hi navnetha,
      As mishbah told you , that there is no hard and fast rule for reporting throught  webdynpro.It all depends on client requirement .Now if you want to develope alll the reports by using webdynpro without your clients request , then you need to explain the advantages of webdynpro reporting above abap reporting.
    for e.g.  Webdynpro reports can run on browser, They can be posted on portal, Easy handling and maintenance and reusability.
    Other than this i guess if you can show some business profit to the client, then i think every client would like to go for webdynpro reporting.
    regards
    PG

  • Free Abap Development Environment

    Hi,
    I use to develop in ABAP on SAP R/3 4.6C at work.
    I would like to know if it's possible to have a free version of R/3 or NetWeaver to learn more about ABAP programming at home and to learn about how to developp using .NET/ JAva technlologies with ABAP.
    I eared about something called 'MiniWas ' but didn't find how to download it and what I can exactly I can do with it
    Regards,
    Morgan Bourgeois

    Yes, I feel your pain Morgan, It can be confusing.  I will try to hit all of your doubts here.
    First the Sneak Preview that I pointed you to, is a MiniWas,  you get all of the technology layer(basis) including the ABAP  runtime, development envirnoment/tools,  and everything that you had in previouse miniwas.  Not sure why they have it listed the way they do, it is a little confusing.  But they maybe pointing out the fact that this is the first miniwas where ABAP WebDynpro has been included.  This is just like the WebDynpro Java, but on the ABAP stack.  In this version you also get the new ABAP Editor, new debugger, and the ALV Object Model.  The latter was available in the 6.40 version also.
    This miniwas only have the technology layer, no functional modules of R/3 like PP, MM, SD, VC, etc.
    Please remember that Netweaver is the platform for which SAP solutions run on top of. It has two sides(stacks), the ABAP stack and java stack.  For example ECC(formerly R/3) runs on Netweaver, but on the ABAP stack.  The Netweaver Portal runs on the java stack, but can invoke iviews which use Web Dynpro components which have be developed on the ABAP stack. Of course, it can handle other apps as well includeing java and .net.
    The netweaver portal is simple a frontend in which you can tie all of your applications, whether SAP or non-SAP into one place for the end user to access.  If you are accessing a backend system which is ECC(R/3), then yes, you would be calling a BAPI or RFC function module which is written in ABAP.  (I hope this is clear)
    HTMLB is like an abstraction from regular HTML.  You can use this to develop your UI interface.  You can use this in Business Server Pages(which can also be ran in an iView of the Portal) or in the JSP DynPage applications(which again can be in an iView).    HTMLB is purely a UI technology which you can use in developing your applications.  WebDynpro does not allow for using HTMLB, or HTML, but it probabaly uses it underneath, because the HTMLB interface looks/feels the same as WebDynpro UI.
    If you have more follow up questions, please ask.
    Regards,
    Rich Heilman

  • Starting Webdynpro ABAP development

    Dear Experts,
    I am a Portal Consultant and I know Webdynpro Java. I am planning to learn Webdynpro ABAP.
    Could you please provide me the details about actual Webdynpro ABAP development?
    I have seen some applications and they used "Service Call" method to execute BAPI's and setting Import parameters.
    In some applications they used normal development.
    Could you please provide which is suitable( through Service call or normal development) and majarity of the people can use?
    Thanks & Regards,
    Vijay

    Hi Vijay,
    Service call is required basically to get data from systems other than the calling systems i.e. a RFC call. Though you can use BAPI's to get data from the same system. (FM must be RFC enabled to use this functionality)
    You can also call normal FM, but for that you don't have to create a service call.
    Suppose if you want to use some standard BAPI's or FM just by creating service call you can use in your application.
    check this example how to use BAPI,
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/9cb5d345-0801-0010-6a8e-fc57c23fd600?quicklink=index&overridelayout=true
    also read this..
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/a189b0ee583b8be10000000a421937/frameset.htm
    Cheers,
    Kris.
    Edited by: kissnas on Mar 21, 2011 9:34 AM

  • ECC 6.0 Webdynpro for ABAP development environment

    Hello,
    We are currently running ECC 5.0 and ABAP stack is only available as of ECC 6.0. Is is possible to download and install just ECC 6.0 development environment?
    Thanks,
    Alex

    The ABAP development environement and runtime are integrated into the Business Suite release.  Therefore ECC 5.0 runs on top of NetWeaver 2004 (6.40) and ECC 6.0 runs on top of NetWeaver 7.0. There is no way to directly mix ECC/NetWeaver releases nor can you directly transport NetWeaver 7.0 objects (like Web Dynpro ABAP) to a 6.40 based system since the runtime wouldn't be present. 
    You can however install a standalone NetWeaver Systems. Then you would have a separate instance with the ABAP 7.0 developement and runtime environement.  You can use RFCs and Web Service Calls from this standalone system to read and write data to/from your ECC 5.0 system.  You give up some of the benefits (like the integrated DDic value-help).

  • Perl SAP::Rfc - input tables - The specified type Typ rfcdes is unknown.

    I am pretty new to SAP and am working to understand the guts of it while also trying to do something useful, especially understanding how we could use Perl Sap::RFC.  I've been looking for days and making a little progress over time, but now I'm stuck.
    Problem Summary:
    I want to read the RFCDES table using RFC_READ_TABLE to get a dump of what's in there.   It is apparently too large for a plain RFC_READ_TABLE, but I discovered that by defining the fields that I want, I can get out what I need.  I did this by successfully executing RFC_READ_TABLE in SE37 for the RFCDES table by defining entries in the FIELDS table, but I can't figure out the right way to send a table as input to SAP via SAP::Rfc.
    Background:
    I am using SAP::Rfc v 1.55 on linux with 640,0,303 release of the rfcsdk.
    I am getting the error:
    RFC call failed: EXCEPT SYSTEM_FAILURE  GROUP   104     KEY     RFC_ERROR_SYSTEM_FAILURE        MESSAGE The specified type Typ rfcdes is unknown. at /home/<userid>/local/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/SAP/Rfc.pm line 1055.
    Here is my code block (minus connect info):
    my $it = $rfc->discover("RFC_READ_TABLE");
    $it->QUERY_TABLE("rfcdes");
    $it->ROWCOUNT( 30 );
    $it->OPTIONS( ["NAME LIKE 'SAP%'"] );
    my $str = $it->tab('FIELDS')->structure; # I think this line is extraneous
    $it->FIELDS([{ FIELDNAME => "RFCDEST", OFFSET=> "000000", LENGTH => "000000",  FIELDTEXT=> ""}]);
    $rfc->callrfc( $it );
    $rfc->close();
    The parameters to FIELDS are what worked in SE37.  I would eventually like to return more than just rfcdest (such as RFCOPTIONS) but at this point, anything working would be good
    I have successfully done an RFC_READ_TABLE with SAP::Rfc (using the tables.pl example) so I'm pretty sure I have that working but I think the FIELDS input/output table is throwing me off.  Maybe I'm not understanding the array of hashes correctly?
    I have looked at the thread SAP-::Rfc with Perl which got me this far but I'm still missing something.  Can anyone please help?
    Thank you for your time.

    You might want to check out the newer SAPNW::Rfc.  Not sure what version system you're connecting to.
    Anyway, here's how I did RFC_READ_TABLE with SAP::Rfc years ago:
    my $IT = $RFC->discover("RFC_READ_TABLE");
    $IT->QUERY_TABLE('TBTCO');
    $IT->OPTIONS( ["ENDDATE = '$MAXDATE' AND ENDTIME > '$MAXTIME' OR ENDDATE > '$MAXDATE'"] );
    my @FLDARRAY = qw(JOBNAME JOBCOUNT JOBCLASS PERIODIC REAXSERVER RELUNAME SDLUNAME
    AUTHCKMAN EVENTID SDLSTRTDT SDLSTRTTM STRTDATE STRTTIME ENDDATE ENDTIME STATUS);
    $IT->FIELDS([@FLDARRAY]);
    $RFC->callrfc( $IT );
    print "Num Rows in PRD matching selection criteria: ".$IT->tab('DATA')->rowCount()." \n";
    for my $ROW ( $IT->DATA ) {
       #do stuff;
    $RFC->close();
    Cheers,
    David.
    For reference, here's my wiki profile, where you can find my blogs on SAPNW::Rfc, and some sample scripts.
    http://wiki.sdn.sap.com/wiki/display/profile/David+Hull
    Edited by: David Hull on Mar 28, 2010 10:05 AM

  • How can I connect with SAP NetWeaver 7.01 SR1 SP3 ABAP Developer Edition

    Hello together,
    I downloaded and installed the SAP NetWeaver 7.01 SR1 SP3 ABAP Developer Edition on a virtual client.
    I toke a long period to finish the installation.
    Now some questions to use this system in the right way:
    1.) How can I get a "developer license" which do not expire? Because the link http://www.sap.com/minisap seems to be not ok.
    2.) How can I connect via network with the sap system? the application server is running on a vm client with a static ip i.e. 192.168.1.5. And my laptop gets a ip in the same range. I have installed the gui on my laptop and tried to connect with the system. But it does not work! I used as application server the ip of the virtual machine. I use the gui witch is installed on the same host like the application it works (with localhost as application server adress)
    3.) Where can I download the newest version of the SAP Gui? I do not have a service marktplace account? Is it possible?
    4.) I read in the documentation that it should be possible to reach the sap system also with web dynpro: http://localhost:8000/sap/bc/gui/sap/its/webgui?sap-client=000
    But it does not work. I got an error message: Service cannot be reached
    Note
    The termination occurred in system NSP with error code 403 and for the reason Forbidden.
    The selected virtual host was 0 .
    Regards
    Christian

    I fixed in the meantime the second problem. It was a problem with my local firewall. But the other three points are still open.
    Thank in advance for your help

  • SAP R/3 connection with XI using an ABAP Proxy

    Have to develop an ABAP program which will communicate with XI using an ABAP Proxy.

    Hi,
    you can check these links for help,
    To generate abap proxies.
    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
    /people/bhanu.thirumala/blog/2006/02/07/abap-proxy--xml-to-abap-transformation
    Smarter Approach for coding ABAP Proxies
    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
    Regards,
    Samson Rodrigues.

  • Retrieving hierarchy fields from MDM to SAP R/3 using MDM ABAP API's

    Hi all,
    I have developed a code to retrieve fields from MDM to SAP R/3 using MDM ABAP API's, i could retrieve   all of the fields excluding the Lookup[Hierarchy] fields like-  FACILITY CODE  etc...
    please update me if anyone has any experience on this.
    Thanks and regards,
    Aastha Mehrotra

    Hi ,
    Any one worked in the MDM API to retrieve Hierarchy fields ???
    Regards,
    Arun.

  • How to call the rfc in webdynpro abap..?

    Dear Experts,
    I need to add two numbers using RFC in webdynpro abap.
    First we have to give the input then click the submit button.. The result will be shown in next screen with addition of two numbers...  Please help me in this...
    Thanks.

    Calling an RFC Function module in Web Dynpro ABAP is nothing different from Classical ABAP
    use Pattern button to call function module and use DESTINATION syntax to specify the RFC destination
    http://www.octavia.de/fileadmin/octavia_files/content_bilder/Hauptnavigation/SAP_NetWeaver/WebDynpro/Web_Dynpro_Part_II.pdf?PHPSESSID=c528a60bf8857431c0fa6f6595639da7
    In Above document, page no 7, there is a wizard for Service call, in that 4th step is select service where
    you can specify the function module name and the rfc destination name
    Abhi

  • How to Call the RFC in Webdynpro abap application

    Dear Experts,
    Good Evening to all...
    I have to add two numbers using RFC in webdynpro abap application. If we give the numbers in the input screen then the RFC should add it and give it in the output screen. This is the application for that I have created the RFC.
    But the problem is i don't know how to call the RFC in that Webdynpro abap application and how to link the input view and output view with that RFC...? I am new to Webdynpro abap. Please kindly help me on this... I am struggled here... I need your help in this....
    Thank You.

    Hi Jaga,
    You asked the same question again.
    Without closing the [previous one|Re: Where SAP store the uploaded files?].
    I think Abhi has answered your question.
    If not please elaborate on the problem.
    The solution btw is to create a Service Call.
    Sumit

Maybe you are looking for

  • Multiple Accounts on the Same ISP

    OK, here's the deal: Verizon is my ISP. I have one account set up-it works great. I just started using Mail.app having switched from using Verizon Yahoo!'s webmail application. What I had set up on Yahoo was that I had two "accounts." One was my "col

  • My iTunes itl file is locked and its not letting me in my itunes at all

    my itunes is locked and i cant get in

  • Invoke node error in PDSF vi

    Iam using NI datalogger,for reading analog and digital inputs.In this datalogger there are many sub VIs.when i run the data logger iam getting the errors like, the sub vi PDSF_logistics.vi(process data standard format )is not executable.The error wha

  • File size and deleting some content out of that...

    Dear All, I have a log file...using FileWriter, I am updating that file...Once if the log file's content reaches certain limit(some 1000 lines), I want to delete the first 100 lines...how to do this...any suggestions/codes please... bye & waiting for

  • There is no mail-in option for my iphone 4s 64gb UK

    Hi every one! Recently I was trying to order the mail-in service for my friend's iphone 4s 64gb, and it seemed that there is no mail-in option listed at all, only "reserve apointment" and "express line". The next minute I have tried entering the Seri