Skip to Content

Issue with SO stock

Dear Forum,

We are experiencing very strange behaviour of the system in the case of sales order triggering a stock trsp order from another plant. Here's the whole process:

  • A customer orders an extra large quantity of a material. As a result the user exits in the sales order (SO) identify this SO as “make-to-order”, i.e. the order shall be handled separately in the DC and the factory shall produce explicitly to this order. The product is stored in the “sales order stock” all the way – both in the factory and in the DC.
  • In the beginning this “sales order stock” is obviously empty; hence the sales order is confirmed for a date after the normal production time.
  • The sales order is converted to a purch. order (PO) to the factory. The PO has one schedule line for the date after the planned production time.
  • The factory checks if it is really realistic date for such high quantity or the other way around – maybe a partial quantity can be delivered earlier. They document this check by adjusting the delivery schedule in the PO.
  • The system automatically updates the SO with the planned delivery schedule from the PO (adding only the pick&pack time in the DC and the transportation time from the DC to the customer).
  • The factory starts producing and when the first pcs are ready, they are shipped to the DC. No problems up to here.

The strange thing happens when the DC reports GR for the stock trsp delivery. The first schedule line (being received to the DC) stays unchanged (no pbm here), but the later schedule lines (which are not yet delivered from the factory) disappear!

What is even more strange is that if you do a small change in the delivery schedule in the PO, all schedule lines in the SO are restored again, alined to the delivery schedule of the PO.

But this is unreasonable - one shouldn't remember to go back to the PO and "play around" with the quantities every time the delivery is received in the DC!

Any ideas please? How can this pbm be eliminated?

TIA

Raf

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    Oct 06, 2013 at 08:42 AM

    Check the related user exits. I had seen a issue wherein  Orders placed

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 06, 2013 at 08:57 AM

    like a ghost 😊 . as per my understanding there must be some enhancement triggering at the time of GR and scheduling process. Have a technical person and check what are the enhancements implemented in this entire process. if require, ask him to debug as well.

    Rgds

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 13, 2013 at 11:13 AM

    May be it is system bug .Please raise the OSS note to SAP ,So that they can suggest you something.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 17, 2013 at 03:03 PM

    Please Raise an OSS Message with SAP,So can look into the System and find out the Isssue

    Check your Order Status Flow what it is happening

    Sunil

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 04, 2015 at 07:27 AM

    Thank you, all.

    Indeed, there was a user exit that made the trick. A user exit was my first guess too, but the programmer traced the pgm and told me that the adjustment of the delivery schedule happens in the standard code.

    So we changed the process (creating MTO requisitions by MRP rather than directly from the SO). However, the same programmer has now found the user exit that adjusts the schedule lines in another scenario (BOP) and I believe it is the same UE that also reshuffled our schedule lines upon GR...

    I am closing the thread.

    Raf

    Add comment
    10|10000 characters needed characters exceeded