Disable Item Category Field in Va01using Enhancement Point

Dear Experts,
I have a requirement to disable the "Item Category" column in VA01 transaction for certain order types.
I have tried using MV45AFZZ(USEREXIT_FIELD_MODIFICATION), but it does not help me much as it works only if a material is entered in the table.
I want the field to be disabled even if no material is entered in the item level table, i.e. during the load of the Overview screen.
I know we can do this using  Implicit Enhancement Points, but i am not able to get the exact include to implement my code.
Can anyone please help me in finding the exact location to write my code, so that the "Item Category" column will always be disabled for that order type.
Thanks,
Praveen

Go to the screen where you want to disable the column by using system--> status-(click on screen no).
Identify the perform  statement in PBO before the table control loop.there try implicit enhancement.
It will definitely work.
Thank You <Reward request removed by moderator>
Edited by: Vinod Kumar on Sep 30, 2011 3:01 PM

Similar Messages

  • For Z Po order type - Item category field is  greyed out.

    Hi MM Experts,
    I am an ABAper working on PO creation with respect to PR( PR with account assignment N)  for Z order type . The requirement includes to update item category of PO with B , But for this Z order type both PO transaction Create/Change(ME21/ME22) the field item category has been greyed out ( Non editable). I checked the SPRO setting for this order type ( SPRO-MM->Purchasing-PO->Define Screenlayout at document level .The field item category has been made as optional.
    Please let me know why this field ( item category still showing in display mode) and How to make it as editable .I need it as editable in ME22 to implement the new requirement of updating that field with item ategory B.
    Thanks in Advance
    Pravee.

    Hi All,
    Since I was creating a PO with respect to PR - after running through all the screens the item category field was becoming non editable, But during the create in one of screen the field item category was still editable, so I updated the item category with B during the create and created the PO, I have used BDC to do the same and its working fine. Thanks for all your inputs.
    Thanks
    Pravee.

  • A/c assignment category and item category fields purpose

    what is the importance of account assignment category and item category fields in po(me21n).what is the impact of that fields.

    Hi,
    Account Assignment category is a vital field in purchasing document &  has many control functions and helps in determining the object that will be charged in case of an ordered material which is procured for direct usage or consumption. By using the
    account assignment category in the purchasing documents the cost of the material can be apportioned to a single Controlling object or it can be apportioned among various Controlling objects.
    The account assignment category determines:
    a.The nature of the account assignment
    b.Which accounts are to be charged when goods receipt is posted
    c.Which accounts are to be charged when the incoming invoice are posted
    d.Which account assignment data you must provide
    Item category is vital field in the purchasing documents & has many control functions and helps in determining whether an ordered material:
    a.Requires a material number
    b.Requires an account assignment
    c.is to be placed in stock
    d.Requires a goods receipt (GR) and/or an invoice receipt (IR)
    In addition to the above it is also used for differentiating the different types of procurement processes and the types of stocks including special stocks available.
    Regards,
    Biju K

  • Item category field in sale order screen to be greyed out

    Dear Friends
                        While creating sale order I have a requirement to make item category field to be uneditable i.e greyed out .
    How can I do that ?
    Regards
    Mahesh.

    Hi,
    Once there is any subsequent document to sales order item catagory field is going to be grayed out, till that time u can change ur item category. OR if u do nlt maintain manual item categories in the item category determination  to ur sales document type it is not possible to change the item category other than the one u specified in the determination.
    Regs,
    Ravi Duggirala

  • Item Category field

    Hello to everyone,
    is it possible to hide non used values from Item Category field in a purchase requisition?
    Regards

    What do you want to do?
    If you want to hide a Item category column than you can do but i don't understand the non used value of item category field.
    to hide the item category column
    spro-mm-purchaisng-PR- Define Screen Layout at Document Level
    here select the filed selection for ME51n and/or ME52N and remove the selection of item category field than it will not be avalible for these transaciton.
    but it is not advisable becuase you might need to create reqs with item category

  • Item Category Change using UserExit/Enhancement

    Hi,
    Require your valuable inputs on the below requirement:
    We have a requirement where we have to determine the Shipping Point, Plant, Storage Location and Item category from a Custom table using header Shipping Conditions.
    As per the SAP standard, Shipping point and default item category are determining in Order. Currently, we will only use NORM as Gen item category group in all the material masters.
    We have maintained the Custom Table with the below fields:
    Sales Document Type
    Sales document item category
    Sales Organization
    Distribution Channel
    Division
    Shipping Conditions
    Shipping Point/Receiving Point
    Plant
    Storage Location
    Based upon the fields we have to determine the above in the Sales Order in Create and Change and further processing.
    We have already use the User Exit: MV45AFZZ, but there is inconsistency in updation of billing etc., Profitability segment, PR Etc.., we also tried with MV45AFZB, this User Exit is not getting triggered from Header level because we want to update the ItCat, ShpCon, Plant,S.Loc & Shpnt from the shipping conditions in custom table.
    Please suggest me in which User Exit/Enhancement  trigger point to determine the above and subsequent process should follow as per the standard process and not to deviate with other tables.
    Looking for your valuable inputs on these. We were totally struck in providing this solution.
    Regards,
    Kumar                            

    Dear MoazzaM,
    Using the Exit: MV45AFZZ, in Routine: USEREXIT_MOVE_FIELD_TO_VBAK, we have triggered our custom code to change the Item Category, Plant, Storage Location and Shipping Point. It is working fine at the Sales Order level.
    But we found these are partially not updated properly
    1) There is a Inconsistency in Creation of the Purchase Requisiton, where for the Individual PO, the    Storage Location remains the old one.
    2) When we create the PO from the
    2) In billing, at the item level, the plant and shipping point is also wrong which is not the source one from sales order and delivery, but the delivery details are correct
    3) In accounting doc also, the plant is wrong.
    Below is the piece of Code:
    IMPORT gv_vsbed FROM MEMORY ID 'VSBED'.
    IF gv_vsbed IS NOT INITIAL.
          SELECT SINGLE * FROM *Custom Table*
                    INTO gs_shippoint
                    WHERE auart = xvbak-auart
                    AND   vkorg = xvbak-vkorg
                    AND   vtweg = xvbak-vtweg
                    AND   spart = xvbak-spart
                    AND   vsbed = xvbak-vsbed.
    IF  gv_vsbed NE xvbak-vsbed.
          LOOP AT xvbap INTO lwa_xvbap.
            idx = sy-tabix.
            IF xvbak-vsbed IS NOT INITIAL.
              IF NOT gs_shippoint IS INITIAL AND
                 lwa_xvbap-pstyv NE gs_shippoint-pstyv.
    *** Update the Item category , plant, storage location and Shipping/Receiving point.
                lwa_xvbap-pstyv = gs_shippoint-pstyv.
                lwa_xvbap-werks = gs_shippoint-werks.
                lwa_xvbap-lgort = gs_shippoint-lgort.
                lwa_xvbap-vstel = gs_shippoint-vstel.
                MODIFY xvbap INDEX idx FROM lwa_xvbap.
                UPDATE vbap  FROM TABLE xvbap.
    Any Suggestions
    Regards,
    Kumar

  • VOV7 - Item category Fields

    Please explain me the functionality of the following fields in VOV7
    1. revenue recog
    2. Delim. start date
    3. Bill of material / Cofiguration
    4. Configuration strategy
    5.Material varient action
    6. ATP material varient
    7. Varient matching
    8. Manual alternative
    9. Param effectiveness
    Service management tab
    10. Repair procedure
    11. control of resource related billing and creation of quotation
    billing form
    DIP profile.
    Even if you answer 2-3 fields usage..points guaranteed!!
    Venkat

    Bill of material / Configuration
    4. Configuration Strategy:
    o The value of this field determines the configuration strategy for the line item. That means it can understand if the correct dependencies are selected or not.
    o Controls which checks and processing are run automatically or are allowed during configuration.
    o The configuration strategy is a group concept which can also be used for item categories.
    o You can set various fine-tune controls for each strategy, for instance whether the system is to run a check for required characteristics or for multiple selections of characteristics.
    5.Material varient action
    o The value of this field determines the system response when the system finds material variant for selected characteristics.
    o Controls how the system reacts when it determines that an existing configuration is already used as a stockable type.
    o When defining a stockable type, the system may then determine a considerably earlier delivery deadline as no separate make-to-order production is required.
    6. ATP material varient
    o The value of the field determines whether the system has to carry out ATP check on material variants.
    7. Varient matching
    o This will activate variant determination.
    o This indicator determines variant configuration.
    8. Manual alternative
    o This indicator allows the user to choose manual alternatives for BOM items during sales order processing.
    o If a multiple BOM occurs during bill of material explosion in SD, you can determine, for each item type, whether you want to select the alternative manually. In this case, you reach an alternative selection screen with specifications on the lot size range.
    9. Param effectiveness
    o This indicator controls that the item can be maintained with parameter effectivity.
    o Parameter effectivity determines the conditions under which object changes are effective.
    o By integrating with the “Engineering Change Management” cross functionality. The BOM items properties can be changed by passing certain parameters like customer number, serial number, date etc.
    Service management tab
    10. Repair procedure
    · Repairing procedure is the procedure in which we specify stages and actions that are to be carried out for the service item.
    · Set of rules according to which sub-items are created in the repair order.
    · In the standard system, repair procedures are assigned to each item category which is used in repairs processing.
    · The repair procedure consists of the following:
    o Stages (for example, repair registration)
    o Actions (for example, repair goods, send temporary replacement)
    · By assigning actions to stages, you set up the rules by which the system determines what sub-items are required during a particular phase of repairs processing
    Control of resource related billing and creation of quotation
    Billing form:·     
    The value of this field specifies how the billing is to be carried out for the resource related items.
    ·     The billing form specifies whether a flat rate or the dynamic items are invoiced individually when performing billing using a resource-related billing document.
    ·     Following are the options:
    o     Fixed rate
    o     Costs
    DIP profile:
    ·     Name of the dynamic item processor profile (DI processor profile).
    ·     The dynamic item processor is a tool that the system uses to summarize data (for example, line items, and totals records) into dynamic items in sales price calculation, resource-related billing, or data determination.
    ·     Dynamic Item is a service item.
    ·     In IMG we define DIP Profile for dynamic item and assigned it at item category level.
    ·     The DI profile controls how the system summarizes the data into dynamic items. A DI processor profile can have different usages.
    Regards
    AK
    Reward points if helpful

  • Item category determination is not reflecting in item category field

    Dear Friends,
                   i have defined item category,while creating item category determination ,i am unable to see the item catogory defined by me,what should i do at this stage. can sumone plz advice me on wat to do to get it reflected.
    thanx
    Shiva.

    HI
    try to remove maximum number of hits while pressing F4 in the field item category

  • Item Category field settings

    Sir,
    As we know that for standard document type key is "NBF"
    so for item category what is the standard key
    regards
    amey

    Hi,
    NBF is standard field selection Key for PO document type NB.
    In standard SAP, we can't create a new item Category and we need to use existing 10 item categories.
    In order to use differant field setting for your item category, you need to define new field selection key for a new PO document type.Then assign the new Field selection key for the document type and allow only required item category for that document type.
    Regards
    Eshwar H

  • Item category fields: Pricing & billing relevancy..

    Hi Experts,
    In item category have fields called pricing & billing. why?
    If item relevant for billing means system relevant for pricing as well.
    If the item is relevant for pricing means we do billing for that item, then why fields are required,
    Please light on this.
    Thx

    Hi
    Billing Relevence means order related billing or delivery related billing and so on
    Means whether the sales order is taken as a source doc for billing or delivery doc is taken as a source doc for billing and so on and accordingly copy controls are set
    Billing relevence means pricing also is there
    why separate fields
    Both of them have different controls
    Pricing means whether it is standard pricing(normal pricing),No pricing,or 100% discount like these entries are defined
    Say TANN it is not relevent for billing but pricing is B that is 100% discount
    It means when the sales order is created when an item is created free of charge the system determines the pricing for that item and makes it a 100% discount thro condition type R100
    It means when these values are posted in FI you will know how much values you have given as discount
    For free item also involves manufacturing cost or procurement cost which the client parts as a sales promotion so he need to know the values
    When this item cat TANN comes for billing it is not billed because billing relevence is kept blank
    Pricing here controls what is going to be the pricing  in sales order not in billing doc
    Regards
    Raja
    Edited by: ramanathan raja on Dec 2, 2008 3:24 PM

  • Material Qt.field becomes Blank & Grayed and Item category field goes Blank

    Hi,
    I am facing some new situation. The user is trying to create Consignment Issue order. After giving evrything when it is "ENTERED", the pop up coming "You can not enter Schedule line data for Item 000010". I checked that the schedule line has been defined for this Item Category and this item cayegory is showing against F4 and it is taking but the moment "ENTER" is pressed this item category vanishes and the quantity field becomes empty and Grayed. Even it is not possible to keep the curser on the field of material quantity.
    Please guide me to ivercome the situstion and to create the consignment issue order.
    Thanks,
    Jans

    In normal consignment process, system wont give this pop up message during issue order stage.  Please let me know the message number and also you have to update whether you followed standard document types, item category and schedule line category.  If you have zee types, then you need to compare with standard settings.
    thanks
    G. Lakshmipathi

  • MIR7 how to disable item quantity field

    Hello,
    How can i disable item quantity in MIR7 t-code. I don't want users can change quantity.
    Many thanks.

    Open - OLMRLIST
    Provide below Inputs in OLMRLIST
    Transaction - MIR7
    Screen variant - 7_6310
    Program - SAPLMR1M
    Screen - 6310
    Click on Edit.
    You can find Qty field against that select option as required.And then mark option as Invisible
    Hope this will resolve your query.
    My answered query on the similar kind of issue
    Re: MR 7 ISSUE
    Thanking You,
    Sandesh Sawant

  • Sales Order - Reasons for material Nr and item category being disabled

    Hello,
    In some of our sales orders items (without subsequent documents), SAP disables fields Material Nr and Item Category. Can you please help on the reasons for this? Please note that we do not use configurable materials.
    Regards,
    Joã

    Hi,
    The material number will always comes greyed out in standard SAP. You cannot change the material number. If you want to change it, you have to delete the line as a whole and then introduce a new line with new material.
    For the item category field, it is either greyed out or available for editing based on the configuration done in the tcode VOV4. For the sales order type, item category group etc.....if you maintain only one item category as the default IC, then this field will be greyed out after populating the default I.C. If there are alternate I.Cs maintained here, then this field is available for editing. Please check this once.

  • Item Category 'L' (Subcontracting)

    Hello,
    I would just like to ask if a UB-type PO (Stock Transfer Order) could have an item category 'L' which is Subcontracting. Currently, only item category 'U' (Stock Transfer) is available in the item category field when creating a UB-type PO through transaction ME21n.
    Do adding item category 'L' (Subcontracting) in the system's configuration for UB-type (Stock Transfer Order) PO makes any sense?
    Please let me know your thoughts regarding this matter.
    Many thanks in advance.

    Hi,
    item category L made for only Subcontract cycle.we can not use L in UB by following reasons.
    When u use UB Doc type you can not enter SC Vendor in PO even after config L with document type UB,system shows supplying plant field.
    UB can be used in Plant to plant transfer or Company code to company code transafer or Storage location to storage location transfer.
    since in subcontracting cycle there is a involvement of SC vendor which has subsidiary ledger under reconciliation account and Goods issue (Components or BOM ) lying with SC vendor under special Stock, which will further consume useing movement type 543 during MIGO this functionality is not possible with UB.
    Hope this will clear your doubt.
    reward point
    Regards,
    Ashish Vats

  • 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

Maybe you are looking for

  • Finder window not showing files

    Every time I try to attach or upload a file (in gmail, photobucket, etc.) my finder window will show the folders on the left sidebar and just a blank grey box where the files are supposed to be. I've tried in Google chrome and Safari, rebooted both a

  • Crystal reports 2008: Data appears upon refresh, but not on initial open

    I have an updated crystalreports.com / salesforce.com report to which I added a new subreport and an additional grouping.  The report is working fine, with one (rather major) issue: when the report is first opened, only some of the data is shown - th

  • IOS5, WHERE ARE MY PICTURES AND VIDEOS? i take pictures but it says "there's no photos"

    it's getting worst... almost like windows... I take pictures normally, but it says "there's no photos" what I have to do? Pray for Steve Jobs?

  • Viewing MHT files with Mac OS X

    New to the Mac from PC and not very technical to boot. I am a student and need to view MHT files on my school's website. I can view them on my PC but not on my Mac which I would like to be using. Can anyone help? Thank you.

  • Migrate osb deployment from Admin Server to Managed Server

    Hi, I had create the OSB Development environment. Configuration was such that OSB was deployed to Admin Server. However, I have a new requirement, wish to deploy OSB to a Managed Server and no longer Admin Server, to reduce the load on Admin Server a