Spare Sales order stealing stock from a Released production order

Hi Gurus,
This is not a new problem. I read the below link only a hundred time now.
Sales order stealing components from Production order
Business scenario-
Top Assembly material - XYZ (Let's say Desktop PC), Proc type - E, Plng Strat - 40 (regular MTS scenario)
Sub Assembly material - ABC (Let's say Monitor), Proc type - F, Plng Strat - blank. But we sell this part sometimes (Let's say - customer wants an additional monitor).
Roy is a shop supervisor working on a $1 million Sales order for Top assembly XYZ which is already late and customer is screaming.
He released the production order with no missing parts, printed and fretting to finish this order.
After couple of hours of setup & machine prep - Roy went to pick up the parts and to his surprise material ABC is not available. 
Tina is at shipping department working on a $1000 Sales order that arrive today. System said 'sure you can ship it 3 days in advance'. So created a delivery and shipped it to the customer.
Now, Roy ran TCode: MB52 and found out that Tina just shipped his component ABC.
SAP gave the part ABC to a $1000 sales order and business lost sales on a $1 million order.
Please find the attachment for config screen shots TCode: OPJJ
Sales order Checking rule
Production order Release checking rule
Please help me resolve this issue.
Let me know if you need more info.
Thanks,

Praneeth,
There are two separate concepts here.  "How do I ensure that production orders and Sales orders are on an equal footing" and "what is the purpose of 'check without RLT'.
You have an ATP check relevant for Sales orders (checking rule "A" for Make To Stock).  You have an ATP check for production orders (I assume it is checking rule "PP").  If you want these two objects to have equal priority on stock and supplies, then make the two rules (OVZ9 for A and PP) identical.
Now, to RLT.
Prod Order Release has 'Check without RLT' active, that means - it'll let the sales orders (also that are outside the RLT) steal the stock.
Sales orders that are outside RLT will automatically confirm.  "Stealing" stock is a result of combination of the ATP for the sales orders, plus the ATP for the sales order delivery, combined with the ATP for production orders. and any ATP you may have on Goods Issues against a production order.  I cannot possibly tell you what you should do to prevent stealing stock, since there are so many permutations of scenarios that can affect the outcome.
I suggest instead that you give me concrete scenarios, telling me of specific problems, illustrated with screenshots of CO09, and I will help you through one or two specific scenarios.
Best regards,
DB49

Similar Messages

  • ATP check on Sales order items not due for delivery?

    All,
    In our Sales order, we have a number of dummy material lines. Now, when I use the normal sales order ATP check button, SAP does nothing. However, we have a custom program that does an ATP check, and it returns a zero qty.
    My question is, how do we know if a material is due for delivery, before an ATP check is done? The only suggestion I have is to look at the schedule line, and see if there is a material movement behind it.
    Any other ideas?

    Mark
    This is a classic SD Professional's dilemma, though it manifests differently at different clients. Mostly customers crib about future requirements stopping current sales orders from being delivered or Scheduling agreements with future delivery dates 'stealing' stock from Sales orders.  Another manifestation is production orders usurping components from sales orders for spares and so on. ATP functionality in SAP is pulled in various directions by conflicting demands and it is difficult to satisfy everyone. Companies with chronic probelms often end up with negative ATP which is perhaps the most serious stage of the prognosis.
    Your solution lies in:
    1) Availability check control settings : Sales documents vs. deliveries  : For the delivery, don't include 'Sales Requirements'  and for the sales orders, do include 'Delivery Requirements and so on.
    2) Performing nightly rescheduling (V_V2) with Delivery priority and delivery date as key sort criteria. If the volumes are not high, you can try using manual confirmation via CO06.
    Take a look at this OSS note and the ones mentioned within:
    36520 - Availability check for delivery

  • Default valuation type in sale order

    Hi,
    We have some materials which are split valuated. We need to have default valuation type which will appear in the sale order when we create sale order for that material.
    At present it looks that SAP does not have any provision to provide the valuation type defaults for sale order.
    Does anybody know if we can set up default valuation types for sale order and how to do this?
    Thank you for all your help.
    Thanks,
    -Shekhar

    Hi Shekhar
    Please check wheteher split valuation is applicable for FG
    Coz split valution is used in cases
    Split valuation is necessary if, for example:
      Stock from in-house production has a different valuation price than externally procured stock.
      Stock obtained from one manufacturer is valuated at a different price than stock obtained from another manufacturer.
      Different batch stocks of a material have different valuation prices.
    Check whether the Valuation Class ,Catogory is assigned to the Valuation area.
    Also Refer the Follwoing thread:
    Split valuation not possible for FG
    And the help Doc
    http://help.sap.com/printdocu/core/print46c/en/data/pdf/LOMDMM/LOMDMM.pdf
    regards
    Shailesh Meshram

  • Field integration between Inventory Transfer and Sales Order?

    Dear Gurus,
    Hope to find you well, we have to redefine our processes of sales. Now stock from a remote site will be transferred to inventory in transit warehouse recorded. Truck Number(UDF) and Document Number  (Inventory Transfer) will be used to trace inventory status and creating Crystal Reporting from Stock Uploading till the A/R Invoice are created. My Query is how can this be achieved in SAP B1 2007 A Patch 10. Please advice. Its very important for us.
    Please find trail that will help you understand:
    Process Mapping Help Needed
    Faisal
    Edited by: Faisal Baloch on Nov 17, 2011 7:02 AM

    Dear Faisal,
    Unlike the higher package, B1 has no option to link between Inventory Transfer and Sales Order. You have to add UDF and manually maintain the link.
    Thanks,
    Gordon

  • How to release Stock blocked against deleted line items from  Sales order.

    We have Scenario as follows.
    Sales order made for  items available in stock.  Deleted few lineitems from sales order balance items delivered and invoiced. Sales cycle is complete in all sense.
    What we have noticed is when we are creating new sales order / Delivery for deleted items from above Sales order it shows deleted quantity is blocked against old sales order. These line items are no longer
    available in old sales order since it is deleted also it is not appearing in open sales order report (VA05).
    Overall stock available is same as quantity mentioned in deleted line item.
    In MD04 - Sales requirenment transaction it shows sales order / line item against which it is blocked.
                    i.e deleted line item.
    How to release these stock and make available for sales. Any standard process available ? or any other solutions
    Thanks & Regards,

    I got a solution for my question from other forum. for info
    Go to SE38 and enter program SDRQCR21 then execute...
    Enter line item which is blocked for sales order in MD04 and enter plant then check Data
    transfer box and uncheck other boxes... It will pop up information and click yes...
    You will get one report and Stock inconsistency will go off and then check it in MD04....
    regards

  • Hi All, We are in to Release 11.5.10.2.There is a specific requirement to Prevent users from creating Manual Sales Orders in oracle and yet users should be able to book the Sales Orders Imported from CRM system into Orcale.Please advise.

    Hi All, We are in to Release 11.5.10.2.There is a specific requirement to Prevent users from creating Manual Sales Orders in Oracle and  yet users should be able to book the Sales Orders Imported from CRM system into Orcale.Please advise.

    Thanks for your advise.
    However, I missed to mention that we have two set of users  One is for Finished Goods and another for Spares.
    Only Spares users need to be prevented from creating Direct/Manual Sales Orders in Oracle.
    As you suggested, if this will be done at Form level, that may Disallow FG users also to create Manula Sales Orders which should not be the case.
    Further, I tried to test one scenario through Processing Constraints but it did not work.
    Application
    OM
    Validation Type
    Entity
    Temp
    Short Name
    TBL
    Validation Semantics
    Created By
    Equal To
    User(Myself)
    Processing Cosntraint
    Application
    OM
    Entity
    Order Header
    Constraint
    Operation
    User Action
    Create
    Not Allowed
    Conditions
    Group
    Scope
    Validation Entity
    Record Set
    Validation Template
    101
    Any
    Order Header
    Order
    Above Created
    Please advise.

  • Safety Stock Not Being Released To Cover New Sales Orders Or Forecast

    Hi,
    Does anyone know of a way to get safety stock at the lower levels of the BOM to get released for upper level sales order or forecast demand without having to adjust the effectively out to a future date?
    Example:
    A = Finish goods item with two weeks lead time
    B= component of A and it has two weeks lead time
    C= component of B and has 10 weeks lead time.
    Have safety stock hard coded with an effective date of today for 100,000 units.
    I have 100,000 in inventory and I have planned orders to cover all my demands and future safety stock requirements for the next ten weeks.
    I receive a new sales order for 50,000 units with a customer request date five weeks out.
    I am getting ATP dates to assign to the new sales order 14 weeks out versus allowing me to use 50,000 units from the safety stock to schedule in week five?
    Even If I schedule the sales order for five weeks, because I have gone down two levels to confirm that I have safety stock, and It could be used, planned orders would not get generated at the next two levels, because the demand date on the safety stock is earlier than the demand date for the new order?
    Is there any resolution that anyone has found that addresses this issue?
    We have set a demand priority rule on the ASCP plan options tab to "Sales Order Priority" where we have set criteria for number one to "Sales Orders & MDS Entries Priority" and number two to "Schedule Date".
    We have found that adjusting the supply and demand dates out to cover the full 14 week period does reduce the safety stock at the lower levels, but it also creates additional starts and inventory to be put into the line, which makes this approach not feasible.
    Does anyone have any solutions to this problem? We do not build safety stock for the sake of building safety stock. We want it to be used for any sales order or forecast demand that comes within the planning horizon.
    Appreciate any inputs.
    Regards,
    Dave

    Hi Dave,
    Try this note suggestion, possibly help you in resolving your issue.
    How to Avoid Getting Safety Stock Replenishment Too Early in an ASCP Plan [ID 301629.1]
    In order to line up the safety stock supply with the changes in safety stock, a combination of the profiles must be used:
    MSC: Use FIFO Pegging as yes
    and the plan option
    Peg Supplies by Demand Priority is checked.
    The profile MSC: Use FIFO Pegging as yes will perform the following:
    For all demands and supplies, it proceeds item by item and
    pegs supplies to demands on a daily basis. Daily supplies
    and demands are not sorted. When supplies or demands
    on a given date are used up, it picks from supplies or
    demands on the next date. The unpegged supplies are
    pegged to excess.
    The peg supplies by demand priority combined with the profile above will prevent the system to plan ahead for safety stock.
    Also no safety stock smoothing is setup.
    To implement the solution, please execute the following steps:
    1. Please set the profile:
    MSC: Use FIFO Pegging as yes and
    2. Under the plan settings in the main tab the set the following options:
    Enable Pegging ON
    Peg Supplies by Demand Priority ON
    Warm Regards
    Sivaraman.G

  • Sales order stealing components from Production order

    In MTS scenrio, we have a main assembly "A" which has a sub assembly "B" as its component.  "A" is produced inhouse and "B" is externally procured. For producing one  ea of "A", a quantity of one ea of "B" is required.Sales order 001 is created for "A" for quantity 10 ea. "B" has a stock of 7 ea, where as there is no stock of  "A" . MRP run for "A" creates a planned order for "A", and also a purchase requisition for "B" for 3 ea. The purchase requisition of B is converted to a Purchase order. Now, the planned order of "A"  is converted to Production order. The material availability check for the Production order has no missing parts. Now, a Sales order 002 for 8 ea is created for "B". The sales order now steals the stock that was already reserved for the production order. We do not want this to happen. We would like the sales order propose a date based on the replenishment lead time. Your valuable suggestions to solve this problem is appreciated. Also the following settings were made,but still it is not working. The  SD checking rule A  has "include dependent requirements" selected andalso the reservations are also considered for the availability check,

    I have a very similar configuration but still sales orders are getting confirmed when we move the inventory and  not for the released production orders.
    We would want the released production orders to get the inventory first followed by customer sales order and STOs
    any pointers will be of great help.
    Message was edited by: Joe Aravindanbb

  • Revaluation in stock transfer to Sales Order stock from unrestricted

    User is trying to do a stock transfer posting from unrestricted to Sales order stock.  Now the system is throwing an error saying that account setting has not been done for UMB (OBYC setting).  I have given the GL for this UMB transaction type in OBYC>  UMB is for posting Gain/Loss from revaluation.
    I dont understand how a revauation happens when we transfer stock from unrestricted to Sales Order Stock ?  What is the purpose of that in our scenario, could you please explain.

    Hi:
            Normally it should not happen in case of stock transfer posting. Please check the movement type settings for valuation class of your material and see if the transaction type UMB has been set against valuation class in OMJJ...Account grouping.
    Hope it will help you.
    Regards

  • Delivery from Sale Order for Inquiry stock

    Dear All,
    We have unique requirement from client mentioned below, any help would be greatly appreciated.
    This is a trading sale which is initiated from inquiry.
    1. Inquiry is created in SD, which in turn triggers Purchase Requisition.
    2. PR is converted to RFQ.
    3. Based on RFQ prices are negotiated with vendors, then Quotation is sent to Customer from VA21 which is created against inquiry.
    4. Now when the PO is created w.r.t RFQ, then GR is done , Stock will be lying against inquiry.
    5. But i want to do delivery from sales order for stock lying against inquiry.
    we are looking for a workaround solution.
    Note:
    1. Client has disagreed with Stock Movement from Inquiry to quotation using MB1B, as it becomes manual transaction.
    2. PR triggering has to be @ Inquiry, as sale order will not be created until quotation is approved.
    Looking forward for valuable inputs.
    Thanks in advance
    Best Regards,
    Chaithru

    Tien,
    Approval will not work when you have mutiple rows of data.  You would have to work with SP Transaction Notification
    There has been threads before on the forum on the same topics.
    Block the Quantity in Sales Delivery
    Approval Procedure for chaning quantity in Delivery Document
    Suda

  • Credit release transfer from Delivery order to sale order

    Dear Master's,
    Our setting for credit release from delivery order but now change requirement from our organization, they like this check from sale order and i create setting it in test server but there is a problem with me, every thing is ok, system also block sale order for credit release but the value that is, net value. our requirement is different, we need gross value as we already working in previous with delivery order. anybody can solve my problem, i try to find it and feel there is no problem in setting but problem still in system.
    Regards
    Khan

    I already "A" which is credit amount adjust in Gross value after tax and all other discount values but i am confuse why system release value from before tax and trader offers
    Muhammad Arafkhan 
    Please use correct English. it is very hard to understand your requirement the above is one of the  small examples of your post. Am also not perfect.However, will try to use correct English to my level.
    Please never use any SMS language and try to avoid the maximum  grammatical errors.
    Coming into your requirement as per my understanding, previously you were using the credit control at Delivery level, now the same setting is changed to order level is that correct?
    Now kindly explain your requirement once again what is the issue after this change in OVA8? I did not understand completely.
    thanks,
    Srinu.

  • Sales order stock from Projects

    Dear Gurus,
    The Scenerio is,
    I am procuring materials through project. Generally it will go into project stock, If it is mentioned as a stock item. But my requirement is, the procured material has to go into salesorder stock.( Bcoz delivery of material happening in SD thrpugh sales order.) Is that possible? If yes, what are all the settings, I have to do in PS module and other modules,if required. But the cost(Planned/Actual) has to be captured against Project.
    Awaiting for your reply.
    Regards
    Suresh

    Hi,
    When you are creating a PR from project , the "OPTT" customizing
    1.Should have the "D" setting for "Sales Doc- Project" setting.
    and in the sales order that is relevant to the project , you must have the WBS element assignment
    Both the project and the Sales order should have the material ! project having it as being procured ( to take care of PR & PO generation )
    and the SO having the material as being delivered ( to do the delivery and billing of the material supplied )
    The Sales order should have the material production or procurement getting triggered through the item category ( and the material master's MRP Type ) and the requirement type !!
    All these settings  once maintained, you can have GR of material to Sales order stock !
    Best Regards,
    M.Amarendra

  • Sales Order processing - Sale from stock

    Dear Gurus,
    What are the configuration steps involved in Sales Order Processing- Sales from Stock.
    Kindly let me know.
    Regards
    Prashant Ranalkar

    Go with Make To Stock scenario.  For configuration details, make a search in this forum.
    thanks
    G. Lakshmipathi

  • Sending Components to SC-Vendor from Sale Order Stock

    Hi
    Anybody can throw some lights on following Issue…..
    Our Customer is Placing Order with Us….It is an MTO Scenario….
    The Product is Assembly…
    In that Assembly, we have to Send some components to our Sub Contracting Vendor…and get back  one HALB Product….
    To create Sub Contracting PO…I have to create PO in ME21N with Item Category “L” and Acc.***.Category “E”…Here In Item Details, Material Data…The BOM is getting Exploded…..
    Now I want to send my Components( Which is also belongs to  Spl.Stock “E”) to my SC-Vendor…in ME2O…But Here I am not getting any Selection…ie) the Components which I want to send to my SC-Vendor based on that PO from Sale Order Stock “E” is not flowing in ME2O…
    Pl. Guide me How can I send components to my SC-Vendor based on my PO with Item Category “L” and Acc.***. Category “E”…
    Your Immediate response in this is highly appreciated…
    Regards
    S.Baskaran.

    use tcode MB1B with movement type 541 and choose TO PURCHASE ORDER and give the purchase order details here.
    regards,
    indranil

  • Returns sale order stock from returns to quality error

    Dear All,
    For FG Material we have activated Inspection Type '06' - Returns from Customer Inspection and Inspection Plan with Usage 'Goods Issue 06' also created.
    We create return sale order material comes in returns and we need Inspection lot with '06'. so in MB1B using mvt type 457 trying to move stocks from returns to quality but system is not allowing to transfer stock it gives error Change Inspection stock in QM only.
    kindly give your suggestion for this error.
    Regards,
    sakthivel

    For FG Material we have activated Inspection Type '06' - Returns from Customer Inspection and Inspection Plan with Usage 'Goods Issue 06' also created.
    SAP has returns set up to create 06 inspection lots. These are not stock relevant. In this case the inventory goes into the return stock category and another move must be done to move the material to unrestricted or blocked as needed it will not allow to move to QI
    If the material should go into QI stock and be under QI control, then config must be changed to use the 05 inspection type instead of 06.
    We create return sale order material comes in returns and we need Inspection lot with '06'. so in MB1B using mvt type 457 trying to move stocks from returns to quality but system is not allowing to transfer stock it gives error Change Inspection stock in QM only.
    In SPRO SD schedule line category for returns(DN) change movement type to 655 and make relevant settings for QM movement types.
    Check below relevant thread for more information
    sales return
    Cheers
    KK

Maybe you are looking for