Error creating RFC function /BODS/ABAP_RUN : RFC_ABAP_EXCEPTION-(Exception_Key: FU_NOT_FOUND, SY-MSGTY: E, SY-MSGID: FL,

Hi Expert,
I try to execute job on development system but he showed error "Error creating RFC function </BODS/ABAP_RUN>: <RFC_ABAP_EXCEPTION-(Exception_Key: FU_NOT_FOUND, SY-MSGTY: E, SY-MSGID: FL, SY-MSGNO: 046, SY-MSGV1: /BODS/ABAP_RUN)>. Notify Customer Support.
In ECC I use ABAP execute option as Execute Preloaded. How to solve this problem? Thanks for your advise.

Dear,
have you checked in EXX wether the function group /BODS/BODS is available?
Some notes here:
You will have to have to import the new ABAP Program group "BODS/BOS" which you can find in the local install folder...
Here are some details:
Installing Functions on the SAP Server
SAP BusinessObjects Data Services provides functions that support the use of the ABAP, BAPI, and
IDoc interfaces on SAP servers. You will need some or all of these functions in the normal operation
of the software in an SAP environment. These functions perform such operations as dynamically loading
and executing ABAP programs from Data Services, efficiently running preloaded ABAP programs,
allowing for seamless metadata browsing and importing from SAP servers, and reporting the status of
running jobs. Some of these functions read data from SAP NetWeaver BW sources.
You must upload the provided functions to your SAP server in a production environment. It is
recommended that you always upload the functions to your SAP server whether you are in a
development, test, or production environment. The functions provide seamless integration between
Data Services and SAP servers.
The default installation places two function module files for SAP servers in the ...\Data
Services\Admin\R3_Functions\transport directory. You then upload these files to SAP servers
using the SAP Correction and Transport System (CTS) or manually. Using CTS allows for version
control as the functions evolve across releases.
The installation provides two versions of transport files (depending on the server version you are using)
to install the functions on the SAP server. To obtain the names of the latest transport files for installing
or upgrading these SAP server functions, see the readme.txt file
And I've found those files and text files in the local install folder....in:
Program Files\SAP BusinessObjects\Data Services\admin\R3_Functions
(that's where I've installed it).
There you'll find some descriptive txt as how to proceed.
After installing, it might happen that the executing user is missing some authorizations.
Here my authorizations team helped me by tracing the user and then adding the necessary rights.
Sure hope this will help you.
Notes to check:
see SAP Note 1919255
Note 1916294

Similar Messages

  • I need to create RFC function module which creates the IDOC

    Hi-
    Any idea how to create RFC function module which creates the outbound IDOC. If you have any sample code please forward to me.
    Thanks,
    Sony

    My Problem is
    Whenever they create Invoice using T-code's like FV65(Parked Document), automatically should create IDOC's...
    I have used message type FIDCC1 but this message type is usefull only for Posting documents.
    1. Whenever they create parked document, entries will be stored in BKPF(Parked Document-Filed-BKPF-BSTAT = 'V') and Bseg....
    2. I have to read entries from those tables and should create IDOC...
    3. I checked FM's(FI_IDOC_CREATE_FIDCC1, FI_IDOC_PREPARE) but are not useful...
    4. Now I need to write one RFC function module and that FM should create the IDOC's....
    Can anyone please help me out?
    Thanks,
    Sony

  • How to create RFC function module and how to call this function module

    Hi,
    i want to know step for creating RFC function module and then How to  use this function module from some other sap system.
    Thnaks,
    jigar

    Jigar,
    To implement a remote function module in ABAP, perform the following steps:
    Register the module as remotely callable in the RFC server system.
    In the function module Administration screen (transaction code SE37), set the field Can be called via REMOTE CALL. Registering a module as remote causes an RFC stub to be generated for it.
    Write the code for the function module.
    Create the destinations.....................
    Displaying, Maintaining and Testing Destinations
    To display, create or modify destinations, choose Tools ® Administration ® Administration ® Network ® RFC destinations or enter transaction code SM59.
    Remote Destinations are stored in table RFCDES. The RFCDES table describes logical destinations for remote function calls.
    It is not possible to maintain the RFCDES table directly.
    You can also access logical destinations via the Implementation Guide (IMG) by choosing Tools ® AcceleratedSAP ® Customizing ® Execute Project ® SAP Reference IMG.
    In the Implementation Guide, expand the following hierarchy structure:
    Basis
    Application Link Enabling (ALE)
    Sending and Receiving Systems
    Systems in Network
    Define Target Systems for RFC Calls
    Displaying Destinations
    The initial screen for this transaction displays a tree:
    Different connection types (i.e. partner systems or programs) are possible. For further information, see Types of Destinations.
    To display all information for a given destination, double-click it, or place the cursor on it and press F2 .
    To search for a destination, press the Find button and specify your selection. You get a list of all entries matching your selection. Place the cursor on the one you want, and press F2 or simply double-click the destination. All information for the given entry appears.
    Creating Destinations
    On the destinations overview screen (transaction code SM59), the connection types and all existing destinations are displayed in a tree structure.
    All available connection types are explained in Types of Destinations.
    To create a new RFC destination, press the Create button. A new screen is displayed with empty fields for you to fill in.
    If you want to create a new destination
    As you create a remote destination, you can specify a particular application server or a group of servers for a balanced distribution of system load.
    For details of the destination parameters, see Entering Destination Parameters.
    Changing Existing Destinations
    On the destinations overview screen (transaction code SM59), the connection types and all existing destinations are displayed in a tree structure.
    You can display all information for a given destination by double-clicking it or pressing F2 on it.
    To change an existing destination, double-click it, or place the cursor on it and press the Change button.
    For details of the destination parameters, see Entering Destination Parameters.
    Testing Destinations
    To test a destination, choose the appropriate function from the Test menu.
    Connection (also available via the Test connection pushbutton)
    Authorization (checks logon data)
    Local network (provides a list of application servers)
    You can use the CALL FUNCTION statement to call remote functions, just as you would call local function modules. However, you must include an additional DESTINATION clause to define where the function should run:
    CALL FUNCTION RemoteFunction
    DESTINATION Dest
    EXPORTING
    f1 =...
    f2 =...
    IMPORTING
    f3 =...
    TABLES
    t1 =...
    EXCEPTIONS......
    The field Dest can be either a literal or a variable: its value is a logical destination (for example, "hw1071_53") known to the local SAP System. Logical destinations are defined in the RFCDES table (or the TRFCD table in R/2 Systems) via transaction sm59 or the following menu path: Tools ® Administration, Administration ® Network ® RFC destinations. You can also access logical destinations via the Implementation Guide (IMG) by choosing Tools ® Customizing ® Enterprise IMG. In the Implementation Guide, you can then choose Cross-application components ® ALE ® Communication ® Define RFC destination.
    The remote function call concept, for example, allows you to access a function module in an R/2 System from an ABAP program in an R/3 System. If you want to read a customer record from your R/2 System’s database, create a remotely callable function module in the R/2 environment which retrieves customer records. Call this function from your R/3 System using a remote function call and listing the destination for the target R/2 System:
    Pls. reward if useful

  • Create RFC Function using Java Program

    hi
    I am trying to create a small utility in java that extracts data from SAP system and loads it to local Db
    For extracting data from SAP we have a custom ABAP function (RFC) running on SAP server that is called from Java using JCO3 APIs
    Installation of this utility on client side involves -
    1.     Installing RFC on Clientu2019s SAP instance
    2.     Installing / Configuring Java code on Clientu2019s machine
    Is there a way to install / create a RFC function using java -JCO APIs so that Step-1 can be omitted?
    I had browsed through a sample provided in examples installed with JCO3 but its very trivial example can someone point to a exhaustive link or explain how this can be achieved using Java program
    Thanks

    Hi Amit
    I am not sure I understand the question. You want to create an RFC in Java? If this is correct why not create a Remote Method in java for example as EJB or Web Service which is more standard than creating an RFC.
    On the other hand if you want to create a RFC client in Java (a Program which calls a RFC in SAP ABAP system) you can use JCo APIs (which can be either standalone or on the NW Java server) or JRA (from NW 7.1 onwards).
    Regards
    Partha

  • Error in RFC Function module

    Hi Expert,
    I am facign very strenge problem in the RFC function module.
    I have passed the paramters to the RFC function module and getting the result back into the table paramters.
    HWen i am trying to execute the RFC function module in the destination system , i am getting the result in the table paramerts.
    but when i am trying to excute the same uising program then i am not getting the same result in the table pramters , value of sy-subrc is also 0 . and there is no dump in the source and destination system. not sure why this is not able to get the result.

    Hello,
    Can you please post the actual ABAP code that calls the RFC? Are you checking for the standard RFC exceptions?
    Also have you manually tested the RFC in SE37, using the same RFC destination? (ie test it in the source system, calling the target system). This is to make sure that there are no communication issues.
    cheers
    Paul Bakker

  • Error when creating rfc function module

    Hi,
    now i am creating one rfc functionmodule (ZSUSR_USER_AGR_ACTIVITYGR_GET) by copying existing general standard functionmodule. problem is, in tables i have one parameter called USER_ACTIVITYGROUPS i referred this one with TYPE-POOLS TYPE ZUSTY_T_AGR, when i am trying to save this function module it is giving this message <i><b>Type zusty_t_agr is unknown.</b></i>
    it is very urgent
    Please help me

    Hi,
             Check this link. It has got all the information about RFC.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f078394a-4469-2910-c4bf-853c75674694
    Regards

  • Creating RFC Function Module

    I am trying to use PHP and SAPRFC to pull out some information from our SAP database.  I've been reading documentation and I've stumbled across this in the SAP documentation:
    There are two restrictions on writing remote functions that are to be called transactionally:
                    + Transactional calls cannot return parameter values. As a result, the interface for these functions should not specify any EXPORT parameters.
                    + Functions that run transactionally may not perform call-backs: the caller's context does not necessarily still exist when the call-back is relayed back to the original system.
    If this is true then how am I suppose to receive any data back from the RFC?  I am trying to pull a couple of variables out of a few tables using basic select statements like this:
    FUNCTION Z_RFC_COMMISSION_INDIVIDUAL.
    *"*"Local Interface:
    *"  IMPORTING
    *"     VALUE(COMM_ACCOUNT) TYPE  LIFNR DEFAULT 000000
    *"  EXPORTING
    *"     VALUE(NAME) TYPE  LFA1-NAME1
    SELECT SINGLE name1 FROM lfa1 INTO name
      WHERE lifnr = comm_account.
    ENDFUNCTION.
    I can connect to the SAP database but I am still not clear on the best way to pull out single values instead of a whole table from SAP using PHP.  Does anyone have any example function module source code they could share?

    Hi Mark,
    I used this code (copy of you)
    DATA: comm_info_output TYPE TABLE OF bdi_entry.
    DATA: comm_info TYPE TABLE OF lfa1.
    DATA: nametab TYPE TABLE OF bdi_mfgrp.
    DATA: sel_tab TYPE TABLE OF bdsel_stat.
    CALL FUNCTION 'TABLE_ENTRIES_GET_VIA_RFC'
        EXPORTING
          tabname               = 'LFA1'
        TABLES
          tabentry              = comm_info_output
          nametab               = nametab
          sel_tab               = sel_tab
        EXCEPTIONS
          system_failure        = 1  MESSAGE l_mes
          communication_failure = 2
          OTHERS                = 3.
    comm_info[] = comm_info_output[].
    and I get no error message. Where exactly do you get error message. Resp. is it going to short dump? (if so please attach list from st22).
    I think the problem is not in function module but in setting of unicode / non unicode systems. Probably with FM you get some not allowed characters.
    I found following thread:
    RFC Lookup after unicode conversion of target R/3
    Is it suitable for you?
    Sorry I am not expert for this. Maybe if you identify exact problem and you don't know solution create a new thread with good description in the title and you will find unicode issues experts.
    Regards,
      Karol
    Edited by: Karol Seman on Jul 30, 2008 2:18 PM

  • BDC_NODATA error in RFC function module.

    Hi ABAPers,
    The error is 'The FORM "BDC_NODATA" does not exist' in Function group.
    I have 2 function groups :Z_BAPI and Z_MB_BUS2017.  1. Z_BAPI was created by me. Customized BAPI FMs were worked fine in that group. now i copied FG :Z_MB_BUS2017 from FG: MB_BUS2017 along with i customized 14 function modules and i activated the group. now these FMs are working fine. but error BDC_NODATA is comming in all function modules which are in Z_BAPI group.
    when i activate: below error is coming:
    Syntax error in program                                               
    Source code  LZFPG_BAPIU16                                  Line     43
    The FORM "BDC_NODATA" does not exist.                                
    so where can i add include BDCRECX1.
    please suggest me.
    Thanks in advance
    Hari.

    Hi Prabhu,
    i tried to put in TOP include, but it is showing error:
    SELECTION-SCREEN statements can only be used between SELECTION-SCREEN BEGIN and END OF SCREEN( program type is not "1").
    suggest me please.
    Hari

  • Error in RFC; 'Function module "/GRCPI/GRIA_USR_GET_DETAILS" not'

    Background:  I have setup my sandbox to do the End User Logon so that guest users can come in and create access requests.  This was configured and tested and it was working.
    Then, we connected the Active Directory system, and that is also working so that when I go in as an authenticated user (NOT END USER LOGON), and create an access request, the user data is pulled from Active Directory.
    NOTE: First, we finished the EUL, then weeks later, we connected LDAP.  Now I am reviewing and this happens.
    So today, I start seeing this error that's in the subject line.  I'm attaching a screenshot.
    As the sandbox was configured and working, I haven't gone and changed anything except for the user data sources, which is pointing to LDAP.
    I went and changed the user data sources back to what it was before, and I'm still seeing this error.
    Not sure where to look because what info I have found appears to suggest a plug in version discrepancy.
    We don't have the GRC plug in installed on the GRC system.  (separate question - should we have it installed on the GRC system?)
    So ... I need some help please - this one is eluding me.
    Thank you.
    Santosh

    Hello Santosh,
    The error message is mentioning that a plug-in function was not found. You will need to check if all connectors involved in your user data source (details) have the plug-in installed. This function module is only available in Plug-in add-on (GRCPINW).
    I would check the system in the following order:
    1 - Check the User data source details (connectors involved)
    2 - Check whether the connectors have plug-in installed and if they have the minimum compatibility requirements (according to SAP note 1352498)
    3 - Check the integration scenarios (1562760)
    4 - If you need to configure LDAP for this matter, use SAP note 1584110  
    Hope I could help.
    Fernando

  • Error Creating RFC Destination

    Can any one suggest here what could be the problem ?
    Here the connection test is failing ?
    What could be the reason ?
    Logon     Connection Error
    Error Details     Error when opening an RFC connection
    Error Details     ERROR: partner 'qv5main.wdf.sap.corp:sapgw27' not reached
    Error Details     LOCATION: SAP-Gateway on host usai2x7x / sapgw50
    Error Details     DETAIL: NiPConnect2
    Error Details     CALL: connect
    Error Details     COMPONENT: NI (network interface)
    Error Details     COUNTER: 21868
    Error Details     ERROR NUMBER: 146
    Error Details     ERROR TEXT: Connection refused
    Error Details     MODULE: nixxi.cpp
    Error Details     LINE: 2823
    Error Details     RETURN CODE: -10
    Error Details     SUBRC: 0
    Error Details     RELEASE: 700
    Error Details     TIME: Fri Jun 12 12:00:02 2009
    Error Details     VERSION: 38

    I am trying to create a RFC connection .... connection type is ABAP Connection.
    Configured system name and its showing correct TCP/IP address automatically also.
    Do we need special rights for our user (mentioned in logon details in sm59) given in there for accessing the Test connection ?
    Regards,
    Ravi Sharma

  • Error creating a function using the O2A Cartridges

    Hi, I am using the O2A Cartridges and I have created a new function in the next cartridge OracleComms_OSM_O2A_COM_Billing. Then I have included the function as a order component in the BaseProductSpec.
    At this point when I build all the workspace the next problem is generated:
    Order Model Error - The node /ControlData/Functions [COM_SalesOrderFulfillment] has multiple contributors with different significance set.  Please see the log for further details COM_SalesOrderFulfillment.order /OracleComms_OSM_O2A_COM_Base/model/ORDER Unknown Problem
    The function created has the same significance as the other functions like SyncCustomerFunction.
    I don't know how to solve this problem.  Tell me, if you need more information about it.
    Thanks,
    Juan

    in the TOP Include the statement
    FUNCTION-POOL (<b>Name of function Group</b>).
    is missing.
    to Reach to th eexact point.
    to to attibutes tab of your FM
    double click on Program Name.
    double click on include ending with TOP.
    Declare the statement in the TOP include.
    amandeep.

  • To upload a data into SAP Table with the help of RFC function in BODS

    Hi,
    Please provide me step-by-step solution to upload data into any SAP table with the help of RFC function in Data Services.
    I have created RFC function that upload data into SAP table. RFC Function contains one table that has same structure as my database table.
    In the data services how can i filled the table of RFC function, i am using this function in query transform of data services but it gives me error.
    I am also follow link http://wiki.sdn.sap.com/wiki/display/BOBJ/BusinessObjectsDataServicesTipsand+Tricks
    but it did not help me.
    Thanks,
    Abhishek

    Hi Abhishek,
    Did you import the function module in the SAP datastore first? When you open the SAP datastore, the function should be listed in the 'functions' section. If not, import it. Make sure your function is remote executable.
    Once the function is there, you can use it in a transformation. In 'Schema Out' right-click on 'Query' (top level) and choose 'New Function Call'. You can then select a datastore and a function in the datastore. The wizard will show you which output parameters are available. I believe you have to add at least one and can select as many as you like.
    After confirming your selection the function and the output parameters appear in Schema Out. You can then right-click on the function and choose 'Modify function call'. A popup will appear where you can specify the input parameters.
    I hope this helps.
    Jan.

  • Error in RFC destination SWU3

    Hi Team,
    Recently we have performed System Copy from Production to QAS system.
    After system copy we checked that workflow is not working properly in system and RFC destination
    WORKFLOW_LOCAL_xxx does not exist in system So we went to SWU3 and tried to create RFC destination from there but
    it is giving error :
    Error Creating RFC Destination
        Message no. SWF_CST006
    I have SAP_ALL,SAP_NEW and Super group in system.
    Can you please suggest what could be root cause of this error or from where I can get more details of this error.
    Shivam

    > Can you please suggest what could be root cause of this error or from where I can get more details of this error.
    check
    - the system log (SM21)
    - the workprocess trace
    Markus

  • What are the steps we have to follow to develop RFC function module

    hi
    what are the steps we have to follow to develop RFC function module

    I will tell you simple example within r/3 systems..
    source system - A  (SAP R/3 )
    Destination System B (SAP R/3).
    First create RFC Destination in SM59 - in A System.
    Createing RFC Destination - GOTO SM59 Transaction and click R/3 System .
    it will go second screen and give ur RFC Name ,IP Address and log on details.
    click on test concetion and remote logon.
    now create RFC Function module in B System.
    goto se37 - create fm with starting with Z* or Y*.
    maintain all data like
    attribute should be remote enabled
    importing is v_matnr
    exporting is v_maktx.
    write the simple code - select single maktx from makt into v_maktx
                                                          where matnr = v_matnr.
    Call this fm in report program in se38 in B sytem and copy the FM.
    paste this code A System
    use ur logic and destination 'RFC Name'.
    Reward Points if it is helpful
    Thanks
    Seshu
    Message was edited by:
            Seshu Maramreddy

  • Error generating RFC connections when using the wizard in SMSY

    We are using the wizard in smsy to generate the rfc destinations but the error
    Error create rfc destination back and also no read destination assigned for read access.
    The user has s_rfcacl assigned on both sattelite and solman system and
    we have tried deleting and recreating (by rerunning the wizard) rfc
    destinations. We have also tried to manually create the rfc
    destination. Any help appreciated.

    Hi,
    The problem still outstanding is with rfc connection SM_<SID>CLNT<CLIENT>_TRUSTED in the Solman system. The error message is [No authorization to log on as a trusted system (Trusted RC=1).]
    The following roles/authorisations are allocated to the user
    S_RFC
    S_RFCACL
    S_TABU_CLI
    S_TABU_RFC
    S_TABU_SHOW
    S_TCODE
    S_USER_GRP
    and SAP_ALL.
    I have regenerated the roles, etc. Deleted and recreated the trust, using wizard and manually still error. The connection from the sattelite system to the Solman works fine. Please assist further.

Maybe you are looking for

  • Apple Mac in the enterprise

    looking at configuration scripts for Mac's in the enterprise. Is there any script config to show spotlight permanently on the desktop or dock?

  • Publishing w/FTP and spaces in file names

    I read that if I wanted to build a site in iWeb, and then publish to a 'non .mac' server (via FTP) that I'd have to make sure that all of my file and page names didn't have any spaces or special characters in them. I went thru all of my files and fix

  • ITunes hangs upon loading

    Used iTunes for Windows with no problems up until installing latest version. After updating & acknowledging terms and conditions library loads but program then hangs - in Task Manager it's marked as not responding. Windows 7 x64 is fully up to date.

  • Are there different version of ESS available for ecc 5.0

    I just want to know what are the SP version for ESS business package on ERP 2004. or is it just ESS 60.2?

  • An open tab suddenly is in a new window by itself in Firefox 28.0. Help!

    Lately, when on a site (any) I notice at some point that the tab is now in a new window, when it was originally one tab among several in a different window. Can anyone tell me what might be happening and how to fix it? Thanks!