Application Development and Automation 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: 
Read only

'BAPI_ACC_DOCUMENT_CHECK' is not checking the GGB0 validations

Former Member
0 Likes
1,495

Hi All,

I am using bapi 'BAPI_ACC_DOCUMENT_CHECK' to validate accounting data before final posting. This bapi is populating all standard errors from SAP standard program, but not checking the FI validations which have been done using transaction GGB0.

Please help me to resolve this.

Thanks,

Ramesh.

Hi All,

I am using bapi 'BAPI_ACC_DOCUMENT_CHECK' to validate accounting data before final posting. This bapi is populating all standard errors from SAP standard program, but not checking the FI validations which have been done using transaction GGB0.

Please help me to resolve this.

Thanks,

Ramesh.

3 REPLIES 3
Read only

andreas_mann3
Active Contributor
0 Likes
1,033

I think this is correct. I already read it years ago...

so try good old abap-report rfbibl00...

A.

Read only

0 Likes
1,033

Hi Andreas,

Thanks for the reply.

I think, the report which you have suggested is for posting the accounting document.

Actually my application has three steps

1. Validate input data using bapi 'BAPI_ACC_DOCUMENT_CHECK'

2. Park document using bapi 'PRELIMINARY_POSTING_FB01' which will trigger amount release workflow and after final approval

3. workflow will post parked document using bapi 'PRELIMINARY_POSTING_POST_ALL'

So I want to check every error/validation in first step for the error free posting using last step.

Please suggest alternate way if 'BAPI_ACC_DOCUMENT_CHECK' can not catch the FI standard validations.

Thanks,

Ramesh.

Read only

0 Likes
1,033

Hi Ramesh, Did you find a resolution to your problem? We also have the same issue and are trying to see if we can use the preliminary_check_all to see if we can identify additional error and then delete the parked ones, but i will lose out on number range. Let us know what you did.

Thanks!