Transaction variant from TCODE ME51n issue

I am created Transaction variant Against transaction ME51N and ME52n ( two transaction variant ) we donu2019t want to give transaction me51n and me52n to users.
But the problem is that when I revoke the transaction Me51n and me52n from users and give them to transaction variant transactions YME51N and YME52N when the user run that transaction error occur that missing authorization object S_TCODE and value ME51N same in run in transaction YME52n the required transaction is me52n. we donu2019t want to give both transactions to users please help me regarding this issue
thanks

Check whether you are using it right.following extract from SAP help apply.
Transaction type: Variant transaction
In the SAP Reference IMG, under "Basis Components" -> "Application Personalizaion" -> "Tailoring of Application Transactions",  you can define transaction variants. These allow you to preassign values to fields within a transaction, define field attributes, or hide entire screens.
To run a transaction variant, you define a variant transaction. On the next screen, enter the name of the transaction and the name of the variant.
If above does not work there is a brute-force alternative- a little abap can be fired whenever someone executes me52n or yme52n to go after sy-uname  and thereby call yme52n or me52n as need be!

Similar Messages

  • Call transaction variant from IW51

    hi ,
    i have created a transaction variant for va01.
    i want to call this transaction only when user creates sales order
    from IW51(service notification) .i dont know how to call transaction variant from iw51.
    i would appreciate your help on this.
    thanks,
    yoga

    Hi,
    You may refer this
    Passing Variant's value to a transaction iview
    Thanks
    Prashant

  • Transaction variant SYST-TCODE

    Dear all,
    I created transaction variant ZVA02 as copy of VA02. If I start transaction ZVA02 the field SYST-TCODE is filled with VA02. Where can I see that the transaction was started via ZVA02. Is this information available in the order entry process?
    Thanks.
    Kind regards
    Frank

    You can use the method GET_CURRENT_TRANSACTION of class CL_DYNPRO.
    An excerpt from the SAP documentation:
    Alternatively, the method GET_CURRENT_TRANSACTION of the class CL_DYNPRO can be used to obtain the transaction code of the current transaction. This method returns the transaction code during a parameter transaction or variant transaction instead of the transaction code of the implicitly called dialog transaction.
    Source: [http://help.sap.com/abapdocu_70/en/ABAPLEAVE_TO_TRANSACTION.htm|http://help.sap.com/abapdocu_70/en/ABAPLEAVE_TO_TRANSACTION.htm]
    Hope this helps.
    BR,
    Suhas

  • Transaction Variant for tcode SP01

    Hi All,
    I am trying to create the transaction variant for the tcode SP01 by using tcode SHD0.
    Steps I followed are:-
    1. Create tcode ZSP01
    2. In SHD0, tcode as ZSP01 and hit the Create
    3. Control goes to Screen SP01 inital selection screen
    I need to change 'created by' as display only and cannot get the screen attributes.
    Any help will be greatly appreciated.
    Regards,
    Azhar

    Thanks for the quick reply.
    I found that SP01 is a module pool program with screen 2000 then I should be able to create the transaction variant.
    I tried creating the tcode with your suggested authorization object getting warning message 'Check object has been maintained(Press enter to reset)'  and when I press enter the auth object field will get reset.
    Thanks for your quick response and suggestions.

  • Call SAP Transaction Variant from Iview

    Hello,
    I know we can pass parameters into a SAP transaction via the 'Application Parameters', but this does not always work especially for complicated selection screen options.
    Can the actual transaction variant ID be passed instead?
    Regards
    Mr.T

    Hi,
    You may refer this
    Passing Variant's value to a transaction iview
    Thanks
    Prashant

  • How to use Transaction Variant

    Hi all,
    Pls tell me how to us Transacton Variant step by step. I have just created Transaction Variant from TCode PB10 but I don't know how to use it.
    I want to change some fields on PB10 screen.
    Thanks so much for your supports,
    Quang,

    Hi,
    See if this link helps.
    http://www.mhn-consulting.com/Security/transactionvariants.htm
    Creating a variant transaction is a better option. If PB10 now works like the modified screen try to deactivate the transaction and create and variant transaction.
    Regards,
    Soujanya.

  • Transaction variant for Goods Issue going back to MB1A transaction screen

    Hello,
    I have created a transaction variant ZMB1A for Goods issue.
    When the goods issue transaction completed by using ZMB1A system again going back to the initial screen of MB1A. (Since it is the base of MB1A)
    Here the issue is everytime user had to enter the ZMB1A transaction. (for example if the user wants to issue material for different plants).
    Please suggest any suitable method to avoid the above multiple t code execution.
    Regards
    Rifaie M

    Hi,
    In SHD0, do the complete processing of Transaction MB1A during creation of Transaction Variant "ZMB1A" till posting of the Material document.
    To create a new T-Code as ZMB1A, go to Transaction SE93 and here enter Transaction Code as ZMB1A and Click Create button. Now enter Short text of Transaction and select option "Transaction with Variant (Variant transaction)" and press enter.
    Here enter following;
    Transaction             MB1A
    Transaction variant     ZMB1A
    Activate "Cross-client"
    Select Professional User Transaction
    Activate SAP GUI for HTML
    Activate SAP GUI for Java
    Activate SAP GUI for Windows
    Now Click SAVE button.
    Now you can start using Transaction ZMB1A which will call Transaction Variant ZMB1A.

  • Re: Transaction Variant

    Hi,
    I have a problem in creating a transaction variant, the Tcode is QI06 where we have 3 tabs ADD CHANGE and DISPLAY.  Now my req is that i have to take out the two tabs ADD and CHANGE and have only Display tab in the transaction.
    I tried with Transaction Variant but i could not get the screen data popup where i can set the status to Invisible.
    Can anyone guide me in getting to the subscreen tabs...
    Thanx in advance,
    Mahadev

    I have done for myself
    Thanx
    Mahadev

  • Authorization issue on SHD0 transaction variant in R/3

    Hi,
    Can anyone help me on the below issue?
    Created a transaction variant ZME31K using SHD0 on R/3 system with the base transaction ME31K.
    And created a transaction ZME31K for the above transaction variant.
    Created one ID which has access only to transaction ZME31K.
    But when tried to create contract using ZME31K, it allows to create the contract, but ended up with message  "You are not authorized to use ME31K".
    Anyone faced similar issue before? how this can be resolved? As per the busniess requirement, they can provide access only to the transaction variant for the user and they will not be assigned to ME31K.
    -Thanks,

    > We are doing an Upgrade assessment wherein at R/3 side, the system is being upgraded from 4.6 to ECC 6.0.
    > I wanted to know the impact the Change in Transactions at R/3 side..  namely transactions..
    > AS02, CT02, F-02, F-41, F-49, FB01 would have on BW.
    What do you mean? I don't get your question. What impact should those transaction have on BI?
    Markus

  • Transaction Variant thru SHD0 issue

    Hi,
    We have created a Transaction Variant for VL01N --> de-activate Post Goods Issue button thru tcode SHD0.
    Now issue is that it effect of other client also.
    Means we have 3 clients on same server. and ab above requires only on single client. But if also de-activate on others.
    How can I do the same for single client.
    Please guide.

    Even though user can able to do PGI thru VL01N tcode
    If your project have a Security team and they have done this, I don't think, it is possible.  If you have authorization to SUIM, execute it, click on Roles > By Authorization Object.  There check once again for that user whether they got the authorization.  If you don't have authorization to access SUIM, then execute UST12 table through whichh also you can check.
    G. Lakshmipathi

  • Transaction variant issue

    Hi All,
    I have created a transaction variant for transaction ME21-Create Purchase order.
    Now my requirement is to change the transaction text displaying on the screen…
    i.e. to change the text Create Purchase Order: Initial Screen to “Create Local Order: Initial Screen”.
    But this should not affect the standard transaction ME21...
    Thanks & Regards
    Shiva

    Hi Raees,
    From your post, it seems like no issue and cant make what's wrong?
    But please check this link and verify you're not missing any step:
    [http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation]
    I hope this helps.
    Regards
    Raghu.

  • Transaction variant issue in mm02

    HI,
    We have created a transaction variant in mm02. that is we have limited some fields in mm02 to and created another tcode.
    But when we go from this tcode, the field restrictions and all are working properly. But say in the middle of tht transaction u give the back button and say not to save, it'll go back to the original mm02 screen rather thn the screen for the new tcode.
    How cn we change this??
    Thanks
    Keshi

    Assign the transaction variants to T.CODE: SE93
    Here create new "z" t.code and assign your transaction variants name .before that your transaction variants save into package not local objects.create package in se80.

  • Transaction variant Tcode called in ZPROGRAM

    Hi Folks,
    I have created transaction variant for t code  MM01.
    And created a transaction code for this transaction variant using SE93.
    ZMM01_MAT is transaction variant t code.
    Now I am trying to call this transaction variant t code(ZMM01_MAT)  from other program to fill the next internal material number and pass it to ZMM01_MAT(passing material no from program to screen).
    When I select a select views and click on “sales:sale org. data1” view, it is not prompting the screen to enter plant/Sales org/Distribution channel values (it will prompt screen in MM01 and ZMM01_MAT transaction codes).
    Below is the coded in ZPROGRAM where ZMM01_MAT is calling
    SET PARAMETER ID 'MXX' FIELD 'X'.
    SET PARAMETER ID 'MAT' FIELD lv_matnr.
      CALL TRANSACTION 'ZMM01_MAT'.
    please help us on this.
    Sri

    Hi,
    I don't know if I understand your requirement.
    If you want to add new variant TCODe like MIGO_TR and assign Accounting document, I would follow this way:
    1. try to add entry to table T158 (in SE16)
    2. use related entry (for existing TCode) as a reference for fields entry.
    3. save and test if it works
    hope it helps.
    regards,
    wojciech

  • Transaction variant issue (T-Code SHD0)

    Hi,
    I am trying to create a Transaction variant for T-Code SM30 for providing row level filter to a particular View.
    During recording when I select the radio button - "Enter Conditions" on the selection screen of sm30, it doesnt reflect in the recording. Also all the options corresponding to radio button are disabled. Let me know for further clarifications.
    Also please let me know if there is any other workaround for providing row filter to a table View.

    Hi,
    Even though question is already marked as answered, I think that Pince Kummar requirement was not fulfilled.
    Those are the steps that you should execute:
    1. Create a Selection Variant:
    In FBL1N transaction, enter your required field values, and click on the save icon. Maintain variant attributes as you need. Assign to your selection variant a name beginning with CUS&. With that prefix you specify that is a customer system variant.
    2. Assign the created selection variant as default for tcode FBL1N.
    Go to SE93 and change FBL1N, on "Start with variant" field select your created CUS& variant and save.
    At this time you can notice that FBL1N transaction always begin with your selection variant.
    3. If you also want to disable Dynamic selections function, you should create a Standard transaction variant.
    Go to SHD0, enter the transaction code name (FBL1N). In the Standard Variants tab enter a name and choose create function. Automatically FBL1N selection image will be showed, click back button to return. In the screen that now is showed, choose "Menu Functions" and enter Program "RSSYSTDB" and gui status "%_00" and click Menu Functions, then in the tree that come out, find and select Dyamic Selections function (%_00->Edit->DYNS), next click disable button and then continue button.
    Now you return to Transaction variants maintenance screen. Make sure that in deactive functions list, for Dynamic selections function is only active "For Transaction" check box. Now save and activate your transaction variant.

  • PFCG issue - removing transaction codes from menu and not clearing up the authorization tab

    I’m using SAP ERP version ECC6 and EHP5 and also we have updated our system with the PSCD FI module.
    I’m having the following issue in PFCG transaction code - I have created a new single role by copied other or from scratch and added few  transaction codes into the menu.  After that, I went in the authorization tab using the "Change Authorization Data" and I felled all the missing information until the role was green out.  I generated the role then I totally went out.  I come back to the same role that I created earlier and I did removed all the transaction codes from the menu and I did find the following:
    - the Authorization tab light didn't change from green to red
    - I went into the Authorization tab by "Change Authorization Data" and a part of the objects were still in.
    Normally behave should be:
    - when we remove one transaction code from the menu the light from Authorization tab should change from green to red.  When you empty the menu then the light color should change also, but the authorization tab should be also empty.
    Could please give me some idea how to do it next?

    Hi Gabriela,
    Most of the times standard roles contains manually added authorization objects. When ever you are creating a new role by copying the existing standard role so by default, these objects will come in to new role.
    Now, coming to your role. After removing t code from role if nothing has changed in Authorization tab means.
    Here are the possible reasons.
    1.  The t code which you have removed might not have any checked and maintained authorization objects, that's why your Authorization tab still in unchanged.
    2. Rememeber, when ever you are adding or removing t code from menu always use expert mode for profile generation option along with "Read old status and merge with new data" Option.
    This will bring the all checked and maintained data for each t code.
    3. After removing the t codes from menu and if you generate the Authorization tab by using expert mode option still if you find authorization objects means, those are manually added authorization objects that's why those were not removed.
    I hope this will give some clue to your issue.
    Thanks,
    Siva

Maybe you are looking for

  • Error in MIRO for amount split

    Hi All, When I try to post invoice in MIRO with amount split I am getting error: Account assignment not completed for all required fields (PayT) Message no. F5A034. And in payment tab payment terms fields are missing. I have ticked 'Enable amount spl

  • Kindle App won't open in OS 10.9.5

    The Kindle App on my Macbook Pro wouldn't open after I installed the update for OS 10.9.5. I have deleted the App and reinstalled it from Amazon.com (with help from an Amazon tech), but that didn't work. Then I uninstalled that app and reinstalled it

  • Problem in Transporting -urgent

    Hi gurus I have created Infoobjects,update rules,and PC i hv trasported these to Testing evironment.these are ended with errors in Testing. saying that there is no active version available.for all the things.But in Devlpment sys these are all in acti

  • Firefox ignores synthetic Key-clicks. Is there a way to turn this feature off

    Hi, I want to send synthetic key presses to Firefox in Xubuntu using "xdotool key "f11" or something similar. However, firefox ignores all synthetic keys when it is running. Is there a way to turn that feature off? I have looking through About:config

  • Redifne global variable

    Hi Please explain how would i redifine a global variable in another package.Please include the syntax as well. Thank you