User specific transaction varient

Dear all,
I am having a requirement, for the tcode J1IH the posting date should be made as display field for all users except for one specific user.
1) For the above requirement i have kept 2 transaction varient.
2) One varient is used to make posing date as non editable for all users.
3) One more varient is used to make the posting date editable for one user. I have assigned that user to group name.
I do not how to activate this varients, since for all users except that one user the first varient should be active, for the specific user the second varient should be active. Kindly guide me to proceed further.

Good point. I think if you use an exit you can vary the call depending on User/User Group. However, that requires an ABAPer.
To do it yourself you could just create a copy of your transaction.
Assign the original transaction to the majority but not the single User. Assign the copy to the single User and apply a screen variant.
Regards,
Nick
Edit > ABAPer could do via call to function module RS_HDSYS_SET_SC_VARIANT
Edited by: Nick Whitehurst on Apr 1, 2010 10:59 AM

Similar Messages

  • User Specific Transaction Variant

    Hi,
    Can i please have guidelines for Transaction variant creation, specially user specific transaction variant creation along with example?
    Regards,
    Samir Wadajkar

    Dear
    Please see this wiki for useful :http://wiki.sdn.sap.com/wiki/display/Snippets/Transaction%20Variant%20-%20A%20Step%20by%20Step%20Guide%20for%20Creation
    OR
    Go to SHD0
    Enter the transaction code - Enter the transaction variant YXXX under transaction variants tab
    Create - the transaction variant. When you back after creating .... Save all the screens and do a syntax check - this will take you to different screen - Just execute and come back
    You should now be in SHD0 with your transaction code as well as transaction variant.
    Now, go to 'GOTO' on application tool bar - Create transaction variant. Do not check 'Inherit GUI attributes' under classification and check all under GUI SUPPORT
    Execute your newly create Ytransaction
    Go back to SHD0 again and repeat the same process but enter different name than previous one. do the exact same process.
    Create new transaction which means enter different transactio name like if the previous one is yxxx1 ... create this as yxxx2.
    You can take the standard transaction from every user or who you dont want to give by removing the authorization from user master (talk to security people)
    Hope this will be usefull
    Regards
    JH

  • Transaction SE16: Field selection (User-Specific Settings) is NOT working for ALL tables

    Hi Guru’s,
    I have an issue in Transaction SE16, Field selection (User-Specific Settings) is NOT working in Tables (ALL tables).
    Following is the screenshot attached for your kind reference,
    That is in the initial screen of transaction SE16 if I choose Filed Name or Filed Label only the technical details (Field Names) are appearing and not the descriptions like Client, Purchasing Doc, and Company Code Doc. Category Document Type etc…
    Right now I am using ECC6 and EHP7 SAP system.
    Please help me to resolve this issue by implementing any OSS note or User Role creations or any technical changes required in system.
    Hope the requirement is clear and in case need any clarification please revert back.
    NOTE: Right now in Development System we don’t have any successful user to compare the settings.
    Regards,
    Kumar.S

    Thanks Patra.
    Even I searched in SAP portal and couldn't able to find the relevant OSS note.
    Following is my BASIS team response,
    "Only you can view Table Field values from higher release"
    Can you suggest / guide on this comment as well.
    Looking forward to your speedy response.
    Regards,
    Kumar.S

  • User specific CalcRuleDefltDlvCrDt for VL10A transaction

    Hi All,
    In VL10 transaction, currently the default CalcRuleDefltDlvCrDt is coming as 2 (Today and Tomorrow). This default value comes from Profile and scenario.
    I have checked all the exisitn profiles and created a new profile with the value for CalcRuleDefltDlvCrDt as 4.
    But I am not able to default this value for a pertucular user.
    Kindly let me know the procedure so that for a perticular user ID the vale of CalcRuleDefltDlvCrDt should be 4 ( due till tomorrow).
    Please let me know if I have to create new scenario and if yes then let me know how to create a scenario.
    Thanks in Advance.
    Abhay

    Hi,
      No there is no user specific selection of shop paper available.You will have to develop something custom using the implicit enhancement functionality if you require the same.
    Regards
    Narasimhan

  • Can users be routed to a specific transaction upon logging in?

    Hi
    Is it possible make users see a specific transaction when they log in to SAP?
    I know that I can route users to a specific start menu, and that users can set their own start transaction. I thought it would be possible to do a mass update to make users all see the same t-code upon logging in, but it doesn't appear to be as straightforward as I thought.
    Any advice appreciated.

    The problem happens when the user already is logged on, or is only confronted by the login prompt without knowing which transaction, program or command is in the file and which function is set on the ok-code field, nor (reasonably) where the file is coming from.
    The solutions described in the note protect the perimeter of the network and client of the user so if one wanted to "send" them the start transaction then a backdoor would need to be left open. There is also a subsequent server side option to block (at least) the skipscreen option on the server side but I have not tried that yet.
    Where I have seen this technique used (for this same requirement) it was generally a URL sent in a mail or a shortcut saved in a recurring calendar appointment. But I have also seen some html stuff with pictures to click on. Some nice girls might simply be too tempting for the basis guys...
    My personal favourite (for this requirement) would be some basic training and a role menu with the one transaction in it.
    Cheers,
    Julius

  • How can i assign the Transaction varient to the user in 4.6C version

    How can i assign the Transaction varients n Screen Varients  to the users in 4.6C version.
       Actually Iam using T-code SHD0 for hiding the field in VA11 transaction. In this iam created one transaction varient n one Screen varient.iam not able to activate that screen varient and iwant to assing to perticular users. But i have a option in 4.7 above version my client is using 4.6C version. Please give me the solution as need full.

    Hi,
         Use the PPM toolkit class CL_CRM_PPM_UM_TOOLKIT. You can use the method You can use the method GET_ASSIGNMENTS_OF_USER which returns positions held by an user(user name).  You may also find the method GET_POSITION_OF_USER useful. It accepts username and the organization ID and will return the positions held by the user under that organization.
      This class always uses the current plan (01). If you want otherwise, you can use the FM RH_STRUC_GET. As to how this FM should be used, look inside the above said methods.
    Regards,
    Arun Prakash
    Edited by: Arun Prakash Karuppanan on May 11, 2010 11:40 AM

  • Control User Specific button in ALV report

    Hi,
    Can anybody please suggest me how to control "USER SPECIFIC" button in ALV report layout using authorization object. I mean if you can tell me which authorization object is responsible to control the "USER SPECIFIC" button.

    additional info to what Lakshmi already said:-
    normally the restrictions for saving layouts/display variants are done at 2 levels:
    1) The developer of an ALV list first predetermines the authorization in the 'i_save' parameter within the code.
    I_SAVE = ' '     -
    layouts cannot be saved
    I_SAVE = 'A'   -
    user-specific and cross-user layouts can be saved
    I_SAVE = 'X'   --- cross-user layouts can be saved
    I_SAVE = 'U'  ---  user-specific layouts can be saved
    2) The second level comes to us restriciting the S_ALV_LAYO which gives access to users to save global layouts if I_SAVE for that particular transaction is A or X.
    for example, a report has I_SAVE= 'A', which means
    it will allow to save  User-specific  layouts without any restrictions.
    and if user has S_ALV_LAYO then he can save both User-Specific and Global Layouts(variants).
    it would be better to keep this object separate.

  • How to create  a test plan with specific transactions (or program)

    Hello,
    I'm a new user in Sol Man !
    How to create  a test plan with specific transactions (or program).
    In my Business Blueprint (SOLAR01) I've created in 'transaction tab' the name of my specific transactions and linked it.
    In my test plan (STWB_2) those specific doesn't appear to be selected !
    Thanks in advance.
    Georges HUYNEN

    Hi 
    In solar01 you have defined but you have to assign the test case in solar02 for this test case in the test cases tab.
    When you do so expand the business sceanario node in test plan generation of STWB_2 transaction and now that will appear.
    Also visit my weblog
    /people/community.user/blog/2006/12/07/organize-and-perform-testing-using-solution-manager
    please reward points.

  • User specific default variant in  a selectio screen

    Is it possible to provide an option to create user specific default variant in a selection screen?
    I have developed a custom report program. Now I want to allow users to choose one of their variants as default variant ?  Please help.

    Hi very Simple and easy solution:
    In SE93 when u are creating the transaction for the program use the option 'Start with variant' and give your own vaiant name for the program start. This will help you in starting your proam always with your default variant.
    Hope That Helps
    Anirban M.

  • Fb50 line item level  user specific filelds

    hi,
    FB50 transaction leven i want specify user specific fileds for perticular fields
    i have to make it default  the specific fields for that perticular  user
    even iam trying in administrator
    but i uable to crete the variant for specific user
    kindly explain me how  to creat  variant for user specific filelds for defult values
    thanks in advance
    regards,
    Jyothi

    thnaks

  • User- Specific screen sequence in MMR

    Hi
    I need to create a User-specific screens in Material master record.That is for one user the basic data 1 should be there and for the other user it has to be blocked i.e he should not do any changes to that field.
    Kindly suggest me a solution ..........
    Regards
    Siva

    Hi
    You can achieve it by following configuration steps in SPRO
    1.Define Structure of Data Screens for Each Screen Sequence
    2.Assign Secondary Screens
    3.Maintain Order of Main and Additional Screens
    4,Assign Screen Sequences to User/Material Type/Transaction/Industry Sector.
    5.Maintain User Settings
    Custamization path for the above configuration in SPRO is
    Implementation Guide for R/3 Customizing (IMG)> Logistics - General>Material Master-->Configuring the Material Master
    Please let me know if you need further inputs.

  • Layout - User specific - this needs to be unchecked.

    Dear friends,
    We have created a Layout in the Report.  By default, User-specific tick is coming while saving the Layout.  Others are not able to select this report.  How to uncheck this tick ??
    Regards
    KVKR

    It is most definitely an authorization issue.  You, like any security auth issue, should be able to type in /NSU53 and see what authorization objects you have and which ones were checked that failed.  That should give you the auth object/value you need to maintain global display variants.  Please note though that a lot of companies lock this down heavily as having this access not only gives you the ability to create new variants but also update other global layouts and change the default settings. 
    From what I have typically seen IT has the global display authorizations and per the user requests creates them and makes them available for others.  Where this isn't in place I've seen the global layouts get all out of whack and we got many phone calls saying "this never used to look this way before so fix it!"
    Check out OSS Note 409190 but in summary "There is the authorization object S_ALV_LAYO with the authorization field 'ACTVT' (activity) and the value '23' for "Maintain".All ALV versions (Classic, Grid Control and Grid in fullscreen) perform an authorization check against this object.Users whose profile contains the value '23' are then allowed to create and maintain standard layouts and save them as defaults.
    The authorization object can be checked via transaction SU21, object class BC_Z, S_ALV_LAYO and only exists from Release 46C."
    Hope that helps.

  • User specific layout in product costing

    Hi gurus,
    I run report KKBC_ORD and set up specific layout.
    I cannot  save the same as global layout. Just as user-specific.

    Hello there,
    There is an indicator in the product cost controlling -> information
    system -> control parameters (OKN0) which allows shared layouts for
    PCP reports. Please check this IMG transaction to see if 'layout visibil
    ity is shared.  If it is shared, then you should be able to save a
    variant either for one user or all users.
    br, Guido

  • Copy user-specific report layouts (table LTDX)

    Hi,
    We are implementing a "Single Sign On" solution and thus we need to
    copy all the SAP users to adapt their names to "windows user names".
    We copy all the user data and authorizations from SU01 but then we must
    copy too all the other user-dependent things. One of them are user-
    specific report layouts. We can copy the report variants because they
    are not user-dependent but is there any way to copy the user-specific
    layouts (table LTDX) from one user to another? Is there any transaction
    or report for it?
    Thanks in advance and best regards,
    Jon Larrucea

    Hi,
    Try This Program
    report copy_layout.
    data : lt_ltdx like ltdx occurs 0 with header line.
    data : lt_ltdxt like ltdxt occurs 0 with header line.
    parameters report like ltdx-report obligatory.
    parameters report2 like ltdx-report obligatory.
    "copy layout of report to report2.
    start-of-selection.
      select * into table lt_ltdx from ltdx
                    where report = report.
      select * into table lt_ltdxt from ltdxt
                    where report = report.
      loop at lt_ltdx.
        lt_ltdx-report = report2.
        modify ltdx from lt_ltdx..
      endloop.
      loop at lt_ltdxt.
        lt_ltdxt-report = report2.
        modify ltdxt from lt_ltdxt..
      endloop.
      message 'Copy Complete.' type 'I'.

  • How to set user specific Layout for executing IW38/IW39  report.

    Dear Experts,
    We have 10 users seperatly, For executing IW38/39 transaction they have maintained seperate layouts for executing the reports. While saving layout they have saved the layout as 'user specific' Now some body has chage the settings.
    After changing the setting all are getting same layout.
    Please suggest how to set user specific layout. When user enter the IW38/39 report by default he should get his layout.
    Thanks in advance.

    Create Variant using SHD0 and with Group and assign to particular user's
    Here is the steps
    Creating a Variant Group
    1. Open transaction SHD0, enter the transaction code, and press enter.
    2. Choose the Standard Variants tab page, and then the sub tab page Variant Groups, and enter a group name, such as GROUP_GEN
    3. Choose Create. Enter a short text on the Maintain Variant Group window that appears and save the variant group.
    Assigning Users
    Once you have created the variant group and the relevant transaction variants with screen variants, you now need to assign users to the variant group as follows
    1. Return to the Standard Variants tab page, Variant Groups sub tab page.
    2. Enter the name of a user that you want to assign to this variant group, and choose Assign. A message that this user was successfully assigned to the variant group appears in the status bar. If you choose a where-used list for users, this user is displayed in the user list.
    3. However, for the screen variants of the variant group that you created above to be displayed for the user, you first need to select Set Proposal. The user is assigned to the group and the associated transactions are started with the corresponding variants only once you choose the Set Proposal function.
    You can use this procedure of user assignment for all other users that you want to add to the variant group
    Hope this helps.
    Thanks
    S.N

Maybe you are looking for

  • File to idoc adapter

    Hi ,        i am  creating  File to Idoc scenerio in which our XML message is in error. <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_RUNTIME</SAP:Code>   <SAP:P1>MSGGUID 296FE65735374C062450FE8D73D37350: Tag found instead of tag IDOC BEGIN=</SAP:P1>

  • Ipod 160g does not appear in itunes but appear in windows only in disk mode

    my ipod 160 g does not appear in itune (disk mode or not) but it appears in windows as IPOD (F:) only when it's in disk mode. I tried reseting it by holding the menu and center button it stop but then it goes back to the apple logo screen and stay on

  • Problems getting programs and settings back to where they were before A/I

    I had to do an archive and install because the OS X 10.4.9 update messed up my system. I am now back on my MAC with v.10.4.8. The problem now is that some of my applications are acting weird. They aren't loading up the settings they should be. I trie

  • Extract a video from thumbdrive that was created in idvd

    I copied a movie from a friends idvd to my thumb drive and I am not able to open and play it on my Macbook Pro. Is there a way to extract this video from idvd on the thumbdrive and save it in a different fomat?

  • Getting album artwork stalls

    when i go to Advanced and choose Get Album Artwork, it stalls when it gets to "getting 210 of 2046". i have all of the latest software updates and dont know what else to do. Any suggestions out there? thanks