Display only for Conditions tab in ME22N

I have a situation where certain users need to modify PO's, but need to be restricted from modifying anything in the conditions tab.  Is there a way through authorization's to restrict modification to the conditions tab within ME22N without restricting functionality to anything else in ME22N?
The same result is required for ME12, but ME12 contains condition authorization objects that can be set to Activity 03 resulting in a display of conditions.
I have tried adding these authorizations to the authorization-check, with no functionality change.
I have also tried removing the display prices (activity 09) from certain authorization objects and this hides the conditions tab, but it also hides prices.
Modifying screen settings in SPRO for ME22N will not work as there are users that require modification of the conditions.
I am trying to find a solution that doesn't involve creating a custom transaction to check for condition authorization objects.

David,
Check BADI definition (se18) ME_PURCHDOC_POSTED & Interface IF_EX_ME_PURCHDOC_POSTED. In that you have method posted. In that you have both the tables Old & the current. You can put a validation there & prevent users.
Hope this helps.
Bipin

Similar Messages

  • Display only for conditions  in VF01

    I have a requirment where I want to make the condition tab in vf01 in display modem.using the user exit LV69AFZZ,All the conditions and prices are comming in displa mode,but still we can enter new condition which is not coming in display mode.How can i make the complete table in display mode

    In Tocde SE 80 select function group as V69A.
    go to subroutines select  userexit_field_modification.
    Write the code as below inside it.
    As you  have to do this for VF01 you need add a sy-tcode check before it.
    IF  ( screen-name = 'RV61A-SELKZ'
                         OR   screen-name = 'KOMV-KAWRT'
                         OR   screen-name = 'RV61A-AWEIN'
                         OR   screen-name = 'KOMV-KBETR'
                         OR   screen-name = 'RV61A-KOEIN'
                         OR   screen-name = 'KOMV-KPEIN'
                         OR   screen-name = 'KOMV-KMEIN'
                         OR   screen-name = 'KOMV-KWERT' ).
      screen-input = 0.
      Modify Screen.
    ENDIF.
    Edited by: Divakar Mamidi on Jun 29, 2009 3:52 PM

  • VA01 Item category display only for specific order type

    Hi,
    I have a requirement to deactivate(display only) item category field in VA01 table item for certain order type . I tried the user exit  MV45AFZZ(USEREXIT_FIELD_MODIFICATION). This is working only if the table item has a value. i.e I could able to enter an item category first and then enter the material and quantity.
    So please suggest any alternative how to make the item category field(VBAP-PSTYV) column display only for centrain order type.
    Regards
    Aromal R

    Hi,
    Create a Custom Authorization Object so that you can control it for certain users.  2. Write implicit enhancement spot in the include TCS MV45AF0T_TCTRL_U_ERF_AUFTRAG_I,
    FORM TCTRL_U_ERF_AUFTRAG_INIT
    AUTHORITY-CHECK OBJECT 'ZITMCAT'
              ID 'ACTVT' FIELD '02'.
    IF SY-SUBRC NE 0.
    *    DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
    LOOP AT   TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
       IF WA_COLS-SCREEN-NAME = 'VBAP-PSTYV'.
       WA_COLS-SCREEN-INPUT = 0.
       WA_COLS-SCREEN-OUTPUT = 1.
      MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
       ENDIF.
    ENDLOOP.
    ENDIF.
    Regards
    Aromal R

  • Condition tab in ME22n vanish for free item

    In ME22N transaction in the item list if the free item check box is checked, then the conditions tab is vanished and the vise versa. The requirement is to make the conditions tab visible even if the free item check box is checked. Please advise.

    That is standard behavior in PO processing - non-relevant tabs do not appear.  Either raise a message with SAP (which won't get you very far) or enhance the screen (tab) display code.  By the way, simply posting a requirement does not get you very far on this forum - it indicates that you haven't tried to analyze or solve the problem yourself.

  • Disable or Hide or INACTIVE the CONDITIONS tab in ME22N(Change Pur.Order)

    Hello,
    We want to hide or Inactivate or greyed out all fields of CONDITIONS tab at 'Item Detail Level'  while editing or changing Purchase Order(ME22N) for particular PO type.
    I am not able to find the particular BADI or Enhancement or SCRREN EXITS, so that I can make greyed out all the fields of CONDITIONS tab at 'Item Detail' level while editing or changing Pur.Order(ME22N)
    Regards,
    Mahesh

    Hi Mahesh,
    [http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation]
    [Hide Conditions|Hide conditions in PO;
    Create a transaction variant and try.
    Regards,
    Madhu.
    Edited by: madhurao123 on Aug 9, 2011 9:30 AM
    Edited by: madhurao123 on Aug 9, 2011 9:34 AM

  • Pricing condition is not displayed in the Condition tab

    Hi all,
    I replicted pricing condition from CRM to ECC along with Pricing procedure. I see that condition and pricing procedure in CRM system. When I create an order and go to Item condition tab then I don't see my replicated condition there (I expect it to be in the list). And pricing analysis shows for that condition that "Condition with external datasource has not been found". One guess is that I didn't follow the procedure of displaying condition types in product conditions after replication, i.e. didn't create appropriate maintenance group.
    Advise please
    Regards

    Hi Alex,
    I get the same error message "Condition with external datasource has not been found" like you.
    The field "INVENT_LOC" is filled properly.
    Did you do anything else to set up the VPRS condition? Any exchange with the ERP that must be configured?
    Is there any documentation how to set  up this condition?
    Thanks in advance.
       Best Regards,
          Ingo

  • How to set Display Only for some records in CAT2 Worklist

    Hi,
    I have a requirement to modify an attributes for some records in the Worklist of CAT2.
    We have an external system where we book our time. Weekly we import data from that external system into CATSDB using BAPI for every single employee.
    We would like when the user wants to modify his time sheet to be able to add/modify all records except those which were imported from the external system. Which means that those records should be in Display only mode / grayed out / before release.
    Is there any user exit or BADI that could help to modify that attribute and that will be triggered before displaying the Worklist ?
    Please advise !
    Thanks,
    Stefan

    I've solved the problem.
    First I've added customer field in CI_CATSDB structure and when I am importing the data I am populating that field with 'X', which means that this is record from the external application.
    I've created enhancement implementation in Function group->CATS, screen->2003 MODULE->D2000_MODIFY_LOOP, subroutine->modify_d2000_loop where I am checking the field mentioned above if it is 'X' I am modifying the screnn-output = off.
    It works, thak you for your help.
    Regards,
    Stefan

  • Display only for table locks

    Is there a way to set up the table locks in a display only format(other than sm12).

    SM12 calls function ENQUEUE_READ, which in turn calls ENQUE_READ2, which in turn moves down below the ABAP surface into the sea of C when calling the kernel function C_ENQUEUE. Best you can do is probably to build something around the two first functions, if you manage to decode the raw data obtained by the functions. It shouldn't be too difficult; SM12 is fairly straightforward and creating a display program should be feasible.
    Unfortunately, even ST05 doesn't yield a result, so it seems (to me at least) that the enqueued entries (locks) reside on the server level, outside of the realm we can reach using SQL...
    Regards,
    Trond

  • Zoom presentor display only for presentations

    I use the UA "zoom" function for all my work. I must give a presentation soon demonstrating a website. Is there a way to have the magnifier function activated on my (presentor) screen while rendering the projected display "normal" or without the zoom function for the benefit of the audience? Thanks for any help!

    http://support.apple.com/kb/PH11488
    You can set the zoom to ONLY follow your mouse (And adjust the size of the "zoom window" that follows it). I used to use this with Quick time Editing when I had a 13" iMac.

  • User-exit/BADI for version tab in ME22N

    Dear Friends,
    I have a requirement pertaining to user exit/BADI.
    In ME22n in version tab when ever we change any data of PO the Version Completed check box should be checked.
    Please let me know about the User Exit to be used and few lines of Pseudo code to proceed further.
    Thanks,
    Anshul

    Dear Dave,
    Check any enhancement Point is available to inlcude your logic in that place.
    With Regards,
    Selvan.M

  • Disabling rows under item conditions tab in VA02

    Dear all,
    I want to disable the rows which are being displayed under item conditions tab in T-code VA02. is there any user exit to resolve the same problem or any other solution is also acceptable.
    help me to find that how i can achieve this. Its Urgent !!!
    waiting for your humble response.
    Thanks in advance.

    Also there is another solution , which i found most feasible coz its only for conditions tab.
    We can write code screen-input = 0 in userexit_field_modification function which is in the include ZSDAUTH01 (programm SAPLV69A).

  • ME22N - Conditions tab - Set fields as output only

    Hi,
    How could I block the fields "Amout"(KOMV-KBETR), "Currency" (RV61A-KOEIN), "condition price unit" (KOMV-KPEIN), "Condition Unit for document" (KOMV-KMEIN), "Numerator for converting condition units to base units" (KOMV-KUMZA) and "Denominator for converting condition units to base units" (KOMV-KUMNE) for input in the CONDITIONS tab on ME22N ?
    I tried to find it out via customizing but with no sucess. Maybe because it is a table control.
    Thanks in advance.
    Andrew

    Hi Jitendar,
    You should write the code in the PBO of each subscreen .
    inside the LOOP.....ENDLOOP for the table control you have to write the code for Display only.You can write your logic in the module
    LOOP AT it_decl INTO wa_decl WITH CONTROL tc_rec
    CURSOR tc_rec-current_line.
    MODULE display_mode.
    ENDLOOP.
    >>>>>>>>>>>>>>>>>>>>>>>>>
    MODULE display_mode OUTPUT.
    IF sy-tcode = 'ZDISP'.
    LOOP AT SCREEN.
    IF screen-group1 = 'DIS'.
    screen-input = 0.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    ENDIF.
    ENDMODULE.
    Message Edited
    SHIBU
    Edited by: shibuettickal on Jan 30, 2008 5:20 PM

  • How to make 'Overall Limit' field as display only in ME22/ME22N

    Hi,
    I want to make the 'Overall Limit' field as display only in transation ME22/ME22N (only for Service Items).
    I can make the field display only for ALL Service Items by going to:
    SPRO u2013 IMG - Material Management - External Services Management - Define Screen Layout
    and making the 'Overall Limit' display only for PT1 (Blanket Items). But this also stops any entry into this field even for creation of Purchase Orders! When I try the same thing for ME22 (Change Purchase Order) it does not work.

    Hi
    You can make it greyed out like this:
    Go to materials management -> external service management -> define screen layout -> copy field selection key ME22 -> enter new key as ME22N -> choose category of field selection to 2 -> click on value limit -> make overall limit as display.
    Then for Tcode ME22N, this field will be greyed out.
    Thanks

  • Tax amount not displaying in Condition tab in PO

    Hi
    I have maintained tax procedure TAXINJ in PO, Tax is input tax 1% CST, Act Key is NVV, cond is JIP1.
    But the tax amount is not displaying under the condition tab of the PO in Non-deductible tax (Cond type NAVS).
    Plz help me to sort out this issue.
    Thanks
    Prasant Sekhar

    Hi,
    In Pricing Scheme do you have any automatic Condition Type that "calls" the tax you maintained in TCODE FTXP?
    Cheers.

  • Giving OR Statement in formula evaluates only one condition

    This is the formula I used in the reports record selection. I need to display the records in division number = 9 and division number = 20 and need records where other field top account = true as well in the reports. But it displays only first condition and not the second condition. The reason might be it checks for true for the first field and it ignores the second condition.
    ({Opportunity.Division Number} in ["09", "20"]) or {Opportunity.Top Account} = true
    I can't use and statement here, because I need records for all the conditions.  However it works in select query in oracle but not in crystal report.
    Let me know if there is any alternative.

    As Raghavendra.G suggests, if {Opportunity.Division Number} is null, the formula will not work as expected.  Crystal halts execution of any formula whenever it encounters a null value - unless it is enclosed in the IsNull() function.  It does sound like that is what your problem is, as the condition is correct for what you are trying to do.
    Perhaps you need to change the condition to:
    ({Opportunity.Top Account} = true) or {Opportunity.Division Number} in [09,20])
    (assuming the issue is a null Division Number...)
    HTH,
    Carl

Maybe you are looking for

  • Carrier issues, Iphone 3gs: Carrier is in the carrier list but does not connect = no service

    Right introduction, I live in the country signal for iphones under 02 in my area is 3-4 bars of GPRS signal. This is plenty to make and receive calls, texts and all that as use home wifi for internet simple. Everything working fine for about a year o

  • Problems with KDE

    Hey all, I've had some problems since the updates about a moth ago. Nothing is really a show stopper, but they are annoying. First prob is that applications disappear from the system tray in the bottom right of the screen in KDE. Not sure why this is

  • IPad and iPhone "not enough available space" after upgrade to Aperture 3.1

    Hello I was syncing lots of images no problem through iTunes/Aperture to my iPhone and iPad. After upgrading Aperture to 3.1 both devices report "not enough space" during the sync and have substantially fewer albums and photos on them than before. Wh

  • Short dumps in middle ware

    Hi, The problem is when ever we are unlocking the inbound queues in middle ware we are getting MESSAGE_TYPE_X dumps. FYI Short text of error message: Error in message 7AFE06661FFD4C6F8D5BA0391C9EF92A of type ZPCR_WRITE in service MESSAGE CDB SERVICE.

  • Compiling a Java Project in Eclipse

    Hey all, I'm having trouble compiling a project. I had a Java class two years ago and I forget how to do it. I have all the files in a folder named "final" on my desktop. Inside "final" is all my sounds, images, a file called table.class, sound.class