Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 2175

BAPI_WARRANTYCLAIM_CHANGE2

$
0
0

Hello,

 

I am having trouble updating a warranty claim with the BAPI BAPI_WARRANTYCLAIM_CHANGE2.

I'm using it to change a few fields in warranty claim. But the fields are not getting updated.

Here is my code:

 

SELECT SINGLE *

        FROM pnwtyh

        INTO k_wa_pnwtyh2

        WHERE clmno = '000000160042'."v_clmno.

 

   CALL FUNCTION 'Z_MAP2E_PNWTYH_TO_BAPI2222HDRC'

     EXPORTING

       pnwtyh               = k_wa_pnwtyh2

     CHANGING

       bapi2222headerchange = ls_bapiheader_c.

 

   MOVE '000000160042' TO ls_bapiheader_c-handle.


CALL FUNCTION 'BAPI_WARRANTYCLAIM_CHANGE2'

     EXPORTING

       claim               = '000000160042' "claim'

       claim_header        = ls_bapiheader_c "v_claim_header

       badi_change         = 'X' "badi_change'

*      SIMULATE            = 'X'             "jeb03-04

*     READFROMBUFFER      = ' '

*     IV_LOG_DISMISS      = ' '

     TABLES

       claim_version       = lt_bapiversion_c "i_claim_version

*      claim_item          = claim_item

*      claim_text          = claim_text

*      claim_measure       = claim_measure

*      claim_pricing       = claim_pricing

*      version_rel         = version_rel

*      item_rel            = item_rel

*      extensionin         = t_it_extension

       return              = i_return.

*      extensionin         = t_it_extension

*      claim_object_update = claim_object_update

*      claim_partner       = claim_partner.

 

   CLEAR v_error.

   t_it_return2[] = i_return[].

   LOOP AT t_it_return2 INTO k_wa_return2

     WHERE type = 'E' OR type = 'A'.

     v_error = ppet_true.

   ENDLOOP.

 

   IF v_error IS INITIAL.

     CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

      EXPORTING

        WAIT          =   'X'.

*     IMPORTING

*       RETURN        =

 

     CALL FUNCTION 'WTY12_REFRESH_BUFFER_RFC'

       TABLES

         return2 = t_it_return2.

   ENDIF.


Viewing all articles
Browse latest Browse all 2175

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>