How to Restrict PO generation from PR

Dear All,
how can we restrict the generation of PO to one with reference to PR, as we can create as many PO as we can, even though the closed check is flagged in PR item details.please suggest some solution.
Thanks,
Sathya kumar

Mr. Sathya kumar,
You can create a proxy purchasing group viz. HOLD. Assign this purchasing group to PR's for which you don't want to create PO.
Purchasing Group HOLD can be excluded while creating PO.
I hope this will solve your problem.
        If not then --->
Please confirm on followings --
You have created PR's and you don't want to created PO's for few of them.
Also tell me which tcode you are using for PO creation.
Regards,
SATYAJIT

Similar Messages

  • How to restrict the user from making any changes in Sales order- item level

    Hi to all
    How to restrict the users from making any changes in sales order at item level if the same sales order is released by senior user through status profile.
    Regards
    Anish Parikh
    Edited by: anish parikh on Jan 24, 2008 5:16 AM

    Hi Anish,
    This can be achieved through the roles and authorization.
    This can be done through the basis team. they can create user profiles and roles.
    For the roles they assign some transaction codes so that they can view the only assigned tr. codes.
    Like that ur requirement can be done.
    Also u can prevent the user to change any fields in the sales order screen (VA02). for that please modify the authorisations.
    Hope i answers.
    Reward points if useful.
    Edited by: kaleeswaran bhoopathy on Jan 24, 2008 9:57 AM

  • How to restrict some users from viewing a screen of standard transaction

    Hi All,
    I need to restrict certain user ids from viewing the 'Payment Transactions' screen for the below mentioned transactions.
    FK01, FK02, FK03, MK01, MK02, MK03, XK01, XK02, XK03
    The Basis consultant has tried to configure it. However its not working. So need to find other solution.
    For all transactions other than FK01, MK01, XK01 (create vendor), the BAdi GOS_SRV_SELECT is called before the payment transaction screen appears. But for transactions FK01, MK01and XK0, no such BAdi is there.
    Also I'm not able to figure out how to restrict that particular screen using Badi GOS_SRV_SELECT. What will be the service name for this?
    Please help !!!
    Thanks in advance,
    Radhika

    hi,
    u can do this using user exits.
    identify the appropriate exit for ur transaction and thn put condition like
    if username = ...
    loop at screen.
    hide..
    endloop.
    i was just trying to give u some hint .make it to ur best.
    reward if hlpful.

  • How to restrict the user from accessing other screens before submittingdata

    Hi All,
      I have some screens developed in Webdynpro ABAP and all these have been linked to Portal as pages. In Portal If i click on the link in detailed navigation i can see the corresponding screen on the right side. Now in one screen i have to input some data and submit the data, Now my problem is if i enter some data and before submitting the data if i click on any other link in the detailed navigation, that corresponding screen is opening and all the data of the previous screen is lost.
    Can any one suggest me, how can i restrict the user from accessing other screens before submitting the data of that screen from portal perspective.

    Hi Prasanna,
    The pages can be restricted from the user access by using the ACL permission or you can restrict the page by making invisible in navigation area which you do not want to show to the user . Open the page properties and select navigation category in the drop down and select the Invisible in navigation area property to yes.By default this property is No.Change the property for all pcd pages which want to hide from user access.
    Hope this helps you...
    Regards,
    Rudradev Devulapalli
    Reward the points if helpful....

  • How to restrict the user from Closing the PO when it is not matched yet

    Hi,
    Actually PO is finally closed in lines level without matching. Now the problem is how to restrict this in future so that the user can not finally close it when it is not matched.
    Thanks
    Kavya

    Kavya,
    Check the setup of Line Type . Check for Receipt Tolerance on the Line Type . It should not be 100%
    Please let me know if you have any questions
    Thanks
    Navin

  • How to restrict a user from deleting a PO

    Dear All,
    I have to restrict some users from deleting a line item in PO. They will be authorised to create & change the PO but they must not be able to delete the line item.
    Further it would be more helpful if it is possible to restrict them from deleting one perticular type of  PO(ex-Capex PO). They can change a capex PO but can not delete it.
    Any of the answars will be highly appreaciated.
    Regards
    Rutabhadra Panda

    Hello,
    Speak to your basis guy, put if you have created Capex PO as a particular document type, then maintain authorisation object M_BEST_BSA (Document Type in Purchase Order) and activity 06 delete.
    You may find that delete is still possible through activity 02 change, so you might need to maintain different roles depending on what you need.
    Thanks.

  • How to restrict infotype data from SE16 based on country?

    Hello.
    We're a global company and the US organization wants to view infotype data from the PA tables.  At the same time, we are not allowed to view data from other countries from these PA tables.  Is there a way to restrict the output in SE16 by country code?  If not, are there any options we can implement so that we can view the US data from these PA tables?
    Thank you.
    Ashish.

    But SE16 doesn't seem to be doing checks on Personnel Area and Subarea.  Isn't that applied to user roles so that ABAP programs only extract relevant data for that user?  The only authority checks I found for SE16 in the code are:
      authority-check object 'S_TABU_DIS'
               id 'DICBERCLS' field tddat-cclass
        authority-check object 'S_TABU_CLI'
                        id 'CLIIDMAINT' field 'X'.
    So I am not clear how SE16 is restricted by Personnel Area and Subarea.
    Thanks,
    Ashish.

  • How to control Inspeciton generation from Process/ Production Order

    Hi SAP Gurus,
    In our business place earlier we used to have Process order.The specific Process order type wouldn't generate any Lot.But once we switch to production order , we are getting inspection lot for New Production Order type.
    The need is that for specific production order (which is not for main production), the system shouldn't generate 03, 04 type of inspection lot with many real process / production inspection tests.
    For this purpose we  tried to limit the inspection type for Production order using Order type dependent parameter.
    In that we assign new inspection type (other than 03 or 04 inspection types ). The new inspection type is attached with new Usage.And New usage has got its own Group counter with limited test.
    So Group counter created with new usage. New usage used in new inspection type. And new inspection type tied with production order. With this we were able to limit for not having inspection lot of 03 inspection type for this production order.
    But system generate the 04 type of inspection lot , though production order has got new inspection type attached with it.
    Also the new setup 04 type of inspection lots in created mode.
    How to make sure that system only generate the new inspection type inspection lots.
    Advance Thanks for all the detail help steps.

    Hi
    If you want to restrict quality inspection based on production order type, Its possible. Use exit QAAT0001. Take help from ABAPer, dont forget to set E_NO_INSPECTION based on the order type field there. VERY IMPORTANT: Put  E_TQ32 = I_TQ32 in the program, otherwise you will get error "Post stock in QM only"
    SDG

  • How tio restrict the generation of Calib.Maint Order for Previous dates

    Dear PM Guru's
    i required one restriction option to prevent the generation of calibration  maintenance orders for previous dates.please under stand the full information in following example.
    one of my gauge frequency was every 6months. for every 6months user wants one calibration order. in between these 6months frequency user checks the gauge for every 1month as a Inspection / verification of gauge. while uploading the data in SAP, user enters the dates 02.02.2011 as  a start of cycle, but we upload the data in sap 02.05.2011. on 05.05.2011 we will go for live. here system should generate the order every month as 02.03.2011,02.04.2011,02.05.2011,02.06.2011,02.07.2011,02.08.2011. As per out condition 02.08.2011 has Inspection / verification and calibration remaining months are inspection / verification. Now here how i can restrict the order generation for 02.03.2011,02.04.2011,02.05.2011dates. Please give me the suggestion and solution to avoid the order generation. if i left same as it is somany orders should be generated.
    please help me. thanks so much in advance to all PM gurus.
    regards
    PM

    First method:
    You can define offset in strategy so that first call will be created after the offset period (in your case, it is 4 months).
    Second method:
    You can define the start date of cycle as 02.05. instead of 02.02, as system is going live only by 05.05.

  • 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

  • How to restrict end-user from not using certain movement-types in MB1B

    Dear Gurus,
    My client wants that end user has access to only particular movement types in MB1B.i.e only to 311 and 412,421E.
    They do not want any other movement types to be access by end-users in MB1B
    How to go about this requirement?
    Thanks in advance
    Regards
    Ram
    Edited by: RAMKUMAR WARIYAR on Jun 27, 2009 2:14 PM

    hi,
    This is possible you can restrict and allow user for movement type which they can do through any t code.
    Contact yours BASIS consultant for that
    Regards,
    Vishal
    Edited by: VS on Jun 27, 2009 5:46 PM

  • How to restrict two employees from viewing each others' activities in a particular account?

    Dear Experts,
    I have a scenario here and request your kind input to bring a solution to it.
    I have two sales org. in one company. One is SO1 and other one is SO2. I want to restrict the sales employee of SO1 and SO2. Both of them are working in the same national account. I don’t want the SO1 sales employee to see what the SO2 sales employee does in that particular account; and the vice versa. So, it’s just restricting the view of particular account for both of them. Is it possible in CRM? If yes, how do you do that?
    Looking forward to the right solution.
    Thanks & Regards,
    SMTP

    Hi SMTP,
    This can be done by using authorization profiles. Here we need to crete two Authorization objects separately such a way that each of them should be allowed to one sales organization. And then assign these Authorization objects to users, based on their sales organization(Your requirement).
    You need to reach your Basis Consultant and explain the scenario.Basis people can easily do this.
    Thanks & Regards
    Ravi

  • How to restrict contact person from ECC to CRM

    Dear All,
    We need customers to flow from ECC to CRM, but not Contact persons.
    Seems that the 2 adapters CUSTOMER_MAIN & CUSTOMER_REL have to have the same filter settings.
    How do we achieve this?
    Please help!!
    Best regards,
    Rohit L.

    Hi Rohit,
    In CRM table CRMC_BUT_CALL_FU you can add any function module you need to filter data as per your requirement... Have a look to this OSS note that will show you the trick:
    Note 638628 - No contact person upload into R/3: Example for exit users
    Regards,
    Nicolas
    PS: this OSS note is even better:
    Note 774662 - Enhancement of the business partner data exchanges
    Edited by: Nicolas BUSSON on Jun 4, 2009 10:13 AM

  • How to restrict a folder from opening. !!***** Plz.!!!!!. HELP *****!!

    How can I restrict a particular folder not to click on it or not to open it when my application is visible.When my application disappear then I will be allowed to open it by clicking on it. Actually I have folder on my hard drive in this folder I have two more folders one of the folder contains my Application. And when my Application is running I don't want to let the user of the Application to either click or open my other folder. Once my Application is closed then and only then the user can click and open the other folder. Plz. give me some ideas.Thanks for any help

    You can't and shouldn't do that. You'd need to change the way the os works, which is BAD

  • How to restrict Customizing button from F1

    Hi all,,
    I created a role restricitng SPRO in Authorization object S_TCODE to all the end users from adopting SAP_ALL
    but
    when working with system when the users go for F1 help they could navigate again to SPRO through customizing button from help displayed screen.(Not in every F1 screen).
    Example - mm02 when changing material --- Ext. Matl Group
    How to disable that Customizing button.
    Would be able to provide a brief description if some one would be able to get my issue.
    -Rahul

    Hi  Alex & all,
    Im trying to reconstruct the thread in a simplified way.
    I have created a new role with few T-codes that is
    MM01
    MM02
    MM03
    MM04
    MMAM
    MM06
    ME51N
    ME52
    ME53
    ME5A
    ME5K
    ME96
    MELB
    ME54      & given full authorizations.
    Again its the same problem with F1 like i explained in my previous postings.What exactly needs to be disabled.
    when working with system when the users go for F1 help they could navigate again to SPRO through customizing button from help displayed screen.(Not in every F1 screen).
    Example - mm02 when changing material --- Ext. Matl Group
    How to disable that Customizing button.
    --Rahul

Maybe you are looking for