Variant tcode ZME22N

A transaction code ZME22n has been created in the R/3 system as a variant to ME22N.
Now, when the transaction is being run, it calls for ME22N internally and is thus causing authorization issues to the users since this transaction has not been granted.
Question: Is it possible to restrict the call of ME22N? if yes, can it be restricted by security methods or by the program methods?
Please provide your opinions on the same.
Thanks, Nitin

Hi,
You can make use of CALL Transaction. This is the task of ABAPers. You can work with them to include the CALL Transaction and call ME22N transaction code in your custom transaction.
However, you still may need to tag all the authorization objects required to execute ME22N to have the user execute the custom transaction code.
Regards,
Raghu

Similar Messages

  • Variant tcode insertion in T code OMBA

    Hi filks!!
    In t. code OMBA where MIGO transaction are assigned to accounting document type, I want to insert my newly created T code variant.
    Please provide step to follow.
    I would be thankful.
    Best regards,

    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 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

  • Fields in a Maintenace View

    Hello Experts,
    How can we make the fields in a "maintenance view" as mandatory fields? The requirements is I have created a maintenance view with 5 custom fields. And the business analyst wants to make all these fields as the mandatory fields i.e, without filling all the values for the first record, it should not allow them to enter the values for the second record.
    Is it possible?
    PS: I have tried to make all these 5 fields as the key-fields but as some of them are type "numeric", I am getting warning messages while activating.
    Thanks

    Hi Dev,
    u can make any field mandatory by
    parameters : matnr like mara-matnr obligatory.
    or,
    There are two ways to make this field mandatory
    1) Check the SPRO settings with your BASIS Consultant
    (Maintain screen fields for User Settings)
    2) Modify the screen 100 for GUI program SAPLSUU5 use -Code SE51
    or,
    You can do this by using transaction variant ( tcode SHD0).
    when you are creating the transaction variant just check the check box required .
    for some tutorial help pls go through this.
    http://help.sap.com/saphelp_nw04s/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm
    kindly reward if found helpful.
    cheers,
    Hema.

  • Purchase order type in sales order header

    Dear Friends,
    how can I make purchase order type in sales order header be default.
    With regards

    Hi Vamsi,
    if you want to enter a default value in the purchase order type field in sales order header, then do it by either of the ways
    1. by variant tcode SHD0
    2. by USEREXIT_MOVE_FIELD_TO_VBKD in program MV45AFZZ
    regards,
    Santosh

  • Confirmation Fields Open for Change

    We are currently on  SRM 5.0 - Extended Classic Scenario  and our business process rules allow users to only change the quantity field on confirmations.  However after recently applying support packs (now on SP 15), we have found that all of the fields are open for change. Please guide me in modifying the configuration to make all fields to be non-editable except for quantity.

    Hi Mitch,
    You can achieve this by implementing the Badi BBP_UI_CONTROL_BADI and then for the confirmation implement method: BBP_CONF_UI_CTRL
    Based on the fieldname in the ITS template you can mark the parameters: CV_INVISIBLE and CV_INPUT_READY. 
    You can get the field names from the SRM Web GUI, by going through the source code of the respective screen.
    You will need some programming skills, but itu2019s not that hard to achieve. Other method would be the creation of screen variants (tcode SHD0). But I would advise to use the Badi.
    Kind Regards,
    Skander

  • Mandatory field "Priority" for maintenance plan

    Hi,
    Setting mandatory fields on preventive maintenance plan is not possible in customizing.
    So the alternative are:
         - User-exit as described above (TCode SMOD)
         - Transaction variants (TCode SHD0)
    I've tried SMOD: this approach is not a user friendly option. The user get an error but the field are greyed out and need to click on cancel before the are able to enter data.
    So I triend the screen variant (SHD0). But I'm having an issue on the field "Priority" (RMIPM-PRIOK). The dropdownlist is not working...
    Does anyone has a workaround? I want to avoid development...
    Thanks,
    Laura

    Hi Laura,
    I understand that you are trying to make the Priority field (PRIOK) in maintenance item mandatory. It is a very simple task with User-Exit. Just put the following code in the include ZXPRMU06 of user-exit IPRM0004.
    IF IMPOS_IMP-PRIOK IS INITIAL.
       MESSAGE: 'Please Fill the Priority field.' TYPE 'I'.
       RAISE NO_UPDATE.
    ENDIF.
    You will get this message and the Plan is refused to be saved until Priority Field is filled.
    Your ABAPer will be able to do it in few seconds.
    Jogeswara Rao K
    PS: Also for me SHD0 option has always been last resort.

  • Hide Back Flush Indicator and Bulk Material Indicator in PM order

    Hi Experts
    Can any one help me, how to hide or display Back Flush and Bulk Material Indicator in PM order Components tab. Can we customize this or we need to do the modification in standard program.
    Thanks is advance
    Regards
    N.Saidasan

    Try to hide it my using transaction variant tcode SHD0
    If it dosent work then use
    User exit 
    IWO10009 Maintenance order: Customer check for "Saving"
    PPCO0023 (check changes to order components)
    BADI
    IWO1_ORDER_BADI
    This will solve your problem

  • BADI CRM_MKTPL and Status Change button! (Hide the standard system status)

    Hello,
    In transaction CRM_MKTPL, i need to delete some status that appears when i click on button Change status.
    I am trying to use the BADI: CRM_MKTPL using the method 'GET_DROPDOWNBOX_VALUE', but i didn't get what i
    want because this method is only valid (i think) for Listboxes for a field and not for a button, that is my
    requirement.
    Also i am trying to use the method 'p_fill_dropdown_listbox', but i don't know how to use this, and where, in
    whick part of the BADI CRM_MKTPL.
    I want to hide the standard system status in the dropdown list.
    Any ideas?
    Thanks in advance
    Best regards
    Message was edited by:
            yukimai maio

    just check in your badi there is any option is there for menu area customization or not in the implementation you can find attribute,interface ,subscreen like tab there check any menu area tab is there or not.. if it is not there then try for any menu exit and lastly you can try for transaction variant tcode SHD0.
    regards
    shiba dutta

  • Regarding sd module modification in va01/va02/va03

    as per we can configure the screen of <u><b>mm01,mm02,mm03</b></u> in spro by modifying the datascreen and assining the data screen to <b><u>mm01/mm02/mm03</u></b>.teis requirement i executed. but now i need to modify th screen of <u><b>va01/va02/va03</b></u> with specific order type.in the screen i have to include some fields which i used to call from<u><b> zee</b></u> table and when ever the data modification is done these table should get updated.
    it is not possible through any kind of exits and badi implementation.
    even it may be possible through badi implementation.but i dont know the procedure and steps to follow how to implement this senario.ie. the screen related to one perticular order type like <u><b>zso in va01/va02/va03</b></u>
    as i request the requirement is very urgent so suggest me as early as possible.
    thanx with warm regards,,,,,
    hareesh tadepalli

    Try screen/transaction variants - tcode SHD0.  The order entry screens do not seem to have a config way of determining what fields are hidden/displayed ala ME21N.
    Or you could try using GuiXT.

  • Making Screen fields Non editable in Migo

    Hi TO ALL,
    In MIGO T-code , aganist oubound delivery under Batch Tab i want to make fields Non editable.
    I am unable to find suitable exit for this,can any body help me regarding this.
    Thanks

    Hi,
    Use Transaction variant (Tcode : SHD0) to make fields display only.
    Regards,
    Ashok.

  • Bulk material indicator  and shipping

    We have a part which is mark as bulk material in one company code and plant and does not have this indicarot marked in another company code and plant.
    For the plant where bulk indicator is checked, there is no stock information, as it would be.
    When a PO is created for the plant and company code where the indicator is  NOT  checked for the plant and company code for which the indicator IS  checked (PO is processed by the supplying plant as stock tranfer order ) when shipping,  system wants stock information (storage location, supply area )to be specified.  Since in the supplying plant material is bulk material there is no stock information. 
    In order to process this stock has to be created and then delivery has to be processed.  This should  not happen, please can anyone let me know the reason for this.
    Thanks
    Mira

    Try to hide it my using transaction variant tcode SHD0
    If it dosent work then use
    User exit 
    IWO10009 Maintenance order: Customer check for "Saving"
    PPCO0023 (check changes to order components)
    BADI
    IWO1_ORDER_BADI
    This will solve your problem

  • Disable the Item Availability Button based on Order type and Item category

    Hi ,
    My requirement is to disable the Item availability check button in VA01 based on the Order Type & Item category. Is there any user Exits/ Badi / FM available for this.
    Thanks in advance.
    Srinivas.

    Hi,
    Although it is an old post I need to answer for people who search an answer to the same type of question. To hide a field
    you can use transaction variant 'tcode:SHD0'. But it is not based on Order type and Item category. May be you can use
    USEREXIT_FIELD_MODIFICATION form in user-exit MV45AFZZ. You can loop at screen and set screen-active = 0 in fields
    where you want them to be inactive.

  • MIssing Job logs for backgroup job

    HI All,
      I created the program and inside my program i use the submit to call the standard program RVV05IVB for update document, when i treid to run my program in backgroup job, the doc able to update but i cannt see the job logs in SM37.
    any one how it this happen ? or i need to use another way ?
    Thanks .

    Hi,
    I have tried for the given program For this it showing the error log check my prgrm once may be it is useful for  u
    Delivery creation Program though background job Tcode: VL10G
    Create Job with Tcode: SM36
    1.Jobname: u201Czvl10gtkru201D
    2.-step button
    3.Abap program name : RVV50R10C
    4.Varient : u201CWMTestu201D
    5.save
    6.back
    7.-start condition button
    8.Enter u201Cdate/time or immediate buttonu201D
    9.save
    10. job saved
    To See Job Results: Tcode : SM37
    To see the delivery creation job collective results at Tcode: V_SA
    How to Transport a Variant:
    Tcode: SE38:
    1.Enter program:
    2.Select variant and press change button
    3.Select the appropriate variant
    4. Then go to Utilities and select u201CTransport requestu201D
    Regards
    krishnakiran

  • Reports on asset

    Hy ,can somebody tell me how to run a report to see the assets migrated in the system ,with the quantity,not only the value (like the one in information system - asset balances-by asset class?
    thanks,

    Hi Christina,
    There are actually two ways to include additional fields in your reports.  One is to create a custom sort variant (Tcode OAVI) and the other is to enhance a "Data type" from the ABAP Dictionary (Tcode SE11).
    To create a custom sort variant, use Tcode OAVI to copy an existing variant and add field ANLA-MENGE (Quantity) to it.  Once created, use your new sort variant when you run a report.  After the report has finished running, use the "Change layout" button to add the field to the report.
    For the second option, there are some great instructions on using the ABAP Dictionary in the SDN Wiki for Asset Accounting.  Use the link below:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/erpfi/includeownfieldsinFI-AAstandardALV
    Thanks,
    Chad
    Edited by: Chad Busbee on Sep 12, 2008 9:01 AM

Maybe you are looking for