cancel
Showing results for 
Search instead for 
Did you mean: 

Prevent Goods Receipt without confirmations

Former Member
0 Kudos

Hi Friends,

Is there any way to prevent Goods Receipt for a production order when all the operations have not been confirmed?

We have the prevention for overdelivery in the confirmation parameters.

Even with some confirmations not being done, we are able to receive the Finished Good to the warehouse.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear,

Please follow these steps,

1. Use Tcode BS02 ( Customising User status profile). (eg:PP000001)

2. Select the order type which you want to configure (eg:PP000001) and choose "Details" button.

3. In the User status table do the following:

a. In the status no field type"1" , status field "Sta1", short text"GR not allowed", lowest no "1", Highest No "2". Mark a tick in the initial stats check box.

b.Next line, type status no field "2" ,status field "sta2", short text"Gr allowed", lowest no "2" , highest no "2".

4. Select the STA1 line and choose details. select the "create"button.select the "GR for prod order", mark "forbidden

radio button" and "not active ratio button".

5. Select the STA2 line and choose details. Select the "create" button. select "confirm order", mark "allow radio button" and "set radio button" Next choose "GR for prod order" , mark "allow radio button" and "set radio button".

6.Save.

7. Now assign your Status profile" PP000001" in the production order type (OPJH) -


Status profile header:- PP000001

8. Create a prod order and check whether the required scenario is working.

Hence it will not allow you to do GR without order confirmation

When sometimes you directly want to do GR withought confirmation you can directly assign sat2 to the production order through co02.

Hope this will help you

Tara.

Former Member
0 Kudos

Hellow Tara , is it possible to do this automatically??, can the system determine each scenario based on the status of the order?

kind regards

Former Member
0 Kudos

Can anyone help on this?, kind regards

Answers (4)

Answers (4)

Former Member
0 Kudos

In Se38, Use Enhancement " ZXMBCU02" and give the logic. This is the best way to control GR without confirmation.

Former Member
0 Kudos

Hi,

i think you could update the prod order status with BS22 that forbiddent good receipt and only CNF allow good receipt but it is SAP table you must re mantain if you update package because it is overwritten by SAP .

The other option is you can use user status with BS02 and with auto set to your user status(that allow good receipt prod order) if CNF is achieve

But some consideration are:

1. so you can not allow GR if it is partial confirm, because only final confirm set CNF status, on the other hand partial confirm set PCNF

2. Some company prefer to give priority to sales so they can create some document in SD and proceed with customs, it is why you can GR before confirm

i hope it helps

best regards

Freddy Ha

Former Member
0 Kudos

Dharma - He wants to prevent the GR if operations are not confirmed..Auto GR will work thts true...but still he can skip the preeceeding operations confirmation.

So I'll suggest if you are doing Auto GR ..make sure in confirmation paramters you have done the setting for" error if previous operation not confirmed"

if you are not doing Auto GR..then go for Status Management..

Former Member
0 Kudos

Hi,

You can assign auto GR in routing control key, so when confirmation done system will do goods receipt automatically.

Regards,

Dharma

Former Member
0 Kudos

Hi

You can use the SAP standard functionlity of "Status Management" for this. Its very easy and you can restrict the GR if order doesn't have CNF status.

BR

Sumit