Vendor capacity check when creating PO

Hello Friends.
We have a business process situation where we would like to check Vendor capacity at time of creating PO (NB) for raw materials to ensure that we do not place POs for more than Vendor capacity.
Ideally it would be great if there is any way to check all open PO qty and compare with Vendor capacity at time of placing PO - converting PR to PO or direct PO creation.
We are in ECC 6.00.
Appreciates your comments/suggestions.
Thanks,

Thanks all for your comments but option for contract will not work in our case and here is the reason.
We want to make sure that we do not have open PO qty more than what Vendor can supply at any point of time. Business reason is sometimes there is surge in finished goods demand and MRP will create new PRs for raw materials and planners will keep converting these PRs to PO withouth knowing how much open qty already Vendor has to supply. So if we have somewhere a check point in system where it checks and warn if open PO qty is more than particular limit set somewhere for example, PIR etc.
Please comment.
Thanks in advance - vbhai

Similar Messages

  • Copy Customer Ref No to Vendor Ref No when create back to back Order

    Hi,
    I would like to copy Customer Ref No to Vendor Ref No when create back to back Sales Order to Purchase Order.  Please suggest a way.
    Does i need to do before form add?
    If BusinessObjectInfo.FormTypeEx = "65" And BusinessObjectInfo.BeforeAction = True Then
    End If
    Please help!
    Regards,
    Anna

    Hello Anna,
    You should update purchase order (copy the customer no ref to the vendor ref) after action (pVal = false), see the sample code here.
    Private Sub FormDataEventHandler( _
        ByRef BusinessObjectInfo As SAPbouiCOM.BusinessObjectInfo, _
        ByRef BubbleEvent As Boolean) Handles oApp.FormDataEvent
            'Before action = true, start the transation
            If BusinessObjectInfo.FormTypeEx = "65" _
                    And (BusinessObjectInfo.EventType = SAPbouiCOM.BoEventTypes.et_FORM_DATA_ADD) _
                    And BusinessObjectInfo.BeforeAction = True Then
                oCompany.StartTransaction()
            End If
            'Before Action = false,
            'Update purchase order
            'Succeed, commit, otherwise rollback
            If BusinessObjectInfo.FormTypeEx = "65" _
            And (BusinessObjectInfo.EventType = SAPbouiCOM.BoEventTypes.et_FORM_DATA_ADD ) Then
                If BusinessObjectInfo.BeforeAction = False And BusinessObjectInfo.ActionSuccess Then
                    Dim objectKey As String = String.Empty
                    'Get the purchase order key added right now
                    oCompany.GetNewObjectCode(objectKey)
                    Dim oPurchaseOrder As SAPbobsCOM.Documents = Nothing
                    oPurchaseOrder = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
                    If oPurchaseOrder.GetByKey(CInt(objectKey)) Then
                        Dim oLines As SAPbobsCOM.Document_Lines = oPurchaseOrder.Lines
                        Dim salseOrderNum As String = oLines.BaseEntry
                        'add you code to get the custoemr ref of the sales order and set it the purchase order
                        lRetCode = oPurchaseOrder.Update
                        If lRetCode = 0 Then
                            'update the production tree succesfully,
                            oCompany.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_Commit)
                        Else
                            oCompany.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_RollBack)
                        End If
                    End If
                End If
            End If
        End Sub
    Kind Regards
    -Yatsea

  • Error in commitment check when creating maintenance orders

    I'm getting an error " Error in commitment check" when creating the maintenance order for procuring the spare parts which is an non-stock item. I checked the cost for the particular Cost center/GL there is no money in that, so thatu2019s the reason for getting the error, so when we did testing in DEVL and QA, we put money into the cost center/fund/functional area and the issue has been resolved.
    Now my client said they donu2019t want that control and they want to remove the commitment check so that you can create maintenance order even though you donu2019t have money on particular cost element.
    FICO person told that there is no AVC check in place, also there is no budgeting control implemented, she also told that when they create Purch requisition directly they are not getting the error even though cost is not in that particular cost element but she wonder why it is giving error when we create the purchase requisition thru Maintenance order.
    I have referred the experts forum to figure out this issue, but everywhere they mentioned this is due to budgeting or funds management issue and ask me to contact FICO person to remove the control, but there is no such person as current FICO person is an end user trained in SAP.
    Your help is appreciated

    Hi,
    We got same error , while procuring through PM order , Please help us , what settings required .., Our version is 4.7EE .
    The note mentioned up to level of 4.6 ,
    Regards,
    Sujana

  • Error on ATP check when Creating a Sales Order

    Hello,
    I encounter error  on ATP check while creating a Sales Order.
    The error is when I create Sales Order using material A, with or with out indicating the Plant and Storage Location, the Purchase Order quantity is returned on ATP check, but when I create an SO with out indicating the Plant and Storage Location, no PO quantity was returned. Note that we applied SAP Note # 387482 to automatically determine the Storage Location. I have also checked material maintenance in MM03 of Materials A and Material B and nothing was different, they have the same Availabity check condition.
    Is it possible that the SAP note that I applied causes the error?
    By the way I have noticed that when I create Material B and manually populate the Plant and Storage Location there is a pricing error(but it returns the PO during ATP check).
    Thanks.
    Noreen

    Hello,
    I encounter error  on ATP check while creating a Sales Order.
    The error is when I create Sales Order using material A, with or with out indicating the Plant and Storage Location, the Purchase Order quantity is returned on ATP check, but when I create an SO with out indicating the Plant and Storage Location, no PO quantity was returned. Note that we applied SAP Note # 387482 to automatically determine the Storage Location. I have also checked material maintenance in MM03 of Materials A and Material B and nothing was different, they have the same Availabity check condition.
    Is it possible that the SAP note that I applied causes the error?
    By the way I have noticed that when I create Material B and manually populate the Plant and Storage Location there is a pricing error(but it returns the PO during ATP check).
    Thanks.
    Noreen

  • Vendor not intended when create SC using create limit item

    Hi All,
    This is a challenging issue for all of us...
    SRM : 5.0
    ECC : 6.0
    I am facing the problem when creating the Shopping cart..
    When i click on Centralized purchasing -- > Shop -- > Create Limit item
    and give the Desc, Product category, Value limit, Expected value, Date between, Supplier and Follow-up actions as Confirmation and Invoice and account assignment as Known and click add to shopping cart..
    It is giving a message vendor not intended for purchaing org.. in the Item under Good/Service field value LIMIT is getting created automatically.. I dont understand how it is getting created..
    If i try to create one more item and specify the Good/service as our custom field value  , for this item there are no error and
    no message saying Vendor not intended for Purchasing organization..
    Please help me in finding out the issue.So that will be greatful to you..
    Advanced thanks
    Points will be rewarded..
    Regards
    Raju

    Hi Teja,
    I agree with you answer..
    When i tryo to create SC using the Product which are repliacted from ECC to SRM.. I am able to create SC successfully. That means vendor is properly intended to the Porg and Pgrp right...
    When i click on Centralized purchasing -- > Shop -- > Create Limit item
    and give the Desc, Product category, Value limit, Expected value, Date between, Supplier and Follow-up actions as Confirmation and Invoice and account assignment as Known and click add to shopping cart..
    It is giving a message vendor not intended for purchaing org.. in the Item under Good/Service field value LIMIT is getting created automatically.. I dont understand how it is getting created and Product type is neither a Material nor service.. The product type field vale is blank....
    Please help me in finding out the issue.So that will be greatful to you..
    REgards
    Kumar

  • Authorization check when creating shipment document

    Dear Experts,
    I have a shipment document type that is shared for all shipping point. I found that there are no shipping point checking when we select outbound deliveries. Can we add shipping point authorization check when we select delivery document?
    Please advice.
    Thanks.

    If you want to use frameworks, I think the right model would be to place the methods in EJBs and then use security constraints and user roles and the like.
    OTOH, Spring probably has something very similar without requiring EJBs. It will require the beans come from the Spring container however and not the JSF managed bean container.

  • Select Vendor Email Address when creating PO

    Hi Guys;
    When I create PO for send by email, the system get Email Address from Vendor.   But some vendors got two or more email address.   For example;
    001 [email protected]    Standard
    002 [email protected]
    003 [email protected]
    In the PO Header data I select email address 002, and SAVE PO.  The system send PO to the email address 001, but the PO Header got email address 002.
    How I send the PO with the email address selected?
    Regards,
    Hector

    Boss
    The smart form program will call the concern function ..First check the code in the smartform
    *Select Email-id from ADR6 table
    Select single smtp_addr from ADR6 into lv_smtp_addr where
                        ADDRNUMBER = lv_adrnr.
    As Per SAP OSS Notes ---
    When using external mail, the following basic settings are required:191470
    1. You must maintain an e-mail address in the address in the vendor master.
    2. The same applies to your own user master. You also have to specify an e-mail address there in order to identify the sender.
    Note that it is not possible to change the e-mail address of the vendor via the SAP purchase order transaction (ME21N, ME22N, and so on).
    You can only make a permanent change using the vendor master transactions XK02 or MK02.
    You can use a temporary email address in Transaction ME21N.
    Address the table in the smartform where you get the temporary email address in Transaction ME21N .
    Hope it will help you and solve your problem
    Thanks
    Jeevan

  • ATP Qty check when create S/O

    Dear all
    I met a trouble of ATP Qty check.
    The case of it is there are two storage location 0001 and 0003 in plant 2001.
    Material A are stored in 0001 (7pic) and 0003(5pic).
    Firstly I created two S/O for 0001  :  S/O.1 for 5pic and S/O.2 for 2pic. (both ok)
    Then I move 3pic from 0001 to 0003 by MB1B and MBSU.
    Now in 0001 the unrestricted use of Material A is 4pic but sales order is 7pic.
    Then I create S/O for 0003 : S/O.3 for 5pic (save ok).
    but when I continue to create S/O for 0003 : S/O.4 for 3pic (failed)
    The system told me there is no ATP qty.
    But according to CO09, there is still 3pic for ATP in 0003.
    Can anyone tell me why?
    Is the Atp check based on the whole plant level but not storage location level?
    How to prevent the case?

    Dear Slam Yang 
    Can you tell us you are maintaining storage location in sales order?
    In OVZ3 you will find checking group is at Material type and plant level, can you tell us what it is maintained daily requirement or Individual requirement.
    and what are the settings maintained in OVZG for your requirement class( you can find it from your requirement type(OVZH), which is determined by item category + MRP Type (OVZI)
    Regards
    Jitesh

  • Bypass authority check when creating Ibase from BAPI

    Hi,
    We have a requirement to create/update an Ibase when saving a Service Order.  We don't want to give users authorization to update the Ibase via PFCG.
    Is there a way to bypass the standard authority check that is executed when calling CRM_ICSS_CREATE_IBASE or CRM_ICSS_CREATE_COMPONENT so that the Ibase can be updated without the user having to have the necessary athorisation object?
    Is there an alternative method to create/update the Ibase that will not check authorizations?
    regards
    Tim

    Hi,
    FM CRM_IB_AUTHORITY_CHECK gets called during IBase create.
    You can create implicit enhancement in this FM to bypass the authority check.

  • How to deactivate/ignore R/3 info records when creating Shopping Cart?

    Hi all and thanks for reading...
    We have the requirement of ignoring/deactivating R/3 info records when creating Shopping Carts SRM , so that no Vendor is proposed in transactions BBPSC01/BBPSC02.
    At the moment, when info records exist in backed, system is proposing vendor and other data and we want them to be completely ignored, both in classic and extended classic scenarios.
    How can we accomplish that? Is it possible to use BBP_SOS_BADI or is this BADI only valid for SRM local sources of supply?
    Has anybody had the same problem and solved it before?
    Thanks in advance for your help, regards
    David

    Hi  David
    Inforecord  is only source of supply for classic scenario only.
    Find and Check Sources of Supply
    Use
    With the Business Add-In BBP_SOS_BADI, you can search for and check sources of supply according to your own rules. These sources of supply include contracts, vendor list entries and product linkages. For this, the customer fields of the shopping cart or purchase order are transferred to the BAdI.
    Standard settings
    The BAdI provides the following methods:
    1. BBP_SOS_INDEX_UPDATE_CHECK
    Use: Check and update contract items in the source of supply table.
    2. BBP_SOS_SEARCH
    Use: Search for sources of supply according to your own rules.
    3. BBP_SOS_CHECK
    Use: Check and filter the sources of supply found by the standard search according to your own rules.
    4. BBP_SOS_PD_CHECK
    Use: Carrying out your own additional checks when creating a shopping cart document item with an assigned contract.
    Activities
    Implement the BAdI if you wish to determine or check sources of supply according to your own rules.
    See also
    Implementation
    As prasanna mentioned - do you want disable both sides or only one side .
    Muthu

  • How to cancel rounding value check when convert pr to po use me59n

    dear all,
            I have a requisition that,customer want to cancel rounding value check when converts pruchase requisition to purchase order use
    t-code me59n,but they want keep the rounding value check when create purchase requisition when mrp running.i look up enhancement for this function,but didn't find any.so has any one can tell me a way to solve this question?
           thanks a lot!
    Edited by: p y on Aug 3, 2010 10:08 AM
    Edited by: p y on Aug 3, 2010 10:10 AM
    Edited by: p y on Aug 3, 2010 10:57 AM

    does anyone know it?

  • Cannot select vendor when creating new DC

    Hi all,
    I'm using NWDI, version is 7.14.
    When I try to create a new DC the vendor dropdown is disabled and all I see is sap.com (see snapshot - http://img390.imageshack.us/my.php?image=newprojectjq3.jpg).
    I have opened several projects in the past with no problem (and I could choose my own vendor, the one I created in the SLD).
    How can I solve this?
    Thanks,
    Omri

    Hi Pascal,
    I don't see any errors in the NWDS log file:
    !SESSION נוב 17, 2008 11:07:54.359 -
    java.version=1.4.2_09
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=iw_IL
    Command-line arguments: -os win32 -ws win32 -arch x86 -feature com.sap.java.ide C:\j2sdk1.4.2_09\bin\javaw.exe
    -Xmx512m
    -Xms128m
    -XX:PermSize=32m
    -XX:MaxPermSize=128m
    -DallUserDir='C:\Documents and Settings\All Users\Application Data'
    -cp C:\Program Files\SAP\IDE\IDE70\eclipse\SapStartup.jar com.sap.ide.eclipse.startup.Main
    -os win32
    -ws win32
    -arch x86
    -feature com.sap.java.ide
    -showsplash C:\Program Files\SAP\IDE\IDE70\eclipse\SapIde.exe -showsplash 600  -data C:\Documents and Settings\mmm\Documents\SAP\workspace -install file:C:/Program Files/SAP/IDE/IDE70/eclipse/
    !ENTRY Startup 1 0 נוב 17, 2008 11:07:54.359
    !MESSAGE Sap NetWeaver Developer Studio - Build: 200711102147
    Under http://<server>:<port>/dtr/system-tools/administration/NameServerConfiguration I see the following URL: http://<server>:<port>/sld/cimom with nwdi admin user and password and 'TrustedCAs' as 'Trusted Store'. I only have entries under the 1st name server (the 2nd is empty).
    When I navigate to http://<server>:<port>/sld/cimom I get 'This is the location of the SLD CIM Object Manager that processes WBEM requests (CIM operations over HTTP).'
    When I check the name server prefix 'haifa.ac.il/hu' in the SLD the 'Disable this SLD as Name Server for NWDI' button is active...
    Regards,
    Omri

  • Error when creating a user - IAM-3010183 : An error occurred while checking if a user already exists with the Common Name generated.

    Error when creating a user - IAM-3010183 : An error occurred while checking if a user already exists with the Common Name generated.

    in OIM 11g R2
    Message was edited by: 2b3c0737-074f-48d0-a760-e24e3ed9a37c

  • Partner Role not coming when creating the Vendor Master

    Hi all
    There is a standrd role AZ.
    There is a standrd Partner Determination procedure  L1.
    The role AZ is assigned to the Partner Determination procedure  L1.
    When creating the vendor master in MK01 the role is not coming in the list of partner function.
    For Document types there is a standard shema 0002.
    The role AZ has also been assigned to doc type.
    What can be the reason.
    Is the assignment against doc type at all required.
    Please suggest.
    Regards

    The procedure for setting partner functions:
    Step 1
    Vendor Account Group
    IMG->LOGISTICS GENERAL->BUSINESS PARTNER->VENDOR->CONTROL ->DEFINE
    ACCOUNT GROUPS AND FIELD SELECTION
    Step 2
    Defining Partner  Schemas
    IMG->MATERIALS MANAGEMENT->PURCHASING->PARTNER -> DETERMINATION -
    >PARNER SETTINGS IN VENDOR MASTER RECORD
    ->DEFINE PARTNER SCHEMAS
    Step 3
    Assign Partner Schema
    IMG->MATERIAL MANAGEMENT->PURCHASING->PARTNER DETERMINATION->PARTNER 
    SETTINGS IN VENDOR MASTER RECORD->DEFINE PARTNER SCHEMA
    „«  THEN ASSIGN PARTNER SCHEMA
    Step 4
    Define  Permissible Partner Role Per Account Group
    IMG->MATERIAL MANAGEMENT->PURCHASING->PARTNER DETERMINATION -
    >PARTNER ROLES ->DEFINE PERMISSION PARTNER ROLES
    If you want a partner schema for your own document type then define your partner schema and assign to document type using the below mentioned path.
    IMG->MATERIAL MANAGEMENT->PURCHASING->PARTNER ->DETERMINATION -
    >PARTNER SETTINGS IN PURCHASING DOCUMENTS ->DEFINE PERMISSION 
    PARTNER SCHEMAS
    And then
    ASSIGN PARTNER SCHEMAS TO DOCUMENT TYPE
    Once you have this configuration then you change your vendor in easy access menu (XK02-select partner function) define the partner roles.

  • Sequence of check when saving customer/vendor

    For customers, I am aware that there are 3 possibilities to check the contents of the entered data before the customer is really saved:
    - Settings of field status group
    - Message control
    - User exit
    Can anyone advise me in which order these settings are checked when saving a customer?
    Best regards
    Martin

    Hello,
    No, you can't. BP will always be created first and then a corresponding supplier/customer will be created depending on CVI configurations.

Maybe you are looking for

  • Reader X does not load dymanic file correctly on Citrix

    Good day, I am having issues with Reader X in Internet Explorer 7 on a Citrix Terminal Server running Windows 2003 SP2.  When I click on a hyperlink requesting a dymanic PDF file, it opens a new IE window, then displays a gray box.  If I delete and r

  • How to fix ipad error -1004 "could not connect to the server"

    I am trying to access the tablet edition of Vanity Fair. I already have a subscription and when I click on the "Tap here for acces to the tablet edition" it takes me to a screen & this error message pops up: Cannot Open Page This page cannot be opend

  • Re: equipment inventory

    Could someone help. Is it possible to use or configure the Oracle database 10g express edition to run as a maintenance management system (database) for logging jobs and recording events against each equipt on the inventory. I know that to use it as a

  • Multiple Projectors Crashing on Yosemite

    Our church is running 2 connected projectors through a DualHead2Go box. Before Yosemite everything worked fine. Now, after updating our system freaks out whenever we connect both displays to our MacBook Pro. Any program we are running crashes, along

  • Magnifying glass zoom tool

    Hi, Some of the new features in Edge Animate CC 2014 are welcome additions, particularly the scroll and zoom tools, but unfortunately the magnifying glass tool only seems to zoom in but not out. Select magnifying glass and click to zoom in, select ma