cancel
Showing results for 
Search instead for 
Did you mean: 

Store Return in SAP WM

Former Member
0 Kudos

Hello Friends,

We need your support.

We are mapping the plant to plant return process. We have two plants, one is store and other is depot. First Depot transfer the stock to store in following steps -

1. Create Stock Transport Order - UB

2. Create Outbound Delivery - NL , Movement Type 641

3. Outbound Delivery in SAP ECC is distributed to SAP WM

4. SAP WM receives Outbound Delivery

5. Transfer Order Create

6. Transfer Order confirmation

7. Post Goods Receipt in SAP WM

8. SAP WM sends confirmation to SAP ECC

9. PGI in SAP ECC

Now store wants to return certain part of the material back to Depot and in that how the process needs to map, we were struck inbetween the process for certain issues -

1. Create Stock Transport Order with Return Flag - UB

2. Create Outbound Delivery - NLR , Movement type 677 (one step)

3. Outbound Delivery in SAP ECC is distributed to SAP WM

4. SAP WM receives Outbound Delivery

When Outbound delivery converting to TO, we are getting the following error -

Storage type 903 does not allow negative stock figures

Please guide whether we desiging the process in correct directly, how the standard SAP Best practices for store return with WM integration. In WM, there is not stock since all the stock is issued during original transfer.

Appreciate your support.

Best Regards,

Goutham

Accepted Solutions (0)

Answers (1)

Answers (1)

JL23
Active Contributor
0 Kudos

in which plant do you have WM active?

For which plant do you get the error?

Can you add the plant numbers to any of your steps.

Former Member
0 Kudos

Hello,

Thanks for your quick reply.

Depot 1000 plant is WM managed and Store 2000 plant is IM plat. The error is in WM system, during TO generation from Outbound delivery.

Best Regards,

Goutham

Former Member
0 Kudos

So 903 is now effectively a receiving Storage Type. You should allow negative stock (and as a general rule all intermediate Storage Types should).

JL23
Active Contributor
0 Kudos

In general I agree that negative stock should be allowed for interim storage types.

But if you get material back from the store to the depot, then it should not go negative in the depot.

Why would there be a outbound delivery in the depot?

the outbound delivery should be in the store.

I guess the return STO was created in the wrong plant.

Edited by: Jürgen L. on Aug 25, 2011 6:39 PM

Former Member
0 Kudos

Hi,

When the stock is returning from store to the depot, logically it should go to depot only, mean the origin place. In the orginal transaction, the stock is moved from Depot to Store and when return it should go from store to depot.

Regarding Outbound delivery, when creating Original STO -

Supplying Plant : Depot

Receiving Plant: Store

In outbound delivery, the Ship-to determine as Store (Movement type 641)

When return -

Supplying Plant : Depot

Receiving Plant: Store

Return Flag in STO

In Outbound Delivery, the Ship-to determine as Store (Movement Type 677)

Best Regards,

Goutham

Edited by: goutham p on Aug 25, 2011 7:07 PM

Former Member
0 Kudos

You could very well be right re reversing the Plants (it would be an easy mistake) but he says return flagged inferring he understands concept so I suspect not. If it's a one-step move, the Plants could be correct and (I think) the problem would still occur.

Former Member
0 Kudos

The vendor has to be the same Plant for both sending and the return. It sounds odd but that's the way it works. Is the vendor )Plant) the same on both STOs ?

Former Member
0 Kudos

Hello,

In STO, we enter only the plants (STO type UB nature with category U) and not the Vendor code. But internally in configuration, the vendor is assigned to each plant

DEPOT: 1000 - VENDOR CODE: 9940001001

STORE: 2000 - VENDOR CODE - 9940001002

Best Regards,

Goutham

Former Member
0 Kudos

Your vendor (for your Plant) has to be the same for both STOs. J - good guess !

Former Member
0 Kudos

Hello,

Why should the Vendor should be in same in both the plants, if possible can you explain the logic. Tomorrow if we use the stock transfer between Store to Depot then system pickup, vendor and customer same in both the sides.

Best Regards,

Goutham

JL23
Active Contributor
0 Kudos

SAP does not do process breaks, it does the same process flow for internal vendors like for external vendor.

If you order a material from an external vendor, then you create the PO.

if you want the materials return to your vendor, what do you think who creates the PO with return indicator? it is you, not your vendor.

So it is in STO process.

The plant who creates the STO, is as well the plant who creates the STO with the return indicator.

You are working procurement process: plant and vendor.

you are not doing sales process. plant and customer, because you do not have any sales order.

In the sales process, the selling plant would create the return sales order and the outbound delivery.

Former Member
0 Kudos

Hello,

The process we are working here is the store return scenario, and in that for STO, plant codes are assigned to supplying and receiving plant. The issue we are facing in WM side and when we convert the Outbound delivery in TO, system showing the message as "STORAGE TYPE DOES NOT ALLOW NAGATIVE FIGURES".

When we run the same scenario without WM, we are not facing any issue. Please suggest.

Appreciate your support.

Best Regards,

Goutham

JL23
Active Contributor
0 Kudos

I bet that even without WM you reduce the quantity from the wrong plant.

lets make another example:

The STO process can be setup to works in any direction

means plant A can procure from B and B can procure from A.

why should B enter a return indicator if want material from A, while A does not need a return indicator if he procures from B?

Because they are doing absolutly the same activíty: procuring material.

the return indicator comes into the came if A want the material to be send back to B, which means B is not ordering this material from A. Hence there is not purchasing activity at plant B

Former Member
0 Kudos

I was clear about your explanation, with the same example, lets A & B are in same company code and they are plants

When A procures material from B, in SAP we generate STO with supplying plant as B and receiving plant as A and the followed by shipment process with movement type 641.

And When B procures from A, then the scenario exactly in reverse direction.

Now in first scenario, when A wants return some parts to B then who is going to create the STO, its A or B, IWe are trying to map the below scenario -

http://wiki.sdn.sap.com/wiki/display/ERPSCM/Returnwithdeliveries

Process of Plant-to-plant return / store return (planned) :

- A stock transport order (STO: UB or NB) ist created with return items (EKPO-RETPO).

- Supplying plant creates a return delivery for the STO (delivery type NLR or NLC).

- Before that (or afterwards) the receiving plant posts a "negative" GR (161) with reference to the STO (not to the return delivery!). This is done with MIGO / MB01. (MIGO -> post GR with reference to the STO). This step is omitted for the one-step case.

- For the return delivery, a "negative" GI is posted (similar as return delivery for sales return) to realize the GR/putaway (671/673/675/677).

- In cross-company case, an internal credit memo will be created (in analogy to internal billing).

Labels parameters

Please advice

Best Regards,

Goutham

JL23
Active Contributor
0 Kudos

I think this WIKi shows exact what I told you.

But it is a little confusing as it is not constant with the naming.

Just replace the name vendor = supplying plant with "Distribution Center"

and replace "Receiving plant" with "Store"

the original flow (643 - 101) is drawed with a thin black line

the return flow (673 <- 161) with a big black line.

As you can only create a 161 in reference to a return PO, it is clear that the store creates the return PO.

Former Member
0 Kudos

GP - no ! Read OSS 430074

Suppose you create a PO on vendor A and receive the goods. You then want to return goods you create a PO on vendor A but set the returns flag. It is the same for STOs. You have to understand this.

And you should allow negative stock in 903, once you understand how the scenario works.

Edited by: Nick WW on Aug 26, 2011 11:50 AM

Former Member
0 Kudos

Hello,

Thanks a lot for your clarification, inputs and spending time

In the said note, I was not really clear about the below sentance -

If the store for removing the goods to be returned from stock requires a complete stock removal process with picking etc. and a corresponding separate delivery note, the process with store return is not suitable. This particularly applies to a decentralized warehouse in the branch that needs delivery documents. In this case SAP recommends that you define an own shipping point for the store, maintain the material/article from store sales view and handle the stock transport order process in reverse direction (no return indicator, exchange of delivering and receiving entity).

For testing, following configuration steps are utilized -

Interial Storage Bin - 904 (Returns) : Allow nagative stock ;

Warehouse Movement Type : 677, Configuration -

Source : 904

Shipment Type: E (PUTAWAY)

Requirement Type : L (SALES DOCUMENT)

Screen Control:

TO Creation: 2 (Stock Removal)

TO Confirmation: (LIST SCREEN WITHOUT INPUT OPTIONS)

TO Display: 1 (TO-Date View)

When we maintain the below configuration, system shows the following error -

Storage type 904 does not allow negative stock figures

When we change the configuration to below -

Interial Storage Bin - 904 (Returns) : Allow nagative stock ;

Warehouse Movement Type : 677, Configuration -

Source : 904

Shipment Type: E (PUTAWAY)

Requirement Type : L (SALES DOCUMENT)

Screen Control:

TO Creation: 1 (Stock Placementl)

TO Confirmation: (LIST SCREEN WITHOUT INPUT OPTIONS)

TO Display: 1 (TO-Date View)

An internal error has occurred (L03T 0152 H )

Please suggest.

Best Regards

Goutham