<?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: BAPI_PO_CREATE1 delivery date in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109994#M440811</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi winnie&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please be sure to fill in appropriate fields in the 'X' tables as well. For the schedule line you must fill in POSCHEDULEX table.&lt;/P&gt;&lt;P&gt;be also sure to specify DEL_DATCAT_EXT field (could be 'D') and than DELIVERY_DATE must be in the DD/MM/YYYY format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to fill this fields to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poschedule-delivery_date = record_det-eeind_010.&lt;/P&gt;&lt;P&gt;poschedulex-delivery_date = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poschedule-stat_date = record_det-eeind_010.&lt;/P&gt;&lt;P&gt;poschedulex-stat_date = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poschedule-po_date = record_det-eeind_010.&lt;/P&gt;&lt;P&gt;poschedulex-po_date = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fill in the PO_ITEM, SCHED_LINE with some values on the POSCHEDULE structure and filled the same values on the POSCHEDULEX structure See below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_schdule_line       = v_schdule_line + 1.&lt;/P&gt;&lt;P&gt;  v_poitem             = v_poitem + 1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  poschedule-po_item        = v_poitem * 10.&lt;/P&gt;&lt;P&gt;  poschedule-sched_line     = v_schdule_line.&lt;/P&gt;&lt;P&gt;  poschedule-delivery_date  = &amp;lt;DATE&amp;gt;.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  append poschedule.&lt;/P&gt;&lt;P&gt;  clear  poschedule.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*--Fill X structures&lt;/P&gt;&lt;P&gt;  poschedulex-po_item       = v_poitem * 10.&lt;/P&gt;&lt;P&gt;  poschedulex-sched_line    = v_schdule_line.&lt;/P&gt;&lt;P&gt;  poschedulex-po_itemx      = 'X'.&lt;/P&gt;&lt;P&gt;  poschedulex-delivery_date = 'X'.&lt;/P&gt;&lt;P&gt;  poschedulex-sched_linex   = 'X'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  append poschedulex.&lt;/P&gt;&lt;P&gt;  clear  poschedulex.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your PO item numbers on the POITEM, POSCHEDULE and POSCHEDULEX structures should be same for the same item and the schedule line number should be the same on POSCHEDULE and the corresponding POSCHEDULEX structures.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even if your po line item and schedule line item numbers are internally assigned, you need to do this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this link for a sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://apolemia.blogspot.com/2005/06/create-purchase-order-with.html" target="test_blank"&gt;http://apolemia.blogspot.com/2005/06/create-purchase-order-with.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;navjot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Apr 2007 03:46:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-04T03:46:20Z</dc:date>
    <item>
      <title>BAPI_PO_CREATE1 delivery date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109992#M440809</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;Does anyone know how this BAPI populates the field POSCHEDULE-DELIVERY_DATE? Is there a way for me to customize its behavior?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 03:33:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109992#M440809</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T03:33:18Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CREATE1 delivery date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109993#M440810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Chan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  To populate check this Prog...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : ITAB(100) occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : header like bapiekkoc OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : items like bapiekpoc occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : schls like bapieket occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : ret like bapireturn occurs 0 with HEADER line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : po_num like bapiekkoc-PO_NUMBER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'UPLOAD'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;FILENAME = 'C:\Documents and Settings\Administrator\Desktop\po.txt'&lt;/P&gt;&lt;P&gt;FILETYPE = 'ASC'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;DATA_TAB = ITAB .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF ITAB+0(1) = 'H'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-TABIX &amp;lt;&amp;gt; 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM CALL_BAPI.&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;PERFORM FILL_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSEIF ITAB+0(1) = 'I'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM FILL_ITEMS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM FILL_SCHLS.&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;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM CALL_BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write : / 'po : ', po_num color 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at ret.&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; ret.&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;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form CALL_BAPI&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM CALL_BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_PO_CREATE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;PO_HEADER = header&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;PURCHASEORDER = po_num&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;PO_ITEMS = items&lt;/P&gt;&lt;P&gt;PO_ITEM_SCHEDULES = schls&lt;/P&gt;&lt;P&gt;return = ret.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " CALL_BAPI&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form FILL_HEADER&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM FILL_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HEADER-VENDOR = ITAB+1(10).&lt;/P&gt;&lt;P&gt;HEADER-PURCH_ORG = ITAB+11(4).&lt;/P&gt;&lt;P&gt;HEADER-PUR_GROUP = ITAB+15(3).&lt;/P&gt;&lt;P&gt;HEADER-SUPPL_PLNT = ITAB+18(4).&lt;/P&gt;&lt;P&gt;HEADER-DOC_TYPE = ITAB+22(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " FILL_HEADER&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form FILL_ITEMS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM FILL_ITEMS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITEMS-MATERIAL = ITAB+1(18).&lt;/P&gt;&lt;P&gt;ITEMS-DISP_QUAN = ITAB+19(10).&lt;/P&gt;&lt;P&gt;ITEMS-NET_PRICE = ITAB+29(23).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITEMS.&lt;/P&gt;&lt;P&gt;CLEAR ITEMS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " FILL_ITEMS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form FILL_SCHLS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM FILL_SCHLS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SCHLS-DELIV_DATE = ITAB+1(8).&lt;/P&gt;&lt;P&gt;SCHLS-QUANTITY = ITAB+9(13).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND SCHLS.&lt;/P&gt;&lt;P&gt;CLEAR SCHLS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " FILL_SCHLS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls.reward if helpful...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 03:43:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109993#M440810</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T03:43:19Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CREATE1 delivery date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109994#M440811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi winnie&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please be sure to fill in appropriate fields in the 'X' tables as well. For the schedule line you must fill in POSCHEDULEX table.&lt;/P&gt;&lt;P&gt;be also sure to specify DEL_DATCAT_EXT field (could be 'D') and than DELIVERY_DATE must be in the DD/MM/YYYY format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to fill this fields to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poschedule-delivery_date = record_det-eeind_010.&lt;/P&gt;&lt;P&gt;poschedulex-delivery_date = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poschedule-stat_date = record_det-eeind_010.&lt;/P&gt;&lt;P&gt;poschedulex-stat_date = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poschedule-po_date = record_det-eeind_010.&lt;/P&gt;&lt;P&gt;poschedulex-po_date = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fill in the PO_ITEM, SCHED_LINE with some values on the POSCHEDULE structure and filled the same values on the POSCHEDULEX structure See below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_schdule_line       = v_schdule_line + 1.&lt;/P&gt;&lt;P&gt;  v_poitem             = v_poitem + 1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  poschedule-po_item        = v_poitem * 10.&lt;/P&gt;&lt;P&gt;  poschedule-sched_line     = v_schdule_line.&lt;/P&gt;&lt;P&gt;  poschedule-delivery_date  = &amp;lt;DATE&amp;gt;.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  append poschedule.&lt;/P&gt;&lt;P&gt;  clear  poschedule.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*--Fill X structures&lt;/P&gt;&lt;P&gt;  poschedulex-po_item       = v_poitem * 10.&lt;/P&gt;&lt;P&gt;  poschedulex-sched_line    = v_schdule_line.&lt;/P&gt;&lt;P&gt;  poschedulex-po_itemx      = 'X'.&lt;/P&gt;&lt;P&gt;  poschedulex-delivery_date = 'X'.&lt;/P&gt;&lt;P&gt;  poschedulex-sched_linex   = 'X'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  append poschedulex.&lt;/P&gt;&lt;P&gt;  clear  poschedulex.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your PO item numbers on the POITEM, POSCHEDULE and POSCHEDULEX structures should be same for the same item and the schedule line number should be the same on POSCHEDULE and the corresponding POSCHEDULEX structures.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even if your po line item and schedule line item numbers are internally assigned, you need to do this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this link for a sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://apolemia.blogspot.com/2005/06/create-purchase-order-with.html" target="test_blank"&gt;http://apolemia.blogspot.com/2005/06/create-purchase-order-with.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;navjot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 03:46:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109994#M440811</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T03:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CREATE1 delivery date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109995#M440812</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 do know how to fill in the delivery dates. I'm just wondering why the BAPI seems to output a different date from what i've entered. It seems that its computing the delivery date based on the planned delivery time (info record) indicated in the article master (MM43) - Purchasing tab.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 03:49:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109995#M440812</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T03:49:54Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_PO_CREATE1 delivery date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109996#M440813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;have to done it manually ? which date it is taking ? i think may be code code is overwritting ur delivery date ?&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;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 04:39:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1-delivery-date/m-p/2109996#M440813</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T04:39:19Z</dc:date>
    </item>
  </channel>
</rss>

