<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Delete another useru00B4s mode in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300523#M502725</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was trying to do the same thing, and I found a way to do it! The only backdraw in this solution: it needs User-interaction, the user needs to pick the mode to be deleted in a popup, just like in SM04.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just copied the relevant code out of the SM04 report RSM04000_ALV form MODUS_LISTE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: opcode_mode_count        TYPE x VALUE 3.
DATA: opcode_detailed_blk_info TYPE x VALUE 76.

DATA: tid        TYPE utid.
DATA: modes      TYPE sy-index.
DATA: strtid(10) TYPE c.

* Set TID to the terminal-id of the desired user, get it like here out of itab gt_all_screens:
*
* CALL 'ThUsrInfo'
*       ID 'OPCODE' FIELD opcode_detailed_blk_info
*       ID 'TAB'    FIELD gt_all_screens.

WRITE tid TO strtid LEFT-JUSTIFIED NO-GROUPING.

SET PARAMETER ID 'TID' FIELD strtid.

CALL 'ThUsrInfo'
      ID 'OPCODE' FIELD opcode_mode_count
      ID 'TID'    FIELD tid
      ID 'MODES'  FIELD modes.


modes = modes + 7.
CALL SCREEN 2000 STARTING AT 4 4 ENDING AT 62 modes.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also just copied the dynpro 2000 out of the RSM04000_ALV. This dynpro is kind of strange, for example the screen-loop with modules SYST-OKOPO and SYST-OKOPI? Anybody knows what that means?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps, at least You can use it for reports with user-interaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jan Hempel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Jul 2008 07:55:02 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-30T07:55:02Z</dc:date>
    <item>
      <title>Delete another useru00B4s mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300519#M502721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I believe I´ve readed all the posts related to this, and this was never solved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I´m able to delete my own modes, but when I try with another user. I cannot do it. &lt;/P&gt;&lt;P&gt;The only thing I can is to logoff him ( completely ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Debugging SM04 at the exact point where it deletes the mode is imposible, so I can´t see how the trans does it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If anyone knows the answer I would be very thankful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 15:19:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300519#M502721</guid>
      <dc:creator>Alexis_Sanz</dc:creator>
      <dc:date>2007-05-29T15:19:16Z</dc:date>
    </item>
    <item>
      <title>Re: Delete another useru00B4s mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300520#M502722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've looking for the answer for the last past year....and I can say....There's no way to do it....It seems that is an encapsulated functionallity written in C inside R/3 core.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Blag.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 15:30:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300520#M502722</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-29T15:30:43Z</dc:date>
    </item>
    <item>
      <title>Re: Delete another useru00B4s mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300521#M502723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It really seems to be difficult, but any kind of solution, using for example MSDOS commands, may be could get it???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much anyway.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 20:44:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300521#M502723</guid>
      <dc:creator>Alexis_Sanz</dc:creator>
      <dc:date>2007-05-29T20:44:36Z</dc:date>
    </item>
    <item>
      <title>Re: Delete another useru00B4s mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300522#M502724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I hate to say this....But I have tried all possible ways -:( Actually I was going to blog it using PHP/SAP Integration....But never been able to make it run.....For some reason, SAP doesn't want to let us delete user modes....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And as you have read in all the posts....A lot of people has tried with no luck....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not trying to say that we need to stop looking for a way to achieve it....But it's really time consuming.....and most of the time you get really frustated -:(&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Blag.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2007 21:06:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300522#M502724</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-29T21:06:32Z</dc:date>
    </item>
    <item>
      <title>Re: Delete another useru00B4s mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300523#M502725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was trying to do the same thing, and I found a way to do it! The only backdraw in this solution: it needs User-interaction, the user needs to pick the mode to be deleted in a popup, just like in SM04.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just copied the relevant code out of the SM04 report RSM04000_ALV form MODUS_LISTE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: opcode_mode_count        TYPE x VALUE 3.
DATA: opcode_detailed_blk_info TYPE x VALUE 76.

DATA: tid        TYPE utid.
DATA: modes      TYPE sy-index.
DATA: strtid(10) TYPE c.

* Set TID to the terminal-id of the desired user, get it like here out of itab gt_all_screens:
*
* CALL 'ThUsrInfo'
*       ID 'OPCODE' FIELD opcode_detailed_blk_info
*       ID 'TAB'    FIELD gt_all_screens.

WRITE tid TO strtid LEFT-JUSTIFIED NO-GROUPING.

SET PARAMETER ID 'TID' FIELD strtid.

CALL 'ThUsrInfo'
      ID 'OPCODE' FIELD opcode_mode_count
      ID 'TID'    FIELD tid
      ID 'MODES'  FIELD modes.


modes = modes + 7.
CALL SCREEN 2000 STARTING AT 4 4 ENDING AT 62 modes.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also just copied the dynpro 2000 out of the RSM04000_ALV. This dynpro is kind of strange, for example the screen-loop with modules SYST-OKOPO and SYST-OKOPI? Anybody knows what that means?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps, at least You can use it for reports with user-interaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jan Hempel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jul 2008 07:55:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300523#M502725</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-30T07:55:02Z</dc:date>
    </item>
    <item>
      <title>Re: Delete another useru00B4s mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300524#M502726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;This seems to work for deleting ndividual sessions and will only work in the foreground.&amp;nbsp; You only have to tell it what transaction(s) to delete.&amp;nbsp; It might have been written more efficiently, but does work.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;Mike&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZAB_DELETE_SESSIONS.&lt;/P&gt;&lt;P&gt;DATA : USR_TABL_1 TYPE USRINFO OCCURS 1 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;USR_BLKSD_TABL TYPE UBLKSD OCCURS 1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: LV_HOLD_ROW_NUMBER like SY-TABIX.&lt;/P&gt;&lt;P&gt;DATA: LV_HOLD_USER like USRINFO-BNAME.&lt;/P&gt;&lt;P&gt;DATA: LV_HOLD_TCODE like USRINFO-TCODE.&lt;/P&gt;&lt;P&gt;DATA: LV_HOLD_SESSION_NUMBER type I.&lt;/P&gt;&lt;P&gt;DATA: LV_COUNT TYPE I VALUE 0.&lt;/P&gt;&lt;P&gt;DATA: LV_SESSION_ROW_COUNT TYPE I.&lt;/P&gt;&lt;P&gt;DATA: LV_LINE(2) TYPE c value '06'.&lt;/P&gt;&lt;P&gt;DATA: TH_OPCODE(1) TYPE X.&lt;/P&gt;&lt;P&gt;DATA: LV_FOUND(3) type c.&lt;/P&gt;&lt;P&gt;DATA: LV_FOUND_A_ROW(3) TYPE c.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF BDCDATA OCCURS 100.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BDCDATA.&lt;/P&gt;&lt;P&gt;DATA: END OF BDCDATA.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF MESSTAB OCCURS 10.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BDCMSGCOLL.&lt;/P&gt;&lt;P&gt;DATA: END OF MESSTAB.&lt;/P&gt;&lt;P&gt;DATA: X80 TYPE X VALUE '80',&lt;/P&gt;&lt;P&gt;X40 TYPE X VALUE '40',&lt;/P&gt;&lt;P&gt;X20 TYPE X VALUE '20',&lt;/P&gt;&lt;P&gt;X10 TYPE X VALUE '10',&lt;/P&gt;&lt;P&gt;X08 TYPE X VALUE '08',&lt;/P&gt;&lt;P&gt;X04 TYPE X VALUE '04',&lt;/P&gt;&lt;P&gt;X02 TYPE X VALUE '02',&lt;/P&gt;&lt;P&gt;X01 TYPE X VALUE '01'.&lt;/P&gt;&lt;P&gt;CONSTANTS: OPCODE_LIST LIKE TH_OPCODE VALUE 2,&lt;/P&gt;&lt;P&gt;OPCODE_DETAILED_BLK_INFO LIKE TH_OPCODE VALUE 76.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0063a4; font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;* Created my own selection screen so that the program will exit&lt;/P&gt;&lt;P&gt;* after deleting transaction codes.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF SCREEN 100.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS P_TCODE for SY-TCODE NO INTERVALS OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF SCREEN 100.&lt;/P&gt;&lt;P&gt;　&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0063a4; font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;******************************************************************************&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;* Do the routine 60 times looking for the transaction and a user session to delete&lt;/P&gt;&lt;P&gt;* Assumption here is that for 1 transaction there won't be more than 60 users&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*******************************************************************************&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;CALL SELECTION-SCREEN 100.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;　&lt;/P&gt;&lt;P&gt;DO 60 TIMES.&lt;/P&gt;&lt;P&gt;CLEAR USR_BLKSD_TABL.&lt;/P&gt;&lt;P&gt;REFRESH USR_BLKSD_TABL.&lt;/P&gt;&lt;P&gt;CLEAR USR_BLKSD_TABL.&lt;/P&gt;&lt;P&gt;REFRESH USR_BLKSD_TABL.&lt;/P&gt;&lt;P&gt;CALL 'ThUsrInfo' ID 'OPCODE' FIELD OPCODE_DETAILED_BLK_INFO&lt;/P&gt;&lt;P&gt;ID 'TAB' FIELD USR_BLKSD_TABL-*SYS*.&lt;/P&gt;&lt;P&gt;LV_FOUND = 'no '.&lt;/P&gt;&lt;P&gt;LV_COUNT = 0.&lt;/P&gt;&lt;P&gt;LOOP AT USR_BLKSD_TABL.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0063a4; font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;* IF P_TCODE EQ USR_BLKSD_TABL-TCODE. Use this if coding for 1 parameter only&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;IF USR_BLKSD_TABL-TCODE IN P_TCODE.&lt;/P&gt;&lt;P&gt;LV_HOLD_USER = USR_BLKSD_TABL-BNAME.&lt;/P&gt;&lt;P&gt;LV_HOLD_TCODE = USR_BLKSD_TABL-TCODE.&lt;/P&gt;&lt;P&gt;LV_FOUND = 'yes'.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;CONTINUE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;IF LV_FOUND = 'no '.&lt;/P&gt;&lt;P&gt;LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0063a4; font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;*Determine the session row number&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;LOOP AT USR_BLKSD_TABL.&lt;/P&gt;&lt;P&gt;IF USR_BLKSD_TABL-BNAME EQ LV_HOLD_USER.&lt;/P&gt;&lt;P&gt;LV_COUNT = LV_COUNT + 1.&lt;/P&gt;&lt;P&gt;IF USR_BLKSD_TABL-TCODE = LV_HOLD_TCODE.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;CONTINUE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;PERFORM FIND_THE_ROW_FIRST_SCREEN.&lt;/P&gt;&lt;P&gt;PERFORM BUILDBDC.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;　&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0063a4; font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;* Determine the row in SM04 for 1st selection.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;FORM FIND_THE_ROW_FIRST_SCREEN.&lt;/P&gt;&lt;P&gt;CLEAR USR_TABL_1.&lt;/P&gt;&lt;P&gt;REFRESH USR_TABL_1.&lt;/P&gt;&lt;P&gt;CALL 'ThUsrInfo' ID 'OPCODE' FIELD OPCODE_LIST&lt;/P&gt;&lt;P&gt;ID 'TABUSR' FIELD USR_TABL_1-*SYS*.&lt;/P&gt;&lt;P&gt;sort usr_tabl_1 by mandt bname.&lt;/P&gt;&lt;P&gt;LOOP AT USR_TABL_1.&lt;/P&gt;&lt;P&gt;IF USR_TABL_1-BNAME EQ LV_HOLD_USER.&lt;/P&gt;&lt;P&gt;LV_HOLD_ROW_NUMBER = SY-TABIX.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;　&lt;/P&gt;&lt;P&gt;FORM BUILDBDC.&lt;/P&gt;&lt;P&gt;REFRESH BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-PROGRAM = 'SAPMSSY0'.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNPRO = '0120'.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-FNAM = 'BDC_CURSOR'.&lt;/P&gt;&lt;P&gt;CASE LV_HOLD_ROW_NUMBER. "Row number for 1st screen in SM04&lt;/P&gt;&lt;P&gt;WHEN 1.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '04/03'.&lt;/P&gt;&lt;P&gt;WHEN 2.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '05/03'.&lt;/P&gt;&lt;P&gt;WHEN 3.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '06/03'.&lt;/P&gt;&lt;P&gt;WHEN 4.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '07/03'.&lt;/P&gt;&lt;P&gt;WHEN 5.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '08/03'.&lt;/P&gt;&lt;P&gt;WHEN 6.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '09/03'.&lt;/P&gt;&lt;P&gt;WHEN 7.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '10/03'.&lt;/P&gt;&lt;P&gt;WHEN 8.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '11/03'.&lt;/P&gt;&lt;P&gt;WHEN 9.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '12/03'.&lt;/P&gt;&lt;P&gt;WHEN 10.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '13/03'.&lt;/P&gt;&lt;P&gt;WHEN 11.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '14/03'.&lt;/P&gt;&lt;P&gt;WHEN 12.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '15/03'.&lt;/P&gt;&lt;P&gt;WHEN 13.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '16/03'.&lt;/P&gt;&lt;P&gt;WHEN 14.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '17/03'.&lt;/P&gt;&lt;P&gt;WHEN 15.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '18/03'.&lt;/P&gt;&lt;P&gt;WHEN 16.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '19/03'.&lt;/P&gt;&lt;P&gt;WHEN 17.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '20/03'.&lt;/P&gt;&lt;P&gt;WHEN 18.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '21/03'.&lt;/P&gt;&lt;P&gt;WHEN 19.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '22/03'.&lt;/P&gt;&lt;P&gt;WHEN 20.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '23/03'.&lt;/P&gt;&lt;P&gt;WHEN 21.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '24/03'.&lt;/P&gt;&lt;P&gt;WHEN 22.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '25/03'.&lt;/P&gt;&lt;P&gt;WHEN 23.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '26/03'.&lt;/P&gt;&lt;P&gt;WHEN 24.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '27/03'.&lt;/P&gt;&lt;P&gt;WHEN 25.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '28/03'.&lt;/P&gt;&lt;P&gt;WHEN 26.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '29/03'.&lt;/P&gt;&lt;P&gt;WHEN 27.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '30/03'.&lt;/P&gt;&lt;P&gt;WHEN 28.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '31/03'.&lt;/P&gt;&lt;P&gt;WHEN 29.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '32/03'.&lt;/P&gt;&lt;P&gt;WHEN 30.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '33/03'.&lt;/P&gt;&lt;P&gt;WHEN 31.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '34/03'.&lt;/P&gt;&lt;P&gt;WHEN 32.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '35/03'.&lt;/P&gt;&lt;P&gt;WHEN 33.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '36/03'.&lt;/P&gt;&lt;P&gt;WHEN 34.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '37/03'.&lt;/P&gt;&lt;P&gt;WHEN 35.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '38/03'.&lt;/P&gt;&lt;P&gt;WHEN 36.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '39/03'.&lt;/P&gt;&lt;P&gt;WHEN 37.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '40/03'.&lt;/P&gt;&lt;P&gt;WHEN 38.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '41/03'.&lt;/P&gt;&lt;P&gt;WHEN 39.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '42/03'.&lt;/P&gt;&lt;P&gt;WHEN 40.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '43/03'.&lt;/P&gt;&lt;P&gt;WHEN 41.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '44/03'.&lt;/P&gt;&lt;P&gt;WHEN 42.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '45/03'.&lt;/P&gt;&lt;P&gt;WHEN 43.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '46/03'.&lt;/P&gt;&lt;P&gt;WHEN 44.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '47/03'.&lt;/P&gt;&lt;P&gt;WHEN 45.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '48/03'.&lt;/P&gt;&lt;P&gt;WHEN 46.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '49/03'.&lt;/P&gt;&lt;P&gt;WHEN 47.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '50/03'.&lt;/P&gt;&lt;P&gt;WHEN 48.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '51/03'.&lt;/P&gt;&lt;P&gt;WHEN 49.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '52/03'.&lt;/P&gt;&lt;P&gt;WHEN 50.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '53/03'.&lt;/P&gt;&lt;P&gt;WHEN 51.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '54/03'.&lt;/P&gt;&lt;P&gt;WHEN 52.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '55/03'.&lt;/P&gt;&lt;P&gt;WHEN 53.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '56/03'.&lt;/P&gt;&lt;P&gt;WHEN 54.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '57/03'.&lt;/P&gt;&lt;P&gt;WHEN 55.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '58/03'.&lt;/P&gt;&lt;P&gt;WHEN 56.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '59/03'.&lt;/P&gt;&lt;P&gt;WHEN 57.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '60/03'.&lt;/P&gt;&lt;P&gt;WHEN 58.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '61/03'.&lt;/P&gt;&lt;P&gt;WHEN 59.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '62/03'.&lt;/P&gt;&lt;P&gt;WHEN 60.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '63/03'.&lt;/P&gt;&lt;P&gt;WHEN 61.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '64/03'.&lt;/P&gt;&lt;P&gt;WHEN 62.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '65/03'.&lt;/P&gt;&lt;P&gt;WHEN 63.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '66/03'.&lt;/P&gt;&lt;P&gt;WHEN 64.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '67/03'.&lt;/P&gt;&lt;P&gt;WHEN 65.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '68/03'.&lt;/P&gt;&lt;P&gt;WHEN 66.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '69/03'.&lt;/P&gt;&lt;P&gt;WHEN 67.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '70/03'.&lt;/P&gt;&lt;P&gt;WHEN 68.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '71/03'.&lt;/P&gt;&lt;P&gt;WHEN 69.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '72/03'.&lt;/P&gt;&lt;P&gt;WHEN 70.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '73/03'.&lt;/P&gt;&lt;P&gt;WHEN 71.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '74/03'.&lt;/P&gt;&lt;P&gt;WHEN 72.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '75/03'.&lt;/P&gt;&lt;P&gt;WHEN 73.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '76/03'.&lt;/P&gt;&lt;P&gt;WHEN 74.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '77/03'.&lt;/P&gt;&lt;P&gt;WHEN 75.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '78/03'.&lt;/P&gt;&lt;P&gt;WHEN 76.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '79/03'.&lt;/P&gt;&lt;P&gt;WHEN 77.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '80/03'.&lt;/P&gt;&lt;P&gt;WHEN 78.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '81/03'.&lt;/P&gt;&lt;P&gt;WHEN 79.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '82/03'.&lt;/P&gt;&lt;P&gt;WHEN 80.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '83/03'.&lt;/P&gt;&lt;P&gt;WHEN 81.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '84/03'.&lt;/P&gt;&lt;P&gt;WHEN 82.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '85/03'.&lt;/P&gt;&lt;P&gt;WHEN 83.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '86/03'.&lt;/P&gt;&lt;P&gt;WHEN 84.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '87/03'.&lt;/P&gt;&lt;P&gt;WHEN 85.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '88/03'.&lt;/P&gt;&lt;P&gt;WHEN 86.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '89/03'.&lt;/P&gt;&lt;P&gt;WHEN 87.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '90/03'.&lt;/P&gt;&lt;P&gt;WHEN 88.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '91/03'.&lt;/P&gt;&lt;P&gt;WHEN 89.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '92/03'.&lt;/P&gt;&lt;P&gt;WHEN 90.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '93/03'.&lt;/P&gt;&lt;P&gt;WHEN 91.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '94/03'.&lt;/P&gt;&lt;P&gt;WHEN 92.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '95/03'.&lt;/P&gt;&lt;P&gt;WHEN 93.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '96/03'.&lt;/P&gt;&lt;P&gt;WHEN 94.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '97/03'.&lt;/P&gt;&lt;P&gt;WHEN 95.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '98/03'.&lt;/P&gt;&lt;P&gt;WHEN 96.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '99/03'.&lt;/P&gt;&lt;P&gt;WHEN 97.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '100/03'.&lt;/P&gt;&lt;P&gt;WHEN 98.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '101/03'.&lt;/P&gt;&lt;P&gt;WHEN 99.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '102/03'.&lt;/P&gt;&lt;P&gt;WHEN 100.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '103/03'.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-FNAM = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '=PMOD'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-PROGRAM = 'RSM04000_ALV'.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNPRO = '2000'.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-FNAM = 'BDC_CURSOR'.&lt;/P&gt;&lt;P&gt;CASE LV_COUNT.&lt;/P&gt;&lt;P&gt;WHEN 1.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = 'MODUS-MODUS(01)'. "Session number&lt;/P&gt;&lt;P&gt;WHEN 2.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = 'MODUS-MODUS(02)'. "Session number&lt;/P&gt;&lt;P&gt;WHEN 3.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = 'MODUS-MODUS(03)'. "Session number&lt;/P&gt;&lt;P&gt;WHEN 4.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = 'MODUS-MODUS(04)'. "Session number&lt;/P&gt;&lt;P&gt;WHEN 5.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = 'MODUS-MODUS(05)'. "Session number&lt;/P&gt;&lt;P&gt;WHEN 6.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = 'MODUS-MODUS(06)'. "Session number&lt;/P&gt;&lt;P&gt;WHEN 7.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = 'MODUS-MODUS(07)'. "Session number&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-FNAM = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '=DEL'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;　&lt;/P&gt;&lt;P&gt;BDCDATA-PROGRAM = 'SAPMSSY0'.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNPRO = '0120'.&lt;/P&gt;&lt;P&gt;BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-FNAM = 'BDC_CURSOR'.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '06/03'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;BDCDATA-FNAM = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt;BDCDATA-FVAL = '=&amp;amp;F03'.&lt;/P&gt;&lt;P&gt;APPEND BDCDATA.&lt;/P&gt;&lt;P&gt;CLEAR BDCDATA.&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'SM04' USING BDCDATA MODE 'N' UPDATE 'A' MESSAGES INTO MESSTAB.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0063a4; font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;* IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;* WRITE: / '**** DELETED ', LV_HOLD_TCODE, ' FOR USER ', LV_HOLD_USER.&lt;/P&gt;&lt;P&gt;* ELSE.&lt;/P&gt;&lt;P&gt;* WRITE: / '**** FAILED FOR DELETE OF ', LV_HOLD_TCODE, ' FOR USER ', LV_HOLD_USER.&lt;/P&gt;&lt;P&gt;*LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;* ENDIF.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2012 15:15:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-another-useru00b4s-mode/m-p/2300524#M502726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-10-30T15:15:58Z</dc:date>
    </item>
  </channel>
</rss>

