Function Module Error: GETWA_NOT_ASSIGNED

Hello everyone,
I have a scenario where I copy a function module (IDOC_INPUT_ORDERS to ZIDOC_INPUT_ORDERS) and make changes to the code to enhance the program. I get an error 'GETWA_NOT_ASSIGNED' 'Field symbol has not yet been assigned' on the shortdump.
This is strange since even if I don't make any major changes (eg. write a *note in the zprogram), whenever I run it, it gives me the above error. Has anyone encountered this before? If so, would anyone be able to help me out?
Thanks in advance!
Glenn

Hello Ginger,
Thanks for your reply! I copied the whole IDOC_INPUT_ORDERS program from SE37. It showed the function group VEDA then. The new program - ZIDOC_INPUT_ORDERS also belongs to the function group VEDA.
Is this correct?
Warm regards,
Glenn
PS. I did my changes in DEV Client 100 (Where we do our configurations), I'm testing in DEV Client 300. The changes made in Client 100 reflect in Client 300, but would there be any activations I need to perform in Client 300 as well?

Similar Messages

  • Function Module error in query execution

    Hi SDN Gurus,
    When I run this query in Dev it gives me an error: "Function Module RSD_ZK_ACCT_TEXT_GET does not exist." When I look up in SE37 in both DEV and QAS, there is no such function module though I don't get this message in QAS.
    ZK_ACCT is one of our important infoobjects and is in the query.
    Thanks for your help.
    SAF

    Hi Saf,
    Try with Tcode RSRT and with the following option:
    Buttom:Genrate Report.
    Menù: Repair.
    And then execute once again the report.
    Ciao.
    Riccardo.

  • ABAP Function Module Error

    Hello,
    In one of my function modules, I have the code as shown below. I got an error after executing this code. The error is:
    In LOOP .... WHERE... the line type of the table must be statically defined.
    <b>This error is for the highlighted LOOP statement.</b> Could someone please help me with the code.
    <b>Objective of the function module:</b> I have a hashed table with some records.
    Eg: CCTR      FISCPER           VERSION  AMOUNT
          100          06/2007                10              100
           100         06/2007                 20              0
           100        07/2007                 10                45
    I want to update the amount for version '20' (for same costcenter and same period as of version 10) by doing some calculations.
    FUNCTION YCALC_VALUE.
    ""Local Interface:
    *"  IMPORTING
    *"     REFERENCE(I_AREA) TYPE  UPC_Y_AREA
    *"     REFERENCE(I_PLEVEL) TYPE  UPC_Y_PLEVEL
    *"     REFERENCE(I_METHOD) TYPE  UPC_Y_METHOD
    *"     REFERENCE(I_PACKAGE) TYPE  UPC_Y_PACKAGE
    *"     REFERENCE(IT_EXITP) TYPE  UPF_YT_EXITP
    *"     REFERENCE(ITO_CHASEL) TYPE  UPC_YTO_CHASEL
    *"     REFERENCE(ITO_CHA) TYPE  UPC_YTO_CHA
    *"     REFERENCE(ITO_KYF) TYPE  UPC_YTO_KYF
    *"  EXPORTING
    *"     REFERENCE(ET_MESG) TYPE  UPC_YT_MESG
    *"  CHANGING
    *"     REFERENCE(XTH_DATA) TYPE  HASHED TABLE
    FIELD-SYMBOLS: <xth_data>     TYPE HASHED TABLE,
                     <ls_data>      TYPE /1SEM/_YT_DATA_100KMPA,
                     <l_chavl>      TYPE ANY,
    field symbols for fields of <ls_data>
                      <ls_chas>     TYPE /1SEM/_YT_CHAS_100KMPA,
                      <ls_nchas>    TYPE /1SEM/_YT_CHAS_100KMPA,
                      <ls_kyfs>     TYPE /1SEM/_YT_KYFS_100KMPA,
                      <ls_nkyfs>    TYPE /1SEM/_YT_KYFS_100KMPA,
    LOOP AT xth_data ASSIGNING <ls_data>.
        ASSIGN COMPONENT 'S_CHAS' OF STRUCTURE <ls_data> TO <ls_chas>.
        ASSIGN COMPONENT 'S_KYFS' OF STRUCTURE <ls_data> TO <ls_kyfs>.
      ......There are some calculations................................
    ENDLOOP.
      LOOP AT xth_data INTO <ls_data>.
        ASSIGN COMPONENT 'S_CHAS' OF STRUCTURE <ls_data> TO <ls_nchas>.
        ASSIGN COMPONENT 'S_KYFS' OF STRUCTURE <ls_data> TO <ls_nkyfs>.
    IF ( <ls_data>-S_CHAS-0fiscper = '006' ) AND (<ls_data>-S_CHAS-0version='10' ).
            tempcctr = <ls_data>-S_CHAS-0costctr.
            tempperiod   = <ls_data>-S_CHAS-0fiscper.
            tempamount   = <ls_data>-S_KYFS-0amount.
           <b> LOOP AT XTH_DATA INTO <ls_nchas>
              WHERE 0costctr = tempcostctr
                AND 0fiscper  = tempperiod
                AND 0version   = '20'.</b>
                <ls_nchas>-S_KYFS-0amount = ( tempamount * 100 ) + 500.
                MODIFY xth_data FROM <ls_nchas>.
            ENDLOOP.
    ENDFUNCTION.
    Thank You.
    Message was edited by:
            George Smith
    Message was edited by:
            George Smith

    Hi George..
    Declare the Field symbol with the Same line type of the Internal table which is passed to the FM.
    Eg:
    <b>Field-symbols : <ls_data> like Line of XTH_Data.
    Loop at XTH_Data ASSIGNING <LS_DATA>.</b>
    Then it should work...

  • Regarding the function module --error is coming.

    Hi All
    I am executing function module and i am getting one error after actvating that FM.
    Error is - REPORT/PROGRAM statement missing, or program type is I (INCLUDE).          
    Waiting for the fovarable reply.

    Hi,
    While creating a FM you will be assigned to a Function Group, that Function Group is not active. If function group is not active then only you will be getting this error.
    To over come this issue. Please do the below process.
    Go to Se80--> Select Function Group from the drop down list --> Select the function group --> Right click on the Function group --> Select activate.
    After above process is completed.
    Test the Function Module.
    Thanks,
    Sriram Ponna.

  • Function module error message.

    Call Function ‘Z_function’.
    Imports
    Exports
    EXCEPTIONS
      no_entry_found       = 1
      OTHERS               = 2
    IF sy-subrc = 0.
         MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    Suppose
    if sy-subrc =  1.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    Giving me popup and is troubling.
    Could you please tell me if I comment below
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4....
    and proceed will it effect me in case of sy-subrc <> 0.
    Thank you

    Hi Sam,
    Yes you can. But some times the programs emphasises specific program errors.
    For e.g.
    Use the following code for function module for GENEREIC case.
    In this case you can remove total piece of code suggested by you. and replace the following  code.
    If sy-subrc ne 0.
    Messae 'Error in function module' Type 'E'.
    Endif.
    Use the following code for function module for SPECIFIC case.
    case sy-subrc.
    when '1'.
       Message 'No_entry found' type 'E'.
    when '2'.
       Message 'Undetermined error in Function module. Please contact system administrator' Type 'E".
    Endcase.
    Regards
    Bhupal Reddy

  • How to remove function module error?

    Hi Iam using a FM to get the database value of project name(PROJ-PSPID),Iam using this in my module pool program,when I enter wrong project name,the FM itself throwing the error,I want my own error message rather FM error message.How to achieve it?
    Thanks in advance.

    Hi Rock,
    After executing the function module , check for sy-subrc value as shown below
    data: w_return type bapiret2,
            it_return type table of bapiret2.
    call function '.....'
    IF SY-SUBRC EQ 0.
        PERFORM fm_update_return_msg
                      USING  'E'
                             your Message class
                             'msg no'
                      CHANGING w_return.
          APPEND w_return TO IT_RETURN.
          clear w_return.
       ENDIF.
    FORM fm_update_return_msg  USING    p_msgty  TYPE sy-msgty
                                        p_msgid  TYPE sy-msgid
                                        p_msgno  TYPE sy-msgno
                                        p_msg_v1 TYPE sy-msgv1
                                        p_msg_v2 TYPE sy-msgv2
                                        p_msg_v3 TYPE sy-msgv3
                                        p_msg_v4 TYPE sy-msgv4
                               CHANGING p_return TYPE bapiret2.
      CALL FUNCTION 'BALW_BAPIRETURN_GET2'
        EXPORTING
          type   = p_msgty
          cl     = p_msgid
          number = p_msgno
          par1   = p_msg_v1
          par2   = p_msg_v2
          par3   = p_msg_v3
          par4   = p_msg_v4
        IMPORTING
          return = p_return.
    ENDFORM.                    "fm_update_return_msg

  • Function Module Error In Uploading Data for Basic Pay Infotype

    Hi All,
    I'm trying to upload data into Basic Pay Infotype 0008 Using LSMW Subtype 0(Basic Contract). While we are trying to input values into ANSAL(Annual Salary) field directly using default wage type as 1000.
    We are gettting a error in function module RP_ANSAL_FROM_WAGETYPES.
    and eventhough we are inputting values into ANSAL field it is taking it as 0.00 by default .
    Kidly suggest me solution.
    Thanks,
    Vasanth

    Hi ..
    check this
    765785
    673372
    730976
    note 1032950
    http://help.sap.com/saphelp_nw2004s/helpdata/en/8d/3e4ec2462a11d189000000e8323d3a/content.htm
    Message was edited by:
            hari kv

  • Function Module  Error Message to appear in  Monitor-Detail TAB

    Hello ABAP / BW Gurus,
    how and can I write an error message in a function module
    that it appears in the detail tab of the monitor ?
    Thank You
    Martin Sautter

    OK

  • RFC Function module Error

    Dear Experts,
    I have written simple Remote Function module as like given below.
    Before that i did all required RFC settings in SM59 and tested from there.
    It is connecting from each other.
    REPORT  ZTEST_RFC                               .
    data: rfc_var1 type i VALUE '10',
          rfc_var2 type i VALUE '599',
          rfc_result type i.
    CALL FUNCTION 'Z_SUM'
      DESTINATION 'dev'
      EXPORTING
        VAR1                  = RFC_VAR1
        VAR2                  = RFC_VAR2
      IMPORTING
        RESULT                = RFC_RESULT
      EXCEPTIONS
        COMMUNICATION_FAILURE = 1
        OTHERS                = 2.
    I am getting sy-subrc eq 1.
    Please guide what could be wrong...do we need pass any parameters in FM.
    Thanks
    Cris

    Also To debug a RFC:
    You need to make sure that you are able to login in to the system containing the RFC using SM59 with your own login. Now place a break point just before the RFC Fm in your se38 and press F5. now it goes into the RFC .Now you need to place a break point at your RFC FM by specifying your RFC name.
    and hit F8 . It goes inside the RFC Func module code.
    Try it and let me know.
    Sri

  • Regarding function module error

    hi experts,
                 i m using hr_infotype_operation....the syntax is like this..
    loop at info_table.
    CALL FUNCTION 'HR_INFOTYPE_OPERATION'
      EXPORTING
        INFTY                  = '0015'
        NUMBER                 = info_table-pernr
       SUBTYPE                 = '6500'
      OBJECTID               =
      LOCKINDICATOR          =
       VALIDITYEND             = jtab-begda
       VALIDITYBEGIN           = jtab-endda
      RECORDNUMBER           =
        RECORD                 = info_table
        OPERATION              = 'INS'
      TCLAS                  = 'A'
      DIALOG_MODE            = '0'
      NOCOMMIT                = NOCOMMIT
      VIEW_IDENTIFIER        =
      SECONDARY_RECORD       =
    IMPORTING
       RETURN                 = W_RETURN.
      KEY                    = PERSONALDATAKEY.
    endloop.
    but it is giving this error:::
    ShrtText
        Error in ASSIGN in the program "SAPLHRMM".
    What happened?
        Error in ABAP application program.
        The current ABAP program "SAPLHRMM" had to be terminated because one of the
        statements could not be executed.
        This is probably due to an error in the ABAP program.
    Error analysis
        The source field is too short.
        The current program, "SAPLHRMM", tried to assign a field to a field symbol.
        However, the field is shorter than the type of the field symbol, which
        is not allowed.
        The statement in question is in the form ASSIGN f TO <fs> CASTING or
        ASSIGN f TO <fs> with a field symbol that was created using the
        STRUCTURE addition.
    plz help me to solve this problemmmmm

    check this piece of code
    Perform PA30 via infotype_operation
          call function 'HR_INFOTYPE_OPERATION'
            EXPORTING
              infty         = '0009'
              number        = p0009-pernr
              validityend   = p0009-endda
              validitybegin = p0009-begda
              subtype       = p0009-subty
              recordnumber  = p0009-seqnr
              record        = p0009
              operation     = 'MOD'
              dialog_mode   = '1'
            IMPORTING
              return        = l_return.
    the data type should be same as the one's paased in the above case.
    Reward points if helpful

  • BAPI_Material_get_Detail  Function Module Error in WEBDYNPRO application

    Hi All,
    I am trying to get the material info from SAP by webDynPro.
    My Input Parameter is Material(IMPORT PARAMETER) and out put is Matrial_general_data(EXPORT PARAMETER).
    In the implementation of method in
    wdDoInit().
    Bapi_Material_Get_Detail_Input input = new Bapi_Material_Get_Detail_Input();
        wdContext.nodeBapi_Material_Get_Detail_Input().bind(input);
    what is the object I have to initiate for material Parameter.
    //for input data Material     
        Matnr bapimat = new Matnr();
    I tried in different way I am getting error.
    Thanks & Regards,
    Ram

    Hi Ram,
    looking at the corresponding XML interface specification at <a href="http://ifr.sap.com/catalog/query.asp">the SAP interface repository</a> there are only simple import parameters for Material.GetDetail. According to Web Dynpro model creation conventions, you should be able to set the parameters directly in the Bapi_Material_Get_Detail_Input instance like:
    Bapi_Material_Get_Detail_Input input = new Bapi_Material_Get_Detail_Input();
    wdContext.nodeBapi_Material_Get_Detail_Input().bind(input);
    input.setPlant("yourPlant");
    input.setValuationArea(...);
    Hope that helps.
    Regards
    Stefan

  • ERROR: -Type conflict when calling a function module

    hi to all,
    when iam executing the program in browser   Type conflict when calling a function module  error is showing, i have bind all the attribute correctly still iam getting error, WHEN I  CLICK ON THE SEARCH BUTTON DATA IS NOT COMING  TO MY TABLE ITAB1 plz help me....
      DATA:
          NODE_IP_SELECTION                   TYPE REF TO IF_WD_CONTEXT_NODE,
          ELEM_IP_SELECTION                   TYPE REF TO IF_WD_CONTEXT_ELEMENT,
          STRU_IP_SELECTION                   TYPE IF_PLANNING_HISTORY=>ELEMENT_IP_SELECTION ,
          ITAB TYPE TABLE OF ZSL_PL_UPDATE1,
          WA TYPE ZSL_PL_UPDATE1.
      navigate from <CONTEXT> to <IP_SELECTION> via lead selection
        NODE_IP_SELECTION = WD_CONTEXT->GET_CHILD_NODE( NAME = `IP_SELECTION` ).
      get element via lead selection
        ELEM_IP_SELECTION = NODE_IP_SELECTION->GET_ELEMENT(  ).
      get all declared attributes
        ELEM_IP_SELECTION->GET_STATIC_ATTRIBUTES(
          IMPORTING
            STATIC_ATTRIBUTES = STRU_IP_SELECTION ).
    CALL FUNCTION 'ZBAPI_PL_UPDATE'
            EXPORTING
              GV_LIFNR           =  STRU_IP_SELECTION-LIFNR
              GV_MATNR           = STRU_IP_SELECTION-LIFNR
              GV_GJAHR           = ' '
            GV_WEEK_LOW        =   STRU_IP_SELECTION-FROM_WEEK
             GV_WEEK_HIGH       =  STRU_IP_SELECTION-TO_WEEK
          IMPORTING
            RETURN             =
            TABLES
              GT_PL_UPDATE       = ITAB
             DATA:
               NODE_PLANN_NODE                     TYPE REF TO IF_WD_CONTEXT_NODE,
               ELEM_PLANN_NODE                     TYPE REF TO IF_WD_CONTEXT_ELEMENT,
               STRU_PLANN_NODE                     TYPE IF_PLANNING_HISTORY=>ELEMENT_PLANN_NODE,
               WA1 TYPE IF_PLANNING_HISTORY=>ELEMENT_PLANN_NODE,
               ITAB1 TYPE TABLE OF IF_PLANNING_HISTORY=>ELEMENT_PLANN_NODE.
              LOOP AT ITAB INTO WA.
               MOVE-CORRESPONDING WA TO WA1.
               APPEND WA1 TO ITAB1.
              ENDLOOP.
           navigate from <CONTEXT> to <PLANN_NODE> via lead selection
             NODE_PLANN_NODE = WD_CONTEXT->GET_CHILD_NODE( NAME = `PLANN_NODE` ).
             CALL METHOD NODE_PLANN_NODE->BIND_TABLE
               EXPORTING
                 NEW_ITEMS            = ITAB1
                SET_INITIAL_ELEMENTS = ABAP_TRUE
                INDEX                =
    ENDMETHOD.

    CALL FUNCTION 'ZBAPI_PL_UPDATE'
    EXPORTING
    GV_LIFNR = STRU_IP_SELECTION-LIFNR
    GV_MATNR = STRU_IP_SELECTION-LIFNR
    GV_GJAHR = ' '
    GV_WEEK_LOW = STRU_IP_SELECTION-FROM_WEEK
    GV_WEEK_HIGH = STRU_IP_SELECTION-TO_WEEK
    IMPORTING
    RETURN =
    TABLES
    GT_PL_UPDATE = ITAB
    Problem is here
    check out the type GV_GJAHR whether it accepts string type.
    thanks
    sarbjeet singh

  • Error:Type conflict when calling a function module RFC_ERROR_SYSTEM_Failure

    Hi Experts,
    When I run my Application in Portal, i am getting the following error.
    Type conflict when calling a function module., error key: RFC_ERROR_SYSTEM_FAILURE
    When I execute the BAPI, it is getting executed.
    My Bapi Strucute:
    Import Parameters
    IM_MAT_Search --> ZPTIP_MAT --> Import Parameters
    Tables
    IT_INFO_REC --> ZMM_GET_ITEM --> Output Parameters
    When I import the model, i am getting the structure like this
    BAPI_Name > ZMM_BAPI_Input> IM_MAT_Search(respective Parameters) , Output (respective Tables and their parameters)
                        > ZMM_Input1> Parameters
    This is the way, how i am executing in webdynpro java
    Zmm_Bapi_Ptip_Search_Input eleInput = new Zmm_Bapi_Ptip_Search_Input();
    wdContext.nodeZmm_Bapi_Ptip_Search_Input().bind(eleInput);
    Zptip_Asset eleInputAsset = new Zptip_Asset();
    eleInputAsset.setSearch("ACRS");
    wdContext.nodeZptip_Asset().bind(eleInputAsset);
    eleInput.setIm_Ast_Search(eleInputAsset);
    wdContext.nodeZmm_Bapi_Ptip_Search_Input().bind(eleInput);
    wdContext.nodeZmm_Bapi_Ptip_Search_Input().currentZmm_Bapi_Ptip_Search_InputElement().modelObject().execute();
    wdContext.nodeOutput().invalidate();
    Please let me know, how to do the same.
    Thanks in advance.
    Regards,
    Palani

    Hi David,
    I checked for the Parameter of setIm_Ast_Search, it is of Zptip_Asset.
    Hi Saleem,
    When I changed the same, i am getting the Type conflict error,
    Type conflict when calling a function module., error key: RFC_ERROR_SYSTEM_FAILURE
    Please let me know,what can be done in this regard to solve the problem.
    My BAPI Structure when imported as model
    SearchBAPI
    --> ZMM_BAPI_SEARCH_INPUT
    > IM_AST_SEARCH(zPTIP_ASSET)
    >Zptip_Asset
    >Search (Parameter)
    > OutPut(ZMM_BAPI_Search_Output)
    >IT_Asser_Rec(ZMM_Asset)
    >ZMM_Asset
    >TXT100 (output Parameter)
    --> ZMM_BAPI_SEARACH_OUTPUT
    --> ZPTIP_ASSET
    >Search (Parameter)
    Thanks & Regards,
    Palani
    Edited by: Palani Appan on Nov 11, 2009 5:31 PM

  • RFC Lookup error :No RFC authorization for function module

    Hi All,
    I have created RFC in the PI system and enabled it as remote. I am working on PI7.1
    I have imported RFC into Repository.But when i am trying to execute RFC lookup function in the graphical mapping I am getting No RFC authorization for function module error.
    Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception> com.sap.aii.mapping.api.StreamTransformationException: Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception> at com.sap.aii.mappingtool.flib7.RfcLookup.cacheMore(RfcLookup.java:95) at com.sap.aii.mappingtool.tf7.rt.AMultiResIterator$MultiOutIterator.gotoNextContext(AMultiResIterator.java:95) at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:315) at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:406) at com.sap.aii.mappingtool.tf7.AMappingProgram.start(AMappingProgram.java:496) at com.sap.aii.mappingtool.tf7.Transformer.start(Transformer.java:133) at com.sap.aii.mappingtool.tf7.AMappingProgram.transform(AMappingProgram.java:626) at com.sap.aii.ibrep.server.mapping.exec.ExecuteXiMappingCommand.transformInternal(ExecuteXiMappingCommand.java:197) at com.sap.aii.ibrep.server.mapping.exec.ExecuteXiMappingCommand.execute(ExecuteXiMappingCommand.java:94) at com.sap.aii.ib.server.mapping.exec.CommandManager.execute(CommandManager.java:43) at com.sap.aii.ibrep.server.mapping.ServerMapService.execute(ServerMapService.java:40) at com.sap.aii.ibrep.server.mapping.MapServiceBean.execute(MapServiceBean.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:43) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at $Proxy1005_10002.execute(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351) at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70) at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62) at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37) at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872) at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53) at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58) at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108) at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304) Runtime exception when processing target-field mapping /ns0:MT_FileDummy/File; root message: Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception>
    13:42:37 End of test
    Edited by: Rams on Apr 17, 2009 1:43 PM

    Hi! Rams,
    I think the issue is related to Authentification Issue..Even though u did correctly please check once the below
    1) Check any Typo Erros are there while configuring or giving names in Lookups.
    2) please check Authorizations like ID and PWD and Sufficient Roles
    3) Also please check did u given paramters correctly while doing RFC look up I mean paramers , Binding parameters and RFC channel name and adapter type or Simple type it must be an  adapter
    4) In ID part while configuring Interface determinaition you need to give your RFC look Up name there also..Hence check whether u given or not if yes correctly or not
    5) Also remember one thing if your scenario is correct mostly you can know the result in mapping itself it seems while testing Message mapping and Interface mappings give your RFC look up paramters in the parameters tab present in TEST tab and later in Document tab give Input...and execute it works if it doesn;t works and if there is an issue with RFC you can get there only..ok
    Also go through the below document::
    [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20befc9a-aa72-2b10-ae9b-b0988791d457]
    I hope this will give u brief idea...
    Also check with basis while taking SAP_ALL authorization so that first u ill came to know whether issue is related to authentification or RFC module itself remote enabled and also do SXI_CACHE also ocne to refresh ESR and ID objects..
    Regards::
    Amar Srinivas Eli

  • Variables passed to Function module for posting the Idoc

    Hi,
    For Posting the Inbound Idoc a Function module is created what should be the values passed to
    1) return_variable and
    2) workflow_result.
    I saw in many of the program like this if there is an error in posting.
    I gave return_variable-wf_param = ' Error Idoc'.
    and workflow_result = '99999'.
    Why are these values passed, where are they used.

    Josephine,
    In your parntner profile for your customer/vendor ( depending on your idoc type and business scenario) , you would have assigned the post processing permitted agent.
    In case the function module errors out, these values are carried out to the WF container and appropriate post processing notifications are sent to the agents. That is the purpose of having these variables in here.
    It could be a success/failure, agents are notified in either case.
    Ganesh

Maybe you are looking for

  • How can i remove a pages/numbers template

    How can i remove a pages/numbers template. They used to  be in the library in my home map, but i can't find the library on my HD. Is there anyone who knowes a solution Greets Kloria

  • Is it possible to configure Record/Pause in AA3

    The standard Transport option for Record in AA 1.5 was Record/Pause or Ctrl+ Spacebar. Now in AA 3 the Transport option is Record/Stop. Is there any way of configuring the button or a keyboard shortcut to operate Record/Pause? I can pause during reco

  • How to force the browser to uninstall the older version of plugin?

    Hi The application I am working installs the plugin from its server rather than installing from sun's site when the user opens the page first time. But I want to have all the users use the same version of plugin(because the application loads some lib

  • No color at all in Photoshop.... Help

    Hi, thanks for listening, I changed from PC to iMAc and in this move also upgraded to CS4. All my photo's in Photoshop are nearly black and white, just a very little color remains. Very strange. Color space is set tot prophoto RGB (same as Lightroom)

  • Delete red button in grey

    Hello, I am trying to  delete a report where the red delete button is in grey colour. How else can we delete query. Regards, Atif