PR should not change after PO Creation without Unrelease

Hi,
We want that User cann't change the PR after PO Creation.
For Ex.:- We create a PR with 10 Qty., release it and also create PO with 10 Qty.. Now after PO creation with same qty, no one can change PR (Qty, Purchase Group etc...)..
If User Un-release the PO and PR, then user should be able to change in PR...
Please guide...

Thanks a lot dear..
After doing this, i create a new PR and PO with 10 qty... After PO, i unrelease the PR and change the Qty from 10 to 15 nos..then system shows an error message Requisition already converted into purchase order...
But when we change 10 qty to 5 qty, PR allow the same... I want to insert another check here, that user cann't insert less than qty there... There should also be a Message there in system...
Please guide...

Similar Messages

  • PR should not change after PO generation

    Dear gurus,
    when i create a PR from  cj20n/cn22 with qty and rate and do the PO against that PR. Having created PO against the PR system is allowing us change the data in the PR(like Qty, Rate..etc.).but the requirement in my project  once the PR is converted into PO system should not allow us to do any changes in the PR. please help us in controlling this.
    thanks

    This can not be control by user exit. You have to take Abaper's help to disble the screen qty for modify from enhancement provided by SAP in ecc 6.0. If you have lower version then original screen has to be modified taking sap key for modification

  • Project Definition should not change after releasing

    Hi SAP Gurus,
    Could anyone please throw some light on the method to disable project definiton field from changing after it has been released..

    Hi,
       Master data lock can be used with reference to the object selected, by going to editstatus-Lock----- master data, by selecting this, all the data (like fields present with respect that object, excluding cost planning, budgeting, account assignment) pertaining to the object will be locked and you wouldn't be able to make changes to those fields.
    Now, coming to automating of this lock can be done through using user status, when you set that user status, all the master data will locked.
    Regards
    Avisek Bhardwaj

  • PO value should not change after PO history update

    Dear Gurus,
    I m using release indicator u20186u2019 in my release strategy (i.e. new release will occur only if value increase), but now Iu2019m facing an issue since it gives the provision to decrease the value. So our users have decreased the price after few GRNs. Because of this our inventory has gone up but payment has done for the correct value. I want to know how to block changing of value or quantity after PO history updated. But I should be able to put the delivery complete indicator. Please provide me a solution.
    Thanks,
    Chameendri

    While you cannot achieve this through release strategy configuration as it doesn't look at price reduction, you can try to authorization objects. This solution will involve putting field EKPO-MENGE, EKPO-NETPR & EKPO-PEINH under an authorization object and then assigning it to users who are only allowed to make changes in these fields. For the rest, lack of this authorization object in their user role will prevent them from making any changes.
    The disadvantage of this rule is that it prevents increase of price also, given that you have such a requirement I presume that price increases are not so frequent.

  • Profit Center should not change after copying from Template

    Hi,
    I have a scenario wherein there is an operative project which has a profit center maintained at the project definition level. I copy the WBS structure on to the 2nd level from a template which has a different profit center maintained at the WBS level. My requirement is that the profit center maintained in the template should remain as it is after i copy the template to the operative project.
    As of now after copying the template the profit center changes to the one maintained at the project definition level after i save the operative project. Is there a way by which i can restrict the system from copying the profit center maintained at the project definition level to the 2nd level WBS (which is copied from the template)?
    Regards,
    Gokul

    Hi Mohamed,
    Thanks for your response but i already checked that note and it seems that it doesn't cater to my requirement. Presently i am checking with my ABAPer if we can use some user exit and get this done which i think will require considerable amount of time. In case you have any other suggestions please suggest.
    @ Abdul Khader : - I already tried all the possibilities using substitution. Would appreciate if you could suggest something else.
    Regards,
    Gokul

  • PO Qty should not Amended after GR

    Hi friends
    i have to do PO Qty should not Amended after GR finished . IS there any BADI Enhancements points please let me know i guess
    this is BADI ME_PO_PRICING_CUST  i have tried it but it is not working for me or i missing some thing .please give suggestions what i need to do .And  the same time  there is also  required for particular user it should be allow to change
    REgards
    Rk

    Hi when GR is done and it is allowing to change it comes under PO amendment
    ask functional if amendment can be stopped
    regards
    m.a

  • PO Release Strategy not changed after deletion of few line items with less

    Subject : PO Release Strategy not changed after deletion of few line items with less Total PO
    Dear Friends
    We have issue with PO Release strategy. We have created the PO. with release strategy  with multiple approvers.  After approval of first approval manager , one of the PO line item got deleted and Total PO value is reduced . The new PO value should have changed the PO release strategy. But it is not changed. Old release strategy only showing in the PO which is wrong. 
    Details of the PO
    PO no 4500000123 with 5 line items Total PO value : 100,000 USD Release strategy : AB
    PO line item 5 deleted. Now total PO value changed to 50,000 USD and the PO release strategy should have been changed to AA but not changed. Still showing PO release strategy AB only.
    Are there any OSS notes available to correct his bug.
    Please let me know if you need more details
    Thanks in Advance
    Thanks
    MVS

    Hi,
    release indicators  change it to 4.It may works. Please explore to all 6 indicators..........
    i.e,
    1-cannot be changed
    2-changable,no new determination of strategy
    3-changable,new release in case of strategy
    4-changable,new release in case of strategy or value change
    5-changable,new release if new strategy/outputted
    6-changable,new release if new strategy or value changed/ outputted......
    And check   Characteristic description and value in Classification  of Release strategies ........
    I hope this will help you. Thanking you.
    Regards,
    Venkat.

  • MIGO should not create after PO Delivery Date

    Hi,
    We have a PO with multiple line items and diff. Delivery Dates...
    We want that during MIGO Process, Posting Date should not exceed to PO Delivery Date.
    Means, if PO Delivery Date is 05.07.2014, then MIGO should not created after this date...
    Please suggest.

    If you want to achieve the scenario with standard settings, then you can use the field "Latest GR date".
    Just put the same date as delivery date in this field. Then  system will not allow to do GR if the Posting date is exceed with compare this date in MIGO.
    You can find the latest GR date in Delivery tab in PO. Also you can maintain the field as mandatory in PO to avoid the field value blank as per your requirement.
    Also if you want to change Latest GR date along with delivery date, just take the steps which is explained in this document Mass changes from one field to another field.
    **Edited by: Dëv Päträ

  • 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

  • Schedule lines should not change 3 weeks time from MRP date

    Hi
    Is there any specific customisation required to get following results in case of schedule lines.
    1) MRP should not change/adjust the already send delivery schedule lines  which are lying within 3 weeks time from MRP date
    2) System should not allow to book the GRN unless the messages / print out has been generated from the system in case of scheduling agreement.
    Thanking you
    Shantakumar
    09944009752

    Hi,
    There are 2 possibilities:
         1. use MRP fixing using planning time fences, this is done by putting the relevant settings in the MRP1 view of the material master
         2. use the firming options of the scheduling agreement, these are set per material number that is entered in the scheduling agreement.
    The GR can only be posted for schedule lines that have been processed aka output generated.
    Regards,

  • Credit block should not prevent service order creation

    An upgrade from 4.7 to  ECC6, without any changes made to the configuration or program change, has lead to the following issue. ECC6 is not creating a service order connected to a sales order, when the customer has exceeded the credit limit. The sales order of custom order type is getting saved with a warning message that credit limit has exceeded. However, earlier in 4.7, the message would not stop creating subsequent service order. What could be different, that prevent ECC6 environment to hold on to service order creation? A subsequent release of the credit block through VKM1 however triggers the service order being created.

    Are you using credit card processing in SAP to get the authorization?
    If you are then the authorization should not block the order.
    Or are you using credit card as a form of payment (without authorization) in which case this needs to be put on the customers account as a payment and then the order entered.
    Where are you holding the credit card details?

  • Sale order 'value changes' after invoice creation

    Experts,
    A sale order was created / shipped / invoiced. The invoice did not go to accounting because of credit auth error. We have a procedure to fix it and then release it to accounting (transaction VFX3). All OK until this point.
    While fixing the auth error, an user changed the freight condition value in the sale order. Then invoice is released to accounting. Now, the value of freight in order and invoice match. How is it possible to change the value of an invoice after its creation?
    Any input would be appreciated.
    UV

    when the value is changed in the sale order, it would automatically transfer
       the new pricing to the existing open SD invoice pending accounting entry??
    Certainly not.  The control is in VTFL where if you select the billing item category for the combination of your delivery type and billing type, you can see a field "Pricing Type".  If you maintain any value other than "B", system will copy the price from sale order to billing and you can, as I said above, can change manually in billing.  On the other hand, if you have maintained "B" in the above field, system will not  consider sale order price but will check your pricing condition maintained in VK11 which you can check in VK12 or VK13.
    thanks
    G. Lakshmipathi

  • E-Rec Reference Code in the Publication tab should not appear after enddate

    hi,
    There is a requirement from the client after the end date of the publication ,the reference code should not be displayed to the candidate in the Candidate page ,presently the same is manually done in the system by changing the status to withdrawn.
    Is there any way by which we can automate the process by change in customising by which the reference code does not appear after the end date
    Please provide a solution if something can be done in the standard setting or do we require any Zworkflow to be developed for the same.
    Regards
    RK

    Hi RK,
    this is nothing the standard supports.
    But I would not use a workflow here. As this is a mass handling workflow is no good idea. This is a task for a customer periodical service. Just build a class implementing the periodical service interface which gets all released publications which have a publication end in the past and status released and change their status using the cl_hrrcf_posting_inst_bl. This should be done in a couple of hours. Add the customizing and the issue is solved.
    A requirement in this context where a customer workflow is quite handy in my opinion is a customer workflow which closes all postings and withdraws released publications when you close the requisition. This reduces the steps a recruiter has to do and ensures that no candidate applies although you are already done with the requisition.
    Kind Regards
    Roman

  • PR deleted line should not appear in PO creation

    Hi Folks!!!
    We create Purchase Orders with reference to Purchase Requisition. In case of Multiple Line Item in PR, there are some line items marked for deletion.
    While creating PO, the line items marked for deletion in PR should not be adopted (appeared) in PO. What settings should I make to do it.
    Best regards

    Hi,
    In ME21N, you receive message 06 050 - "Purchase requisition & item &  already deleted".  This message can be changed to an error message via IMG transaction OME0.  The checks for the messages can only take place,             
    after adopting all positions (as well deleted ones).                                                                               
    To prevent this, please check to see if one of the following will help:                                                                               
    1) Select the checkbox 'Open only' on the selection screen for the overview. In this case, the deleted items will not appear on       
    the overview and therefore they cannot be adopted. Or,                                                                               
    2) If you do not want to have the purchase requisitions with deleted  items selected in ME21N, you can use the field "deletion indicator"  in the variant for your purchase requisitions, by excluding it in   the dynamic selections. 
    P.S. If you have maintained message 06 050 as E (error), the user will not able to save the PO (he can only hold it)                                                                               
    Regards,
    Mauro

  • Height of a Tile (or orther container) not changed after inserting nodes

    Hi,
    I am a javafx beginner and I'm struggeling with the size of the containers. Here is what I try to do:
    I am making a photo gallery in which an Album can contain subalbums and photos through which a user can scroll. The Album objects are stored in a Tile, the Photo objects in another Tile. These Tiles I want to display vertically in a VBox, which is in turn placed on a Clipview. Now my problem is: the height of the Tile is not changing when I insert Photos or Albums in the Tiles. And I need these heights (or that of the VBox) to do calculations for my scrollbar. When I print the bounds for the album Tile before inserting Album objects everything is 0, which is correct. But when I print the bounds after insertion of 10 Albums the height is given as the height of only 1 Album, even without hgap and vgap. The height of the VBox is also equal to this height of 1 node.
    What am I missing here? How can I get the correct height to use for my scrollbar calculations?
    I hope you can help me out, because it's hunting me for days now :-)
    Thanx,
    RedMary

    Well, that's one of the mysteries of JavaFX: the initialization order... :-)
    When you create the custom node, it is not yet in layout, so the tile isn't laid out either, and its dimensions aren't final.
    If I add a button to the scene to dump the data, you can see the final dimensions.
    I also tried a trick this week-end, to override doLayout to know when a node have been laid out. A quick test shown mixed results, but perhaps it can be a starting point.
    class Gallery extends CustomNode {
        var albumList = Tile {
            width: 1000
            vgap: 25
            hgap:25
            content: []
        var photoList = Tile {
            width: 1000
            vgap: 25
            hgap:25
            content: []
        var box = VBox {
            spacing: 50
            content: [albumList,photoList]
            override function doLayout(): Void
                super.doLayout();
                ShowData("After B layout");
        public override function create(): Node {
            ShowData("Before insertion:");
            for (i in [1..10]) {
                 var rect = Rectangle {
                     width: 100;
                     height: 100;
                     fill: Color.RED;
                 insert rect into albumList.content;
             for (i in [1..15]) {
                 var rect = Rectangle {
                     width: 100;
                     height: 100;
                     fill: Color.WHITE;
                 insert rect into photoList.content;
            ShowData("After insertion:");
            var group = Group {
                content:[box]
                override function doLayout(): Void
                    super.doLayout();
                    ShowData("After G layout");
            return(group)
        function ShowData(msg: String): Void {
            println("==> {msg}");
            println("albumList LayoutBounds:{albumList.layoutBounds}");
            println("albumList BoundsInLocal:{albumList.boundsInLocal}");
            println("albumList BoundsInParent:{albumList.boundsInParent}");
            println("box LayoutBounds:{box.layoutBounds}");
            println("box BoundsInLocal:{box.boundsInLocal}");
            println("box BoundsInParent:{box.boundsInParent}");
    Stage {
        title: "Application title"
        width: 1000
        height: 800
        var gallery = Gallery {}
        scene: Scene {
            width: 1000
            height: 800
            fill: Color.BLACK;
            content: [
                gallery,
                Button {
                    text: "D"
                    action: function (): Void {
                        gallery.ShowData("On button click");
    }

Maybe you are looking for

  • Solaris 10 Install CD Not Found...

    Hello, i'm trying to evaluate solaris 10 11/06. I'm using a Tyan Tiger K8SSA (S3870G2NR-RS) motherboard, and an Areca ARC1110 SATA2 PCI-X 4-Port RAID Controller. I have... 1 sata drive plugged into the onboard sata controller 3 hard drives plugged in

  • Nokia stealing in the name of waranty extension

    Dear all,<br>On the 25 of may 2014 I extended my phones Lumia 520 warranty by visiting Akshay Nokia Care Centre, fc road ,puna, bharat. But to my suprise after few days my phone started showing out of waranty status , also if I visit nokia care it sh

  • How to fix mms size restriction

    some of my incoming text messages say "media content was not included due to a picture resolution or message size restriction", how can i fix this?

  • Other (yellow category) taking up more space each time I sync

    When I sync my ipad with my the Other, yellow, category gets bigger. It is now at 7G on my 30G iPad. What is this yellow category and how do I get it off my iPad?

  • HT204387 how to check lock unlock status

    hello all how can i check status of iphone lock or unlock by imei if any one know help me me please