thanks, SE37 works. now I write in SE38 in ECC6
data:
Generaldata like bapi1022_feglg001,
Generaldatax like bapi1022_feglg001x,
return like bapiret2.
Generaldata-descript = 'test9'.
Generaldata-descript2 ='test10'.
Generaldatax-descript = 'X'.
Generaldatax-descript2 = 'X'.
CALL FUNCTION 'BAPI_FIXEDASSET_CHANGE'
EXPORTING
COMPANYCODE = '1000'
ASSET = '1000'
SUBNUMBER = '0'
GENERALDATA = generaldata
GENERALDATAX = generaldatax
IMPORTING
RETURN = return.
call function 'BAPI_transaction_commit'.
the program says: asset 1000 0 is not in company code 1000
but i can use se37 to change asset 1000 in company code 1000
it didn't work in SE38, why?