<?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: Inconsistencey in BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495623#M230147</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check whether you are providing the cost center value with leading zeroes? If not, you need to do so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the function CONVERSION_EXIT_ALPHA_INPUT to add leading zeroes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Kiran&lt;/P&gt;&lt;P&gt;*Please reward useful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Aug 2006 11:19:02 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-08-14T11:19:02Z</dc:date>
    <item>
      <title>Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495615#M230139</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 have implemented a BAPI call "BAPI_GOODSMVT_CREATE" in the ABAP program to have the goods issue.&lt;/P&gt;&lt;P&gt;I have tried the function in SE37 to test the parameters provided, it is successful and a document no. created.&lt;/P&gt;&lt;P&gt;However an error message always returned that the cost centre does not exist on 05.03.2006, actually this period is opened and I have post the records in the SE37 in the same period.&lt;/P&gt;&lt;P&gt;The posting date and the document date is entered in the BAPI2017_GM_HEAD_01.&lt;/P&gt;&lt;P&gt;Any hints or experince on that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Chung Angus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 03:43:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495615#M230139</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T03:43:27Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495616#M230140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;bapi will check the validity of that cost centre on that given date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so check that one in KS03.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u have to check VALID FROM , not VALID TO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Prabhu Peram&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 04:18:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495616#M230140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T04:18:42Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495617#M230141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In KS03, the cost center is valid to '31.12.9999', it should be ok to post in any time.&lt;/P&gt;&lt;P&gt;I have tried to remove the cost center from the BAPI and it works.&lt;/P&gt;&lt;P&gt;Once the cost center is provided, any other information should be entered in order to let the function works?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 09:51:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495617#M230141</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T09:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495618#M230142</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;Check the sample program.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/bapi-goodsmvt-create-to-post-goods-movement.htm" target="test_blank"&gt;http://www.sap-img.com/abap/bapi-goodsmvt-create-to-post-goods-movement.htm&lt;/A&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>Mon, 14 Aug 2006 10:04:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495618#M230142</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T10:04:29Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495619#M230143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the below code:&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; Report  YTESTLOSS                                                   *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&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;                                                                     *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&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;REPORT  ytestloss                               .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;data declarations&lt;/STRONG&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;TYPES : BEGIN OF ty_lgort_sum,&lt;/P&gt;&lt;P&gt;        lgort LIKE mseg-lgort,&lt;/P&gt;&lt;P&gt;        menge1 LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;        menge2 LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;        lossquantity LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;        umlgo    like mseg-menge.&lt;/P&gt;&lt;P&gt;TYPES : END OF ty_lgort_sum.&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_gds,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        lgort LIKE mseg-lgort,&lt;/P&gt;&lt;P&gt;        menge1 LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;        menge2 LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;        lossquantity LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;        bwart LIKE mseg-bwart,&lt;/P&gt;&lt;P&gt;        matnr LIKE mseg-matnr,&lt;/P&gt;&lt;P&gt;        umlgo    like mseg-menge,&lt;/P&gt;&lt;P&gt;        werks LIKE mseg-werks.&lt;/P&gt;&lt;P&gt;TYPES : END OF ty_gds.&lt;/P&gt;&lt;P&gt;*********&lt;STRONG&gt;internal tables&lt;/STRONG&gt;***********&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : i_mseg LIKE TABLE OF mseg WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       i_mseg1 TYPE STANDARD TABLE OF ty_lgort_sum WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       i_mkpf LIKE TABLE OF mkpf WITH HEADER LINE.&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;*********&lt;STRONG&gt;Work areas&lt;/STRONG&gt;***********&lt;/P&gt;&lt;P&gt;DATA : wa_mseg  LIKE mseg,&lt;/P&gt;&lt;P&gt;       wa_mseg1 TYPE ty_gds,&lt;/P&gt;&lt;P&gt;       wa_mkpf  LIKE mkpf,&lt;/P&gt;&lt;P&gt;       wa_lgort_sum TYPE ty_lgort_sum,&lt;/P&gt;&lt;P&gt;       wa_loss_data LIKE zpesloss,&lt;/P&gt;&lt;P&gt;       wa_zpesloss LIKE zpesloss.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******&lt;STRONG&gt;Varaiables&lt;/STRONG&gt;************&lt;/P&gt;&lt;P&gt;DATA : ws_zolorg LIKE zocmtpa-zolorg.&lt;/P&gt;&lt;P&gt;DATA : ws_date LIKE sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;bapi declaration&lt;/STRONG&gt;*************&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF t_return .&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapiret2.&lt;/P&gt;&lt;P&gt;TYPES : END OF  t_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF t_items.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapi2017_gm_item_create.&lt;/P&gt;&lt;P&gt;TYPES:  END OF  t_items.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: i_items          TYPE STANDARD TABLE OF t_items,&lt;/P&gt;&lt;P&gt;      i_return_goods   TYPE STANDARD TABLE OF t_return.&lt;/P&gt;&lt;P&gt;DATA: wa_items    TYPE t_items.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : i_bapireturn LIKE TABLE OF zpesloss,&lt;/P&gt;&lt;P&gt;       wa_bapireturn LIKE zpesloss.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : i_bapi LIKE TABLE OF bapi2017_gm_head_ret-mat_doc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : v_header   LIKE bapi2017_gm_head_01,&lt;/P&gt;&lt;P&gt;       v_gm_code  LIKE bapi2017_gm_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_headret LIKE bapi2017_gm_head_ret,&lt;/P&gt;&lt;P&gt;      wa_matdoc TYPE bapi2017_gm_head_ret-mat_doc,&lt;/P&gt;&lt;P&gt;      wa_matdocyr TYPE bapi2017_gm_head_ret-doc_year.&lt;/P&gt;&lt;P&gt;************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT     *&lt;/P&gt;&lt;P&gt;          FROM mseg&lt;/P&gt;&lt;P&gt;          INTO&lt;/P&gt;&lt;P&gt;          CORRESPONDING FIELDS OF TABLE i_mseg&lt;/P&gt;&lt;P&gt;          WHERE ( bwart = '101'&lt;/P&gt;&lt;P&gt;          OR      bwart = '102' )&lt;/P&gt;&lt;P&gt;          AND   werks = 'SP01'&lt;/P&gt;&lt;P&gt;          AND  ( lgort = 'BA01'&lt;/P&gt;&lt;P&gt;          OR     lgort = 'CA01'&lt;/P&gt;&lt;P&gt;          OR     lgort = 'HU01' )&lt;/P&gt;&lt;P&gt;          AND   matnr = 'LNGES1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="8" type="ul"&gt;&lt;P&gt;31 days from sy-datum********&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'RM_GO_BACK_N_DAYS'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    start_date               = sy-datum&lt;/P&gt;&lt;P&gt;    n_days                   = 31&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     KALENDER                 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   hist_date                 = ws_date&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      negative_days            = 1&lt;/P&gt;&lt;P&gt;      initial_start_date       = 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;  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;          WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********selecting from mkpf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT         mblnr&lt;/P&gt;&lt;P&gt;               xabln&lt;/P&gt;&lt;P&gt;               budat&lt;/P&gt;&lt;P&gt;               mjahr&lt;/P&gt;&lt;P&gt;               FROM mkpf&lt;/P&gt;&lt;P&gt;               INTO CORRESPONDING FIELDS OF TABLE i_mkpf&lt;/P&gt;&lt;P&gt;               FOR ALL ENTRIES IN i_mseg&lt;/P&gt;&lt;P&gt;               WHERE mblnr = i_mseg-mblnr AND&lt;/P&gt;&lt;P&gt;                    ( budat &amp;gt;= ws_date AND&lt;/P&gt;&lt;P&gt;                      budat &amp;lt;= sy-datum ).&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;STRONG&gt;Selecting for percentage&lt;/STRONG&gt;**********&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE zolorg&lt;/P&gt;&lt;P&gt;              INTO ws_zolorg&lt;/P&gt;&lt;P&gt;              FROM zocmtpa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&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;break invvi2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT i_mseg .&lt;/P&gt;&lt;P&gt;  CLEAR : wa_lgort_sum,i_mseg1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM zpesloss&lt;/P&gt;&lt;P&gt;                  INTO CORRESPONDING FIELDS OF wa_zpesloss&lt;/P&gt;&lt;P&gt;                  WHERE mblnr = i_mseg-mblnr&lt;/P&gt;&lt;P&gt;                  AND  lgort = i_mseg-lgort.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    DELETE i_mseg.&lt;/P&gt;&lt;P&gt;    CONTINUE.&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;STRONG&gt;movement type 101&lt;/STRONG&gt;***********&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    wa_lgort_sum-lgort = i_mseg-lgort.&lt;/P&gt;&lt;P&gt;    wa_lgort_sum-umlgo = i_mseg-umlgo.&lt;/P&gt;&lt;P&gt;    IF i_mseg-bwart = '101'.&lt;/P&gt;&lt;P&gt;      wa_lgort_sum-menge1 =  i_mseg-menge.&lt;/P&gt;&lt;P&gt;      COLLECT wa_lgort_sum INTO i_mseg1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********&lt;STRONG&gt;movement type 102&lt;/STRONG&gt;***********&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      wa_lgort_sum-menge2 = i_mseg-menge.&lt;/P&gt;&lt;P&gt;      COLLECT wa_lgort_sum INTO i_mseg1.&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;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT i_mseg1.&lt;/P&gt;&lt;P&gt;wa_mseg1-lossquantity = ( i_mseg1-menge1 - i_mseg1-menge2 ) * ws_zolorg&lt;/P&gt;&lt;P&gt;/ 100.&lt;/P&gt;&lt;P&gt;  IF wa_mseg1-lossquantity &amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    wa_mseg1-bwart =   '551'.&lt;/P&gt;&lt;P&gt;    wa_mseg1-matnr  = 'LNGES1'.&lt;/P&gt;&lt;P&gt;    wa_mseg1-lgort  = i_mseg1-lgort.&lt;/P&gt;&lt;P&gt;    wa_mseg1-werks  = 'SP01'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    wa_mseg1-bwart = '552'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;Bapi&lt;/STRONG&gt;************************&lt;/P&gt;&lt;P&gt;  CLEAR : v_header, v_gm_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Header Data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  v_header-pstng_date = sy-datum.&lt;/P&gt;&lt;P&gt;  v_header-doc_date = sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Code Group&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  v_gm_code-gm_code = '03'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR i_items[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_items-material  = wa_mseg1-matnr.&lt;/P&gt;&lt;P&gt;  wa_items-plant     = wa_mseg1-werks.&lt;/P&gt;&lt;P&gt;  wa_items-stge_loc  = wa_mseg1-umlgo.&lt;/P&gt;&lt;P&gt;  wa_items-move_type = wa_mseg1-bwart.&lt;/P&gt;&lt;P&gt;  wa_items-entry_qnt = wa_mseg1-lossquantity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND wa_items TO i_items.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_GOODSMVT_CREATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      goodsmvt_header             = v_header&lt;/P&gt;&lt;P&gt;      goodsmvt_code               = v_gm_code&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TESTRUN                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   goodsmvt_headret            = wa_headret&lt;/P&gt;&lt;P&gt;       materialdocument        = wa_matdoc&lt;/P&gt;&lt;P&gt;       matdocumentyear         = wa_matdocyr&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      goodsmvt_item               = i_items&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GOODSMVT_SERIALNUMBER       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    return                      = i_return_goods   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF i_return_goods IS INITIAL .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    COMMIT WORK.&lt;/P&gt;&lt;P&gt;    wa_bapireturn-mblnr = wa_matdoc.&lt;/P&gt;&lt;P&gt;    wa_bapireturn-lgort  = wa_mseg1-lgort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND wa_bapireturn TO i_bapireturn.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    ROLLBACK WORK.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; refresh : i_items.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******&lt;STRONG&gt;update database table zpesloss&lt;/STRONG&gt;*********&lt;/P&gt;&lt;P&gt;break invvi2.&lt;/P&gt;&lt;P&gt;LOOP AT i_mseg INTO wa_mseg .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE i_mkpf WITH KEY mblnr = wa_mseg-mblnr BINARY SEARCH INTO&lt;/P&gt;&lt;P&gt;  wa_mkpf.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    wa_loss_data-budat   = wa_mkpf-budat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE i_bapireturn INTO  wa_bapireturn&lt;/P&gt;&lt;P&gt;    WITH KEY lgort = wa_mseg-lgort.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_loss_data-type       = wa_mseg-matnr.&lt;/P&gt;&lt;P&gt;      wa_loss_data-mblnr      = wa_mseg-mblnr.&lt;/P&gt;&lt;P&gt;      wa_loss_data-budat      = wa_mkpf-budat.&lt;/P&gt;&lt;P&gt;      wa_loss_data-bwart      = wa_mseg-bwart.&lt;/P&gt;&lt;P&gt;      wa_loss_data-loss_doc   = wa_bapireturn-mblnr.&lt;/P&gt;&lt;P&gt;      wa_loss_data-losspostdt = sy-datum.&lt;/P&gt;&lt;P&gt;      wa_loss_data-lgort      = wa_mseg-lgort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MODIFY zpesloss FROM wa_loss_data.&lt;/P&gt;&lt;P&gt;      CLEAR : wa_mseg,wa_mkpf,wa_loss_data.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prakash.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 10:04:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495619#M230143</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T10:04:32Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495620#M230144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chung,&lt;/P&gt;&lt;P&gt; Check Prabhu's post.&lt;/P&gt;&lt;P&gt; he is right , you have to check the "valid from" (not valid till) date for the cost center you have used.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 10:12:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495620#M230144</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T10:12:20Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495621#M230145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have seen both examples and I have the similar program.&lt;/P&gt;&lt;P&gt;But the difference is the cost center is provided in the GOODSMVT_ITEM.  Once it is provided, error "Cost center ABC /1101019 does not exist on 05.03.2006 .", ABC is the controlling area that is the company name.  The posting period either for FI and MM is opened.&lt;/P&gt;&lt;P&gt;Any one has tried to have the BAPI_GOODSMVT_CREATE with cost center?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 10:32:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495621#M230145</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T10:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495622#M230146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The 'valid from' of the cost center is 01.01.2000 and 'to' 31.12.9999.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 10:40:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495622#M230146</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T10:40:51Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495623#M230147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check whether you are providing the cost center value with leading zeroes? If not, you need to do so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the function CONVERSION_EXIT_ALPHA_INPUT to add leading zeroes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Kiran&lt;/P&gt;&lt;P&gt;*Please reward useful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 11:19:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495623#M230147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T11:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: Inconsistencey in BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495624#M230148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kiran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Really thousand thanks to your answer, excellent!&lt;/P&gt;&lt;P&gt;My program works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Aug 2006 12:12:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inconsistencey-in-bapi/m-p/1495624#M230148</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-14T12:12:36Z</dc:date>
    </item>
  </channel>
</rss>

