Time_out dump when creating function group

Creating a function group via SE80 in BI system generates a dump when trying to create a transport request as local object. Below is the error in the dump:
Termination occurred in the ABAP program "SAPMS38L" - in
  "ED_GENERATE_MAIN_PROGRAM".
The main program was "SAPMSEU0 ".
In the source code you have the termination point in line 1910
of the (Include) program "MS38LFED".
Any ideas?

Hi, Akhil, the rfc call is of course not run in foreground, but in dialog work process. Thats the same work process type, that performs requests of dialog users. Even though it does not sound much logically in first look, it has a logic. Also other limits for dialog users will apply.
If you have to run the FM through RFC, there is no way how to bypass the dialog work process runtime limit on destination system, it will just apply, in my opinion I would recommend you don't loose your time to work around this point. afaik it does not matter if you start it synchronously or asynchronously.
But as I wrote, you can try to throw a commit work in destination system occasionally, if you can (e.g. if you are not blocked in one big select query), you can also increase the runtime limit (but for all users on the same instance). You can redesign your application...
If you will study the dump, you will find that it occurred on the destination (accounting) system, not in the calling system - where you are really ok since you run in background work process.
Also, during the active RFC call you can monitor the destination system with SM66, where you will see this running process in DIA work process with the time increasing, before it will fail.
On the other hand if you will start SM66 on caller system, you will see the work process is BTC

Similar Messages

  • Error when creating purchasing group.

    Hi,
         i am facing two issue when creating purchasing group. i never had such a situation before.
    i have created two p.groups successfully and moved to quality.later i figured one of them is missing USER ID now when i try to enter user ID in user column getting below mention error.
    Entry XXXX Does not exist in USR02-check your entry.message no 00058.i have checked in USR02 None of ID's exist i used in newly created groups.but ID i used in other groups has no issue even doesn't  exist in USR02,but it shows value US in OB(Object type filed).
    both ID's are not being created in Development in other words SAP ID's with SU01 but we never had such issue before while changing or creating now purchasing group.
    Another thing i have noticed that OB(Object type field is missing in Dev.) i can see that field in Quality even in sand box but not visible in Dev.that when i use OME4.but when i use SM30-V_024 i can see the OB field.Somehow OB field is hidden when going through SPRO or ME04.
    This is about Sap ver.4.7
    Suggestion are much appreciated.

    Hi,
    Before creating new purchasing groups- 1st check your user ID is authorized to purchasing groups create in t.code: OME4.
    In development system you can creates new purchasing groups with USER ID and telephone numbers, upon saving system will create a transport request. Later you can transfer related transport request to quality system for your testing.
    For example: You can creates new purchasing groups with USER ID and telephone numbers
    Purchasing groups-------------USER ID ---------------Telephone numbers
    Z01-----------------------------------USR01------------------232569875
    Z02-----------------------------------USR02------------------232589876
    Regards,
    Biju K

  • ABAP Dump when calling Function Module Starting New Task

    Hi all. I have a tricky situation now, I am doing a POC on parallel processing.
    I am getting an ABAP dump on the following Call Function line which is in class lcl_steer_114numc (See below for full program):
    METHOD start.
        CALL FUNCTION 'Z_ZZCLS_STEER_114NUMC'
          STARTING NEW TASK me->id
          CALLING me->finish ON END OF TASK.
      ENDMETHOD.                    "start
    However I get the following ABAP dump:
    Short text
        Statement "CALL FUNCTION .. DESTINATION/STARTING NEW TASK/IN BACKGROUND TASK"
    The function module only contains a wait statement to simulate parallel processing. It is strange that it dumps here, because when I change the FM call to another call that has been triggered successfully from other classes, it still produces the same ABAP dump.
    The background of the Proof Of Concept is to see if I can get an event to trigger the next process that depends on the outcome of the previous process. Parallel processes are run in the start methods by calling RFC.
    <Garbled code removed>
    Moderator Message: Please post relevant portions of the code only.
    Edited by: Suhas Saha on Jul 17, 2011 1:17 PM

    Well, the thing is I did manage to run 3 other Function Modules asynchronously succeesfully prior to that function call, with the same exact function call syntax. Further more, I have tried editing it with your suggestion but I get the exact same dump.
    The complete function group can be downloaded here (slinkee file):
    https://docs.google.com/leaf?id=0B3sua1Bw4XK4ZmFhNzcwMTgtYzQ0Mi00NzQ4LTg5YTMtNDNlNWUxYTM2NTg3&hl=en_US
    The complete program can be downloaded here (slinkee file):
    https://docs.google.com/leaf?id=0B3sua1Bw4XK4YWJmNjU3ODYtODRmMy00Nzg2LThkNTUtZjNkNDRhZGQ3MTUw&hl=en_US
    The complete ST22 dump can be found here:
    https://docs.google.com/leaf?id=0B3sua1Bw4XK4ZDU1YmFkZDAtOTU5MS00ZTgwLWFlZTktNWZhMDUxMzJlZWNl&hl=en_US
    Basically I ST22 gives me the following:
    Runtime Errors         RPERF_ILLEGAL_STATEMENT
    Date and Time          17.07.2011 05:29:54
    |Short text                                                                                |
    |    Statement "CALL FUNCTION .. DESTINATION/STARTING NEW TASK/IN BACKGROUND TASK"                 |
    |What happened?                                                                                |
    |    Error in the ABAP Application Program                                                         |
    |                                                                                |
    |    The current ABAP program "Z_ZZB1_CLOSE_PERIOD_TEST2" had to be terminated                     |
    |     because it has                                                                               |
    |    come across a statement that unfortunately cannot be executed.                                |
    And it explains it here (but is not helpful / relevant at all) as I ran the program from SE38.
    |Error analysis                                                                                |
    |    There is probably an error in the program                                                     |
    |    "Z_ZZB1_CLOSE_PERIOD_TEST2".                                                                  |
    |    The program was probably called in a conversion exit                                          |
    |    or in a field exit. These are implemented by                                                  |
    |    function modules called CONVERSION_EXIT_xxxxx_INPUT/OUTPUT or                                 |
    |    USER_EXIT_xxxxx_INPUT.                                                                        |
    |    Conversion exits are triggered during screen field transports or                              |
    |    WRITE statements, field exits during field transports from the                                |
    |    screen to the ABAP/4 program.                                                                 |
    |    In this connection, the following ABAP/4 statements are not allowed:                          |
    |                                                                                |
    I hope you try to download the slinkee files and you will notice the call function I performed was no different than the other call function RFC calls that really are working.

  • Creating Function Group

    Hi,
    I tried to create a new function group in transaction SE37 or SE80 but it asks for OSS Access Key. I prefixed the Function Group Name with Y but still its asking for OSS verification.

    I am currently doing a POC on enhancing the extract structure of a datasource, so instead of modifying the standard content, i thought copying all the objects like the data source, function module, function group etc and start from there. It allowed to copy the data source, this data source is refering to a extract structure and function module, when i tried to create a function group it was prompting for a OSS account access key,
    Also please help me how can create a new extract structure that is same the existing one.

  • Creating Function group or package.

    What is the impact while creating below inputs function group or Package.
    Appl. component   
    Software Component
    Transport Layer    .
    Suppose "profit center data maintenance redesign and/or Dynamic Data storage"
    what can I give for
    Appl. component   
    Software Component
    Transport Layer    .
    Thanks in advance.

    Hi Sam,
    You can find SAP documentation for Application, Software Component and Transport Layer. They are as follows:
    <b>Application component ID</b>
    Name used to identify the application component
    <b>Software Component</b>
    The software component describes a set of objects that are always delivered together. A software component is released in succcessive versions with new functions. You can provide each component separately with Support Packages.
    Objects are assigned to a software component by assigning the packages of the object. This enables objects from one software component to move to another software component when you switch to a new release.
    <b>Transport Layer in ABAP Workbench</b>
    The Change and Transport System supports the distribution of development work on large projects across multiple SAP Systems.
    The packages in each development system are grouped into one transport layer.
    The transport layer determines whether objects are assigned to a local or transportable change request.
    Use
    Each of your SAP development systems is assigned a transport layer as its standard transport layer. If you use Extended Transport Control, you can assign different standard transport layers to certain clients.
    You can define at the most one consolidation target for each SAP System and transport layer.
    When you create a package, it is assigned the standard transport layer of the SAP System.
    If you want to assign a different transport layer to a package, you require the administration authorization for the Change and Transport System.
    The objects in a package automatically have the transport attributes defined for the corresponding transport layer.
    If a consolidation route originating in their SAP System is defined, then the objects are assigned to a transportable request, and transported into the consolidation target when it is released.
    If a consolidation route is not defined, the objects are assigned to a local request, and are not transported.
    Customizing settings are not assigned to a package. They have the transport attributes of the standard transport layer of the system or client.
    It is best to assign a package a standard transport layer for which a consolidation route originating in the development system is defined.
    To display and maintain the transport layers and routes, use the Transport Management System (transaction STMS).
    Only the system adminstrator can make changes.
    Regards
    Anil Madhavan

  • Error in creating function group

    Hi
    In my z function group, do i need to declare all the parameters used in function modules explicitly in any top include?.it was not declared as such in the standard function group from which i copied .

    Hello ,
    Sometimes when u copy any standard function group into ZFuntion group u will get some systax errors saynig some varaible is not defined .
    then
    goto SE37
    Enter the fucntion module  and get into function bulinder
    select EDIT Menu option and Interface Submenu option inthat u will find GLOBALIZE PARAMETERS and LOCALIZE PARAMETERS  Just do that operation u will be free of errors.
    regards

  • Error when creating master group

    I am trying to set up a replication environment with only one master site. I do
    it by running SQL script using SQLPlus (rather than using the Wizard). The
    following is the script I used to create the master site:
    create user REPADMIN identified by REPADMIN;
    BEGIN
    DBMS_REPCAT_ADMIN.GRANT_ADMIN_ANY_REPGROUP(
    userid => 'REPADMIN');
    END;
    grant comment any table to REPADMIN;
    grant lock any table to REPADMIN;
    grant execute any procedure to REPADMIN;
    All lines completed successfully. Then I connect as "repadmin" and try to
    create a master group. The following is the screen capture when I ran the
    SQLPlus:
    Connected to:
    Oracle7 Server Release 7.3.4.4.1 - Production
    With the distributed, replication and parallel query options
    PL/SQL Release 2.3.4.4.1 - Production
    SQL> BEGIN
    DBMS_REPCAT.CREATE_MASTER_REPGROUP(
    gname => 'REPGRP01',
    qualifier => '',
    group_comment => '');
    END;
    2 3 4 5 6 7 BEGIN
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at "SYS.DBMS_REPCAT_UTL", line 2121
    ORA-06512: at "SYS.DBMS_REPCAT_MAS", line 420
    ORA-06512: at "SYS.DBMS_REPCAT", line 45
    ORA-06512: at line 2
    I have no idea on the error message and even don't how to trace the error.
    Is there anything I missed when creating the replication administrator
    'repadmin'? Or anything I have to set up as well before I can create a master
    group?
    p.s.
    1) The version of the Database is 7.3.4.4.1
    2) I did try to create a master group using the Wizard in DBA studio, but
    same error messages appeared.
    Thanks in advance.
    Kae

    Hi,
    Before creating new purchasing groups- 1st check your user ID is authorized to purchasing groups create in t.code: OME4.
    In development system you can creates new purchasing groups with USER ID and telephone numbers, upon saving system will create a transport request. Later you can transfer related transport request to quality system for your testing.
    For example: You can creates new purchasing groups with USER ID and telephone numbers
    Purchasing groups-------------USER ID ---------------Telephone numbers
    Z01-----------------------------------USR01------------------232569875
    Z02-----------------------------------USR02------------------232589876
    Regards,
    Biju K

  • Doubt in  export, import and table para when creating Function Module

    Dear fellow ABAPers,
    I have a doubt in defining export, import and table parameter while creating a function module.
    I am calling a function module inside a user exit. Now in the user exit the SAP fills an internal table called i_lfa1 with all the data user has eneterd.
    Now I want to pass this whole internal table to function module and the perform some checks on the values of internal table.
    After that function module fills an error structure with values depending on some check.
    1)
    How do I pass this internal table to function module ? 
    When I am creating function module in se37 where do I define this iternal table type ? Is it in Import or Table parameter during function module creation?
    2)
    Where do I define error structure type (which is returned by function module to main program)? Is it in Export or table parameter during function module creation?
    Please clear my doubt..
    Relevant points will be awarded.
    Regards,
    Tushar.

    Hi Tushar,
    1. How do I pass this internal table to function module ?
       I assume u are creating your own Y/Z FM.
       Pass it thru TABLES parameter.
    2. When I am creating function module in se37 where do I define this iternal table type
       Define this in TABLES interface.
       What Type ?
       THE SAME TYPE WHICH HAS BEEN DEFINED
        WHILE PASSING IN THE USER-EXIT FUNCTION MODULE.
       IF U SEE THE FM OF THE USER-EXIT,
       U WILL COME TO KNOW.
    3.
    Where do I define error structure type (which is returned by function module to main program)? Is it in Export or table parameter during function module creation?
    Define it in TABLES interace. (not in export, import)
      (Since what u are going to return is an internal table)
      U can take for eg. BDCMSGCOLL.
      OR u can create your own Y/Z structure
    for the same purpose.
      (or u can use the structure type T100)
    I hope it helps.
    Regards,
    Amit M.

  • When creating new group, no group folder is being created!

    Hi,
    I passed from standard server to advanced one. I have 2 shared points called "group" and "user" configured on a separate hard drive. When I create a user (create home folder), the home folder is created. When I create a group, no folder is created. So when a user login, his group folder appears with a question mark.
    Afp works fine so since the share point "user" works fine.
    Any ideas?

    Group folder creation is not automatic. You have to open a terminal session on the server, and run the command:
    sudo CreateGroupFolder
    If that doesn't create the folder, check to make sure it's properly set in Workgroup Manager (including having an owner defined), fix any problems, and try it again.

  • Using logical operators when creating software groups

    Is there a way to use simple logical operators when using filters for creating software groups?
    An example of what I want to do is to select all updates for the past month - but not include Definition Updates for instance. So all update classifications but NOT definition updates.

    The '-' trick only works for ADRs to my knowledge.
    For searching within the console, anytime you add criteria for the same attribute, it always adds it with an OR. This is a known design shortfall.
    For your question specifically though, you need to reverse your thinking and instead of being exclusive, think inclusively. Thus, you can add an attribute multiple times to the search criteria by selecting and adding it multiple times  -- once for each
    classification that's not definition updates. Then, save the search as pointed out by Torsten.
    Jason | http://blog.configmgrftw.com

  • How to create function group in Maintainence view

    Hi,
    For creating a maintainence view of a particular table (only1) what is the need of a function group. How can i create a function group like what type of includes, etc are present in the function group,etc.
    Thanks,
    Arnab

    in the table maintenance view
    just enter the function group name any(Z* )
    and give the screen name (single or over view Scree)
    It will automatically creates the function group which ever you specified.
    now the function group contains
    the screen, TOp include ...
    Thanks
    Sekhar.

  • Dump when displaying target group

    Hi,
    When I try to display a target group I get this error:
    Line types of an internal table and a work area not compatible
    The problem is that in method SELECT_BP_ENHANCEMENTS from class CL_DEF_IM_CRM_MKTTG_SEG_MEM_EX, the method tries to insert a line of linetype crmt_mkttg_member_guid into an internal table with type BUPA_DATA_ALL.
    This dump occurs since we upgraded to ehp2 sp10.
    Anyone who had the same problem or knows how to fix this?
    Kind regards,
    R.W.

    Hi Robbe,
    maybe this note will solve your problem:
    1937689 - Dump when opening a target group with out
    relationship
    Kind regards

  • Regarding how to create function group.

    Hello experts:
          First  Thank you in advance for all your replies.
          I want to create a RFC funtion, but don't know how create a function group of mine, would you please give a hand? 
          couldn't thank you more.
          Best regards.
          Frank

    Hi,
    goto se37
    goto->function groups->create
    Regards,
    V.Balaji
    Reward if Usefull...

  • Error when creating product group

    Hai frnds,
            While creating a product group the following error occurs
    REQUIRED PARAMETERS MISSING WHEN CALLING UP MODULE
    help me in the issue
    regards
    Karthik.b

    Hi,
    Please refer this thread,
    https://www.sdn.sap.com/irj/sdn/profile?userid=3781605
    Regards,
    R.Brahmankar

  • Syntax Error with Table Parameter (type: ANY) when Creating Function Module

    Hello experts,
    I want to create a function module with a table parameter and table type is ANY. But when I check (Ctrl+F7) this function module, syntax error occurs - "In this statement, the internal table "MSG_TABLE_ITEM" must have the type "STANDARD TABLE"."
    Could anyone tell me what the wrong is? And how can I fix it?
    Thanks,
    Shelwin

    Hi,
    For table parameters, you can only pass
    MSG_TABLE_ITM   TYPE STANDARD TABLE
    or
    MSG_TABLE_ITM  ( don't fill other columns TYPING ASSOCIATED TYPE  ).
    For reference check FM 'GUI_UPLOAD' - Table parameters
    Regards,
    DPM

Maybe you are looking for

  • Installation was interrupted message for a routine upgrade

    Right after "Publishing product information": "The iTunes for Windows installer has completed. The installation was interrupted before iTunes could be completely installed. The System has not been modified. To install this program at a later time, ru

  • Buy a photo book made with iPhoto 08?

    I've made a photo book on an iMac running 10.8.5 with iPhoto 08 (7.1.5). When I pressed "buy", it said it was not possible with this version. I can't upgrade the machine or software (it's not my machine). Is there a work-around? Is there a way of exp

  • Attachments are missing in Purchase order

    Dear Experts, Users has been attaching files to PO via "Services for Objects" so that approver able to reference some documentation below and they approve the PO.  However, when the approver trying to retrieve them, it "disappear", buyer need to re-a

  • Poor Panasonic Lumix LX3 RAW color in LR2.5

    Hello, I just bought a Panasonic Lumix LX3.  I'm using Lightroom v2.5 to process the RAWs under Mac OS 10.6.2.  The color in the LX3 jpegs is very good/accurate, but when I open most RAWs it is taking me a lot of work to get accurate color, especiall

  • Preview pretends to quit

    Since upgrading to Lion I have noticed that when I quit Preview it disappears from the dock and seems to be closed, but is still running in the background. This manifests itself when I try to delete a PDF or other file that I have been looking at in