Application Development 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: 

User instructions SM30

Former Member
0 Kudos
1,420

Hi,

How can a fill the user instructions in SM30?

SM30 view under menu Utilities -> User Instructions.

Thanks!

Andrés.

7 REPLIES 7

Former Member
0 Kudos
325

Hi,

I am a bit confused... You have already answered the your own question.. what exactly is your doubt??

Former Member
0 Kudos
325

Hi Sneha,

If I go to Utilities -> User Instructions I get a the pop up "No doc. object found for the override" so I think there has to be another place to fill the user instructions. I need to fill this instructions for a Z table.

Thanks,

Andrés.

Former Member
0 Kudos
325

Hi!

I've the same problem.

I want to fill the user introduction and don't know where.

When I go to Utilities -> User Instructions I get the same popup like Andres.

Does anybody now any advice?

Greeting,

Stefan

0 Kudos
325

Hi Stefan,

I don't think you can customize this for your own instructions.

If you debug in SM30 the message comes from function module IWB_HTML_HELP_OBJECT_SHOW, which is called by a subroutine SHOW_FUNCTION_DOCU. This subroutine passes two constants to the function module, which suggests that whichever table you are viewing in SM30 the option Utilities -> User Instructions will behave in the same way.

It might be a better option to access the required tables through a cut-down img and attach the documentation to the nodes in the structure.

Regards,

Nick

Former Member
0 Kudos
325

What you can do is:

In your Screen, say 0001 - in PAI you add custom module.

Within custom module you have to overwrite functionality:

MODULE CUSTOM_OK_CODE INPUT.
       CASE function.
           	WHEN 'FDOC'.

                  CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP'
                       EXPORTING
                         DOKCLASS   = 'Type of Object'
                         DOKNAME    = 'Your Object'
                         SHORT_TEXT = 'X'
                       EXCEPTIONS
                         OTHERS     = 1.

                  CLEAR function.
       ENDCASE.
ENDMODULE.                 " CUSTOM_OK_CODE  INPUT

If you debug stadard code - you will see that message pops on FDOC code.

So instead you can use this function above to launche any documentation from any object within SAP (table, program, function, function group, class, domain, etc.)

Just remeber to maintain document on related object (usually I think it should be table).

And voila!

0 Kudos
325

I would like to add to what Alex has given:

<link to blocked site removed by moderator>

Edited by: Thomas Zloch on Feb 8, 2012

Former Member
0 Kudos
325

DEAR,

1. CREATE FUNCTION GROUP IN SE80.

HOW TO CREATE IT.......GO TO SE 80

NOW U WILL SEE PROGRAM IS WRITTEN THERE SO SELECT FUNCTION GRP THERE .

THEN GIVE UR FUNCTION GRP NAME.

CLICK ON DISPLAY

IT WILL ASK CREATE OBJECT

CLICK YES

GIVE THE SHORT TEXT AND CLICK SAVE.

click on local object

THEN GO TO UTILITIES THEN TABLE MAINTAINENCE GENERATOR.

GIVE THE AUTHORIZATION GROUP *&NC&*

GIVE THE FUNCTION GROUP NAME WHICH U HAVE CREATED EARLIER

CLICK ON FIND SCREEN NO

SELECT FRST RADIO BUTTON AUTHOMATICALLY SCREEN WILL APPEAR OVERVIEW SCREEN AND SINGLE SCREEN.

CLICK ON CREATE BUTTON.

GO TO TRANSACTION SM 30

GIVE UR DATABASE TABLE NAME AND CLICK ON MAINTAIN.

click on new enteries.

give ur enteries click on save.

come back to ur table and run it...

hope this will help you pls reply

Regards

Navin