cancel
Showing results for 
Search instead for 
Did you mean: 

getting error in bapi BAPI_ACC_DOCUMENT_REV_POST

Former Member
0 Kudos

Hi Experts,

  I am getting error while applying BAPI: BAPI_ACC_DOCUMENT_REV_POST.

  kindly guide me.

Errors:--

ERW609Error in document: BKPF 00400000000110002012 MEDCLNT200
ERW632Document BKPF 00400000000110002012 MEDCLNT200 cannot be reversed
ERW628Incorrect entry in field OBJ_TYPE: BKPF

  Code i have been written for this are as follows:----

rev-obj_type = 'BKPF'.

rev-obj_key = '00400000000110002012'.

rev-obj_key_r = '00400000000110002012'.

rev-obj_sys = 'MEDCLNT200'.

rev-reason_rev = '01'.

CALL FUNCTION 'BAPI_ACC_DOCUMENT_REV_POST'

   EXPORTING

     reversal = rev

     bus_act  = 'RFBU'

   IMPORTING

     obj_type = gv_obj_type

     obj_key  = gv_obj_key

     obj_sys  = gv_obj_sys

   TABLES

     return   = gt_return.

Regards,

Rishi

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi ,

Plz check BDC or Rev FM:You may need to cover cross company/ normal one in BDC but i believe FM covers both .

* Normal one reversal sample is given below ..Cross company tcode differs

PERFORM sub_populat_bdc_data USING:
                           'SAPMF05A' '0105' c_x,
                           'BDC_CURSOR' 'RF05A-GJAHS' ' ',
                           'BDC_OKCODE' '/00' ' ',
                           'RF05A-BELNS'  docno ' ',
                           'BKPF-BUKRS' header-ccode ' ',
                           'RF05A-GJAHS' header-fyear ' ',
                           'BSIS-BUDAT'  postingdate ' ',            
                           'UF05A-STGRD' postingreason ' ',
                           'SAPMF05A' '0105' c_x,
                           'BDC_CURSOR' 'RF05A-BELNS' ' ',
                           'BDC_OKCODE' '=BU' ' ',
                           'RF05A-BELNS' docno ' ',
                           'BKPF-BUKRS' header-ccode ' ',
                           'RF05A-GJAHS' header-fyear ' ',
                           'UF05A-STGRD' reason ' '.

  
      CALL TRANSACTION 'FB08'
           USING  bdcdata
           MODE  mode
           MESSAGES INTO t_bdcmsgcoll.


OR

**--BAPI for FI document reversal


    CALL FUNCTION 'BAPI_ACC_GL_POSTING_REV_POST'
      EXPORTING
        reversal = header
      IMPORTING
        obj_type = header-obj_type
        obj_key  = header-obj_key
        obj_sys  = header-obj_sys
      TABLES
        return   = y_return.


Hope this helps.

Thanks!

Former Member
0 Kudos

Hi Rishi!

Which Object Type has the Document you whant to reverse.

BKPF-AWTYP?

regards,

Stefan

Former Member
0 Kudos
Former Member
0 Kudos

Hi,

I have gone through the thread. All of them are for Posting accounting document not for reverse the document.

As i have posted, i am getting the error of

ERW628Incorrect entry in field OBJ_TYPE: BKPF

.

Please give me the solution or sample code.

Regards,

Rishi

Former Member
0 Kudos

Hi Rishi,

Check this Note : 1799990 - Error message RW628 is raised when reverse documents via BAPI

Regard's

Smruti