To restrict the change of quantity of component

Hi,
What is the most effective way to restrict the change of quantity of reserve material after the MO is release.
Considering the create , release and processing of the MO is done by separate user. My requirement is after the release of the maintenance order users should not allow to change the quantity of the material.
regards
DP

I'm assuming someone will be able to change these values (if authorised)...
So there are several ways..
The easiest is probably to check the values when saving an order. If the user isn't authorised to change these values, then an error message can be issued.
Have a look a user-exit IWO10009 (at order save event) via TCode SMOD
Also investigate PPCO0023 (Checks changes to components)
PeteA

Similar Messages

  • How to restrict the change access in CRM for OLTP orders

    Hi Guru's,
    Please let me know  how to restrict the change access in CRM for the orders that are created in ECC. The ECC orders will only for display in CRM but not for change,
    We have  the orders that are  created in ECC, it will flows to CRM and should restrict the access to get in to the change mode in CRM but as of now CRM  system is allowing change mode for ECC orders and ending up with errors.
    Is there any additional middleware parameter that needs to be added to SMOFPARSFA table to get this functionality! Please advice! Thank your for your help.
    Regards
    Suneel

    Hi.
    You can use the PFCG role to control if the user is able to create, change, delete or only display a business transaction type.
    Regards.

  • Restrict the Sales Order Quantity in Integer

    Hi All,
    our system need to restrict the Sales Order Quantity in having no decimal value.  
    We have got the OSS reply as:  
    "Unfortunately I regret to tell you that it is not possible to
    restrict the order quantity number to integer in standard system.
    The number of allowed decimals is defined in the system via SE12.
    In SE12, you can see that for VBAP-KWMENG, the number of allowed decimals is 3. I'm sorry but this is the standard system behavior."
    But we need to avoid programming. Can you anyone suggest any work around methods, like define rounding profile to do the restrictions.
    Regards,
    Simon

    Hello All,
    Thanks for the excellent answere.
    Please anybody can provide us the SAP OSS Note for the same as the reply received from SAP Support.
    We have got the OSS reply as:  
    "Unfortunately I regret to tell you that it is not possible to
    restrict the order quantity number to integer in standard system.
    The number of allowed decimals is defined in the system via SE12.
    In SE12, you can see that for VBAP-KWMENG, the number of allowed decimals is 3. I'm sorry but this is the standard system behavior."
    But we need to avoid programming. Can you anyone suggest any work around methods, like define rounding profile to do the restrictions.
    Regards,
    Farhan

  • How can i restrict the change of serial number in delivery document ?

    how can i restrict the manual change of serial number in delivery document ?

    I can tell you that you are observing standard program behavior.       
    By using a reference document for a return delivery, you are only      
    receiving proposal values for a new document. The posting will not     
    create a permanent link between the referred document and the return   
    delivery document.                                                                               
    Hence it is allowed to change various fields. This applies not only    
    to serial numbers, but to storage location, quantity and other fields.

  • How to restrict the changes in Relesed PO?.

    Hi all,
    How to restrict the users to make a changes in the Released PO?. User should make the changes only if it is unreleased by the respective codes.
    1. Is there any user parameters like functional authorisation?
    2. I have already suggested two solutions to the clients that
        1. To restrict the authorisation of TCodes ME22n at the user level, but it's not a suitable solution, if user want to make any changes before releasing, then system is not allow to do the changes.
        2. I have made release indicator as a 1 - not changeable if it is released, in release strategy settings. But the system is not allowing the all the users including release codes to make the changes?.
    If there is any solution, please reply immediately.
    with regards,
    Raja.

    hi,
    if u set release indicator 1, after release is taken place, for any changes, u need to revoke the release. and then change the PO.
    even u cant directly block the changes to already released PO, because, in future if at all qty or some changes is required to change, it should allow u to change!

  • How to restrict the changes in VA02?

    Hi all,
    while  PO is created the SO is generating in the  (Through ORDERS message type) in the same client . Now i have to restrict this SO from changes by users through VA02, but the changes should be acceptable if  they changed the PO in me22n (ORDCHG message type is configured properly).
    Please give the solution ASAP ?
    Thanks,
    Vamshi.

    Vamshi,
    do changes in mv45afzz in form userexit_field_modification.
    like :
    IF sy-tcode = 'VA02'.
        IF message type= 'ORDCHG'.
    Error message.
                    MODIFY SCREEN.  
        ENDIF.
      ENDIF.
    Amit.

  • Restricting the change or display authorisation of quotation

    Hi,
    Once the pricing is done at quotation level. It is sent for review to head of department. He will add some profit margin by adding another header surcharge on it. Once the quotation is saved by the department head, no one else can change or display that quotation with the help of restricting the authorization.
    How can I restrict the even the original creator of the quotation (Estimator) as well as others from seeing the quotation. Because once the profit margin is added by department head, they want to keep it secret. Is there any user exit for it?
    Regards
    Suman

    Hi Suman,
                Give the Quatation change and disply authorisation to only head of the department person.
    Regard,
    Murali.

  • Restricting the change of workcentre in CO11N to selected work centres

    Dear PP Gurus,
      I have included the following screen
    0420: Personnel: incl work center and posting date  in the confirmation profile, so that the user can change the work centre at the time of confirmation. However the user wants that there should be a check where in only the workcentres which are used in parallel to be allowed for the perticular operation.
    Please guide how to achieve this? Can we have a check thorugh any of the user exit below:
    CONFPP02  PP order conf.: Customer specific input checks 1
    CONFPP03  PP order conf.: Cust. specific check after op. selection
    CONFPP04  PP order conf.: Customer specific input checks 2
    CONFPP05  PP order conf.: Customer specific enhancements when saving
    Eg.
    For operation 0020 the user may perform the confirmations on Weld1 /Weld2 /Weld 3 machine. Now the system will allow to select any work centre other than these three. That may lead to wrong confirmation. The user wants to restrict the work centres to be selected to these three only. These three machines are mentioend as parallel sequence in the routing.
    Regards
    Ankush

    Hey..
    How did u resolve this? i have the same kind of requirement and getting the same error as direct navigation not allowed.
    Can you please let me know. It's urgent.
    Thanks,
    Mahesh

  • How to restrict the view in a application?

    hello colleagues,
    need your help to find the best solution. There are two restriction which I need to implement:
    1. different view for single field groups
    2. different view for a complete application
    Additional Point 3) multiple view assignment to a role
    Point 1)
    I need to have for the Role the original view (leave standard) but only in the specific field group structure I want to extend with the additional view. The system need to check if the additional view is available if not it need to take the standard, if yes, than it should take the assigned view. My question, is this behaviour possible without enhancements only with the assignment of the new created view? If yes, how I can assign the view to the role that this behaviour will be covererd?
    Point 2)
    I need to change the Account structure but only for the Business application "COMM_BUPA" and not for all related Business application. The Account reference to so many application that I need to restrict the changes to avoid the overlapping to other areas and try to do this with a new created view which I assign to the relevant role. Is this possible, if yes, how?
    Point 3)
    Is it possible to assign multiple view to one role? Is there a specific setting required and how can I do this and where I assign the view to the role?
    System News: CRM 4.0 = Channel Management , EP 6.0
    Waiting for your responds -
    Thank you and regards,
    Anja

    Dear Thiruamala,
    Thank you for your answer. I still need more information, please can you help me again?
    Point 1)
    - Which Transaction (e.g. /nsu01) I can assign the iview to the role in the customizing?
    - Which are the process steps and what I need to do each step need more details - or a screen shoot?
    Point 3)
    I have customized a new view for accounts which I need to assign to all the roles and additional some roles need to have additional views depend on the roles. How I would realize this without having multiple views to a role? How I can work with screen variants in CRM 4.0?
    Thank you and best regards,
    Anja
    Message was edited by:
            Anja Herrmann

  • Restricting Vendor Change in MIRO

    hi all,
    can we restrict the changing of vendor code in miro invoice posting..?
    my client is in need of a change like this
    regards
    sallu c.mathew

    Hi
    Please check the Vendor master record for the partner function.
    1) Purchasing organisation level
    2) Alternative data for plant level.
    Thanks / Karthik

  • Restrict the quantity fields from changing in ME54N during PR release

    Hi All,
    I have created a workflow for purchase requisition release strategy .  Apporver's will login into ME54N transcation from the attachment in email and provide Release/Reject on PR . At that when any approver login to ME54N the item detials are in change mode so that user can able change quantity or other fields in the ME54N Transaction . So how to restrict the Approvers for not changing any quantity fields on the PR when it is being released .
    Thanks and regards,
    Dilip Kumar

    Hi-
    I do agree with all other comments.
    Also discuss with you functional consultant, say if any of the field which determines release strategy is changed by the approver,  then end the current workflow instance and start the new workflow instance based on new release strategy (obviously new set of approevrs)
    This is possible as SAP will trigger the corresponding event, if any of the field which determines release strategy is changed, (if release stratgey is configured properly).
    You need to build the workflow in such a way, that if this event occurs, then end the current workflow instance and start the new workflow instance.
    Vinoth

  • How to restrict the quantity & rate of MIRO with MIGO and PO

    Hi friends,
    Can any body tell me how to restrict the quantity & rate of MIRO with MIGO and PO.
    e.g. if we have done MIGO for quantity 10 and the rate maintained in the PO is Rs.100.Then at the time of MIRO system should not allow to change the quantity and rate.
    How we can do this?
    Regards  
    Purnesh Sharma

    Hi,
    You are misunderstanding the use of MIRO.
    If you change the details in MIRO you are NOT changing anything. You are just entering the price and quantity from the Invoice.
    If this price and or qty is different from the GR aqty and PO price then the system will block the invoice for payment (and it can issue messages toinform the buyer if configured correctly).
    The whole design of MIRO is based on the principle that you enter EXACTLY what the vendor has put on the invoice. By preventing the users from changing anything you will get NO mismatched invoices, but you will not be paying the vendor the amount specified on their invoice. This will surely cause problems.
    If you do want to ensure that ONLY the GR qty and the PO price are used and cannot be changed then why not consider using ERS (Eveluated Receipt Settlement. this is basically self billing.
    Effectively you will be paying the vendor based on what you have received in MIGO multiplied by the price from the PO. (which is what you would be doing if you stop any changes in MIRO)
    Steve B

  • Any Solution to restrict the installation of crypto component

    Hello,
    According to US export control, DSEE 7 has a embedded a crypto component classified 5D002. so we sold the DSEE 7 with our product.
    Is there any way to restrict the installation of this crypto components.
    we are using DSEE 7 Zip Distribution.
    Regards,
    Srini

    I'm assuming someone will be able to change these values (if authorised)...
    So there are several ways..
    The easiest is probably to check the values when saving an order. If the user isn't authorised to change these values, then an error message can be issued.
    Have a look a user-exit IWO10009 (at order save event) via TCode SMOD
    Also investigate PPCO0023 (Checks changes to components)
    PeteA

  • In Free goods how to restrict the quantity to not to alter.

    Dear All,
    I have maintain condition record for free goods in VBN1.EX.102.While creating sales order for 20 quantities system populates 204.But if am changing this as 152 or 205,system is allowing to do.Same is the case at delivery.How can we restrict the system to not to allow the changes in sales order in case of free goods .Please guide me.
    Regards,
    Deepti

    Hi
    KIndly check the  below user exit and make the free goods item as in display mode
    MV45AFZZ 'USEREXIT_FIELD_MODIFICATION'
    to change the SCREEN-INPUT = 0 to make it display  for free goods item category Tann
    By doing above if any one changes main item  system will accordingly change the free goods item also
    Regards
    Damu.

  • How to Restrict the users from changing the Default variant of report.

    Hello everybody,
    The requirement is to restrict the users to save and overwrite  the default layout variant (Layout for higher managenet)set for the report, but at the same time they should be able to change and save the other layouts for which they are having access.
    I have written the logic in the program which is working fine for all the scenario when we execute the report. But the logic doesnt work if the user is selecting the layout on the output screen of the report.
    for e.g if the user runs the report using the layout varaint for which he is having the authorization then he gets the all 4 options so he then he can select the layout for which he is not authorized and he can overwrite.
    i have debugged and check as i have found that after the report output is shown all the layout paramater is controllled by the statndard SAP objects.
    Can anyone help me out in this issue.
    Thankyou in advance.
    *to get the default layout variant.
      w_save = 'A'.
      if p_vari is initial.
        clear disvariant.
        disvariant-report = sy-repid.
        w_variant = disvariant.
        call function 'REUSE_ALV_VARIANT_DEFAULT_GET'
          exporting
            i_save     = w_save
          changing
            cs_variant = w_variant
          exceptions
            not_found  = 2.
        if sy-subrc = 0.
          p_vari = w_variant-variant.
        endif.
      endif.
    *logic to check user authorization to change the layout setting.
      if p_vari = c_layout.
        if not sy-uname is initial.
          select single * from agr_users
                  where agr_name = c_role
                  and   uname    = sy-uname.
          if sy-subrc = 0.
            w_save = 'A'.
          else.
            w_save = ' '.
          endif.
        endif.
      endif.
    Regards,
    Satish.

    Hi Maine,
    Thanks for your reply.
    As you mentioned for your own program, you can control the parameter "I_SAVE", when calling "REUSE_ALV_GRID_DISPLAY".
    so already i have use the same logic and control the parameter through I_SAVE and here i am calling method ALV_GRID->SET_TABLE_FOR_FIRST_DISPLAY instead of "REUSE_ALV_GRID_DISPLAY".
    and it works fine when we execute the report but the logic doesnt work when the user tries to change and save the layout variant on the output screen of the report.
    Regards,
    Satish

Maybe you are looking for