<?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 How dequeue material? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613819#M1087091</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good morning experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i need to use the bapi BAPI_MATERIAL_SAVEDATA to change Costing 2 data.&lt;/P&gt;&lt;P&gt;I would like to DEQUEUE if the material is locked, what is the function?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i tried the functions below but the material still locked.&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'ENQUEUE_EMMARAE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     MODE_MARA       = 'E'&lt;/P&gt;&lt;P&gt;     MANDT           = SY-MANDT&lt;/P&gt;&lt;P&gt;     MATNR           = IN_TB_COSTING-matnr&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  X_MATNR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SCOPE          = '3'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SYNCHRON       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _COLLECT        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FOREIGN_LOCK         = 1&lt;/P&gt;&lt;P&gt;     SYSTEM_FAILURE       = 2&lt;/P&gt;&lt;P&gt;     OTHERS               = 3&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'DEQUEUE_EMMARAE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        MODE_MARA = 'E'&lt;/P&gt;&lt;P&gt;        MANDT     = SY-MANDT&lt;/P&gt;&lt;P&gt;        MATNR     = IN_TB_COSTING-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'ENQUEUE_EMMARCE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;    MODE_MARC       = 'E'&lt;/P&gt;&lt;P&gt;     MANDT           = SY-MANDT&lt;/P&gt;&lt;P&gt;     MATNR           = IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;     WERKS           = IN_TB_COSTING-werks&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  X_MATNR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  X_WERKS         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SCOPE          = '3'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SYNCHRON       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _COLLECT        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FOREIGN_LOCK         = 1&lt;/P&gt;&lt;P&gt;    SYSTEM_FAILURE       = 2&lt;/P&gt;&lt;P&gt;     OTHERS               = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'DEQUEUE_EMMARCE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        MODE_MARC = 'E'&lt;/P&gt;&lt;P&gt;        MANDT     = SY-MANDT&lt;/P&gt;&lt;P&gt;        MATNR     = IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;        WERKS     = IN_TB_COSTING-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'ENQUEUE_EMMBEWE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     MODE_MBEW       = 'E'&lt;/P&gt;&lt;P&gt;     MANDT           = SY-MANDT&lt;/P&gt;&lt;P&gt;     MATNR           =  IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;      BWKEY           = IN_TB_COSTING-werks&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BWTAR           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  X_MATNR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  X_BWKEY         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  X_BWTAR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  _SCOPE          = '3'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  _SYNCHRON       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  _COLLECT        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FOREIGN_LOCK         = 1&lt;/P&gt;&lt;P&gt;     SYSTEM_FAILURE       = 2&lt;/P&gt;&lt;P&gt;     OTHERS               = 3&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'DEQUEUE_EMMBEWE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        MODE_MBEW = 'E'&lt;/P&gt;&lt;P&gt;        MANDT     = SY-MANDT&lt;/P&gt;&lt;P&gt;        MATNR     = IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;        BWKEY     = IN_TB_COSTING-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Oct 2008 12:54:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-16T12:54:51Z</dc:date>
    <item>
      <title>How dequeue material?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613819#M1087091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good morning experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i need to use the bapi BAPI_MATERIAL_SAVEDATA to change Costing 2 data.&lt;/P&gt;&lt;P&gt;I would like to DEQUEUE if the material is locked, what is the function?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i tried the functions below but the material still locked.&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'ENQUEUE_EMMARAE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     MODE_MARA       = 'E'&lt;/P&gt;&lt;P&gt;     MANDT           = SY-MANDT&lt;/P&gt;&lt;P&gt;     MATNR           = IN_TB_COSTING-matnr&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  X_MATNR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SCOPE          = '3'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SYNCHRON       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _COLLECT        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FOREIGN_LOCK         = 1&lt;/P&gt;&lt;P&gt;     SYSTEM_FAILURE       = 2&lt;/P&gt;&lt;P&gt;     OTHERS               = 3&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'DEQUEUE_EMMARAE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        MODE_MARA = 'E'&lt;/P&gt;&lt;P&gt;        MANDT     = SY-MANDT&lt;/P&gt;&lt;P&gt;        MATNR     = IN_TB_COSTING-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'ENQUEUE_EMMARCE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;    MODE_MARC       = 'E'&lt;/P&gt;&lt;P&gt;     MANDT           = SY-MANDT&lt;/P&gt;&lt;P&gt;     MATNR           = IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;     WERKS           = IN_TB_COSTING-werks&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  X_MATNR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  X_WERKS         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SCOPE          = '3'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _SYNCHRON       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  _COLLECT        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FOREIGN_LOCK         = 1&lt;/P&gt;&lt;P&gt;    SYSTEM_FAILURE       = 2&lt;/P&gt;&lt;P&gt;     OTHERS               = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'DEQUEUE_EMMARCE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        MODE_MARC = 'E'&lt;/P&gt;&lt;P&gt;        MANDT     = SY-MANDT&lt;/P&gt;&lt;P&gt;        MATNR     = IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;        WERKS     = IN_TB_COSTING-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'ENQUEUE_EMMBEWE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     MODE_MBEW       = 'E'&lt;/P&gt;&lt;P&gt;     MANDT           = SY-MANDT&lt;/P&gt;&lt;P&gt;     MATNR           =  IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;      BWKEY           = IN_TB_COSTING-werks&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BWTAR           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  X_MATNR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  X_BWKEY         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  X_BWTAR         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  _SCOPE          = '3'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  _SYNCHRON       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  _COLLECT        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FOREIGN_LOCK         = 1&lt;/P&gt;&lt;P&gt;     SYSTEM_FAILURE       = 2&lt;/P&gt;&lt;P&gt;     OTHERS               = 3&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'DEQUEUE_EMMBEWE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        MODE_MBEW = 'E'&lt;/P&gt;&lt;P&gt;        MANDT     = SY-MANDT&lt;/P&gt;&lt;P&gt;        MATNR     = IN_TB_COSTING-matnr&lt;/P&gt;&lt;P&gt;        BWKEY     = IN_TB_COSTING-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:54:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613819#M1087091</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-16T12:54:51Z</dc:date>
    </item>
    <item>
      <title>Re: How dequeue material?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613820#M1087092</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;Are you talking about dequeue your own lock??????and if not, how can you dequeue anybody else lock...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe you are following the flow...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Request Lock/Enqueue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do the Changes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Release Lock/Dequeue&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:13:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613820#M1087092</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-16T13:13:29Z</dc:date>
    </item>
    <item>
      <title>Re: How dequeue material?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613821#M1087093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use the Function BAPI_TRANSACTION_COMMIT , instead of using the dequeue. after the BAPI call based on the return message type , call the Function BAPI_TRANSACTION_COMMIT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:29:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613821#M1087093</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-16T13:29:02Z</dc:date>
    </item>
    <item>
      <title>Re: How dequeue material?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613822#M1087094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I mens i f tohe material is locked by another user, i can unlock the material and do the changes?&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 14:31:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613822#M1087094</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-16T14:31:08Z</dc:date>
    </item>
    <item>
      <title>Re: How dequeue material?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613823#M1087095</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You don't mess with other people's locks. If they've locked a material it's for a reason, unlocking it and making any changes could do a lot of damage. Make a log of locked materials and reprocess once the lock is released.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 14:36:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613823#M1087095</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-16T14:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: How dequeue material?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613824#M1087096</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok thanks all, i won't try to dequeue lock of other users.&lt;/P&gt;&lt;P&gt;Bye&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 07:27:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-dequeue-material/m-p/4613824#M1087096</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-20T07:27:53Z</dc:date>
    </item>
  </channel>
</rss>

