Create multiple purchase requests

Hi,
I am planning MRP run based on MRP area involving 2 storage locations
I have 2 demand requirement coming from two sales orders having one line each.
In MD04 I see I have shortage, so I run MRP
Situation is
SO1 - Qty - 10 PCE - storage location1
SO2 - Qty - 10 PCE - storage location 2
Post MRP run
System should generate 2 PR one each for storage location 1 & 2. Instead system creates 1 PR for 20 PCE having storage location 1.
What exactly I am missing here?
Regards
Dipak

Hello Dipak,
MRP planned at plant level if the sales orders for same materials are having same date then system will create only one PR. If sales orders are having different date then if you use Lot Size EX Lot for lot planning in MRP1 view then system will create two PRs.
If you are in MTO  planning strategy like 20 then you can have two different PRs.
If possible share the screen shot of MD04 and MRP1 view.
Best Regards,
R.Brahmankar

Similar Messages

  • CHaRM-Is that possible to create multiple Transport Request in UC

    HI Gurus,
    Quick question on ur.gent correction using Solution Manager CHaRM in EHP1. Is it possible to create multiple transport request(TR) for single ur.gent correction (UC). DO NOT confuse with transport task.
    For example, after I created transport request and developer start working and release the task, realised to add another transport request for same UC. When I tried, it did not create any TR but checked the message found that
    Schedule Manager: Monitor
    Job Status: Processing completed, but with warnings
    Program Name: /TMWFLOW/SCMA_TRORDER_CREATE
    Action to be checked: Ur.gent Correction: Create Transport Request
    There is already an open request, XXXXXXXXXX, for this project
    So only way I can do that I released the TR and able to create another TR.
    May be wondering why I need to create another TR, why not create TASK and work on that.
    But this is the requirement at our company.
    I will appreciate the effort and time to provide me the solution of this.
    Thanks
    Ava

    Hi Ragu,
    That's really quick turn around. Unfortunately not able to found whatever you mentioned in your message. Here is detail,
    I navigate to Actions - Depending on Status, found the entry as
    Trans. Type     StatProf         UserStatus     Seq     Action in SAP Change Manager
    SDHF             SDHFHEAD   E0002            10       CREATE_HF
    SDHF             SDHFHEAD   E0002            20       CREATE_REQ
    SDHF             SDHFHEAD   E0002            30       SAVE_PARTNER
    SDHF             SDHFHEAD   E0002            40       SET BO LINKS
    Where SDHF - Ur.gent Correction
               E0002 - In Development
               CREATE_HF -        Create an Instance in SAP Change Manager
               CREATE_REQ -     Create Transport Request with Task
               SAVE_PARTNER - Save Partners in Respective Partner Roles
               SET BO LINKS -     Sets Links to Business Objects
    I don't see any OPEN_TR.
    Any other place need to make change.
    Thanks
    Ava

  • How to create multiple Purchase Order  using the same document number?

    HI Friends,
    I m in a product which extracts data from SAP and stored in Access database.
    For that,while i extracting Purchase Order from the Demo Database (SBODemo_US)for OEC Computers,the same DocNum is used for several Purchase Order using Index Line numbers.
    eg:
    DocNum for Purchase Order1 -->3000   0 (Index)
      DocNum for Purchase Order2 -->3000   1 (Index)
        But i can't create multiple Purchase Order using same DocNum manually in SAP B1,Could anybody please help me <b>to create a Purchase Order using same DocumentNumber?</b>
    Thanks in Advance
    SooriyaKala.P

    Hi,
    The problem statement is not quite clear to me.
    As far as I understand your statement, I think you want to club multiple orders into one purchase order using the index incrementally.
    For this I think once you have created the first purchase order, open the purchase order in edit mode the second time and append the new line items.
    If I am getting you wrong please explain the problem statement in more detail.
    Regards,
    Rara.

  • Create a Purchase Request from a Quote

    Hi,
    I'd like to know if there is any way to create a Purchase Request directly from a Quote?
    Thank you,
    Thanh

    Hello Thanh,
    Unfortunately it is not possible to create a Purchase Request from a Quote.
    Instead, you can create a Purchase Order, skipping the request.
    Actually, this action is executed automatically by the system, depending on the RFQ type you have selected.
    This means that, if the type of the RFQ is "RFQ for Purchase Order", the purchase order will be created and sent and then listed in the Purchase Orders view.
    You can find more information about this on the help documentation "Award or Decline a Quote", available in the help center.
    Best regards,
    Rodrigo

  • Unable to create multiple Purchase order base on One Purchase requisition

    Dear All,
    I have problem to create multiple POs base on one PR.
    For example, PR is automatically created after a Sales order which contain 10 pec of Material A. A PO is created for 4 pec of Material A first which is no problem, but when it come to create second PO for the remaining 6 pec, the system respond with a error message. "Materials for PReq 10167146, item 00010, already partially ordered, Message no. 06 249"
    I have searched for the SAP Note to solve this problem, the Note number is 202011, to solve the problem I need to import
    SAPKB46B03 and SAPKB46B04 for my 4.6B system. However those two package had already installed into the system long time ago, and the problem is still not solved. The currect level of PS is SAPKB46B57. And I was advised not to re-import the PS (SAPKB46B03 and SAPKB46B04) again.
    Could anyone please tell me is there any other solution to get around this problem.
    Thanks for your time
    Alvin

    Hi
    Thank you very much for your quick response.
    As the same user is able to process the idocs of message type PORDCR which are in status 64 successfully previously.
    Regards,
    Phani Miriyala.

  • ChaRM: Creating multiple transport requests

    Hi Team,
    I am working with Sol MA n Charm urgnt crction (SDHF). I am executing the action "Create Transport Request". The pop-up appears to create the tranpsport request. I have selected both workbench and customizing requests. The transport request got created successfuly in the ECC DEV system. Now i am trriggering the action "Create New transport request". The same pop-up appears. Now i am selecting, ustomizing requesting check box. The action is executed successfully. But the transport has been NOT created in satellite system. Why it so? Can't we have two opencustomizing requests for urgnt corction (SDHF)?
    Or any configuration required to enable this?
    Regards
    PSK

    You cannot have more than one open request for the urgnt correction.if u want to create new request , you should release the existing one You can always create tasks in the open TR.
    Regards,
    Sam

  • How to create multiple DTP REQUESTs with expert routine  ?

    Anyone know if it's posible to create new dtp request's manually from an expert routine, i want to write manually to 2 different ODS in the same expert routine the first is for success records and the second is for rejected records, the problem is that the routine only writes a new request for the succeed record and the rejected records are writed with abap to the other ODS manually without request ID

    hi,
    Just create a direct update DSO for collecting the rejected records.
    Use the function module RSDRI_ODSO_MODIFY for populating this DSo from the transformation ABAP coding.
    The direct update DSO will be having the rejected records after execution of the DTP and the correct records will be processed to the target DSO (correct records)
    Prathish

  • How to create multiple spool requests at once?

    We are setting up alarms in CCMS for when the spool is about to get full.
    I want to create several thousand spools automatically to try the alarm settings out and make sure that it works.
    This doesn't seem possible to do in SPAD, as only one spool is created, and the maximum to create at a time is 250.
    It also seems that it the minimum value that the system takes is 99.000 so I'm not able to lower this value to make an easier percentage alarm test.
    I would like to either fake the number of spools so that the alarm is triggered, or if anyone can explain how to create a job that increases the number of spoolrequests so that I can verify the alarm thersholds.
    Thanks
    Tomas

    Hi ..
    One thing you can do. Create two separate test program. In one program write simple one write statement and from another program submit the previous prog via job .
    do 1000 times.
    call function 'JOB_OPEN'
        exporting
          jobname          = l_name               "Job Name
        importing
          jobcount         = l_number             "Job Number
        exceptions
          cant_create_job  = 1
          invalid_job_data = 2
          jobname_missing  = 3
          others           = 4.
      if sy-subrc = 0.
      Submit the job in background
        submit z2nd_prog
        via job l_name number l_number and return.
        if sy-subrc = 0.
          call function 'JOB_CLOSE'
            exporting
              jobcount             = l_number
              jobname              = l_name
              strtimmed            = 'X'
            exceptions
              cant_start_immediate = 1
              invalid_startdate    = 2
              jobname_missing      = 3
              job_close_failed     = 4
              job_nosteps          = 5
              job_notex            = 6
              lock_failed          = 7
              others               = 8.
    enddo.

  • How to create the multiple spool requests for a single report.

    Hi gurus,
                     I have one requirement to be completed , i need to send the out put of the report via mail in pdf format. for that what i did was, iam executing report in background and creating spool request and converting it to pdf and sending the file.
    now the problem is, its a customer ledger report, for each customer i need to create a new spool request and send mail to that particular customer, now my dought is how to create multiple spool requests for a single pro and how i need to go about it.
    And one more question is can we create a spool request for a report which is running in online.
    waiting for inputs frm gurus.

    Hello,
    As per my knowledge for creating new spool id you will have to set
    output_options-tdnewid = 'X'.
    and then using
    job_output_info-spoolids
    create a pdf using
    call function 'CONVERT_OTFSPOOLJOB_2_PDF'
    Rachana.

  • Follow on Document not created for the Purchase Request.

    I can able to create a purchase request for the  material with quantiy equal to  or more than 16. If I create a purchase request for the same material with quantity less than 16., Follow-on Document not getting created. I checked the transaction BBP_PD, it does not show other status like Shopping card ordered , approved, Items in Transfer Process and Follow-on Document created. Any Reason for this.?

    Hi,
    please check if there is any tolerance enabled
    Regards

  • To create a purchse request

    hiiii experts,
      if iam creating a purchase request number what are the mandatory fields we have to enter the data.
    Advance thanks,
    jeelanibasha

    Hi,
    If you are asking about PURCHASE REQUSITION ME51N,
    Then in the LINE ITEM level you have to enter the  ACCOUNT ASSIGNMENT CATEGORY, MATERIAL, QUANTITY, PLANT and depending on ACCOUNT ASSIGNMENT  you have to enter GL accounts in the ITEM DETAILS
    Please try to create the  PR in ME51N and if any mandatory field is missing system will prompt you to maintain it.
    regards,
    santosh

  • Procurement confirmation wizard and multiple Purchase quotes

    Hi Experts,
    I have played around with the Procurement confirmation wizard in 8.81 and tried to get this to create multiple Purchase Quotes from one Sales Order. In the Help file and 8.81 documentation it specifies that this is possible. I could not get this to work, as I can only specify one Vendor.
    How can I use this tool to create multiple Purchase quotes from one Sales Order?
    Thanks,
    Marli

    Hi Marli.......
    Have you maintained Prefered vendors for Items so that when Purchase Quotation executes it gets generated for all teh prefred vendors in one shot........
    What you need to do is when Procurement wizard gets opened you have to select Purchase Quotation in drop down list in step 3 of 6 and then try...........
    Regards,
    Rahul

  • How to create one inbound delivery for multiple purchase order?

    Hi Experts,
    Please let me know how can I create one inbound delivery for multiple purchasing documents(PO or SA)? 
    Is there a configuration needed for this?  If yes, please let me know the configuration to make this happen.
    Appreciate your help on this.  Right answers will be rewarded.
    Thank you.
    with regards,
    Muthu Ganapathy.

    Hi,
    my situation is:
    - a WM managed warehouse, society A;
    - a HU managed warehouse (without WM), society B;
    - a purchasing process of HU from society A towards society B.
    Society B have a scheduling agreement; when a delivery schedule appears, in society A born a sales order and a delivery. After the registration of the delivery good issue, an idoc transfer information for inbound delivery creation.
    This process is ok without WM, but with a WM managed warehouse the idoc has the following problem:
    "V51VP - item was not found - process cancelled".
    Can you help me to transfer these HU?

  • I have realised over time I have created multiple accounts. I have bought music on my iphone and am not able to locate the account that I made most of my purchases on. I have bank statements on the purchases but don't know how to contact someone to help.

    I have realised over time I have created multiple accounts. I have bought music on my Iphone and am not able to locate the account that I made most of my purchases on. I have bank statements on the purchases but don't know  how to contact someone in Itune to help me.  PLEASE

    I don't have the app adn no expereince with it, but it appears basec on teh app description you may need it installed on your MAC as well to download the files.
    You might find help on the vendors website: http://www.nfinityinc.com/index.html

  • Want to create a multiple Purchase Order using one file source

    I'm want to create a multiple purchase order using one source file. I want to read the file source create LINES in a purchase order and when the Vendor code changes I want to Add the purchase order and then create a new purchase order and Add LINES and so on.
    Right now I get  Item.no is missing [POR1.ItemCode][Line 2]

    Here is a code sample
        Private Sub testcode()
            Dim strOrdplanFile As String
            Dim oLineRec As SAPbobsCOM.Recordset
            Dim strLine As String = ""
            Dim ItemName As String
            Dim Quantity As String
            Dim RequiredDate As String
            Dim SupplierType As String
            Dim ShipTo As String
            Dim Vendor As String
            Dim oPurchaseOrder As SAPbobsCOM.Documents
            Dim bAddPOrder As Boolean = True
            Dim bPurchase As Boolean = False
            Dim sSQL As String
            Dim iReads As Integer = 1
            Dim iCurrentPurchaseNumber As Integer = 0
            Dim bErrors As Boolean = False
            Dim retCode As Double
            oPurchaseOrder = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
            strOrdplanFile = strFolderLocation & "ORDPLAN.TXT"
            If File.Exists(strOrdplanFile) And FileLen(strOrdplanFile) > 0 Then
                Dim sr As New StreamReader(strOrdplanFile)
                strLine = sr.ReadLine()
                txtPurRec.String = "0"
                oFormStatus.Update()
                Try
                    Do
                        Vendor = strLine.Substring(0, 8).Trim()
                        ShipTo = strLine.Substring(12, 8).Trim()
                        SupplierType = strLine.Substring(26, 1)
                        ItemName = strLine.Substring(27, 20).Trim()
                        Quantity = strLine.Substring(94, 8)
                        RequiredDate = strLine.Substring(206, 9)
                        oLineRec = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
                        sSQL = "SELECT PrcrmntMtd, CardCode FROM OITM WHERE ItemCode = '" & ItemName & "'"
                        oLineRec.DoQuery(sSQL)
                        If oLineRec.RecordCount() > 0 Then ' if it exists add the record
                            If oLineRec.Fields.Item(0).Value.ToString = "B" Then
                                If (bAddPOrder) Then
                                    oPurchaseOrder.CardCode = Vendor
                                    oPurchaseOrder.DocDueDate = RequiredDate
                                    'Add first item to the purchase order
                                    oPurchaseOrder.Lines.ItemCode = ItemName
                                    oPurchaseOrder.Lines.WarehouseCode = ShipTo
                                    oPurchaseOrder.Lines.Quantity = CDbl(Quantity)
                                    oPurchaseOrder.Lines.Add()
                                    bAddPOrder = False
                                    bPurchase = True
                                    iCurrentPurchaseNumber = iCurrentPurchaseNumber + 1
                                    txtPurRec.String = "R: " & iReads & " W: " & iCurrentPurchaseNumber.ToString
                                    oFormStatus.Update()
                                Else
                                    'compare CardCode to make sure Vendor hasn't change
                                    If (oPurchaseOrder.CardCode.CompareTo(Vendor) = 0) Then
                                        'Add item to the purchase order
                                        oPurchaseOrder.Lines.ItemCode = ItemName
                                        oPurchaseOrder.Lines.WarehouseCode = ShipTo
                                        oPurchaseOrder.Lines.Quantity = CDbl(Quantity)
                                        oPurchaseOrder.Lines.Add()
                                    Else
                                        'vender code changed
                                        retCode = oPurchaseOrder.Add()
                                        If (retCode <> 0) Then
                                            SBO_Application.MessageBox(oCompany.GetLastErrorDescription(), 1, "OK", "", "")
                                        End If
                                        oPurchaseOrder.CardCode = Vendor
                                        oPurchaseOrder.DocDueDate = RequiredDate
                                        'Add first item to the purchase order
                                        oPurchaseOrder.Lines.ItemCode = ItemName
                                        oPurchaseOrder.Lines.WarehouseCode = ShipTo
                                        oPurchaseOrder.Lines.Quantity = CDbl(Quantity)
                                        oPurchaseOrder.Lines.Add()
                                        bAddPOrder = False
                                        bPurchase = True
                                        iCurrentPurchaseNumber = iCurrentPurchaseNumber + 1
                                        txtPurRec.String = "R: " & iReads & " W: " & iCurrentPurchaseNumber.ToString
                                        oFormStatus.Update()
                                    End If
                                    iReads = iReads + 1
                                End If 'new
                                strLine = sr.ReadLine()
                            End If
                        End If
                    Loop Until sr.EndOfStream
                Catch ex As Exception
                    MsgBox(ex.Message, MsgBoxStyle.Information)
                End Try
                If (bPurchase) Then
                    lRetCode = oPurchaseOrder.Add()
                End If
                sr.Close()
                swLogFile.WriteLine("Purchase orders stored : " & iCurrentPurchaseNumber)
                oPurchaseOrder = Nothing
            End If
        End Sub

Maybe you are looking for