PR mandetory in PO

Hi Experts,
How we could make PR mandatory while creating PO, the exception is we need to exlcude one Doc Type (Fright PO)
from this.
2) PR should not be allowed w/o material code for company code XXXX
3) One PO should not be allowed for multiple plants
Is there any User Exit available to cater these requirements.
Pls let me know.
Thanks in advance
Amit

Hi Amit,
as mentioned in the earlier postings you can go ahead with badi or bapi.
if this PR is to be made mandatory for all users then you can do it through the authorizations. here in this you have to uncheck the PR  box then it becomes mandatory for that user profile.
there is a thread with the path in the forum please try to search.
regards,
Adwait Bachuwar

Similar Messages

  • PR to be Mandetory for PO creation

    Hi Guru's,
    My problem is that I want to make the setting as PR mandetory for any PO creation, similarly for the old Purchase Order's which are created already should not ask for PR if i want to make any changes in that purchase orders.
    Please help.
    Thanks in advance.
    Regards
    Umesh

    Hi Umesh,
    Which SAP version you are using? The reason behind is that I had answered the question somewhere in last week. I am using ERP 5, if you need answer I am once again giving you.
    Go to SPRO->Public Sector Management(fourth last option)-> Functions for US Federal Govt.->Integration->Materials Management->Execute & select Test->Double click on Tolerance Key Document Type Association->Click on position & type document type, say NB & enter & put tick mark under Purchase Requisition.
    By this PR will become mandetory for NB type of purchase order. I hope this will solve your problem. Don't forget to reward points, because last time I didn't receive points!
    Thanks & regards
    -Saleel

  • Maintaining the purchase requisition field mandetory for certain PO Doc typ

    Hi,
    I have tried to maintain the purchase requistion field in PO as mandetory field for certain PO docuemnt types and for transaction code ME21N.
    I copied the standard fields setting NBF to ZBF and assigned the same to PO docuemnt types as well and in the reference data, item i mainatained purchase requisition as mandetory field . But observed that  Purchase requisition field is still not mandetory. Then  for ME21N  in the reference data, item i mainatained purchase requisition as mandetory field .
    Still it is not appear as mandetory field in po.
    Please guide how to achieve this , is any customization i am missing.
    Best Regards
    MM

    HI
    1) In transactiono OMET create Function Authorisation as Z1" there flag "Reference to Purchase Requisition".. then assign the "Z1" in txn. SU01 for parameter id EFB..and it wil make the user to create PO with reference to PO.
    2) At screen layout level :
    SPRO>MM>Purchasing>PO>Defince screen layout at screen level...
    Select ME21N details and select "Reference data Item" flag required indicator for Purchase Requsition..
    Regards,
    BK

  • Is workflow mandetory for shopping carts and contracts approvals srm7

    hi
    in SRM 7 are workflows mandetory for approvals of Shopping carts  andContracts?
    I understand you need an approved workflow to turn a SC to a PO.
    is workflow required for approval of  shopping carts or can approvals be done manually
    you create the SC and you communicate and  look at  the sc and approve it
    Same type of question for workflow in contracts  for approval ?? is it mandetory or optional (manual achieve approvals)
    cheers
    alex
    Edited by: Alex Waiyaki on Apr 23, 2010 8:24 PM

    Hello Alex,
    SRM 7 has process controlled workflow and its easy to configure for simple requirement.
    Yes, Shopping cart approval will be required to change status of SC to approved. Though it can be as simple as auto approval. SAP delivers number of standard BC Set for approvals including auto approval of SC.
    SRM also has a option of adding approvers & reviewers. SC creator can add approvers & it goes for approval to added approver.
    Hope this helps.
    Thanks
    Ashutosh

  • PR field mandetory in Purchase order

    Dear All,
    I want make PR field mandetory in ME21 and ME21N,
    Not possible from  Define Screen Layout at Document Level
    What are the other ways ?
    Please reply.
    Regards,
    SFG

    Hi SFG,
    If u want o create PR mandatory for PO, then maintain the following
    SPRO --> Materials Management --> Purchasing --> Authorization Management --> Define Function Authorizations for Buyers
    Create Function Authorization for buyers as "PO only with PR" , assign this to Buyer authorization profile..
    Assign Parameter EFB thru SU01 for buyrer
    Go to SU01>enter user ID> Go to Parameters-->assign that parameter value against EFB parameter( If EFB parameter ID is not there Add it and assign parameter value i.e.Function Authorisation value there
    EG.01
    Also make sure that
    In OMET in details of function Authorization>Possible ref. objects>Tick only Ref. to purchase requisition and not anything else
    I hope this will be helpfull
    Reward if useful
    Aasif

  • Is ESO workflow mandetory to send ESO documents to other users to validate

    Hi there
    I was trying to figure out if workflows are mandetory for ESO or ....can a purchaser send a bid or contract/master agreement to another user without workflow? and that user makes uptates to the doc............  i read that a contract can be checked in and out and any changes to the document are seen...plus theres version control....cool. 
    cheers
    alex

    Hi Alex,
    you will require proper workflow to decide which bid/contract should go to whom.
    Workflow is mandatory for proper flow of any process, just u can decide its complexity according to your usage
    ~Ankush

  • Mandetory field Purchase organization during PR creation.

    Hi ,
    I am facing a issue on my support.
    There are two users (X and Y ) going to create PR with same document type and same material.
    When user 'X' creates PR system is not prompting for purchase organization but when user 'Y 'does the same system prompts for mandetory field as Purchase organization and not allowing user 'Y' to save PR.
    What can be the possible reasons for this variation ?
    I cheked the user profile Purchase organization field is maintained for both user in paramaeters.
    Pls suggest on this.
    Rgds

    Hi,
    Check in your field selection for your document type and check if your Purchasing Organisation is not an optional field, if yes
    changed it to a mandatory field.
    Are they using the same document type?? if no , how did you copy the custom defined document type????? 
    Thanks

  • Mandetory Order field and Order Release

    Dear Experts,
    We have made mandetory Problem(Damage) field [Table;VIQMFE, Field: FEGRP] in maintenance order.
    However system allows to Release the order even without no data available in the mandetory field.
    How could I prevent release the order ?
    Thannks in Advance.

    Use IWO10002 PM maintenance order: Customer check for order release and put abap code for checking the required field of  maintenance notification when releasing work order.
    Standard functionality doesn't check the mandatory fields of notifications when you are releasing work order unless the particular field is integrated part of both, notification and work order.
    Regards,
    Tehsin

  • NCS 1.2 - Cannot configure OEAP AP - Error Mandetory : AP username, pass, enable

    Hi all
    Just wanted to ask if anyone else is getting this error message when trying to configure a OEAP600 AP in NCS 1.2.
    Description:
    When trying to configure a OEAP600 AP in NCS1.2, fx. setting a new AP Group Name, and pressing save, a error pops up telling me that: "AP username, password and enable password are mandatory". "Make the necessary corrections and try again".
    These fields are not present on the OEAP600 configuration page ( for a reason :-) ).
    I cannot find a known bug ID for this, so I just wanted to know if I was the only one experiencing this problem ?

    Forgot to update this: The BugID is : CSCud33269

  • Recipient type field mandetory in vendor master

    Hi All,
    Our FI team is setting Recipient type field  in the with holding Tax as  u201Cas requiredu201D. This will be as per vendor account group. Can anybody suggest me what will happens if he makes this changes?
    There will be any impact on purchasing cycle?
    Regards,
    Umesh

    Dear Umesh,
    They are making it compulsory for TDS purposes.
    In India there are two different TDS Rates for Companies & Non-Companies (Others i.e. HUF & Individuals)
    Thus while creating Vendor Master it the detail of Receipient Type is entered it would be benifecial to FI Team at the month & year end for TDS calculation purpose. Also they can apply necessary TDS Rates based on type of the Vendor (Company or non-company).
    They can also generate TDS reports based on type of receipient.
    Hope this helps...
    Give point if usefful...
    Thanks,
    Jignesh Mehta

  • Creation of Blank CR for MDG-S

    Hi
    I need to need blank CR (Without proving any value for Mandetory fields also but with CR Description and Attachment).
    For this I selected BP Role BBP000 and assigned to Vendor Account Group 0001 .We are using Vendor Like UI with template WS5310044.
    I do custimation in Configure Properties of Change Request Step for Step 00 as per below
    So every error message converts to warning message and I can able to submit CR as Reqestor.
    Here are few questions
    Is it possible to make Account Group field as optional in Vendor Like UI? so  that requestor need to provide only CR description with attachment only.
    Even if requestor provides Account Group as 0001 then I can see error messages converted into warning messages as per below
    But when requestor selects attachment tab to attach file all warnig messages are converted back into error errors as per below
    How to achive this in this case?

    Hi Sanjay,
      May be you should approach in the following way:
    May be you should try to create a new implementation for the UI Badi USMD_UI_EVENT2 for the method IF_EX_USMD_UI_EVENT2~MODIFY_VIEW and with in the signature of the method you have an exporting parameter ET_PROPERTY which is a structure try to clear the value required and check to make it as optional.
    Once you define a implementation for UI BADI the remaining things are achievable. by above mentioned configurations.
    Regards,
    Pavan

  • Setting for manadetory field during creation of new vendor

    To,
    Everyone,
    While creating vendor centrally in XK01, I want some field should be mandetory like payment terms, check double invoice verification and payment block.
    Thanks in advance
    Regards,
    Pravin Chaudhari.

    Hi,
    SPRO -> Logistic - General -> Business Partner ->  Vendor -> Control ->  Define Account Groups and Field Selection (Vendor)
    Click ur Account Group & make field like  example ..
    Click Purcahsing data in Field Status TAB
    (In next screen )Again click purcahisng data in Selection Group
    (In next screen )Now make payment term is "Required Entry" and save.
    Regards,
    Biju K
    Edited by: Bijay Kumar Barik on Sep 1, 2008 10:44 AM

  • Image is not displayed

    The replotButton was a Button. The program was working fine .But when I changed that to a Jbutton ,the image is not showing up. Although when any button is pressed Image gets displayed,but in the start ,it's all a white canvas window. here's the code:
    public class ImgMod02 extends JFrame{
         //Image displayImage;
         BufferedImage biSrc;
           BufferedImage biDest; // Destination image is mandetory.
           BufferedImage bi; // Only an additional reference.
           Graphics2D big;
      Image rawImg;
      Panel pp;
      //JButton replotButton;
      JButton blur,sharp,edge,reset,darken;
      private static final long serialVersionUID = 1L;
      int imgCols;//Number of horizontal pixels
      int imgRows;//Number of rows of pixels
      Image modImg;//Reference to modified image
      //Inset values for the Frame
      int inTop;
      int inLeft;
      //Default image-processing program.  This
      // program will be executed to process the
      // image if the name of another program is not
      // entered on the command line.  Note that the
      // class file for this program is included in
      // this source code file.
      static String theProcessingClass =
                                       "ProgramTest";
      //Default image file name.  This image file
      // will be processed if another file name is
      // not entered on the command line.  You must
      // provide this file in the current directory.
      static String theImgFile = "my.jpg";
      MediaTracker tracker;
      Display display = new Display();  //A Canvas
      JButton replotButton = new JButton("Replot");
      //replotButton=new JButton("Replot");
      //References to arrays that store pixel data.
      int[][][] threeDPix;
      int[][][] threeDPixMod;
      int[] oneDPix;
      //Reference to the image-processing object.
      ImgIntfc02 imageProcessingObject;
      public static void main(String[] args){
        //Get names for the image-processing program
        // and the image file to be processed.
        // Program supports gif files and jpg files
        // and possibly some other file types as
        // well.
        if(args.length == 0){
          //Use default processing class and default
          // image file.  No code required here.
          // Class and file names were specified
          // above.  This case is provided for
          // information purposes only.
        }else if(args.length == 1){
          theProcessingClass = args[0];
          //Use default image file
        }else if(args.length == 2){
          theProcessingClass = args[0];
          theImgFile = args[1];
        }else{
          System.out.println("Invalid args");
          System.exit(1);
        }//end else
        //Display name of processing program and
        // image file.
        System.out.println("Processing program: "
                               + theProcessingClass);
        System.out.println("Image file: "
                                     + theImgFile);
        //Instantiate an object of this class
        ImgMod02 obj = new ImgMod02();
      }//end main
      public ImgMod02(){  //constructor
        //Get an image from the specified file.  Can
        // be in a different directory if the path
        // was entered with the file name on the
        // command line.
          pp=new Panel();
          pp.setLayout(new GridLayout(2,3));
          blur=new JButton("Blur image");
          sharp=new JButton("Sharpen image");
          edge=new JButton("Edge Detection");
          reset=new JButton("Reset original");
          darken=new JButton("Darken");
          pp.add(blur);
          pp.add(sharp);
          pp.add(edge);
          pp.add(reset);
          pp.add(replotButton);
          pp.add(darken);
           rawImg = Toolkit.getDefaultToolkit().
                                getImage(theImgFile);
        //Use a MediaTracker object to block until
        // the image is loaded or ten seconds has
        // elapsed.
        tracker = new MediaTracker(this);
        tracker.addImage(rawImg,1);
        try{
          if(!tracker.waitForID(1,10000)){
            System.out.println("Load error.");
            System.exit(1);
          }//end if
        }catch(InterruptedException e){
          e.printStackTrace();
          System.exit(1);
        }//end catch
        //Make certain that the file was successfully
        // loaded.
        if((tracker.statusAll(false)
                       & MediaTracker.ERRORED
                       & MediaTracker.ABORTED) != 0){
          System.out.println(
                          "Load errored or aborted");
          System.exit(1);
        }//end if
        //Raw image has been loaded.  Get width and
        // height of the raw image.
        imgCols = rawImg.getWidth(this);
        imgRows = rawImg.getHeight(this);
        this.setTitle("Image Manipulate");
        this.setBackground(Color.YELLOW);
        this.add(display);
        this.add(pp,BorderLayout.SOUTH);
        //Make it possible to get insets and the
        // height of the button.
        setVisible(true);
        //Get and store inset data for the Frame and
        // the height of the button.
        inTop = this.getInsets().top;
        inLeft = this.getInsets().left;
        int buttonHeight =
                       replotButton.getSize().height;
        this.setSize(2*inLeft+imgCols + 1,inTop
                + buttonHeight + 2*imgRows + 7);
        //=========================================//
        ..the rest of the code is quite long

    pbhushan wrote:
    The replotButton was a Button. The program was working fine .But when I changed that to a Jbutton ,the image is not showing up. Although when any button is pressed Image gets displayed,but in the start ,it's all a white canvas window.
    Recommendations:
    - Don't put long blocks of text in bold.
    - Use correct case for J2SE classes. E.G. Jbutton -> JButton
    - Do not mix Swing and AWT components.
    .. here's the code:- Post an SSCCE.
    ..the rest of the code is quite long- ..and note that the first 'S' of SSCCE stands for Short. It should be possible to demonstrate a failure to load an image in less that 20 lines of SSCCE.

  • How to prevent error message for material description in MDG material detail screen, when user click on check action

    Dear Experts,
    I have a requirement for making material description as non mandetory in change request view of mdg material screen.
    I have done that using field usage in get data method of feeder classes, but still message is displaying.
    This message 'Material description is mandatory is displaying with check action only, but not with save or submit after i anhance field property as not mandetory.
    How to prevent error message for material description in MDG material detail screen, when user click on check action.
    Thanks
    Sukumar

    Hello Sukumar
    In IMG activity "Configure Properties of Change Request Step", you can completely deactivate the reuse area checks (but will then loose all other checks of the backend business logic as well).
    You can also set the error severity of the checks from Error to Warning (per CR type, not per check).
    Or you provide a default value for the material description, e.g. by implementing the BAdI USMD_RULE_SERVICE.
    Regards, Ingo Bruß

  • Error while posting stock

    Hi,
    I am trying to do stock posting in MB1c and getting the error as below:
    "field selection for movement type 501/ acct 893025 differs for business area 033"
    Please suggest.
    Regards,
    Naveen

    Hi,
    it will due to the cross field selections in movement type 501 and field selection for gl acct
    any one of it have entry as required and one might not have
    go to that acct in FS00 check the create/blank tab here see what you have in Field status group
    now go to OBC4 here for your company code make business area mandetory or optional for that Field status group
    Please check tcode OMJJ , dialog structure field selection. Add gsber in field selection table
    Regards,
    pardeep malik

Maybe you are looking for

  • "XML page cannot be displayed" error

    Using XML output on a table with more than a few rows falls over with a "XML page cannot be displayed" error. Sometimes only the error is displayed, sometimes some rows are displayed with this error at the end of the page (eg the DEMO_STATES table) C

  • Bypass D-Chain specific status of material master

    Hi, Is there a way ( Copy Routine/ user exit)  to bypass D-Chain specific status of material master which prevents creation of Delivery doc w.r.t a PO in STO scenario? I dont want change the config setting for status to allow delivery creation. Thank

  • Acrobat Pro X stamps, comments do not display at certain zoom level

    A user found a bug in Adobe Pro 10.1.6. We have both Adobe Reader and Pro installed on Server 2008. A document stamped with dynamic signature: "APPROVED" do not show in Adobe Pro when opening. If the zoom level is being change then the stamp do show.

  • HP laptop with 52" LCD TV

    I have this 52" lcd tv and am toying with the thought of using it as a monitor with my laptop. Has anyone tried this setup, and if you did, does it funtion well. Thanks HP P2-1117BC x64 G460 HP dv7-1247cl X64 AMD 72 Windows 7 Home Premium AVIRA &Wind

  • Data entered in forms disappears

    When I enter data in a form (specifically forms used to open on-line banking) with the latest Safari, the data does not seem to be registered, as the completed form will not go to the next stage. Sometimes the bank will return a message saying that n