Tax code to make non-editable after GRN against PO

Dear All,
I want to make tax code non-editable in PO after GRN is done against the LIne item.
Are there settings or User exit to do to make tax code non-editable?
Regards,
Rakesh

thanx for reply.
But the requirement is to make Tax code in PO non-editable after GRN (we don,t have CIN implemented.),
What happening is after GRn if tax ocde is changed in print preview the total or tax value is showing as per new/changed tax code. Also same tax code picked up in MIRO.
I want to avoid that.
Regards,
Rakesh

Similar Messages

  • How to make non editable field after requestor created the shoping cart

    Hi,
    i need to make non editable field (Price field) after requester created the shooping cart.The field should be  non editable only for requster .
    this i need to make when workflow triggers when the buyer sends  back the shopping cart to requester.
    one solution which i found:depend on the status of the shoping cart
    but i dont know whether it is correct way.
    if not please suggest me the solution.

    Hi,
    You can implement the BADI" BBP_UI_CONTROL_BADI".
    You can check for the role of the user who has logged in(e.g. for user REQUESTER,there will be a distinct role to idnetify that the user is a requester) and then acc set the display properties for the field PRICE.
    For sample code pls refer the foll links:
    Sample code for BBP_UI_CONTROL_BADI
    Re: Hiding Shopping Cart Fields in SRM 3.0
    Re: How to Hide the attributes from template BBPSC01?
    Re: How to validating total value in shopping cart
    Re: Price filed in Shopping cart should be in display mode
    BR,
    Disha.

  • How to make VIP flag in transaction code fpp2 as non editable

    Hi everyone,
    Please guide me about:
    How to make VIP flag in T Code FPP2 as non editable only for some particular users?
    Is there any authorization object exists for this flag in FPP2 transaction?
    Actually there are many users who have authorization of transaction fpp2. But we want only some particular users should have authorization of making changes to this flag.
    Please guide with your valuable replies.
    Thanks and Regards

    Hi...MP Vashishth
    try to creat an Authorization Management ...  in customizing...
    Cross-Application Components --> SAP Business Partner --> Business Partner --> Basic Settings --> Authorization Management
    Creat an Grup..and others steps...!
    and when finish clic on Generate and Assin Authorization !!!
    I Hope it Help !
    regards
    Andre Frugulhetti
    Edited by: Andre Frugulhetti on Sep 22, 2009 9:38 PM
    Edited by: Andre Frugulhetti on Sep 22, 2009 9:39 PM

  • Po should not editable after grn

    Dear All
    My clint wants po should not editable after grn.
    pls help

    Hi,
    you can use user exit : EXIT_SAPMM06E_016
    Following Logic can be use:
    1. Validate the company code (BUKRS ) & Purchasing document type (BSART = F) from EKKO table for the Purchase order number (EBELN).
    2. Check the entries for the Purchase order and the item number in the Purchase order history table ( EKBE) and also Validate if there is no reversal document for goods receipt ..
    3. If we find GR doc in EKBE table with out reversal documents then display the warning or error message as POP - UP by using functional module POPUP_TO_CONFIRM.
    Step 1: Validate Company code and Purchasing Document type from EKKO table
    Step 2: Check the Purchasing document history from EKBE table
    Step 3: Check whether any reversal made for goods receipt.
    Step 4: Display popup message to user:
    Use the function module u201CPOPUP_TO_CONFIRMu201D to display the below message u201CThe PO has been already Receipted. Before changing PO please take care about GR document reversalu201D.
    Regards,
    Vikas

  • Make Non-editable Column in Table Control of ME21N and ME22N

    Hi Experts,
    I was trying to look for a solution to make the columns for field MEPO1320-SLFDT(Stat Deliv. Date), MEPO1320-EEIND (Deliv. Date) and MEPO1211-NETPR (Net Price) from transaction ME21N and ME22N to be non-editable ONLY when Qty Received (MEPO1320-WEMNG) > 0.
    I'd found that the modify screen codes were located at Class CL_TABLE_VIEW_MM, Method MODIFY_SCREEN_TC_LINE but there were no enhancement spots available to add my code. Is there any other method i can use to make those fields non-editable?
    Thanks in advance!
    Cheers,
    Cheng
    Edited by: Cheng Mei Tan on Jun 4, 2009 9:31 AM

    Hi Cheng,
    I think you can use this BAdi: ME_PROCESS_PO_CUST - Enhance Processing of Enjoy Purchase Order.
    Use the method PROCESS_ITEM to control the fields at the item level.
    I think is not possible to make the fields non-editable, however, you can put an error message whenever your condition is verified, and the user won't be able to change the fields.
    Cheers,
    Pedro

  • Make non-editable sections of webpage?

    I'm designing a site using contribute. I'm wondering if I can
    take a webpage that is already completed and make certain sections
    of it uneditable.... such as the main links, or certain divs... Is
    there a way to do this? Or can this only be accomplished with
    templates?
    Thanks so much for all and any help!

    This is possible to create by handcoding, but you have to
    create editable regions and not non-editable regions.
    Contribute understands the editable region code, also when
    it's not a dreamweaver template (using dreamweaver templates of
    course has a lot of other advantages).
    The code you need looks like this:
    <!-- TemplateBeginEditable name="content"
    -->content<!-- TemplateEndEditable -->
    Place it like this in your page and the lorem ipsum p's are
    non editable, the sentence 'This content is editable...' is
    editable. The head section and title are also editable (convenient
    to adjust meta-tags through contribute):
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head>
    <!-- TemplateBeginEditable name="doctitle" -->
    <title>Untitled Document</title>
    <!-- TemplateEndEditable -->
    <!-- TemplateBeginEditable name="head" -->
    <meta name="Keywords" content="keywords" />
    <meta name="Description" content="description" />
    <!-- TemplateEndEditable -->
    <meta http-equiv="Content-Type" content="text/html;
    charset=utf-8" />
    </head>
    <body>
    <p>"Lorem ipsum dolor sit amet, consectetur adipisicing
    elit, sed do eiusmod tempor incididunt ut labore et dolore magna
    aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
    laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
    dolor in reprehenderit in voluptate velit esse cillum dolore eu
    fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
    proident, sunt in culpa qui officia deserunt mollit anim id est
    laborum."</p>
    <!-- TemplateBeginEditable name="content" -->This content
    is editable...<!-- TemplateEndEditable -->
    <p>"Lorem ipsum dolor sit amet, consectetur adipisicing
    elit, sed do eiusmod tempor incididunt ut labore et dolore magna
    aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
    laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
    dolor in reprehenderit in voluptate velit esse cillum dolore eu
    fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
    proident, sunt in culpa qui officia deserunt mollit anim id est
    laborum."</p>
    </body>
    </html>

  • How to make non-editable ComboBox in flex.

    Hi All,
       I defined ComboBox as below and I'd like to make this combobox to non-editable(readonly)
      <mx:ArrayCollection id="bb_list">
            <mx:Object data="" label="-Please Select-"/>
            <mx:Object data="Y" label="Yes"/>
            <mx:Object data="N" label="No"/>
            <mx:Object data="D" label="I Don't Know"/>
        </mx:ArrayCollection>
      <mx:ComboBox  width="152" id="broad" dataProvider="{bb_list}" change="bb_service()" editable="false" > </mx:ComboBox>
    Still it is displaying ComboBox where user can change value from this ComboBox, can anyone let me know how to make this ComboBox to non-editable.
      Thanks in advance.
    Regards,
    Sharath.

    I really don't understand what you're trying to do.
    In the ComboBox default state, you cannot type text into the non-drop-down portion.  If you set it to editable, then you can type text in the non-drop-down portion.
    But, in both of these situations, the user can still open the drop down and select a new value.
    Do you want to display a drop down, but not give the users the ability to select a new option?  If so, you might not be able to work something up by listening to the change event, although I would expect that to be non-conducive to good interface design.
    If you don't want to show the drop down at all, use a Text component instead of a ComboBox.
    You might also try disabling the ComboBox in order to prevent the user from interacting with it.
    If you can elaborate on what behavior you're expecting and why it is unexpected, that might help us point you in the right direction.

  • Is there a way to automate the tax code assignation on non PO documents lik

    I'm looking for a way to automate the tax code assignation on purchases, I'm aware of the condition techniques for POs, but I would like to understand if it can be also applied to the other document in purchases so we can have a totally automate process on tax code assignation.
    Documents like: Contracts, Info records, RFQ, Scheduling agreements, Outline Agremments

    What you need to do is to create condition tables & access sequences for condition type NAVS for purchasing documents like RFQ, Contract & Scheduling agreement. You can use the document types and document category to differentiate these. Obviously this is required only if your tax determination scenario is different between different document type, if the tax code to be determined is not linked to purchasing document type, then you only one access sequence which can have parameteris like PORG, vendor if required etc. which are common to all document types.
    Once this configuration is done, then you need to maintain condition records using transaction MEK1 and maintain the tax codes as per the combination of parameters.
    In case of Info-record, it is different as it is a master data and this automatic tax determination will not work there.

  • Exchange rate in PO to be made non-editable after posting a GRN

    Hi Gurus,
    The requirement is to mask the exchange rate field in purchase order once a goods receipt is posted.
    We have tried to make the field as display only in ME22N, but that doesnot suit the requirement as we couldnot edit field in ME22N before GRN.
    Thanks a lot.
    Regards,
    Sathish K

    Hi Sathish K,
    The only solution is to make a custom program that can validate if the PO has a GR assigned.
    You need to check the following data once the PO wants to be changed (ME22N and ME23N):
    If in any item of the PO, the "Qty delivered" (EKET-WEMNG) is more than zero, AND
    the item is not marked as deleted (EKPO-LOEKZ), THEN
    the Exchange rate (EKKO-WKURS) cannot be changed.
    I hope this help.
    Kind regards,
    Sandra

  • Making pdf form non-editable after submission

    I created a form for users to fill in and submit by a "Submit by Email" button. The form is being send back as a pdf form in an attachment in an email. After we receive it back and have reviewed it and possibly making changes, we need to save it so the form fields are not able to be changed. How can this simply be done?
    Thanks,
    Chad

    FWIW, if your form does not have to be dynamic (grow, shrink, add fields on the fly), it is often better to create it in Acrobat. It's generally easier to create, easier to program, and will have much fewer backwards compatibility issues. There are a lot of things, such as flattenPages, that are available with Acrobat forms that are not available with XFA forms.
    George

  • Non-editable view after succesful save of complaint

    Hello,
    We want to make the view of Complaints non-editable after succesful save of the Complaint.
    I think I must add some code in method EH_ONSAVE of component BT120H_CPL/ OVViewset.
    Do you have any idea of how to achieve this?
    Best Regards.

    Thanx for you answers.
    I understand that with your solutions the entire transaction will be locked for every user.
    But what I need is to lock the business transaction in one status for certain users.
    For example...
    The IC_AGENT is creating a Service Request when he save the document another process take the document to determine some values.
    The standard behavior is... After saving the document, the document stay open in the IC_AGENT screen and what I need is to change it to view mode so the backgroung process can take the document and determine the values.
    Any idea?
    Best Regards.

  • Make Item level field Non-Editable in VA01

    Dear Experts,
            I have a requirment to make ITEM Category field in item level of VA01
            make Non-editable based on the value of Sale order Type in the main screen
      i am using Program MV45AFZZ to make necessary changes i am able change any thing on the header level but i am not geting the control of item level Please suggest me how to change or make fields non-editable in Item level.

    Hi,
    Try writing code in FORM userexit_field_modification.
    *** Lock field pricing date in SO if delivery occured
      IF   screen-name = 'VBAP-PSTYV'  AND
           sy-tcode NE 'VA01' AND l VBAK-AUART EQ 'your document type'.
          screen-input = 0.
      ENDIF.
    ENDFORM.                    "USEREXIT_FIELD_MODIFICATION
    KR Jaideep,

  • ME22N - Make MEPO1211-EEIND non editable

    Hello Experts!
    I have the requirement to make non editable the field EEIND in ME22N.
    The Screen is 1211 in program SALMEGUI,
    I've seen others thread but didnt work for me ( becouse other thread was about addin fields )
    Any idea of an Enhacement or Exit to this problem?
    Thanks!

    Hello friends,
    I'm trying to make the field Collective number ( ekko-submi ) non editable only for a specific document type, using the logic above.
    I change the badi ME_PROCESS_PO_CUST method FIELDSELECTION_HEADER with the code below. My problem is this method is not called in program LMEPOBADIU07 (FM MEPOBADI_FS_HEADER), becouse the insert command fails in the following code. Anybody already know this problem?
       LOOP AT ch_fieldselection ASSIGNING <fs1> WHERE metafield GE mmmfd_cust_01.
         INSERT <fs1> INTO TABLE lt_fieldselection.
       ENDLOOP.
       IF sy-subrc IS INITIAL.
         CALL METHOD l_instance_cust->fieldselection_header
    The values in mmfd_cust_01 is '  90000000' (with 2 spaces in left side) and ch_fieldselection is
    METAFIELD     FIELDSTATUS
             9 |.                                                            
            11 |+                                                            
            12 |.                                                            
            13 |+                                                            
            14 |.                                                            
            27 |.                                                            
            29 |.                                                            
           303 |.                                                            
           304 |.                                                            
           305 |.                                                            
           306 |.                                                           
           307 |.                                                            
    Code writen in BADI:
    METHOD if_ex_me_process_po_cust~fieldselection_header .
      DATA: l_persistent TYPE mmpur_bool,
            l_changeable TYPE mmpur_bool,
            mmmfd_coll_no TYPE mmpur_metafield VALUE 016,
            mmmfd_doc_typ TYPE mmpur_metafield VALUE 201,
            l_header TYPE mepoheader.
      FIELD-SYMBOLS: <fs> LIKE LINE OF ch_fieldselection.
    * if the item is already on the database,
    * we disallow to change field badi_bsgru
      l_persistent = im_header->is_persistent( ).
      l_changeable = im_header->is_changeable( ).
      l_header = im_header->get_data( ).
      IF l_changeable IS NOT INITIAL AND l_header-bsart EQ 'FI'.  "(me22n) AND OTHER CONDITIONS
        READ TABLE ch_fieldselection ASSIGNING <fs>
            WITH TABLE KEY metafield =  mmmfd_coll_no.
        <fs>-fieldstatus = '*'. " view
      ENDIF.
    ENDMETHOD.

  • PR non editable fields after final release

    we like to  do in PR  Material's short text, date, Pur Grp & Requested by heads are in editable stage after final release.
    we need to make non editable mode.  how we can do this...
    please advice
    Thanks
    Rajesh G

    Dear Rajesh,
    You may define as Field Selection Key for your PR release indicator via customizing:
    SPRO
    MM -PUR-PR-Release procedure-Procedure with classification
    - Set Up Procedure with Classification
    -Release indicator
    -Now choose your final release indicator
    -Fill in FSK:
    Example:
    Field Selection Key      FZ01
    Now add this FSK to your customizing via screen layout:
    SPRO:
    MM-PUR-PR
    -> Define screen layout at doc level
    -> Add your FSK to this customizing and customize
    according to the field as you want.
    Best Regards,
    Ian Wong Loke Foong

  • Needed to make baseline date non-editable

    Hi Gurus,
    My requirement is to make baseline date non editable for miro.Please help how to proceed for this.

    Hi,
      In txn. SHDO create a screen Variant for the tcode MIRO  (prog. SAPLFDCB, Screen 0020).
    Then click on Create icon from top
    It will open the MIRO screen, then click on payment tab, maintain entries in baseline date then clik enter it will popup one screen, there you need to flag under "output Only" for Baseline date, then save.
    this setting will make non editable field.
    Regards
    GK.
    Edited by: Gnana Kumar on Oct 28, 2010 2:34 PM

Maybe you are looking for