Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI_ACC_DOCUMENT_POST RW033 - Balance in Transaction Currency

former_member201275
Active Contributor
0 Kudos

Hi,

We are posting documents from our HR system to FI using BAPI_ACC_DOCUMENT_POST.

From this we receive an error RW033, which implies that because one of the entries does not add up to zero it cannot be posted. The problem is we send a few thousand records i.e. per personnel number via this BAPI and we receive an error message which doesn't tell us to which personnel record this belongs i.e. the message is generic.

All help and advice greatly appreciated.

1 ACCEPTED SOLUTION

mateuszadamus
Active Contributor

Hello gemini.twin

FI document need to have their balance equal zero. Implement a logic that will check the balance of each document before it is sent to the BAPI. This way you will:

  • know which document for which person is invalid
  • be able to implement suitable error handling logic (skip the document, cancel processing of all, other, etc).
Kind regards,
Mateusz
1 REPLY 1

mateuszadamus
Active Contributor

Hello gemini.twin

FI document need to have their balance equal zero. Implement a logic that will check the balance of each document before it is sent to the BAPI. This way you will:

  • know which document for which person is invalid
  • be able to implement suitable error handling logic (skip the document, cancel processing of all, other, etc).
Kind regards,
Mateusz