cancel
Showing results for 
Search instead for 
Did you mean: 

​Consecutive run bapi_fixedasset_create1 and bapi_fixedasset_change

0 Kudos

Hello!

i'm facing with a problem when i'm trying to run bapi_fixedasset_create1 right after bapi_fixedasset_change.

First i'm trying to creater new asset with bapi_fixedasset_create1. This asset does not have any required fields according to it's class. I'm using bapi_transaction_commit after every call of bapi.

Second I'm trying to change some fields in another asset but I'm getting 00 055 error mesage "Fill all required fields". As I figured out this message appears because asset I'm trying to change has required field GLOFAATMDPNDNT-GLO_RUS_DEPGRN (it's from national specific fields group). But I'm not trying to clear this field and it's already filled with correct data.

If I'm not using bapi_transaction_commit between these two calls everything works fine, but I have to commit first call.

Is there any way to force clear/reset/reinitialize data of programs SAPLAIST and SAPLGLO_FIAA_SCREENS after first call of bapi_fixedasset_create1?

Accepted Solutions (0)

Answers (0)