cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Use of BAPI_INCOMINGINVOICE_CHANGE to change a value in RBKP table

walkerist79
Participant
0 Kudos
474

I'm trying to lift the payment block using RM08RELEASE. While it was successful, the payment block remains in the RBKP for the invoices. 

Tried to use BAPI_INCOMINGINVOICE_CHANGE and BAPI_TRANSACTION_COMMIT but the payment block in RBKP was not deleted or changed.

What more should I check?

 

DATA: LS_HEADER01 TYPE BAPI_INCINV_CHNG_HEADER,
      LS_HEADER02 TYPE BAPI_INCINV_CHNG_HEADER.

LS_HEADER01-INV_DOC_NO = '12345'
LS_HEADER01-INV_YEAR = '2024'
LS_HEADER02-PMNT_BLOCK = ' '.

CALL FUNCTION 'BAPI_INCOMINGINVOICE_CHANGE'
 EXPORTING 
  INVOICENUMBER = LS_HEADER01-INV_DOC_NO
  FISCALYEAR    = LS_HEADER01-INV_YEAR
  HEADERDATA_CHANGE = LS_HEADER01
  HEADERDATA_CHANGEX = LS_HEADER02
 TABLES
  RETURN        = IT_RETURN
IF sy-subrc = 0.
 CALL FUNCTION BAPI_TRANSACTION_COMMIT
  IMPORTING
    RETURN = IT_RETURN
ENDIF

Accepted Solutions (0)

Answers (0)