Parameters of a Function Module.Please help

Hi guys,
Am using the FM ARCHIVFILE_CLIENT_TO_SERVER to take an file from the presentation server i.e local PC to an application server.
In this Fm the parameters are source path and destination path,source path being the path to the file in the PC and destination path the path where the file needs to go in the appn server.
To find the directory in appn server I logged on to Tcode AL11 where I goit the SAP directories.
I wanna put my file in one of thedse directories.What should I give my file path in the FM as.
For eg. /usr/sap/BS7/DVEBMGS01/work
is what I find in AL11 but what path to give in the FM.Will giving this suffice.
Please help.
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Jun 12, 2008 1:13 PM

Hi,
You cannot post the data anywhere in the application server. Just ask path to your client or your onsite coordinator. They will give you the path.
<REMOVED BY MODERATOR>
Thanks
Vikranth
Edited by: Alvaro Tejada Galindo on Jun 12, 2008 1:13 PM

Similar Messages

  • Unable to retrieve parameters from RFC Function Module

    Hi All,
    I have created a model for the RFC Enabled function module BAPI_BUPA_CENTRAL_GETDETAIL within my webdynpro program. I am passing parameters to the function module BAPI_BUPA_CENTRAL_GETDETAIL and I have validated that this is being passed correctly by displaying the passed value from the node of the input parameters.
    Code used to pass input parameters -
      IWDMessageManager manager = wdComponentAPI.getMessageManager();
       try
          wdContext.currentBapi_Bupa_Central_Getdetail_InputElement().modelObject().execute();
          size = wdContext.nodeCentraldataperson().size();     
          wdComponentAPI.getMessageManager().reportSuccess(Integer.toString(size));
          wdContext.nodeOutput().invalidate();
       catch(WDDynamicRFCExecuteException e)
          manager.reportException(e.getMessage(), false);
    I also see that it returns 1 record by using the code below:
    IWDMessageManager manager = wdComponentAPI.getMessageManager();
       try
          wdContext.currentBapi_Bupa_Central_Getdetail_InputElement().modelObject().execute();
          size = wdContext.nodeCentraldataperson().size();     
          wdComponentAPI.getMessageManager().reportSuccess(Integer.toString(size));
          wdContext.nodeOutput().invalidate();
       catch(WDDynamicRFCExecuteException e)
          manager.reportException(e.getMessage(), false);
    But, when I try to retrieve the value returned it does not fetch that value -
       Bapi_Bupa_Central_Getdetail_Output getdata = wdContext.nodeBapi_Bupa_Central_Getdetail_Input().nodeOutput().currentOutputElement().modelObject();
       Bapibus1006_Central_Person[] getres = new Bapibus1006_Central_Person[size];
       for(int i=0; i<size; i++){
            wdComponentAPI.getMessageManager().reportSuccess(Integer.toString(i));
            getres<i> = getdata.getCentraldataperson();
              //String fullname = wdContext.nodeBapi_Bupa_Central_Getdetail_Input().nodeOutput().nodeCentraldataperson().getElementAt(i).getAttributeValue("Fullname").toString();
            String fullname = getres<i>.getFullname();
           fullname += Integer.toString(i);
            wdContext.currentContextElement().setFullname(fullname);
            wdComponentAPI.getMessageManager().reportSuccess("fullname:" + fullname);
    It always returns 0 or null. Can someone please help me with this issue. The BAPI returns values in structure format and not internal table and hence I dont see the issue there as well.
    What can be the problem?
    Thanks for all your help in advance.
    Best regards,
    Divya

    Nikhil / Srihari,
    I changed my code and it now looks like -  I am trying get the return value into the context fullname but i still cant get the value although the size of nodeCentraldataperson() is thrown as 1 and the input is being passed correctly as i have validated this in this line of code [wdContext.nodeBapi_Bupa_Central_Getdetail_Input().currentBapi_Bupa_Central_Getdetail_InputElement().getBusinesspartner();]
    IWDMessageManager manager = wdComponentAPI.getMessageManager();
       try
          wdContext.currentBapi_Bupa_Central_Getdetail_InputElement().modelObject().execute();
          size = wdContext.nodeCentraldataperson().size();     
          wdComponentAPI.getMessageManager().reportSuccess(Integer.toString(size));
          wdContext.nodeCentraldataperson().invalidate();
       catch(WDDynamicRFCExecuteException e)
          manager.reportException(e.getMessage(), false);
         for(int i=0; i <size; i++){
              String name = "FullName: ";
              wdContext.nodeBapi_Bupa_Central_Getdetail_Input().nodeOutput().nodeCentraldataperson().setLeadSelection(i);
              name += wdContext.nodeBapi_Bupa_Central_Getdetail_Input().currentBapi_Bupa_Central_Getdetail_InputElement().getBusinesspartner();
              name += wdContext.nodeBapi_Bupa_Central_Getdetail_Input().nodeOutput().nodeCentraldataperson().currentCentraldatapersonElement().getFullname();
              wdContext.currentContextElement().setFullname(name);     
    Any idea what could be wrong?
    Thanks,
    Divya

  • How to declare Dynamic table in Tables Parameters of a Function Module...

    Hi Gurus,
    I would like to Know how to declare a Dynamic table in Tables parameters of a Function Module.
    so that it should be able to hold any table data ....
    I have tried all possible ways of trying to assign fields-symbol like declarations which doesnt allow here ...
    plz Dont reply with the basics of creating dynamic internal tables, coz my case is not an Internal table it is FM table parameter declaration.....

    Hi,
    If you are requirement is to create a function module with tables parameter having a generic line type i.e. no specific line type
    just declare it with a name under Parameter name with out specifying the type.
    A reference function module with such parameter, i would quote is the standard GUI_UPLOAD/ GUI_DOWNLOAD where the parameters specified under TABLES are generic.
    If you want to process the values passed to these parameters in the source code of function module, field symbols would be a preferable option.
    Regards,
    Sharath Panuganti

  • I have a Mac OS 10.6.8. Can't find Library folder or StartUpItems folder. Tried the "Go To Folder" function. Please help.

    I have a Mac OS 10.6.8. I want to change the apps that launch at start-up and can't find Library folder or StartUpItems folder. Tried the "Go To Folder" and "Find" functions. Please help.

    Try double clicking your HD icon, then click on your HD Volume (under devices in the left side bar), then click on Library you should be able to find StartUpItems there.

  • Tried all 6steps to Error Message: An error has occurred when attempting to change modules-Please help thx

    Tried all 6steps to Error Message: An error has occurred when attempting to change modules-Please help thx

    Hi, I¹ve been through it again to ensure I¹ve not forgot things. Completely
    removed Lightroom and all files I can find, etc and reloaded. Some tedious
    result. Step 6 is too time consuming at the moment for me, too many things
    on the go since I¹m about to go on holiday and on return I shall need
    Lightroom on this iMac. Any clues? This iMac had Mavericks from new,
    uploaded to Yosemite and then loaded Photoshop CC, Lightroom etc and get
    this damned problem.
    Reading around the web I¹m not the only one with this issue, to suggest a
    new user a/c is a soft option without resolving the issue.
    I hope an expert from Adobe can resolve this,
    Regards, George (retired IT Manager and IT Systems Project Manager)

  • How can i open my imac with mountain lion in 32 bit. With the Mountain Lion, some important softwares are not functioning. Please help !

    How can i open my iMac with mountain lion in 32 bit. With the Mountain Lion, some important softwares are not functioning. Please help !

    Thx for yr reply. maybe i don't express myself very well. i know ML is 64 bit system. and it does not open up my VPN connection (the VPN connection i am talking here is Cisco and it is only in 32 bits) . i was wondering is there a way my macbook air 11 inch first generation can turn back into its original operation system, so that i can use the VPN connection. THX

  • Help on Parameters in RFC Function Module

    Hi,
    I am creating a RFC function module. The requirement is:
    In a report program, the user enters ABC and XYZ values on the selection screen. These 2 fields are select options so will have From-Value and To-Value. This report program will pass these values to my RFC FM and depending upon these values I have to read a DB table and pass the data back to the program.
    My doubt is, how should I intake these select options value? i.e should I specify them in import tab or tables tab? What TYPE/LIKE should I use?
    Please help me in this...
    Rgds,
    Nimma.

    Hi Anji,
    What is 'WSELKUNNR'? Is it a user defined type?
    I am doing as below in the IMPORT tab.
    Parameter name/Type Spec/Associated Type
    ABC/LIKE/
    I am not sure what type I have to use here as the incoming values will be of type SELECT-OPTIONS. Is there any standard type to specify here? If not, what should I do?
    Best Regards,
    Nimma.

  • Get Import Parameters of a Function Module

    Hi,
    Is there a way to find the import parameters and their Data Type of a Function Module in any Table??
    For example, i know i can find the name and the include of the Funtion Module in TFDIR. Is there anywhere i can find the list of Import Parameters and their Data Types??
    Thanks and Regards,
    Kaeyur

    you can use
    Data: lv_type type c.
    clear:lv_type.
    DESCRIBE FIELD p_bukrs TYPE lv_type.
    It will return C as its type C and p_bukrs is selection screen parameter.
    hope this helps.

  • Functional Specs - Please Help

    I am very new to SAP FICO. I want to know how do you write a func. spec.  I have searched in this forum but I didn't get enough example. Please help me to know how write a func. spec. in detail. A real time example and how to write is what I am looking for.
    Something about functional specs for  reports, user-exits, routines, interfaces and external table definitions with example is higly appreciated.
    If you want to email me my email is arun4sap[at]gmail[dot]com.
    Your effort will rewards with reward points.

    Hello,
    I copy pasted a functional spec below.
    ITs basically telling the Abapper what exactly has to be done.
    The Abapper should know what has to be done by looking at the funcitonal spec alone( usuall they have a million questions after)
    Points will be appreciated
    Regards,
    Zaid
    Functional Specification –
    DEV ID          Sales tax report
    Functional Team          Zaid Azam     
                   (phone)
    SAP Dev.  Team     (lead)      Zaid Azam      (phone #)
         (member)      (phone #)
    Phase / Priority     Phase 1
         Medium
    Revisions
    Rev. Id     Rev. date     Author     Description
    00               Initial release
    1     Report definition
    Basic Information
    Report type 1     A/P
    Report type 2     Printed
    Language requirem.     
    Printer requirement     Local printer / system printer
    Paper requirement     Landscape
    Source environment:     R/3
    Module:     FI
    Suggested technique     ALV / other
    Triggered:     Manually
    Frequency:     On-demand
    Volume:     Daily
    2     Functional Requirements
    Functional Requirements
    Selection     Posting Date,  G/l account
    Narrative flow     The report should list the all the transactions of the G/l account( all items i.e open and cleared) selected on the initial screen. It should list  the vendor name and number when a G/l transaction is of a vendor
    Assumptions / issues     
    Should have the capability of being exported to excell
    3     Processing logic
    Processing logic
    Step 1     Enter g/l account (HKONT) on the selection screen and run with or without a date range Or run by a  date range only without specifying a G/L
    Step 2     Get the G/L number from BSIS that was selected on the initial screen Or get all the G/ls that had postings in the posting date  ( BUDAT) specified on the initial screen.
    Step 3     Get the amount ( WRBTR) from BSIS ( Open and cleared both are in BSIS)
    Step 4     Take the Document Number (BELNR) from BSIS and get the vendor number for that doc number  from BSIK ( open item), from BSAK ( cleared) if item is paid.
    Step 8     Should get the vendor name from LFA1 for the vendor number from BSIK or BSAK
    Step 9     
    Step 10     
    4     Output
    4.1     Layout
    FORMAT                                        
    G/L     Posting date   Amount         Doc type      Text                         Doc number          Pk     Vendor #     Name
    650100     12/03/2006     500     SA     Test for report     19000042342     40     10229      GMC
    4.2     Header elements
    SAP Field     Report Field                          Comment
    BSAK LIFNR,BSIKLIFNR     Vendor number     
    LFA1_NAME1        Vendor Name     
    BSIS_BUDAT     Posting Date     
    BSIS_HKONT     G/l account     
    4.3     Line item
    SAP Field     Report Field                          Comment
    BSIS_WRBTR      amount     
    BSIS_BLART               Document type     
    BSIS_SGTXT     Item text     
    BSIS_BSCHL             Posting Key     
    5     Additional topics
    Additional topics
    Unit Test Suggestions:     Same as the standard SAP report FBL3N. Only addition is the vendor name and number
    Security/ Authorizations:     .
    Error handling     
    Dependencies     
    References     
    Out of scope requirements     NA

  • Error while creating import parameters in RFC function module

    Hi,
    I am trying to create import parameter in RFC enabled function module and getting the following error "Reference parameters are not allowed with RFC". Am I doing something wrong.
    Your earlier response is much appreciated
    Regards
    Kasi

    There is a "Pass by Value" checkbox, just check that and you wont get the error.  The basic reason behind is since an RFC is called by a different system the parameters have to be sent as values than as references.
    hith
    Sunil Achyut

  • Tracing function modules ple help..

    hi all,
    i am working on WDA( this wda is calling 2 function modules to data retrieval).
    Now this Webdynpro abap has integrated with Portal PCUI iView.
    Now on portal when a buton i clicked this PCUI iView is been called which inturn displays the webdynpro.
    when i do this im getting a dump.(standard webdynpro dump).  the dump url on explorer shows as my webdynpro
    but when i try to debug im not able to stop it there
    is there any tcode where i can see what all FM's are been called for a particular user in last 30 mins or 10 mins?????????
    i want to trace all the FM's being called from Portal,
    help me, ..
    niraja
    Edited by: Niraja on Feb 9, 2009 9:49 PM

    Yes you can do that in tx. SE30.
    1. Switch ON in  parallel session the first 3 or 4 DIA session (Push Activate button after selecting the dialog session row)
    2. Do your operation in the system.
    3. Deactivate the sessions
    4. In main menu of SE30 select EVALUATE then press F5 (Hit List)
    There you can see a list of the programs that worked in the background.
    Another option is to define which is the BSP you are working on, then set an external breakpoint to one of the methods of the context class in the BSP.
    BR,
    Cenk Sezgin

  • Pipelined function..please help

    hi all...
    i need a fuction which will split the data n insert into the table...
    i created a fuction like this :
    CREATE OR REPLACE FUNCTION FN_SPLIT(text      IN VARCHAR2 DEFAULT NULL,delimiter      IN VARCHAR2 DEFAULT ' ')
    RETURN SPLIT_TYPE_TABLE PIPELINED
    IS
    PRAGMA AUTONOMOUS_TRANSACTION;
    TYPE ref0 is REF CURSOR;
    myCursor ref0;
    out_rec SPLIT_TYPE := SPLIT_TYPE(null, null);
    --CURSOR MSTFRC IS SELECT * FROM TEMP_SPLIT;
    index_      NUMBER(10,0);
    BEGIN
         BEGIN
              /*index_ := -1;
              cnt:=0;
              l_str:=text;
              loop
    l_n := instr( l_str, delimiter );
    exit when (nvl(l_n,0) = 0);
                   cnt:=cnt+1;
                   INSERT INTO TEMP_SPLIT (ID,NAME)
                             VALUES (cnt,ltrim(rtrim(substr(l_str,1,l_n-1))));
    l_str := substr( l_str, l_n+1 );
    end loop;*/
              Load_Temp_Splitting(text,delimiter);
              open myCursor for select * from temp_split;
              LOOP FETCH myCursor into out_rec.ID,out_rec.NAME;
                   EXIT WHEN myCursor%NOTFOUND;
                   PIPE ROW(out_rec);
              END LOOP;
              CLOSE myCursor;
              RETURN;
    END;
    END FN_SPLIT;
    it created succesfully without errors but when i run this function it showing an error like cannot evaluate pipelined function..
    my requirement is to split the data like 'as,af,er,yt' split this by comma n insert into the table with row id like
    1 as
    2 af
    3 er
    like...
    please help friends....
    thnks in advance...
    lol
    Neethu

    > when i run this function it showing an error like cannot evaluate pipelined
    function.
    And that is one of the most important pieces of the puzzle - the actual error displayed. What is it? (full error, i.e. number + message)
    As for the code in the function. That looks a bit like an ugly hack to me. Why the INSERT into table? Why not simply use a local collection or array?
    And why a pipelined table function specifically?
    The following code demonstrates a string split function:
    SQL> create or replace type TStrings as table of varchar2(4000);
    2 /
    Type created.
    SQL>
    SQL> create or replace function tokenise( cString varchar2, cSeparator varchar2 DEFAULT ',' ) return TStrings AUTHID CURRENT_USER is
    2 strList TStrings;
    3 str varchar2(4000);
    4 i integer;
    5 l integer;
    6
    7 procedure AddString( cLine varchar2 ) is
    8 begin
    9 strList.Extend(1);
    10 strList( strList.Count ) := cLine;
    11 end;
    12
    13 begin
    14 strList := new TStrings();
    15
    16 str := cString;
    17 loop
    18 l := LENGTH( str );
    19 i := INSTR( str, cSeparator );
    20
    21 if i = 0 then
    22 AddString( str );
    23 else
    24 AddString( SUBSTR( str, 1, i-1 ) );
    25 str := SUBSTR( str, i+1 );
    26 end if;
    27
    28 -- if the separator was on the last char of the line, there is
    29 -- a trailing null column which we need to add manually
    30 if i = l then
    31 AddString( null );
    32 end if;
    33
    34 exit when str is NULL;
    35 exit when i = 0;
    36 end loop;
    37
    38 return( strList );
    39 end;
    40 /
    Function created.
    SQL>
    SQL> select tokenise( 'as,af,er,yt' ) from dual;
    TOKENISE('AS,AF,ER,YT')
    TSTRINGS('as', 'af', 'er', 'yt')
    SQL>
    SQL> select * from TABLE( tokenise( 'as,af,er,yt' ) );
    COLUMN_VALUE
    as
    af
    er
    yt
    SQL>

  • Recovery Disks program does not function. Please help to fix

    Greetings everyone,
    I have a Lenova 3000 N100
    model# 0768DKU
    XP sp3
    original factory hardware still installed
    My HDD is nearing its life and I want to get a new one so I was asking how I could restore my computer to factory condition with the new HDD. I was told Lenova Care has the "Create Recovery Media" option.
    However, when I open the program and select "Create Recovery Disks" a window opens saying "Resource required by this application are already in use. Please retry after the other application completes"
    I have no application running. I have restarted the computer twice and still this window displays this message. All of the great thinking Lenova had when they created this distibution method is now trashed. I can proudly say, that my system was totalled by a virus and the built in system restore feature was wonderful and worked as promised. But this assumes that the HDD will function and mine is about to be finished. 
    Is there any shortcut to getting the "Recovery Disks" made without this program. I can see that in the root of the HDD there are folders that contain all of the factory installs but I have no idea what to do.
    Please help and thanks 

    Does your MacBook have a "Core Duo" processor or a "Core 2 Duo" processor.  Lion won't work with the first, only with the second.
    What is the "System" application that you used to back up your Mac?

  • Apple mail changing sort function. Please HELP.

    After a recommended update early last week,email keeps changing sort function. I set for date and keeps changing it to subject.
    PLease help repair this.
    thanks,
    don
    Don

    Hi Carlo,
    My Mail seems to work now.
    I should have done a screen capture to show you something.
    When I was about to send the message in Mail, a notice came up:
    It had 2 mail accounts:
    1. Mail
    2. my new e-mail address
    I think I pressed  Mail (if I remember).
    However, when I just sent another test message, there was no window warning coming up.
    Also, the "new Mail account" has nothing in it like the one that I deleted.
    The one that I deleted had lots of material (messsage, sent message, saved messages etc...) but nothing critical.
    I can live with that.
    The critical point will be when I go to a site and when I want to send a messafge, my Apple Mail account window opens.
    So far, your solution has worked even if the second part of your instructions could not be followed.
    Thanks again,
    Stacey

  • Lightroom 3.5 still has ACR 4.6 as Profile in Develop Module - please help!

    Hi there! I am hoping that someone can please help me out, as i'm racking my brain trying to figure this out.
    I have Lightroom 3.5 - Photoshop CS5 Extended and both are up to date but I'm trying to get my ALR to use the latest Camera Raw 6.5 but it's not a selection on the drop down menu.
    My camera profiles are there for Nikon D700 but i'm using presets that use ACR and it's old. -- i've removed Lightroom (an unistaller would be super helpful adobe!!!) but it still remembers my old catalogs etc...
    I'm searching but i don't know what else to do... any help would be amazing. thank you!
    J

    J,
    The profile "ACR 4.6" you see has nothing to do with the ACR version you're using. If you're working with LR 3.5, you're using ACR 6.5 technology.
    Adobe used to name the profiles after the ACR release number when a profile version was first introduced. So the profile ACR 4.6 is a profile first introduced together with ACR 4.6, but used by ACR 6.5 in your case.
    So it's just another version of the D700 profiles available to you.
    Beat

Maybe you are looking for

  • Unable to switch spaces

    Recently, I can't seem to switch Spaces at all despite the fact that it is turned on. I currently have Spaces turned on, with a few applications set to open in a particular space. For example, I have Finder and the Mail application to open up in spac

  • Another quality loss issue: exporting

    I see a lot of people have problems with quality loss. I am importing an movie of an animated screengrab (using Snapzpro). This movie looks great - nice and sharp when viewed in QT. After importing into iMovie it's slightly blurred, notr a big deal j

  • My phone is stack on settings can't close page or even phone

    My phone is stack on settings ,can't close page app or even phone

  • How many 7920 phones can be supported on one Cisco 1131AG access point?

    hi all, who knows that how many 7920 phones can be supported on one 1131ag AP? Thanks a lot...

  • 2.0.2 pop up!!

    thanks for the excellent service of Apple Genius Bar @ LV they tried to help resolve the pop up message issue i have encountered on my iphone 8G and after a few minutes..... problem SOLVED!!! solution??? REPLACEMENT LOL! thanks guys! love yaa!