cancel
Showing results for 
Search instead for 
Did you mean: 

CO15

Former Member
0 Kudos

Dear all,

Can any one explain me step by step

how to deactivate button delete in goods movement tab in CO15 through SHD0

user is manually deleting materials in CO15

i have document of SHD0 for CO01

but i want step by step, how we can do for CO15, for removing delete button.

Appereciate ur help

Regards

kumar

Edited by: kumar kumar on Sep 1, 2009 11:53 AM

View Entire Topic
Former Member
0 Kudos

Hi,

I guess if you have document of co03 it will work the same way .

procedure is same just t code will get replaced.

Go ahead and try with CO15 and if you find any problem let me know i will help u out.

But i would suggest u to control it through user exit as ther are many way user can delete components.

Regards,

Vishal

Edited by: VS on Sep 1, 2009 3:44 PM

Former Member
0 Kudos

Thanks VS,

can u let me know

which user exit is used for this purpose

Regards

kumar

rupesh_brahmankar3
Active Contributor
0 Kudos

Dear,

You can use BADI WORKORDER_GOODSMVT, method GM_SCREEN_OKCODE_CHECK.

Just activate the code:

IF I_OKCODE = 'DELE'.

C_ERROR_FLG = 'X'.

ENDIF.

Regards,

R.Brahmankar

Former Member
0 Kudos

Once again Thanks Brahmankar,

if possible can u let me know how to process with this BADI

As of now my technical person is not availble

Regards

kumar

rupesh_brahmankar3
Active Contributor
0 Kudos

Dear,

In that case go ahead with Transaction Variant through with SHD0 it is easy to create and assign to user.

The tcodes for BADi are SE18 to view & to implement use SE19.

SE18 specify the BADi & click on display, it will show all the methods which it contains.

work with your Abaper will be better who can put a break point in the BADi & check when it is called.

Regards,

R.Brahmankar

Former Member
0 Kudos

Dear all,

First of all many thanks to Brahmankar

As i have created transcation variant for SHD0 for delete button & saved

then pressed F3 i.e back

there i found test button

so i have cheked with order number & i cannot find delete button

upto here, everything is fine

but when i open other scrren & do CO15

then still i can find delete button

what could be the reason &

how to make to disable paemenently

Regards

kumar

former_member199502
Active Contributor
0 Kudos

Hi Kumar,

After creating the transaction varieant,you need to ass that variant to transaction CO15 so that this variant will be a default variant for the transaction CO15.

Check with ABAPER to assign this to the transaction

Hope it helps

Former Member
0 Kudos

Many Thanks to Brahmankar & Girish & VS

This thread is closed

Regards

kumar

Edited by: kumar kumar on Sep 2, 2009 7:09 AM

former_member199502
Active Contributor
0 Kudos

Hi Kumar,

For this You need to go to SE93,give transaction code CO15 then change,i think here we have to assign the transaction varient.

I advise you do with the hep of technical person.but also not advisable to change the std T code.It will be applicable for all users

Usually if any transaction varient with some specific req has to assigned to Tcode,people will create Z tcode with transaction type Variant transaction and then they will assign this Z tcode to a particular set of users.

Former Member
0 Kudos

Dear Girish,

Once again thanks for ur prompt reply

in SHD0 itself there is a option

under standard variant

to activate or deacvattivate variant

once we activated then the peoblem is solved

Regards

kumar

former_member199502
Active Contributor
0 Kudos

Hi Kumar,

Thanks for giving the information regarding activating and deactivating

Former Member
0 Kudos

Your alway's welcome my Friend

Regards

kumar

Former Member
0 Kudos

Dear Brmhankar,

I add the same code but its never work, please guide me how I can add the code.

Gokul