Skip to Content

Creating View


I want to create a standard maintenance view for a customized table (i.e. I should access it through SM30).

So I went to SE11 -> Utilities -> Table maintenance generator, there it is asking for authorization group and fuction group... how to create these?... and is it same function group what we create in se37.

Advance thanks.


Balaji Viswanath.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 15, 2005 at 10:49 AM

    Hi Dear Balaji Viswanath,

    1. For Authorisation Group

    In the same screen where it is asking

    for authorisation group, go to the menu

    Environment --> Authorisation -->Authorisation Groups

    There You Can Create a new one with Z convention.

    2. Yes, The Function group is the same as in se 37.

    But we can create function group through SE80.

    For the purpose, we can keep the same name

    of function group as of the Table.

    3. Just go to se80 and create a blank function group.

    Use this name in the Maintenance Screen.

    I am new to this sdn group. If you feel satisfied,

    please give points.

    Thanks & Regards,

    Amit Mittal.

    Add a comment
    10|10000 characters needed characters exceeded

    • Dear Amit,

      Thanks for your reply. After creating function group and authorization, I clicked create button and inputed the values. But I am getting following error message... (My table name is ZCALENDAR, authorization group name is ZCAL and function group name is ZCAL)


      The maintenance object description has no transportable package


      Message no. SV415


      You want to generate the maintenance modules for object ZCALENDAR. The

      correction system is not active for the package $TMP, to which the

      corresponding maintenance object description is assigned. The function

      group assigned for the generation has a package which can be corrected.

      System Response

      The generation is not performed.


      Either assign the maintenance object description for object ZCALENDAR to

      a correctable package, or assign the table for the generation of the

      maintenance module to a function group with non-correctable packages.


      How to resolve it.


      Balaji Viswanath.

  • author's profile photo Former Member
    Former Member
    Posted on Jan 15, 2005 at 11:58 AM

    Hi Dear Balaji Viswanath

    From the error message i can only

    make out that.

    1. All the objects

    ie. Table, Function Group, Authorisation Group


    should be in the same package.

    2. Some objects are in $Tmp and some in other.

    ie. some in correctable

    and some in non-correctable.

    3. Try to modify and make all related objects

    in the same package.

    4. Also check if the function group is activated

    before using in the generator screen.

    I m trying further to generate this kind

    of error so that i can understand more. If

    i get anything i will further write to you.

    Thanks & Regards,

    Amit Mittal.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 16, 2005 at 12:46 AM

    Hi Balaji

    Technically, when you create a maintenance view, the system generates a function module which can be handled with the SM30/31 transaction.

    The function group mentioned at the generation screen is the same with the one you know from se37. There, you can give an existing function group, or you can write a new one which will also be automaticaly generated. For the authorization group, you can select one from the F4 list.

    If you select single step, you should enter one screen number and two screens if you select two-step maintenance. There, if it is an existing function group you select, the screen names should not be existing names.

    At the bottom, you select the behaviour of CTS (Change and Transport System), if you select "no recording routine...", then at any system changes may be done if it allows such modifications. However, if you select "Standard recording routine...", then your records are transported through CTS via requests.

    In the error log you've previously sent, there should be a case that you try to make the recording routine to be set as transportable although your table is a <b>LOCAL</b>(i.e. non-transportable) Z-table. So, for a local table you should select "No recording routine...".

    Hope these help...

    Kind regards...


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.