2009 Mar 11 9:27 AM
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.
2009 Mar 11 9:48 AM
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.
2009 Mar 11 9:48 AM
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.