<?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: Check Enqueue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891158#M1595846</link>
    <description>&lt;PRE&gt;&lt;CODE&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Report YRB_ENQUEUE_CHECK
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*
REPORT yrb_enqueue_check.


DATA: g_belnr TYPE RBKP-BELNR .
DATA: g_gjahr TYPE RBKP-GJAHR 

g_belnr = '5106289422'.
g_gjahr = '2024'.


CALL FUNCTION 'ENQUEUE_E_RBKP'
EXPORTING
belnr = g_belnr
gjahr = g_gjahr
_wait = 'X'
EXCEPTIONS
foreign_lock = 1
system_failure = 2.


IF sy-subrc = 0.
ENDIF.


DATA: lv_garg TYPE eqegraarg,
lt_enq TYPE STANDARD TABLE OF seqg3,
ls_enq TYPE seqg3.
CONCATENATE sy-mandt g_belnr g_gjahr '*' INTO lv_garg.
" Get Lock Records
CALL FUNCTION 'ENQUEUE_READ'
EXPORTING
gname = 'RBKP'
garg = lv_garg
guname = '*'
TABLES
enq = lt_enq.
BREAK-POINT.&amp;lt;br&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Lock and lock check example&lt;/P&gt;</description>
    <pubDate>Mon, 15 Jan 2024 13:41:53 GMT</pubDate>
    <dc:creator>raphaelbertani</dc:creator>
    <dc:date>2024-01-15T13:41:53Z</dc:date>
    <item>
      <title>Check Enqueue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891153#M1595841</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;   I want to check if &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'ENQUEUE_&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; was executed &lt;/P&gt;&lt;P&gt;  meaning check that the block was already done ,  i know about the  exception foreign_lock = 1 but for get that i need to execute iteh function and i dont want that, is there any other function or a table i could read which inform me about a block object status ?? &lt;/P&gt;&lt;P&gt;thank you guys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: José  M. Sánchez on May 16, 2011 7:00 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 11:29:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891153#M1595841</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-16T11:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: Check Enqueue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891154#M1595842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no, there is no other way, you need to try to lock it then you know if its locked already.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 11:47:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891154#M1595842</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-16T11:47:49Z</dc:date>
    </item>
    <item>
      <title>Re: Check Enqueue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891155#M1595843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;...and if it was not locked before, then it is now locked by your ENQUEUE call, so you can immediately unlock it again via the corresponding DEQUEUE call to achieve your "check" functionality.&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 11:54:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891155#M1595843</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2011-05-16T11:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: Check Enqueue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891156#M1595844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi  Thomas ,  &lt;/P&gt;&lt;P&gt;thank you for answered me,  yes I have thought about that solution, is just i believed that maybe someone else could maybe know some other solution . &lt;/P&gt;&lt;P&gt;tnxs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: José  M. Sánchez on May 16, 2011 8:08 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 12:38:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891156#M1595844</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-16T12:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: Check Enqueue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891157#M1595845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See function module ENQUEUE_READ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 May 2011 14:18:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891157#M1595845</guid>
      <dc:creator>Maciej_DomagaBa</dc:creator>
      <dc:date>2011-05-20T14:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Check Enqueue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891158#M1595846</link>
      <description>&lt;PRE&gt;&lt;CODE&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Report YRB_ENQUEUE_CHECK
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*
REPORT yrb_enqueue_check.


DATA: g_belnr TYPE RBKP-BELNR .
DATA: g_gjahr TYPE RBKP-GJAHR 

g_belnr = '5106289422'.
g_gjahr = '2024'.


CALL FUNCTION 'ENQUEUE_E_RBKP'
EXPORTING
belnr = g_belnr
gjahr = g_gjahr
_wait = 'X'
EXCEPTIONS
foreign_lock = 1
system_failure = 2.


IF sy-subrc = 0.
ENDIF.


DATA: lv_garg TYPE eqegraarg,
lt_enq TYPE STANDARD TABLE OF seqg3,
ls_enq TYPE seqg3.
CONCATENATE sy-mandt g_belnr g_gjahr '*' INTO lv_garg.
" Get Lock Records
CALL FUNCTION 'ENQUEUE_READ'
EXPORTING
gname = 'RBKP'
garg = lv_garg
guname = '*'
TABLES
enq = lt_enq.
BREAK-POINT.&amp;lt;br&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Lock and lock check example&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jan 2024 13:41:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-enqueue/m-p/7891158#M1595846</guid>
      <dc:creator>raphaelbertani</dc:creator>
      <dc:date>2024-01-15T13:41:53Z</dc:date>
    </item>
  </channel>
</rss>

