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

Similar Messages

  • 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 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

  • 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

  • Excise Invoice Tab should not open at GRN

    Hello all,
    I am trying to procure assets with account assignment A and without material code. I am using 0% tax.  We also do not have any records in J1ID tcode.
    However, during GRN the Excise invoice tab is opening up.
    One way to get around at GRN is to use " no excise entry". But this tab should not be opening at all.
    Can you guess what configuration, if any, might be making the system propose excise for the PO. The PO item is not excisable in fact.
    Thanks and regards,
    Soumyadeep

    Hi,
    If you using asset PO without material master with a vendor. Now if you do not want excise TAB should come in MIGO, then remove vendor number in J1ID t.code and then do GR.
    If you want to enter excises details , then you should slect check box of "Duty different at GR" check box selected ( so that you can entry manually the excises value in MIGO screen) in MIGO Setting segment in Maintaining Excise Group setting in following path
    SPRO ->>Logistics general ->> tax on Goods Movements-->>India -->> Basic setting -->>Maintain Excise Groups
    NOTE:
    If you want Excise fields are should not be open, then you DO NOT should select check box of "Duty different at GR" in the above path. But think what about Dealer Invoice Scenarios.
    Regards,
    Biju K

  • 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

  • Purchase Order Net Price not editable after GR/IR

    Hi Friends!
    I am facing a problem that, I want the price of the Purchase Order document should not be changed after the GR or IR is posted for this document.
    I have checked that making the net price field as display or M/06 is not the solution of the above mentioned problem.
    Can anyone help?

    Hi,
    If you want the price not to be changeable, set the tolerances in the IMG menu:
    MM -> PUR -> PO -> Set tolerance limits.
    Cheers

  • How to hide a tab? register tab should not apper after user logs in

    Hi,
    In our portal, we enabled self registration with custom registration page. We wrote a portlet for registraion and added registration page a tab on the portal page.
    But after a user registers and logs in, we don't want to show the registration tab.
    If you have any idea on this, please let me know.
    Thanks,
    Sasi Bhushan.

    Hi,
    After registration, users will be redirected to login page.
    When users log in with userid/password, we need to take them to the home page of the portal. In our case, we gave a tab for "home" just like we gave for registration.
    So, users should be on the home tab of the portal and now, users should not see registration tab.
    This is the requirement.
    Thanks,
    Sasi Bhushan

  • 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

  • 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.

  • Why Are My EM Jobs Not Editable After They Execute?

    hi experts,
    I'm using 10g's Database Control tool to create some Export jobs - using the "Export to Export Files" wizard
    When I create the job, it executes at the scheduled time. But then I cannot modify the schedule after that. When I attempt to edit the job, I get error
    "Edit is not supported for *this job type*, only general information about the job can be updated No scheduled executions - this job can not be modified."
    I want to be able to modify the schedule or change anything else I may need to change. What is different about this job type that makes it uneditable?
    Sorry I'm new to Oracle jobs, still learning.
    Thanks, John

    3.6.0 Editing Finished Jobs
    When attempting to edit a job, a user might see this error message: "No scheduled executions - this job cannot be modified". This means that based on the job's schedule, Enterprise Manager has determined that there are no future job executions scheduled for this job. Hence editing the parameters of the job does not make sense and thus will be prevented. However, the access page of the job can always be modified by the job owner, even after the job finishes, in order to share job output with others.
    Please see more detailed documentation here:
    http://www.coppertop.org.uk/doc/readmes/README_EM.htm#Jobs

  • Sales order not editable after approval procedure

    Dear SAP,
    for a customer we need to find out a way to edit sales orders after approval. Example: User fills a sales order with more than 100 positions and had a typing error which is realized later.
    Next example: Customer wants the delivery conditions to be changed. We know that changing a document after approval might sound strange - but the customer's processes are like that.
    Thanks a lot in advance, sincerely
    Guido

    It is not strange that every now and then, users have requests to change a document after approval.  However, the discipline is absolutely necessary here.  There is no room for you to change.  Otherwise, the approval procedure may not be that useful.  If there is typo, you have to recreate the document.  Next time the problem would be less. If unfortunately customer wants the delivery conditions to be changed, then you have to recreate the document too.
    Thanks,
    Gordon

  • 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

  • Comments in DNS/DHCP Java console not editable after SP2

    Upgraded to OES11 SP2 (on SLES11 SP3) and now when using the DNS/DHCP Java console (Win 64) we get the following error when attempting to edit or create a comment for a host: "This functionality is not supported in this version of OES DHCP Server"
    Is it correct that we can not use the comments field any more? no note of that as a change in the docs...
    Thanks for any assistance.
    Colin.

    Originally Posted by chill
    Upgraded to OES11 SP2 (on SLES11 SP3) and now when using the DNS/DHCP Java console (Win 64) we get the following error when attempting to edit or create a comment for a host: "This functionality is not supported in this version of OES DHCP Server"
    I'm experiencing the exact same problem, but have to add: I think it's not just the comment field. Applying any changes after creating a record throws this error.

  • 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...

Maybe you are looking for

  • How can i get the meta data from database?

    Hi, all java and db experts, I need to write a tool to generate java file which will be used to hold the resultset of a stored procedure of Oracle. Is there any API call or tools to connect to db and then get the meta data of the return cursor instea

  • What are the limitations of Files to share?

    When trying to share a file, i got a an error without much explanation. i was trying to upload a .mov movie from my iamac. the size was 23.2 MB. Is there a size limit? what is it? Other limitations? Thank you.

  • ARD 3 : Custom "Lock Screen Picture" not functional?

    It seems as though things have changed with the way that the Lock Screen Picture feature is handled from ARD 2, whereas now the only working solution I have found is to swap out the Lock.jpg file located in "/System/Library/CoreServices/RemoteManagem

  • Calling particular Window from another webdynpro application

    Hello Friends,             I want to call a particular window of a component from another component.            Say my first component has three windows win1, win2 and win3.            from my second component i want to call any particular window say

  • MS Access .mdb connection using ODBC could not resolve the connect identifier ORA-12154

    Dear All, I'm trying to use MS Access .mdb file as source to my OWB application. I need to connect to the ms access .mdb file first using odbc. Here are the step I do: 1. Define ODBC connectifity      control panel -> admin tools -> data sources -> S