Skip to Content
author's profile photo Former Member
Former Member

Reserve a percentage of stock on hand for a particular customer

Hi Experts,

I am currently working on requirement where the scenario goes like this, a nominal % of stock on hand at a particular location should be reserved for a particular high priority customer's future sales order. The setup is like a single plant is shared by a high priority customer and a collection of other customers. The % for both is calculated with the help of sales history. The stock on hand for that particular period should be divided between the high and normal customers before the sales orders are generated so the low priority customers will not be able to access the actual stock in the DC other than the allocated quantity. Can the actual stock existing in the DC be shared between the high and low priority customers? If possible please suggest how to do so.

Thanks and Regards,


Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Dec 10, 2015 at 04:52 PM


    Just a thought:

    You can split the stock into two storage locations in that plant (DC) itself. First Sloc for high priority customer and another Sloc for low priority customer.

    • This will split the quantity as per business need.
    • You can assign stock accordingly to the customer.
    • This will controlled in sales order through storage location thus ATP on this level.
    • If you have excess in either of Sloc then you can use from other Sloc also by assigning other Sloc in sales order.
    • If you want to check on plant level whether it is possible then you can also check at this level (which means without Sloc) and can deliver to high prio customer from both locations.

    DC (Plant)SLOC1SLOC2High Prio CustomerLow Prio Customer

    Let us know if it helped.



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 10, 2015 at 05:39 PM

    Another option ... Use the APO GATP Product Allocation function. With this feature, you could basically specify how much does each of your customer (or grouping) gets. If the allocation is exceeded, the sales order will respond accordingly (i.e. Warning, Error, or suggesting partial quantities).

    You could always adjust the allocation quantity as needed.

    Product Allocation Procedure - Global Available-to-Promise (Global ATP) - SAP Library

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.