<?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: Function modules in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761372#M642822</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;whenever you activate a lock object...two function modules are created...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enqueue_&amp;lt;lock object name&amp;gt; and dequeue_&amp;lt;lock object name&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enqueue is used to obtain a lock on the specified record/table while dequeue is used to release this lock. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are important while working on data in a shared environment. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in your example, your lock object name is e_table and hence the two function modules.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Sep 2007 09:38:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-09-05T09:38:55Z</dc:date>
    <item>
      <title>Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761369#M642819</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;Pplease tell me what are these function modules meant for.&lt;/P&gt;&lt;P&gt;ENQUEUE_E_TABLE, DEQUEUE_E_TABLE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Binay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:29:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761369#M642819</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:29:22Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761370#M642820</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;These table are to lock the particular table... when ever we need to update any table of SAP we need to lock that table to make sure that he other users are not trying to changes the same table entries...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FM: ENQUEUE_E_TABLE  is used to lock the table...&lt;/P&gt;&lt;P&gt;FM: DEQUEUE_E_TABLE is used to unlock the table...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Satya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:36:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761370#M642820</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:36:30Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761371#M642821</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;We Use the FM ENQUEUE_E_TABLE when you want to lock the table..&lt;/P&gt;&lt;P&gt;and  the FM 'DEQUEUE_E_TABLE' to unlock it &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You create a lock object for you table via SE11, doing so, creates two function modules, an ENQUEUE function module and a DEQUEUE funciton module. When you want to lock a table entry, you simply call the ENQUEUE function module for that lock object and pass the values in which are the key of the record that you want to lock.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/a2/3547360f2ea61fe10000009b38f839/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/a2/3547360f2ea61fe10000009b38f839/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21eef3446011d189700000e8322d00/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21eef3446011d189700000e8322d00/content.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="301692"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priyanka.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:38:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761371#M642821</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:38:30Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761372#M642822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;whenever you activate a lock object...two function modules are created...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enqueue_&amp;lt;lock object name&amp;gt; and dequeue_&amp;lt;lock object name&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enqueue is used to obtain a lock on the specified record/table while dequeue is used to release this lock. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are important while working on data in a shared environment. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in your example, your lock object name is e_table and hence the two function modules.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:38:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761372#M642822</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:38:55Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761373#M642823</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;&lt;/P&gt;&lt;P&gt;ENQUEUE_E_TABLE -- locks the table&lt;/P&gt;&lt;P&gt;DEQUEUE_E_TABLE -- unlocks the table..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This Fm are automatically generated by SAP when you create a lock object.&lt;/P&gt;&lt;P&gt;E_TABLE  is your lock object name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go to se11 enter E_TABLE in lock objects ad you will come to know what is been locked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewards if useful,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;nazeer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:40:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761373#M642823</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761374#M642824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;These function modules are used to lock the table and to unlock the table. When ever you create a lock object for a table by default it will create two function modules like this.&lt;/P&gt;&lt;P&gt; ENQUEUE_E_TABLE to lock the table,&lt;/P&gt;&lt;P&gt; DEQUEUE_E_TABLE to unlock the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These function modules will have key fields as import parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you pass the values of the key fields to this FM it will lock only that particular record other wise it will lock the entire table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;Srinivas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:40:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761374#M642824</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:40:51Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761375#M642825</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;When u create a Lock Object in SE11 with Name : EZEMP on a Table ZEMP.&lt;/P&gt;&lt;P&gt;When the Lock object is Activated these two FM are generated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENQUEUE_EZEMP.  "Call this to Lock a record &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DEQUEUE_EZEMP. "Call this to release the  Lock on a record &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;REWARD IF HELPFUL&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:41:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761375#M642825</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-09-05T09:41:48Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761376#M642826</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;These table are to lock the particular table... when ever we need to update any table of SAP we need to lock that table to make sure that he other users are not trying to changes the same table entries...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FM: ENQUEUE_E_TABLE is used to lock the table...&lt;/P&gt;&lt;P&gt;FM: DEQUEUE_E_TABLE is used to unlock the table...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in sap we can have 3 types of locking mechanisms as&lt;/P&gt;&lt;P&gt; 1. EXCLUSIVE LOCKS - allows only for one user to display or modify&lt;/P&gt;&lt;P&gt; 2. SHARED LOCKS - allows one user for modifying and others for display only&lt;/P&gt;&lt;P&gt; 3. EXCLUSIVE NOT CUMULATIVE - similar to exclusive but per a transaction it allows only one user at a time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if helpful reward some points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;Suresh Aluri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:43:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761376#M642826</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:43:54Z</dc:date>
    </item>
    <item>
      <title>Re: Function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761377#M642827</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When you create a lock object System automatically creat two function module. &lt;/P&gt;&lt;P&gt;1. ENQUEUE_&amp;lt;Lockobject name&amp;gt;. to insert the object in a queue. &lt;/P&gt;&lt;P&gt;2. DEQUEUE_&amp;lt;Lockobject name&amp;gt;. To remove the object is being queued through above FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;srinivas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2007 09:47:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-modules/m-p/2761377#M642827</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-05T09:47:08Z</dc:date>
    </item>
  </channel>
</rss>

