cancel
Showing results for 
Search instead for 
Did you mean: 

Stop to create GRN of Partially closed PO's

former_member211991
Participant
0 Kudos
704

We are facing problem which I am going to explain below.

Purchase Order :100 Qty

GRN from MIGO : 50 Qty ( we use MIGO for PO GRN)

After this transaction, we dont need other 50 Qty so we by force close the PO by check mark the Deivery Complete flag in Delivery Tab of Purchase Order Item Detail (ME23N)

After the above steps when anyone try to create GRN from MIGO TCODE for other 50 Qty ,system allow to create GRN which is not correct because we already closed Purchase Order as I describe above.

My question is How can we stop to create GRN of Partially closed PO's.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

To prevent the GR after Tick Delivery Completed Indicate in Purchase document, Go to Item detail > Delivery Tab > you enter Latest GR Date Also (You can enter A Date when you manually tick DCI) which mean no GR will be possible after the date you have entered.

At the time of GR this will give Error message.

Edited by: V raj on Dec 14, 2011 8:40 AM

former_member211991
Participant
0 Kudos

Thanks all for your replies .

I will go through all your good solutions and give rewards point to all but to resolve it quickly, I select the solution of entering the Latest GRN Date and it works for me.

The only thing which is worrying me is , this solution can dellocate the budget which is reserved by system for the PO. Although my orignal solution resolve but can anybody tell me how can I check this.

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

For quickly to resolve--- As you need to set DCI for a PO, 1st check in u201CStatusu201D tab in PO Header and view the order quantity ,real delivered quantity and still to deliver quantity. Now change quantities in item overview for item in PO to reduced quantities which are already delivered and save. Now check still to deliver quantity is ZERO in u201CStatusu201D tab in PO Header, can set DCI and save. Or else go for BADI as replied by Mr.Jurgen.

Check your budget in t.codes:KO23 or KPZ3

Regards,

Biju K

former_member211991
Participant
0 Kudos

Changing the quantity can't be possible because PO already approved by different authorities and circulated on different forum.

Now I am trying Mr.Jurgen solution.

I have never worked on BADI so please guide me. I read the link which Mr Jurgen provided but I am unable to find

BADi MB_GOODSMOVEMENT_DCI .

Kindly let me know the path where i can find or define the above BADI.

former_member211991
Participant
0 Kudos

waiting for replies

JL23
Active Contributor
0 Kudos

badis can be found in transaction SE18

former_member211991
Participant
0 Kudos

I check this in initial screen se18 but it gives me messsage badi MB_GOODSMOVEMENT_DCI does not exist. I am using

SAP ECC 6.0

tejyadav
Active Contributor
0 Kudos

Hi, Checking DCI indicator does not stop for doing GRN for balance quantity,once after completing your process for the particular PO (MIGO & MIRO),

along with checking DCI indicator, just select the line item which you want to restrict for future GRN and select the block indicator (tab with lock indicator) at the bottom, this will stop you from further GRN.

Former Member
0 Kudos

Hi Muhammad,

Did you resolve your issue? We have a similar requirement and are looking for a BADI we can use to achieve this.

Thanks

former_member211991
Participant
0 Kudos

I followed the following procedure to resolve the problem, I did without using BADI.

 

Add Latest GRN Date and Delivery complete check in PO, it will stop partial GRN greater that Latest  GR Date. Enter date of the previous period which will stop the GRN to create. It will show the warring on creation of GRN

CONVERT MESSAGE FROM WARRNING TO ERROR AND
ERROR TO WARRNING FROM FOLLOWING TCODE

   MM MESSAGES :OMCQ

OVAH all Sales related messages: message type is V4
OVM1 all distribution related messages : message type is VL

Former Member
0 Kudos

Thanks Muhammad

Answers (3)

Answers (3)

Former Member
0 Kudos

hi,

try this .. it works..

1. edit the quantity in line item to already received qty... do not give any tolerances... system won't allow any further receipts...

2. or else if u can't edit qty...

put delivery complete indicator at item level... and in item details delivery tab... give the last grn date as some older date.. long before...(better give 2 months before date so that even through back posting system won't allow receipts..).. save the po..

then while tryin to o grn.. there is a standard message appearing for such pos saying last delivery date exceeded.. make it an error message....

Former Member
0 Kudos

hi,

try this .. it works..

1. edit the quantity in line item to already received qty... do not give any tolerances... system won't allow any further receipts...

2. or else if u can't edit qty...

put delivery complete indicator at item level... and in item details delivery tab... give the last grn date as some older date.. long before...(better give 2 months before date so that even through back posting system won't allow receipts..).. save the po..

then while tryin to do grn.. there is a standard message appearing for such pos saying last delivery date exceeded.. make it an error message....

check and tell

sBk

Edited by: Sujithbk on Dec 14, 2011 5:04 AM

JL23
Active Contributor
0 Kudos

it is a standard design that you can receipt as much as the overdelivery tolerance allows to receive, even the delivery complete indicator is set.

you can find such info in help.sap.com

you should reduce the ordered quantity as wel l when you set the DCI. If you do vendor evaluation, then your vendor gets bad points for quantity if the order is not fulfilled.

However, there is a new BADI which can be implemented to stop the receipts when the DCI is set:

for details see

Edited by: Jürgen L. on Dec 13, 2011 8:57 PM