<?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: Error while using BAPI_SHIPMENT_CHANGE? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917588#M1598394</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi K.V.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your reply...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried like you suggested but still getting same error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;WA_HEADERDEADLINEACTION-TIME_TYPE = 'X'.
  WA_HEADERDEADLINEACTION-TIME_STAMP_UTC = 'X'.
  WA_HEADERDEADLINEACTION-TIME_ZONE = 'X'.
  APPEND  WA_HEADERDEADLINEACTION TO HEADERDEADLINEACTION.

CALL FUNCTION 'BAPI_SHIPMENT_CHANGE'
  EXPORTING
    HEADERDATA                 = HEADERDATA
    HEADERDATAACTION           = HEADERDATAACTION
*   TECHNCONTROL               =
  TABLES
   HEADERDEADLINE              = HEADERDEADLINE
   HEADERDEADLINEACTION        = HEADERDEADLINEACTION
    RETURN                     =   RETURN.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Jun 2011 09:20:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-06-09T09:20:19Z</dc:date>
    <item>
      <title>Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917586#M1598392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using BAPI_SHIPMENT_CHANGE to change shipment details like &lt;STRONG&gt;FwdAgent&lt;/STRONG&gt; , &lt;STRONG&gt;GC / Way Bill N&lt;/STRONG&gt; and &lt;STRONG&gt;Dead Line&lt;/STRONG&gt; Tab from&lt;/P&gt;&lt;P&gt;Planning to Shiment end. I am getting following error... in BAPI Return ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Action table and data table have different numbers of entries (HDR_DLINE )&lt;/STRONG&gt; Can anybody tel where is the problem..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And i am using following code..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;* Headerdeadline
  DATA : ttype(10) VALUE 'HDRSTPLDT', "= End of planning
              utc  TYPE bapishipmentheaderdeadline-time_stamp_utc,
              zone TYPE bapishipmentheaderdeadline-time_zone.

...... and up to endof shpment

  DATA : ttype13(10) VALUE 'HDRSTSEADT',"= actual date f. end shpmnt
              utc13  TYPE bapishipmentheaderdeadline-time_stamp_utc,
              zone13 TYPE bapishipmentheaderdeadline-time_zone.
*
  WA_HEADERDATA-SHIPMENT_NUM     = ls_it_vttk-TKNUM.
  WA_HEADERDATA-SHIPMENT_TYPE       = ls_it_vttk-SHTYP.
  WA_HEADERDATA-TRANS_PLAN_PT       = ls_it_vttk-TPLST.
  WA_HEADERDATA-EXTERNAL_ID_1       = ls_it_vttk-EXTI1.
  WA_HEADERDATA-SERVICE_AGENT_ID    = ls_it_vttk-TDLNR.
  WA_HEADERDATA-STATUS_PLAN         = ls_it_vttk-STDIS.
  WA_HEADERDATA-STATUS_CHECKIN      = ls_it_vttk-STREG.
  WA_HEADERDATA-STATUS_LOAD_START   = ls_it_vttk-STLBG.
  WA_HEADERDATA-STATUS_LOAD_END     = ls_it_vttk-STLAD.
  WA_HEADERDATA-STATUS_COMPL        = ls_it_vttk-STABF.
  WA_HEADERDATA-STATUS_SHPMNT_START = ls_it_vttk-STTBG.
  WA_HEADERDATA-STATUS_SHPMNT_END   = ls_it_vttk-STTEN.

  MOVE WA_HEADERDATA TO HEADERDATA.

  WA_HEADERDATAACTION-SHIPMENT_TYPE    = 'X'.
  WA_HEADERDATAACTION-TRANS_PLAN_PT    = 'X'.
  WA_HEADERDATAACTION-SHIPPING_TYPE    = 'X'.
  WA_HEADERDATAACTION-EXTERNAL_ID_1    = 'X'.
  WA_HEADERDATAACTION-STATUS_PLAN    = 'X'.
  WA_HEADERDATAACTION-STATUS_CHECKIN    = 'X'.
  WA_HEADERDATAACTION-STATUS_LOAD_START    = 'X'.
  WA_HEADERDATAACTION-STATUS_LOAD_END    = 'X'.
  WA_HEADERDATAACTION-STATUS_COMPL    = 'X'.
  WA_HEADERDATAACTION-STATUS_SHPMNT_START    = 'X'.
  WA_HEADERDATAACTION-STATUS_SHPMNT_END    = 'X'.
  WA_HEADERDATAACTION-SERVICE_AGENT_ID    = 'X'.

  MOVE WA_HEADERDATAACTION to HEADERDATAACTION.

***** HEADERDEADLINE END OF PLANNING
  wa_headerdeadline-time_type = ttype.
  wa_headerdeadline-time_stamp_utc = utc. "ls_it_vttk-DTDIS.
  wa_headerdeadline-time_zone = zone. "ls_it_vttk-UZDIS.
  APPEND wa_headerdeadline to headerdeadline.

and upto...
***** HEADERDEADLINE PLANNED DATE OF CHECK-IN
  wa_headerdeadline-time_type = ttype13.
  wa_headerdeadline-time_stamp_utc = utc2. "ls_it_vttk-DPREG.
  wa_headerdeadline-time_zone = zone2. "ls_it_vttk-UPREG.
  APPEND wa_headerdeadline to headerdeadline.

CALL FUNCTION 'BAPI_SHIPMENT_CHANGE'
  EXPORTING
    HEADERDATA                 = HEADERDATA
    HEADERDATAACTION           = HEADERDATAACTION
  TABLES
   HEADERDEADLINE              = HEADERDEADLINE
    RETURN                     =   RETURN.

* Commit Work
  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 08:43:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917586#M1598392</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T08:43:47Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917587#M1598393</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;You need to fill up the table - HEADERDEADLINEACTION, accordingly. Below is the standard code which is causing this error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
*- check synchronicity of action and reference table
  DESCRIBE TABLE it_hdr_dline LINES lv_num_tab.
  DESCRIBE TABLE it_hdr_dline_action LINES lv_num_act.
  IF lv_num_tab NE lv_num_act.
    MESSAGE e200(vtbapi) WITH 'HDR_DLINE' RAISING input_inconsistent.
  ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 08:59:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917587#M1598393</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T08:59:19Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917588#M1598394</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi K.V.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your reply...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried like you suggested but still getting same error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;WA_HEADERDEADLINEACTION-TIME_TYPE = 'X'.
  WA_HEADERDEADLINEACTION-TIME_STAMP_UTC = 'X'.
  WA_HEADERDEADLINEACTION-TIME_ZONE = 'X'.
  APPEND  WA_HEADERDEADLINEACTION TO HEADERDEADLINEACTION.

CALL FUNCTION 'BAPI_SHIPMENT_CHANGE'
  EXPORTING
    HEADERDATA                 = HEADERDATA
    HEADERDATAACTION           = HEADERDATAACTION
*   TECHNCONTROL               =
  TABLES
   HEADERDEADLINE              = HEADERDEADLINE
   HEADERDEADLINEACTION        = HEADERDEADLINEACTION
    RETURN                     =   RETURN.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 09:20:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917588#M1598394</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T09:20:19Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917589#M1598395</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In your OP, i see that you have two lines in the table - HEADERDEADLINE, and in your previous post you just have one line..as you can see that the standard code expects the number of lines in both the tables HEADERDEADLINE and HEADERDEADLINEACTIONto be equal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
*- check synchronicity of action and reference table
  DESCRIBE TABLE it_hdr_dline LINES lv_num_tab.    " No of lines in headerdeadline
  DESCRIBE TABLE it_hdr_dline_action LINES lv_num_act.  " No of lines in headerdeadlineaction
  IF lv_num_tab NE lv_num_act.
    MESSAGE e200(vtbapi) WITH 'HDR_DLINE' RAISING input_inconsistent.
  ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 10:02:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917589#M1598395</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T10:02:25Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917590#M1598396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi chen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually, in HEADERDEADLINE total 14 ttypes are there, and HEADERDEADLINEACTION is contains 3 fields and the type is&lt;/P&gt;&lt;P&gt;CHAR1, fields are same type is different. how can i define that many lines? I am not getting can you tell me how to do this please?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 10:16:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917590#M1598396</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T10:16:22Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917591#M1598397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi chen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now i rectified that error, now bapi returns success msg. But Shipment is not updated in ecc. BAPI Executed successfully, but not updating. I am using BAPI_TRANSACTION_COMMIT after BAPI, still not updating. any more key fields i have to pass??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pleae suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 10:41:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917591#M1598397</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T10:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917592#M1598398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Look at the return table completely, go through the messages once see if it has any messages that might give more information?&lt;/P&gt;&lt;P&gt;2) Go into SM13 and see if you have any update terminations?&lt;/P&gt;&lt;P&gt;3) Pass an X to the wait parameter BAPI_transaction_commit and try.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 10:46:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917592#M1598398</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T10:46:47Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917593#M1598399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi chen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I done what you said. There are only 4 messages, Ship start, read, end and saved.&lt;/P&gt;&lt;P&gt;I tried in SM13, there is no list, and i check by passing 'X' to Commit also. Still not updating Shipment. I think somewhere i missed&lt;/P&gt;&lt;P&gt;something.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 11:04:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917593#M1598399</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T11:04:20Z</dc:date>
    </item>
    <item>
      <title>Re: Error while using BAPI_SHIPMENT_CHANGE?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917594#M1598400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi chen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I solved it. I have to pass some constat 'C' to parameters. I did it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 11:39:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-while-using-bapi-shipment-change/m-p/7917594#M1598400</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-09T11:39:19Z</dc:date>
    </item>
  </channel>
</rss>

