<?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: CALLING BAPI in ABAP program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038337#M85779</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;REPORT  YATP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LV_TABIX  LIKE SY-TABIX,&lt;/P&gt;&lt;P&gt;        LT_WMDVSX LIKE BAPIWMDVS OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        LT_WMDVEX LIKE BAPIWMDVE OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt; data ET_PROCUREMENT_ITEM LIKE BBPPOGN.&lt;/P&gt;&lt;P&gt;  LV_TABIX = SY-TABIX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: LT_WMDVSX, LT_WMDVEX.&lt;/P&gt;&lt;P&gt;  REFRESH: LT_WMDVSX, LT_WMDVEX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill communication table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LT_WMDVSX-REQ_DATE = ET_PROCUREMENT_ITEM-DELIV_DATE.&lt;/P&gt;&lt;P&gt;  LT_WMDVSX-REQ_QTY  = ET_PROCUREMENT_ITEM-QUANTITY.&lt;/P&gt;&lt;P&gt;  APPEND LT_WMDVSX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Availability check with check rule '03'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_MATERIAL_AVAILABILITY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            PLANT      = 'ALB1'&lt;/P&gt;&lt;P&gt;            MATERIAL   = '100000223'&lt;/P&gt;&lt;P&gt;            UNIT       = 'EA'&lt;/P&gt;&lt;P&gt;            CHECK_RULE = '03'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            WMDVSX     = LT_WMDVSX&lt;/P&gt;&lt;P&gt;            WMDVEX     = LT_WMDVEX&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            OTHERS     = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    READ TABLE LT_WMDVEX WITH KEY&lt;/P&gt;&lt;P&gt;                         COM_DATE = ET_PROCUREMENT_ITEM-DELIV_DATE.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;      ET_PROCUREMENT_ITEM-AVAIL_QTY = LT_WMDVEX-COM_QTY.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; et_procurement_item-avail_qty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Loop at lt_wmdvex.&lt;/P&gt;&lt;P&gt;  write : / lt_wmdvex-COM_QTY,&lt;/P&gt;&lt;P&gt;          lt_wmdvex-BDCNT,&lt;/P&gt;&lt;P&gt;           lt_wmdvex-REQ_QTY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my program  but no value written  for WMDVEX.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Nov 2005 21:04:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-11-30T21:04:16Z</dc:date>
    <item>
      <title>CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038324#M85766</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;I want to call BAPI_MATERIAL_AVAILABILITY in ABAP program. Please give me some sample code how i can do this??? Please help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:13:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038324#M85766</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:13:50Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038325#M85767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: LV_TABIX  LIKE SY-TABIX,
        LT_WMDVSX LIKE BAPIWMDVS OCCURS 0 WITH HEADER LINE,
        LT_WMDVEX LIKE BAPIWMDVE OCCURS 0 WITH HEADER LINE.

  LV_TABIX = SY-TABIX.

  CLEAR: LT_WMDVSX, LT_WMDVEX.
  REFRESH: LT_WMDVSX, LT_WMDVEX.

* Fill communication table
  LT_WMDVSX-REQ_DATE = ET_PROCUREMENT_ITEM-DELIV_DATE.
  LT_WMDVSX-REQ_QTY  = ET_PROCUREMENT_ITEM-QUANTITY.
  APPEND LT_WMDVSX.

* Availability check with check rule '03'
  CALL FUNCTION 'BAPI_MATERIAL_AVAILABILITY'
       EXPORTING
            PLANT      = ET_PROCUREMENT_ITEM-PLANT
            MATERIAL   = ET_PROCUREMENT_ITEM-MATERIAL
            UNIT       = ET_PROCUREMENT_ITEM-UNIT
            CHECK_RULE = '03'
       TABLES
            WMDVSX     = LT_WMDVSX
            WMDVEX     = LT_WMDVEX
       EXCEPTIONS
            OTHERS     = 1.

  IF SY-SUBRC EQ 0.
    READ TABLE LT_WMDVEX WITH KEY
                         COM_DATE = ET_PROCUREMENT_ITEM-DELIV_DATE.
    IF SY-SUBRC EQ 0.
      ET_PROCUREMENT_ITEM-AVAIL_QTY = LT_WMDVEX-COM_QTY.
    ENDIF.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:16:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038325#M85767</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:16:34Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038326#M85768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you done a "where used"? This may help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:17:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038326#M85768</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038327#M85769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Decalre &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;ET_PROCUREMENT_ITEM LIKE BBPPOGN.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:18:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038327#M85769</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038328#M85770</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;Thanks for your help. I want to check whether this BAPI will return ATP quantity. What are all input values i should pass to this BAPI. Please give me Sample code to call &amp;amp; display this BAPI results in ABAP program....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help me...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:25:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038328#M85770</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:25:51Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038329#M85771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi this will return ATP quantity, you can find this in table WMDVEX. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:31:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038329#M85771</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:31:39Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038330#M85772</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;check the rules avialble in T441r.
WMDVEX-COM_QTY will hold ATP quantity.

* Fill communication table
  LT_WMDVSX-REQ_DATE = ET_PROCUREMENT_ITEM-DELIV_DATE.
  LT_WMDVSX-REQ_QTY  = ET_PROCUREMENT_ITEM-QUANTITY.
  APPEND LT_WMDVSX.
pass Plant,Material,Unit , Checking Rule, in tables pass
LT_WMDVSX, you will get the Data to lt_WMDVEX.
it will have ATp qauntity.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:36:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038330#M85772</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:36:52Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038331#M85773</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; Great help. Just one more help, How i can write Structure wmdvex values using Write statement. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried this Loop at Wmdvex&lt;/P&gt;&lt;P&gt;                write : / t_wmdvex.&lt;/P&gt;&lt;P&gt;             endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it's saying me that cann't convert to text field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me..........&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:37:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038331#M85773</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:37:12Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038332#M85774</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;Loop at Wmdvex
write : / t_wmdvex-COM_QTY,
          t_wmdvex-BDCNT,
           t_wmdvex-REQ_QTY.

*like this try 

endloop&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:39:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038332#M85774</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:39:56Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038333#M85775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;loop at t_wmdvex.&lt;/P&gt;&lt;P&gt;write:/ t_wmdvex-BDCNT,&lt;/P&gt;&lt;P&gt;t_wmdvex-REQ_DATE,&lt;/P&gt;&lt;P&gt;t_wmdvex-REQ_QTY,&lt;/P&gt;&lt;P&gt;t_wmdvex-COM_DATE,&lt;/P&gt;&lt;P&gt;t_wmdvex-COM_QTY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please reward if it solves your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Vijay Babu Dudla&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:41:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038333#M85775</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038334#M85776</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;  I want to pass Hardcoded Value Like My own values to this BAPI. How i can do that? Ex. Plant &lt;/P&gt;&lt;P&gt;'ALB1' Material "100000223" Unit "EA" like this. Is that possible????&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:49:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038334#M85776</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038335#M85777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'BAPI_MATERIAL_AVAILABILITY'
       EXPORTING
            PLANT      = 'ALB1'
            MATERIAL   = '100000223'
            UNIT       = 'EA'
            CHECK_RULE = '03'
       TABLES
            WMDVSX     = LT_WMDVSX
            WMDVEX     = LT_WMDVEX
       EXCEPTIONS
            OTHERS     = 1.
 
  IF SY-SUBRC EQ 0.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Vijay Babu Dudla&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 20:51:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038335#M85777</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T20:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038336#M85778</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please Reward If your Problem solves.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reagards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:01:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038336#M85778</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T21:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038337#M85779</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;REPORT  YATP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LV_TABIX  LIKE SY-TABIX,&lt;/P&gt;&lt;P&gt;        LT_WMDVSX LIKE BAPIWMDVS OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        LT_WMDVEX LIKE BAPIWMDVE OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt; data ET_PROCUREMENT_ITEM LIKE BBPPOGN.&lt;/P&gt;&lt;P&gt;  LV_TABIX = SY-TABIX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: LT_WMDVSX, LT_WMDVEX.&lt;/P&gt;&lt;P&gt;  REFRESH: LT_WMDVSX, LT_WMDVEX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill communication table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LT_WMDVSX-REQ_DATE = ET_PROCUREMENT_ITEM-DELIV_DATE.&lt;/P&gt;&lt;P&gt;  LT_WMDVSX-REQ_QTY  = ET_PROCUREMENT_ITEM-QUANTITY.&lt;/P&gt;&lt;P&gt;  APPEND LT_WMDVSX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Availability check with check rule '03'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_MATERIAL_AVAILABILITY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            PLANT      = 'ALB1'&lt;/P&gt;&lt;P&gt;            MATERIAL   = '100000223'&lt;/P&gt;&lt;P&gt;            UNIT       = 'EA'&lt;/P&gt;&lt;P&gt;            CHECK_RULE = '03'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            WMDVSX     = LT_WMDVSX&lt;/P&gt;&lt;P&gt;            WMDVEX     = LT_WMDVEX&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            OTHERS     = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    READ TABLE LT_WMDVEX WITH KEY&lt;/P&gt;&lt;P&gt;                         COM_DATE = ET_PROCUREMENT_ITEM-DELIV_DATE.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;      ET_PROCUREMENT_ITEM-AVAIL_QTY = LT_WMDVEX-COM_QTY.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; et_procurement_item-avail_qty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Loop at lt_wmdvex.&lt;/P&gt;&lt;P&gt;  write : / lt_wmdvex-COM_QTY,&lt;/P&gt;&lt;P&gt;          lt_wmdvex-BDCNT,&lt;/P&gt;&lt;P&gt;           lt_wmdvex-REQ_QTY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my program  but no value written  for WMDVEX.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:04:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038337#M85779</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T21:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038338#M85780</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please help mee ........&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:08:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038338#M85780</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T21:08:12Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038339#M85781</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the materials you have inputted correctly or not&lt;/P&gt;&lt;P&gt;vlaues to mantnr,plant.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:10:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038339#M85781</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T21:10:31Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038340#M85782</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Remember material number is stored internally with leading zeros, so if you really want to access the data using a hardcoded value then you must do it like this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;call function 'BAPI_MATERIAL_AVAILABILITY'
     exporting
          plant      = 'ALB1'
          material   = '000000000100000223'
          unit       = 'EA'
          check_rule = '03'
     tables
          wmdvsx     = lt_wmdvsx
          wmdvex     = lt_wmdvex
     exceptions
          others     = 1.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:16:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038340#M85782</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2005-11-30T21:16:53Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038341#M85783</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi First what you do &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to MARC table take one matnr,plant&lt;/P&gt;&lt;P&gt;with this matnr go to mara then select take meins from that and for now don't pass rule, and pass only those.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i suggested you before it self , rules are maintained in one table check and based on that you pass , but now you can check with out any rule.&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;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:17:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038341#M85783</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T21:17:09Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038342#M85784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Notice here that in my sample program the conversion is done for you when using parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;


report zrich_0001.

data: lv_tabix like sy-tabix,
lt_wmdvsx like bapiwmdvs occurs 0 with header line,
lt_wmdvex like bapiwmdve occurs 0 with header line.
data et_procurement_item like bbppogn.
lv_tabix = sy-tabix.

&amp;lt;b&amp;gt;parameters: p_werks type marc-werks.
parameters: p_matnr type mara-matnr.&amp;lt;/b&amp;gt;

clear: lt_wmdvsx, lt_wmdvex.
refresh: lt_wmdvsx, lt_wmdvex.

* Fill communication table
lt_wmdvsx-req_date = et_procurement_item-deliv_date.
lt_wmdvsx-req_qty = et_procurement_item-quantity.
append lt_wmdvsx.

* Availability check with check rule '03'
call function 'BAPI_MATERIAL_AVAILABILITY'
     exporting
&amp;lt;b&amp;gt;          plant      = P_werks
          material   = p_matnr&amp;lt;/b&amp;gt;
          unit       = 'EA'
          check_rule = '03'
     tables
          wmdvsx     = lt_wmdvsx
          wmdvex     = lt_wmdvex
     exceptions
          others     = 1.

if sy-subrc eq 0.
  read table lt_wmdvex with key
  com_date = et_procurement_item-deliv_date.
  if sy-subrc eq 0.
    et_procurement_item-avail_qty = lt_wmdvex-com_qty.
  endif.
endif.

write :/ et_procurement_item-avail_qty.

loop at lt_wmdvex.
  write : / lt_wmdvex-com_qty,
  lt_wmdvex-bdcnt,
  lt_wmdvex-req_qty.

endloop.


&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:19:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038342#M85784</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2005-11-30T21:19:56Z</dc:date>
    </item>
    <item>
      <title>Re: CALLING BAPI in ABAP program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038343#M85785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi I think Now you got the solution, &lt;/P&gt;&lt;P&gt;if you got the solution try to reward points .&lt;/P&gt;&lt;P&gt;Go to tables and get the values....pass them to FM&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2005 21:20:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calling-bapi-in-abap-program/m-p/1038343#M85785</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-30T21:20:36Z</dc:date>
    </item>
  </channel>
</rss>

