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: 

ABPER Problem for BAPI_ACC_DOCUMENT_POST

former_member212713
Contributor
0 Kudos

Hello;

I'm using BAPI_ACC_DOCUMENT_POST to create FI G/L Documents.

In customizing ABPER(Settlement period) is a obligatory field for only one HKONT(General Ledger Account).

There is no problem for other HKONTs.

But there is no ABPER field in BAPI's imports/tables/changings structure

or table.

When ABPER field is empty , bapi isn't create documents.

Error Message : u201CField Settl.per. is a required field for G/L account 600 1810200000u201D

Mesaage Class : F5 u2013 Number : 808

How can I solve this problem.

Thanks.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

For some reasons, most of the standard BAPIs dont use the field names from the transaction tables.

So its highly possible that Settlement period is not ABPER in your bapi.

You can double check with the text of fields in all the tables/ structures for something similor to settlement period.

If you still dont find it, may be you should try using the EXTENSION1 table parameter which is usually used to fill in the customer exit fields.

Let me know if you need any help in fill the data in EXTENSION1 parameter.There are lots of examples in the forums anyway.

Mathews.

1 REPLY 1

Former Member
0 Kudos

For some reasons, most of the standard BAPIs dont use the field names from the transaction tables.

So its highly possible that Settlement period is not ABPER in your bapi.

You can double check with the text of fields in all the tables/ structures for something similor to settlement period.

If you still dont find it, may be you should try using the EXTENSION1 table parameter which is usually used to fill in the customer exit fields.

Let me know if you need any help in fill the data in EXTENSION1 parameter.There are lots of examples in the forums anyway.

Mathews.