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: 

Problem while creating assets using BAPI

Former Member
0 Kudos

Use table enhancement BAPI_TE_ANLU

Diagnosis :The BAPIs for creating and changing assets currently support only those customer enhancements that relate to the user fields created using SAP enhancement AIST0002.

Can anybody give the appropriate solution why this error is coming while creating assets using BAPI.

1 REPLY 1

Former Member
0 Kudos

Looks like you are trying to transfer custom fields into the asset master data that were not added following the steps in enhancement AIST0002.

Using EXTENSIONIN parameter, you can transfer user fields from the asset master record. However, it is not possible to transfer fields that are updated in user-defined tables. Only user fields that were defined using SAP enhancement AIST0002 and are automatically updated in table ANLU can be udpated in this way. This means you have to use table extension BAPI_TE_ANLU.

Enhancement AIST0002 contains function module EXIT_SAPL1022_001 as a component in which user fields can be implemented.

The documentation ( BAPIPAREX) of the structure that forms the basis for this parameter contains additional information about using this parameter.

Please check how table ANLU has been enhanced and also go through the documentation of enhancement AIST0002.

Regards,

Shyam