Consumption of sales orders based on Sales order Doc Date

Hi Guys
I am using 40 Strategy currently. The consumption of sales orders now happens based on requirement delivery date. But my customer want to serve his customers based on first come first serve as the production is always getting delayed. Now irrespective of req. del date, the stock should be consumed based on the sales order document creation date to fulfill first come first serve concept.
I am not finding suitable requirement class in SAP. Please help
Regards
KP

Hi Krishna,
The scenario is quite not clear...Could you please brief it out further.
Because, in strategy 40, if a sales order comes in then sytem checks for any avaliable stock is there or not. If not then it looks for any open proposals available for PIR's, if so then it consumes the PIR based on consumption mode and period defined in material master or MRP group. If no open proposals, then system creates the new one.
So always the first come sales order will be consuming the stock or PIR, until the next MRP run.
Today a sales order has been coming in for 100 qty on 07.09.2014 delivery date and consumes the available stock of 100.
Tomorrow, another sales order has een coming in for same qty but delivery on 05.09.2014, then in next MRP run system will consume the 100 qty for 05.09.2014 and a proposal will be generated for
07.09.2014
If the business scenario is something like above, then to avoid this, a PGI job can be scheduled always as next step to MRP run so, that PGI will be done for all the sales order which has stock and rest will be in error log. By this way one production plant can ensure that always the first incoming sales order is delivered.
Also an another option would be is to run the transaction V_V2 to reschedule the sales order before delivery, this will work out if the sales order line items are not account assigned. In this reschedule transaction, priorities can be given for item date of creation as 1 and followed by delivery priority and rest....
Please check out and let us know even if you have diffrent solution as well.
Regards,
Chinna

Similar Messages

  • Process Sales Order based on minimum order

    Hi Sap gurus,
    Can any one Help me Out regarding How the System should have capability to process Sales Order based on minimum order quantity and minimum order value and How we will map In sap
    Thanks
    Points will rewards
    Regards
    Rajesh

    Hi,
    We can set the control for Min order quantity in the Sales org1 view. Like wise we can control min order value also.
    For that we have to use two condition types AMIW & AMIZ.
    AMIW is min order value, where as AMIZ is min ord surcharge
    Let's say AMIW value is 50,000.If the order value is less than 50,000 then AMIZ comes into picture.Amiz compares the automatically determined order value and AMIW value.The difference of those two values Amiz takes as surcharge and it overwrites the automatically determined order value with this value.
    Like wise we can maintain min order value also by using this two cond types.
    In the pricing procedure
                            subtotal      req   Altcal   Altcond+bv
    AMIW                D
    AMIZ                                  2         13
    Award me points if u satisfy
    Thanks,
    Sudheer

  • Sales order based on prod order

    Hello,
    There is a sales order based on production order (one item).
    I just want to know what happens in CO once sales orde is posted?
    How many doc are created and of which record type?
    What kind of changes happens after the settlement of the order?
    Thanks

    no answer

  • Purchase order based on Sales order

    Hi,
    I try to create Purchase order based on Sales order.
    The error message :
    "Base document card and target document card do not match"
    My code:
    oPurOrder.Lines.BaseEntry=oSalesOrder.DocEntry
    oPurOrder.Lines.BaseLine=oSalesOrder.Lines.Linenum
    oPurOrder.Lines.BaseType=17
    Could you help me please ?
    Tks.
    Laetitia

    Hi,
    Looking at your code I will check how you fill the fields in the oPurOrder object because the code you copied is only for the document lines and the error refers to the document itself (maybe you forgot to assign the cardcode property).
    If you are basing the document, a good and reliable method is to export the base to a xml file and load the target using this file. This way you garantee that all the info of the document is copied. After that you could use your code to update the info you want to change the same way you pasted it in your post.
    Hope it helps,
    -M

  • Retrieving Purchase orders based on Sales Organization

    Hi,
    Can anyone let me know how to retrieve Purchase orders based on Sales organization ( Input) , please
    Thank you .
    Regards,
    Ry

    hi ,
    SD.
    VBAK - sales document header
    VBAP - Sales document line item
    VBEP - Sales document schedule lines
    VBUK - Sales document header status
    VBUP - Sales document line item status
    VBFA - Sales document document flow
    LIKP - Delivery header
    LIPS - Delivery line item
    VBRK - billing document header
    VBRP - Billing document line item
    regards,
    venkat.

  • Restriction for items from Purchase Order based on Sale Order

    Hi !
           We create PO directly from Sale Order ( by ticking Option under Logistic tab, 'Purchase Order') for customer C01 (for eg).
    From the PO created, we post GRPO.
    Now our need is,
    Assume if 10 Qty is been ordered in such a way and been received (GRPO posted). it 'll add on to the stock account i.e will increase stock qty at our whse.
    is it possible to restrict these 10 qty of item from being sold to any other Customer other than whom hav ordered i.e if we create sale order for C02 the SBO should not take the items received from PO created based on Sales Order created for C01?
    Meera.

    Meera,
    Which version of SBO are you using 2005 or 2007?
    I don't think Serial numbers can help in this scenario.  There is no hard allocation or blocking possible using Serial numbers.
    This is the Work around I am thinking about.
    Set the items to be Batch Managed - On Every Transaction
    When performing Goods Receipt, enter the Sales Order Number as the Batch Number
    When creating the delivery, using SBO_SP_TransactionNotification we can easily check the Batch of the Item being selected and verify it with the BaseRef of Delivery lines to match with Sales Order number.
    If the numbers don't match we can warn user with message, "The items batch reserved for Sales Order xyz"
    Even if you make a mistake when entering the batch number same as Sales Order number when doing a goods receipt. It can still be traced and blocked during delivery.
    Hint: The Batch table records the Goods Receipt transaction along with the BaseDocument number, Base Ref, etc
    If you decide to go this route, I could help you further.
    Let me know
    Suda

  • Purchase orders based on sales orders.

    Hello Experts!
    I am using MRP in order to create purchase orders based on my sales orders, thats the easy part. My problem is that i need to create a report matching the sales orders with the corresponding purchased orders created through the MRP wizard.
    Where can i find such a link between POR1 and RDR1? is there a way I can obtain such report?
    Thanks in advance.
    Best Regards.
    Javier.

    Hi Rakesh, thanks for your reply. Well i was trying to use the POR1.BaseType and POR1.BaseEntry in order to match them with RDR1.ObjType and RDR1.DocEntry, but POR1.BaseType and POR1.BaseEntry have NULL as their value.
    I thought creating orders using MRP was supossed to set the corresponding values to those fields. Is there any other way i can link a purchase order created via the MRP wizard to the base sales order?.
    Best regards.

  • FM to find Sales Order based on Purchase Order Number

    Hi All,
    I have a Purchase Order number and based on this I want to find out the corresponding Sales Order Number.
    Can anyone help me find any FM for this (I have tried RV_ORDER_FLOW_INFORMATION but its not of much help).
    Regards,
    Shoeb

    Check my reply here.
    Re: Purchase order number from Sales order

  • SDK-DI - Add purchase order based on sales order through DI-API

    Today it is only possible to add a purchase order based on a sales order though the UI. This option should also be supported in the DI-API.

    hi,
    try removing the double quotes for basetype, baseline, baseentry.
    if it doesn't solve the problem
    make sure that you are assigning the docentry only but not the docnum of the sales order to the purchase order lines' baseentry.
    rgds,laks.

  • Incorrect sort order of rows in Purchase Order based on Sales Order

    Hello Experts.
    I have this problem on SAP B1 8.81 PL 04:
    I create a Purchase Order based on a Sales Order with 10 item rows, ticking the purchase order box in the logistic tab.
    The sort order of rows is different between PO and SO.
    I need the same order of SO on PO.
    Is there something I can do or it's a problem of this patch?
    I saw the Sap Note nr. 824822 but it's related to SAP B1 version 2004 A...
    Regards
    Silvia Reggiani
    Edited by: Silvia Reggiani on Oct 11, 2011 12:26 PM

    Hi,
    Are you able to reproduce the issue in the DEMO Database on the 8.81 PL04?
    Also, have you checked the issue in the latest patch of the 8.81?
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • Search Production Orders based on Sales Order

    HI,
    Ours is MTO scenario.
    How to find Production Order number(s) based on Sales Order.
    We are getting in AFPO, but if the process starts from Enquiry or Quotation then there is difficulty.
    Because there can be multiple documents of enquiry or quotation.
    Kindly suggest.
    Thanks
    Ramakanth

    Ramakanth
    Did you try T code  COOIS - Order Information System?
    Here you can enter the sales order # ( Single values, range etc.) and get a list pf Production Orders?

  • Sales order based on purchased order

    Hi,
    How can do a sales order based on a purchase order? I will see all the document workflow on the purchase order history?
            Thanks in advance...
                  Best Regards
                         João Fernandes

    Hello Fernandes,
         I don't think there would be a process where in we place a purchase order to our vendors and then create a sales order based on it for a customer.. Its not at all a common business process..
    Generally we will purchase if required, if we have any sales order, for which we don't have enough stock or doesn't manufacture those products; but the vise versa may not happen in general.
               And even SAP doesn't support that, you can never see the Sales order in the Purchase order history.
       We can create the Sales order based on the purchase order that was placed by the customer .
    Please confirm your business requirements, and let us know to help you in a better way.
    Regards,
    Ajai
    Don't forget to reward points if helpful.

  • Create Purchase Order based on Sales Order through DI

    Hi All,
    As per my requirment i need to create PO based on Sales Order by Using DI object.
    By using the UI i am able to create a PO. i.e,.  in the Sales Order Form , in logistic tab when the purchase check box is checked and when the SO is added there is a work around form poped up where we give the vendor information and create PO.
    Code:
          objPurchaseOrder = objSBOAPI.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
                                        objPurchaseOrder.CardCode = "V1010"
                                            objPurchaseOrder.CardName = "Far East Imports"
                                            objPurchaseOrder.DocDate = "02/24/05"
                                            objPurchaseOrder.DocDueDate = "02/24/05"
                                        objPurchaseOrder.Lines.BaseType = "17"
                                        objPurchaseOrder.Lines.BaseLine = "0"
                                         objPurchaseOrder.Lines.BaseEntry = "35"  
                                             objPurchaseOrder.Add()                                                          
    Error Description : Base Doc Type donot match with target Doc type
    PLease help me
    Thanks and Regards
    Sandeep

    hi,
    try removing the double quotes for basetype, baseline, baseentry.
    if it doesn't solve the problem
    make sure that you are assigning the docentry only but not the docnum of the sales order to the purchase order lines' baseentry.
    rgds,laks.

  • Exclude sales orders based on sales order type from CTM planning run

    Dear people,
    We have sales orders in R/3 with custom sales order types, like ZE01, ZE02 etc.
    These sales orders are CIFed to APO and all sales orders have ATP category BM. We use CTM and we want to exclude sales order with sales order type ZE01, is this possible?
    Which enhancement could be used to exclude sales orders with selection on sales order type?
    Edited by: Peter237 on Jan 19, 2012 12:35 PM

    Dear,
    Check the requirement type of your sales order line item in VA02 procurement tab it should be Reqmt type of customer reqmt   KSL
    Also check the strategy assign in material master and MRP group OPPR and then check the setting of strategy 10 in OPPS there should be
    Customer Requirement planning
    Reqmt type of customer reqmt   KSL  Sale frm stck w/o ind.req.red.
    Requirements class  030  Sale from stock
    Allocation indicat.     No consumption with customer requirements
    No MRP   :-               1 Requirement not planned, but display.
    Please try and come back.
    Regards,
    R.Brahmankar

  • TCode to Find Sales Orders - based on Sales Organization & Material inputs

    Hi Experts
    I need to pull out all the sales orders raised with different sales organizations on different materials.
    Is there any T-Code to pull out the data at one go u2013 instead of giving each material and each organization value one by one?
    Example:
    I have organizations u2013 2000, 2100 and 2300. Materials I have are, say, A, B, C, D, E and F.
    How can I pull out list of sales orders raised for the above 6 materials (A u2013 F) in 3 organizations (2000 u2013 2300) through a single query or T-Code?
    Thanks and Regards
    Bobby

    hi,
    i m not sure whether i ur question is clear to me or not, but cant a simple SELECT query do it using  SELECT-OPTIONs as S_VKORG and S_MATNR????
    Select VBELN from
        VBAK Inner join VBAP
        on vbakvbeln eq vbapvbeln
    where
    vbak~vkorg in S_VKORG
    and vbap~matnr in S_MATNR.
    in the select option screen you insert your VKORG and MATNR number.
    Ignore my post if its not as per ur requiremnt.
    ags.

Maybe you are looking for

  • Windows XP Home or Professional Service Pack 3 for my new ipod??? Why?

    Majority of all my ipod songs are on my iTunes on my old computer (which we bought in 2005), and at the time I've been using my second generation ipod. So now that I've bought a new 4th gig one...I see on the back of the case how it says that it need

  • Where is the Join tool?

    My pencil tool only has three options, the fourth (shown in tutorial) is not there.

  • Satellite A100-153: Battery discharging itself very fast

    Battery is discharging 60% after 2 days with unit switched off. Technical Support Bulletin visited. "Wake up on LAN" was and is disabled. Other recommendations not found. E-Mail written to support and company I bought it. No reply since one week. Uni

  • HELP - Where has my record tab gone??!!!!

    I switched my BT Vision box on this morning and my record tab has disappeared! I have restarted hub, switched it off etc.. still nothing. In addition, it is now saying that programmes and music are chargable?! I called the helpdesk this morning and t

  • How do I delete a Windows partition and resize the MAC HD partition to orig

    How do I delete a Windows partition and resize the MAC HD partition to original? I am new to Mac and created a very large Windows partition and need to delete it and get back. To make matters worse, I do not have a drive configured for Time Machine.