Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Custom Tcode above SE16N to restrict usage

kasithunuguntla
Participant
0 Likes
4,996

Our users in production want to do a mass maintenance on view ENT5828 which is built upon table JSTO. I have created a custom Tcode called ZJSTO from SE93 by selecting "Transaction with parameters" option and provided screen field DATABROWSE-TABLENAME with view name ENT5828

and skip selection screen for SE16.

Note that this view allows maintenance. and the objective is to restrict users from giving open access to SE16 or SE16N.

This is working wonderful but I could not do mass maintenance as in ALV grid from SE16N.

I could not do the same thing with SE16N. Could anybody let me know if I could create a custom tcode with SE16N defaulting table name to ENT5828 and disabling this field for editing.

Regards

Kasi

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
2,767

Hi,

Try creating a small program...and call the function module SE16N_INTERFACE...

with the following parameters.

I_TAB = 'ENT5828'

I_EDIT = 'X'

I_CLNT_DEP = 'X'.

Thanks

Naren

Our users in production want to do a mass maintenance on view ENT5828 which is built upon table JSTO. I have created a custom Tcode called ZJSTO from SE93 by selecting "Transaction with parameters" option and provided screen field DATABROWSE-TABLENAME with view name ENT5828

and skip selection screen for SE16.

Note that this view allows maintenance. and the objective is to restrict users from giving open access to SE16 or SE16N.

This is working wonderful but I could not do mass maintenance as in ALV grid from SE16N.

I could not do the same thing with SE16N. Could anybody let me know if I could create a custom tcode with SE16N defaulting table name to ENT5828 and disabling this field for editing.

Regards

Kasi

9 REPLIES 9
Read only

Former Member
0 Likes
2,767

Hi,

Why can't you try using SM30 or Create the Z tcode for SM30.

Read only

0 Likes
2,767

Its a database view and there is no maintenance generated for this standard view.

Read only

0 Likes
2,767

Hi,

Can somebody let me know if it is possible to create a TCODE above SE16N with pre-defined table name so that the users can be restricted from accessing other tables.

This is working on SE16 but I will need it on SE16N.

Request your inputs.

Reagards

Kasi

Read only

0 Likes
2,767

Hi Murthy

Create a custom Tcode ZJSTO from SE93 by selecting "Transaction with parameters" option and provide screen field GD-TAB (not DATABROWSE-TABLENAME as you mention for SE16) with view name ENT5828.

Regards

Sahitya

Edited by: sahitya reddy on Apr 10, 2009 3:25 PM

Read only

0 Likes
2,767

But I could still change the table name after I execute the transaction.

Read only

0 Likes
2,767

Hi,

You can create the Custom tcode on the SE16N..But this will not restrict from entering the table as in SE16. The difference is SE16 has initial screen with table name selection and next screen as selection screen to select the entries ...where as SE16n has got only one screen for table selection and entry selection.

So it is not possible.

You need to create custom table mainatance program for mass maintainance.

Read only

Former Member
0 Likes
2,767

Try using transaction variant.

Read only

Former Member
0 Likes
2,768

Hi,

Try creating a small program...and call the function module SE16N_INTERFACE...

with the following parameters.

I_TAB = 'ENT5828'

I_EDIT = 'X'

I_CLNT_DEP = 'X'.

Thanks

Naren

Read only

kasithunuguntla
Participant
0 Likes
2,767

not possible so used SE16 only.