Skip to Content
author's profile photo Former Member
Former Member

Where SAP store "default layout" of MIR7 ??

Hi...

I have a problem about "default layout" of MIR7, as you know, in MIR7, the default layout will be the last "layout" which user used.

Now we have a situation - hard to explain it - anyway, the user can't change the layout in MIR7 because it's was hide.

So we/MIS tried to help user to change the "default layout" , but all failed...

We have tried to :

1. "clear history" of user's history record.

2. delete .MDB file under directory sapworkdir

3. Delete User's account and re-create it.

But all the way can't change "default layout" of this user account.

so, I need to know where SAP store "default layout" of MIR7?? any idea??

Thanks,

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    Posted on Jul 21, 2011 at 07:01 AM

    Hi,

    maybe you can try something with transactions OLMRLIST or SHD0.

    execute fm ES_READ_USER_SETTINGS with:

    IACTION = MIRO

    IUNAME = USERNAME

    have a look at resulting table IESDUS

    you can put a break-point in:

    program -> SAPLMR1M

    include -> LMR1MF5D

    FORM -> user_defaults_set.

    precisely in CALL FUNCTION 'ES_READ_USER_SETTINGS

    then execute MIR7 transaction and have a look at table tab_user_settings

    pay attention to this piece of code:

    * Version für das Table Control der Items
      READ TABLE tab_user_settings WITH KEY action  = c_action_miro
                                          element = 'ITEM_LIST_VERSION'.
      IF sy-subrc IS INITIAL.
        MOVE tab_user_settings-active TO rm08m-item_list_version.
      ELSE.
        rm08m-item_list_version = '7_6310'.    " Alle Informationen
      ENDIF.
    

    Best regards.

    Edited by: Pablo Casamayor on Jul 21, 2011 11:37 AM

    Edited by: Pablo Casamayor on Jul 21, 2011 11:41 AM

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 20, 2011 at 03:49 PM

    use below path to find out the variant

    SPRO>Materials Management>Logistics Invoice Verification>Incoming Invoice>Maintain Item List Variants

    check the std varient then do proper changes.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 20, 2011 at 04:30 PM

    Hi,

    Find the screen number and make the layout changes with the help of ABAPER.

    Regards,

    BK

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Dear Sridhar Jayavar, BK

      Thanks your reply, I was thinking to use what you suggested before.

      But because the "default layout" is set by user account not for all user, so I just wonder maybe I can find the way that SAP store the default layout ( by user ), then I can reset it.

      And we still need that layout which cause this issue, hope I can find the way that don't need to change the layout/screen variant.

      Any more idea??

      Many thanks,

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.