<?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: Avoid simultaneous access to a transaction/ program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065699#M1354647</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But My transaction does not modify any table.&lt;/P&gt;&lt;P&gt;It is just a report.&lt;/P&gt;&lt;P&gt;How to avoid multiple access for a transaction/program&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Aug 2009 09:51:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-08-28T09:51:31Z</dc:date>
    <item>
      <title>Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065694#M1354642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to avoid multiple access to a transaction/program. I,e, if the transaction is running , then it should not allow running this code till the first is completed .&lt;/P&gt;&lt;P&gt;This should work across all the clients .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Supriya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 09:11:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065694#M1354642</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-28T09:11:03Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065695#M1354643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maybe you can use the SAP Lock Concept:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/DE/7b/f9813712f7434be10000009b38f8cf/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/DE/7b/f9813712f7434be10000009b38f8cf/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 09:14:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065695#M1354643</guid>
      <dc:creator>former_member611006</dc:creator>
      <dc:date>2009-08-28T09:14:26Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065696#M1354644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think this normally works with a table .&lt;/P&gt;&lt;P&gt;How to use for programs and transaction ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 09:20:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065696#M1354644</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-28T09:20:04Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065697#M1354645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you're right ! You can use it to lock access to all tables used in your Program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or you can create your own lock concept (i.e. with a Z* table with the Prog ID/User ID etc...)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 09:26:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065697#M1354645</guid>
      <dc:creator>former_member611006</dc:creator>
      <dc:date>2009-08-28T09:26:18Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065698#M1354646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That depends upon the purpose u are using the particular tranaction or program&lt;/P&gt;&lt;P&gt;if the program directly impacts the table by changing the value or inserting the value it needs to be done by a enqueue and dequeue concept (i.e., by creating a lock object based on the primary.&lt;/P&gt;&lt;P&gt;so according it will prevent other transaction or table or program from prevent using it&lt;/P&gt;&lt;P&gt;with regards&lt;/P&gt;&lt;P&gt;s.janagar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 09:34:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065698#M1354646</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-28T09:34:30Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065699#M1354647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But My transaction does not modify any table.&lt;/P&gt;&lt;P&gt;It is just a report.&lt;/P&gt;&lt;P&gt;How to avoid multiple access for a transaction/program&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 09:51:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065699#M1354647</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-28T09:51:31Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065700#M1354648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Supriya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I donot think you need an additional Z-table for this. You can use the IMPORT/EXPORT statements to achieve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;START-OF-SELECTION.

  DATA:
  BEGIN OF st_tcode,
    tcode TYPE tcode,
    flag TYPE flag,
  END OF st_tcode.

  DATA:
        wa_indx  TYPE indx,
        v_flag   TYPE flag.

  IMPORT st_tcode = st_tcode
  FROM DATABASE indx(tc)
  TO wa_indx
  CLIENT sy-mandt ID sy-tcode.

  IF sy-subrc = 0.
    CHECK st_tcode-tcode = sy-tcode.

    v_flag = st_tcode-flag.
  ENDIF.

  IF v_flag IS INITIAL. "No other instance of tcode running
    st_tcode-tcode = sy-tcode.
    st_tcode-flag = 'X'.

    EXPORT st_tcode = st_tcode
    TO DATABASE indx(tc)
    FROM wa_indx
    CLIENT sy-mandt ID sy-tcode.
    
*   Proceed Further Processing
  ELSE.
* DONOT Proceed Further Processing
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope i am clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 09:52:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065700#M1354648</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-08-28T09:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065701#M1354649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Query solved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 10:43:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065701#M1354649</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-28T10:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065702#M1354650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Suhas , thank you for your solution.&lt;/P&gt;&lt;P&gt;I have got d solution&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2009 10:45:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065702#M1354650</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-28T10:45:31Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065703#M1354651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suhas ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The solution which you gave works fine at the first instances , But sometimes behaves vaguely .&lt;/P&gt;&lt;P&gt;Can you give me any other solution ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Supriya .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 05:31:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065703#M1354651</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T05:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065704#M1354652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use this code. Hope this will work.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TABLES: UINFO.
DATA: BEGIN OF COMMON PART USR.
  DATA: BEGIN OF USR_TABL OCCURS 10.
          INCLUDE STRUCTURE USRINFO.
  DATA: END OF USR_TABL.
DATA: END OF COMMON PART USR.    
call 'ThUsrInfo' id 'OPCODE' field opcode_list
      id 'TABUSR' field usr_tabl-*sys* .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;U will get value which user is runnign which TCODE, if ur tcode is not exit in table  usr_tabl ,go ahead else dont allow.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 05:52:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065704#M1354652</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T05:52:39Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065705#M1354653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is opcode_list .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried giving value 2 , but I am not getting all the sessions which are logged in.&lt;/P&gt;&lt;P&gt;Also , i get no values for id 'TABUSR' field usr_tabl-&lt;STRONG&gt;sys&lt;/STRONG&gt; . &lt;/P&gt;&lt;P&gt;I had to change it to id 'TAB' field usr_tabl-&lt;STRONG&gt;sys&lt;/STRONG&gt; . ;&lt;/P&gt;&lt;P&gt;but still no proper result&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 06:46:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065705#M1354653</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T06:46:07Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065706#M1354654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SORRY ABOUT THAT.&lt;/P&gt;&lt;P&gt;use this.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA:               TH_OPCODE(1)         TYPE X,
                      myname like msxxlist-name.
CONSTANTS: OPCODE_LIST                     LIKE TH_OPCODE VALUE 2.

call 'C_SAPGPARAM' id 'NAME'  field 'rdisp/myname'   " syetem
                   id 'VALUE' field myname.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: KaushiK©Datta on Sep 3, 2009 12:32 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 07:02:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065706#M1354654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T07:02:34Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065707#M1354655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , its still not working.&lt;/P&gt;&lt;P&gt;Please provide me the entire code&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 07:08:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065707#M1354655</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T07:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065708#M1354656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey I have written the same code in my system , its working fine here. Im pasting the code here, just have a look.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  ZKD_USER.

TABLES: UINFO.

DATA:  TH_OPCODE(1)         TYPE X.

DATA: BEGIN OF COMMON PART USR.
DATA: BEGIN OF USR_TABL OCCURS 10.
        INCLUDE STRUCTURE USRINFO.
DATA: END OF USR_TABL.
DATA: END OF COMMON PART USR.

CONSTANTS: OPCODE_LIST                     LIKE TH_OPCODE VALUE 2.


CALL 'ThUsrInfo' ID 'OPCODE' FIELD OPCODE_LIST
      ID 'TABUSR' FIELD USR_TABL-*SYS* .


BREAK-POINT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 07:15:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065708#M1354656</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T07:15:09Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065709#M1354657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaushik ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I pasted the code which you gave but no result .&lt;/P&gt;&lt;P&gt;Also , I am getting syntax error USRINFO not found.&lt;/P&gt;&lt;P&gt;I am working on sap 4.7 .&lt;/P&gt;&lt;P&gt;Also , the ID TABUSR'' doesnt work , I have to use 'TAB' because of which i do get 3 sessions but not all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there some config to be done ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 07:23:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065709#M1354657</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T07:23:40Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid simultaneous access to a transaction/ program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065710#M1354658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok , that might be the problem, Im using ECC6. Can u check the program for tcode SM04? There you can find the correct code there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2009 08:25:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-simultaneous-access-to-a-transaction-program/m-p/6065710#M1354658</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-03T08:25:55Z</dc:date>
    </item>
  </channel>
</rss>

