cancel
Showing results for 
Search instead for 
Did you mean: 

post goods issue for outbound delivery in previous month

cathy_liang
Contributor
0 Kudos

Hi experts,

Pls help. Many thx.

Due to roll out, some stock need to be issued in previous month. It works fine except some deliveries. Those deliveries have been cancelled goods issue due to wrong posting date.

For e.g. the posting date in delivery should be April 1. Due to oversight, the date is entered as May 27. In VL09, the reverse date should be in May. Otherwise, the system disallows further.

Now, the problem comes up. When doing those deliveries again (even create new deliveries), the error message pops up "Deficit of SL Unrestr. prev. 350 KG : XX material XX plant XX storage location

Message no. M7021

Diagnosis

Shortfall below the specified stock level or quantity amounting to 350 KG.

System Response

If the message is an error message (E), the above is not allowed.

If the message is a warning message (W), the system will allow your input, but the warning is intended to prevent you entering a wrong quantity.

Procedure

In the case of a warning message, check the quantity entered.

In the case of an error message, change the quantity or terminate processing."

Accepted Solutions (0)

Answers (2)

Answers (2)

csaba_szommer
Active Contributor
0 Kudos

Hi Cathy,

I did the following for newly created material:

1. stock upload: 2009 April 29, 10 pcs (MB1C + 561)

2. GI: 2009 May 29 (VL01N; 601)

3. Reverse GI: 2009 May 29 (VL09; 602)

4. GI: 2009 April 3 (VL02N; 601) - successful!

You can see that despite having any stock on April 3, 2009 it is possible to post GI. After reversing the first GI SAP doesn't check stcok availability (if I had uploaded the stock on 1st of May I couldn't have posted GI on 3rd of April).

Don't ask why it works in this way, maybe SAP AG can explain the reaon they designed their software to work like this.

So, if your stock existed in month April, you should be able to post GI in April after GI reversal - by modifying the actual GI date in the reversed delivery (VL02N).

Regards,

Csaba

Edited by: Csaba Szommer on May 29, 2009 6:33 PM

Edited by: Csaba Szommer on May 29, 2009 6:34 PM

cathy_liang
Contributor
0 Kudos

Hi Jurgen,

First of all, many thx for your valuable advice. As the customer finally accept that, changes are not preferred in the production system.

Anyway, I want to try your solution. But, the test system does not pops up the error message for my case. It's so odd.

Hi Csaba,

I tried it in the test system as what you have mentioned. God, it works. But, why it fails in the production system? It must be something different between those two systems. Any ideas?

JL23
Active Contributor
0 Kudos

The message clearly tells you that you have no sufficient stock in the previous period.

If you want to post a goods issue in April, then you should have enough stock for period April.

Do MM03 and go to plant stock overview. there you can see the stock of current period and previous period.

cathy_liang
Contributor
0 Kudos

Hi,

Yes. It's insufficient stock for April goods issue. How to solve? The delivery should be posted in April.

Former Member
0 Kudos

Hi,

As you mentioned, since Reversal of Delivery is not allowed in previous period (April) & inorder to do a Good Issue again for the pending deliveries you need stock in Previous period.

The same can be brought by doing a Physical inventory in Previous Period for the particular storage location.

Now after posting all the pending deliveries, do a physical inventory for the current period based on the reversed Delivery (VL09), so that the net effect will be zero.

I am not sure whether this is acceptable for the business & whether it will work or not.

Please ignore if it doesnt meet your requirement.

Thanks & Regards,

JL23
Active Contributor
0 Kudos

posting into previous periods is controlled in transaction MMRV (and of course the settings for the FI period in OB52)

After you have allowed posting into previous period, then you can do a 202 movement with April date to create stock. Then you your post goods issue for the delivery in April. Finally you do a 201 movement to issue as much quantity in the current period as you had posted with 202 in the previous period.

cathy_liang
Contributor
0 Kudos

Hi Jurgen,

When issuing/reversing goods issue, the movement type 601/602 is used. In that case, is 201/202 proper? Moreover, April stock has been uplodaded as to issue in April.

U know, due to wrong posting date, the goods issue cannot be in April again.

Pls help further.

ps. I'm not familar with MM.

JL23
Active Contributor
0 Kudos

I had not talked about replacing the movements for goods issue cancellation of a delivery with any other movement type.

I just gave you a solution to adjust quantities in a previous period, to be able to then post your delivery.

But if you want a better solution, then we have to dig into your movements.

Execute MB51 for your material. and list all movements from April 1st till today.

Now you have a list with first movement in April on top and the last movement in may at the bottom.

you would need to reverse all movements from bottom up until you reach the stock situatión you had at the day the delivery was issued physically. then you do this goods issue to the delivery, and then you reenter all reversed movements from the oldes to the newest movement.

All this steps can be omitted by just posting a stock into the previous period with 202 (this credits a cost center)

And finally you issue this quantity again in current month (this debits the cost center) so there should not be a balance at this cost center.