cancel
Showing results for 
Search instead for 
Did you mean: 

Not able to create delivery when stock is zero in the storage location

0 Kudos

Hello Experts,

Need your inputs on my below query :

There are two materials in a plant.One is in Sloc 100 and the other in Sloc 101.

First material has stock only in 100 and the second material has stock in only 101.

Picking Location Assignment maintained for the material(OVL3) for Plant\Shipping point combinations is maintained as Sloc 100.

Due to the above assignment, as there is no stock present in Sloc 100 for the second material SAP will not allow us to create a delivery.


Yes,I know that we can create a delivery by giving the sloc manually in the order.

But the requirement from business is that SAP must allow to create the delivery because they cannot give the Sloc manually in the delivery as the personnel who creates the order and delivery are different. Only the one who is creating the delivery will be knowing from which Sloc must the material be picked from.

How can we achieve this?

Thanks in Advance.

Regards.

Theerthesh Kumar Jain.



Accepted Solutions (1)

Accepted Solutions (1)

former_member223981
Active Contributor
0 Kudos

Hi Theerthesh,

Based on what you have written, this is what seems to be happening on your system.

You have a sales order containing 2 different materials (Material 1 and Material 2).

You deliver this sales order.

During delivery creation, system determines SLOC 100 based on OVL3.

The system will not allow you to deliver material 2 because it does not have any available stock in sloc 100.

I think you must be getting an error message like "Only 0 available for material 2". The availability check looks into Sloc 100 for material 2 and finds that there is 0 available.

The availability check works according to the rules set out in the scope of check in customising transaction OVZ9. Here, you have a flag "No storage location inspection". By setting this flag, the system will not look into storage location 100 for material 2 to check for an available quantity. Instead, it will only look at plant level.

I think this flag is what you are looking for as you state "Only the one who is creating the delivery will be knowing from which Sloc must the material be picked from." So in this case, even the system does not know which storage location you are going to use. I would test changing this flag for checking rule "B" (always the checking rule used in availability check for delivery creation).


0 Kudos

Hi Connoly,

I ticked the 'No storage location inspection' tick box in OVZ9 and now i am able to create the delivery.

I just need to check if there would be any impact by making this change, because for all our AC this check box is unticked.


Thanks a lot,

Theerthesh



Answers (2)

Answers (2)

Former Member
0 Kudos

You can allow the negative stock for this plant / Sloc in Tcode OMJ1.

Maintain negative stock allowed tick in Material master only for this material not for other. Or as per your requirement.

Lakshmipathi
Active Contributor
0 Kudos

If users are ready to change the storage location in delivery, then they can very well change that and carry out availability check there

G. Lakshmipathi