cancel
Showing results for 
Search instead for 
Did you mean: 

No mass user password reset functionality in SU10 tcode:

Former Member
0 Kudos

Hello all,

In our sap system no mass user password reset functionality in SU10. I have applied SAP Note 1469961 for that purpose and done the manual activity as per the Snote.My current release of basis and Aba as follows

  SAP_BASIS 700 0018 SAPKB70018 SAP Basis Component

SAP_ABA 700 0018 SAPKA70018 Cross-Application Component

But once after implementing SU01 and SU10 tcodes are giving runtime error as below.

Runtime Errors SYNTAX_ERROR

Date and Time          19.07.2013 14:49:12

Short text

Syntax error in program "SAPLSUU0 ".

What happened?

Error in the ABAP Application Program

The current ABAP program "SAPMSUU0" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program "SAPLSUU0 " in include "LSUU0U02

" in

line 285:

"Type "SUID_TT_SYSTEM" is unknown"

" "

" "

" "

The include has been created and last changed by:

Created by: "SAP "

Last changed by: "XXXX "

Error in the ABAP Application Program

The current ABAP program "SAPMSUU0" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

Error analysis

The following syntax error was found in the program SAPLSUU0 :

"Type "SUID_TT_SYSTEM" is unknown"

Short text

Syntax error in program "SAPLSUU0 ".

What happened?

Error in the ABAP Application Program

The current ABAP program "SAPMSUU0" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program "SAPLSUU0 " in include "LSUU0U02

" in

line 285: 

Type SUID_TT_SYSTEM" is unknown"

 

 

 

The include has been created and last changed by:

Created by: "SAP "

Last changed by: "XXXXXX "

Error in the ABAP Application Program

The current ABAP program "SAPMSUU0" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

Error analysis

The following syntax error was found in the program SAPLSUU0 :

Type SUID_TT_SYSTEM" is unknown"   

Thanks and RegardSource Code Extract

Line SourceCde

10 * cause:      The AUTHORITY_CHECK_TCODE has raised I-messages.

11 * ----------------------------------------------------------------------

12

13 * Berechtigungsprüfung 'S_TCODE' für Transaktionen <>

14 * 'SU01' oder 'SU01_NAV'

15 IF sy-tcode <> 'SU01' AND sy-tcode <> 'SU01_NAV'.        " note 566144

16 CLEAR: sy-msgid, sy-msgty, sy-msgno,

17 sy-msgv1, sy-msgv2, sy-msgv3, sy-msgv4.

18 CALL FUNCTION 'AUTHORITY_CHECK_TCODE'

19  EXPORTING

20 tcode  = 'SU01'

21 EXCEPTIONS

22 ok     = 0

23 not_ok = 1

24 OTHERS = 2.

25

26 IF sy-subrc <> 0.

27 IF sy-msgid IS INITIAL OR sy-msgty IS INITIAL.

28 MESSAGE i172(00) DISPLAY LIKE 'I' WITH 'SU01'.

29  ELSE.

30 MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

31 DISPLAY LIKE sy-msgty

32 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

33 *     All messages raised from authority_check_tcode means:

34 *     'This transaction can or should not be started.'

35  ENDIF.

36 LEAVE PROGRAM. " note 783792

37  ENDIF.

38 ENDIF.

39

>>>>> CALL FUNCTION 'SUSR_USER_MAINT_WITH_DIALOG'

41  EXCEPTIONS

42 error_writing_to_db = 1

43  OTHERS = 2.s

Please help me in this issue or what i need to enable the functionality for mass user password reset in SU10.

Regards

Alen

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Password reset from SU10/SU12 is possible now. This was added with the SAP Note 1469961 (SU01/SU10: Revision to password dialog box).

Old SU10 Screen

New SU10 Screen

It uses the same BAPI (BAPI_USER_CHANGE) to reset the password for the mass users and is available in the log file.

However, the dialog box is not so user friendly and doesn't navigate through the steps correctly.

Further, this note 1469961 also fixes few other issues related to SU10.


Former Member
0 Kudos

Hi bhavanii,

I implemented the same snote. But once after implementing its showing same error shown above. Please let me know the cause of the error or any depended snote we have to apply to resolve the issue.

Regards

Alen

Former Member
0 Kudos

Hi Alen,

          Deimplement the sap note and carry out the instructions manually as prescribed:


     1.Call transaction SE91 and create message 773 in the message class 01 with the following text:

             a) 'Password & 1 was set in the following system: &2'

             b)  Set the 'Self-explanat'y' indicator.

     2.Call transaction SE41. Enter 'SAPLSUU5' as the program and 'STARTMASS' as the status; then choose      'Change'.

     a) In the 'User' menu in the menu bar, add the OK code 'PASS' (change password) below the OK code                   'LOCK'.

     b) In the application toolbar, add the function code 'PASS' as item 10 (between 'UNLOCK' and MARA').

     c) Activate the status.

Hope this will resolve the issue.

Regards,

Aakash Bhatter.

Former Member
0 Kudos

Hello Akash,

This will only add the password reset button icon to the tcode SU10. We have already done that. But for the functionality we have to apply correction codes to it. So both is required as mentioned in tcode..

Regards

alen

Former Member
0 Kudos

Another thing to do is

Deimplement SAP Note which you implemented and then check

http://wiki.sdn.sap.com/wiki/display/Community/Mass+Password+Reset+Tool+User+Manual

You can also mass reset user passwords via LSMW

Best regards

Kaan

Former Member
0 Kudos

Hello Kaan,

Thank you : your method worked. But our requirement is to get the functionality in SU10. Can any one help me on this...

Regards

Alen

bxiv
Active Contributor
0 Kudos

Another thought, in accomplishing your goal:

  1. Reset 1 password
  2. Tell your DBA which account it was
  3. The DBA can then copy that value at the DB level and apply it to all the other users you are looking to change.

Doesn't help your current situation, but something to consider.

Former Member
0 Kudos

SAP Note 1469961 has note 1361780 as prerequisites. Please read this Note 1361780 - Performance improvement in the global transaction buffers about how to create additional dictionary objects (SUID_TT_SUSTEM is part of them). See attachment new_dictionary_objects_LT_702.pdf.

AtulKumarJain
Active Contributor
0 Kudos

HiAlen,

Please check

http://scn.sap.com/message/6298594

BR

Atul