cancel
Showing results for 
Search instead for 
Did you mean: 

Changing Equipment inheritance for certain fields

Former Member
0 Kudos

Hi,

Is there any BAPI/ Other method available to change certain fields in Equipment master. pl suggets.

Thanks

Lucky

Accepted Solutions (1)

Accepted Solutions (1)

peter_atkin
Active Contributor
0 Kudos

Lucky

Many of the BAPIs can be viewed by transaction BAPI. Then navigate to the Plant Maintenance section.

For equipment you can use function module BAPI_EQUI_CHANGE (see transaction SE37)

PeteA

Former Member
0 Kudos

PeteA,

Navigated through BAPI, but could not found any BAPI to change inheritance of certain fields. Though there one BAPI available for same, but for Functional location: BAPI_FUNCLOC_INHERIT_CHANGE. I am wodndering for the same for Equipments.

Former Member
0 Kudos

By using BAPI_EQUI_CHANGE to change the fields, inheritance from superior object will be disconnected.

Former Member
0 Kudos

Yes, we can update the fields with new field values by using BAPI_EQUI_CHANGE, but can not achieve inheritance from its superior. I think there stands one solution of using BDC method for dismantling and re-installing Equipments on same FL.

Former Member
0 Kudos

Please make it clear.

You want to re-connect the Inheritance from Superior Object to Sub Object??

OR

You want to disconnect the Inheritance??

OR

You want both??

Former Member
0 Kudos

want to re-connect the Inheritance from Superior Object to Sub Object, which has been lost as user has made fields blank manually. (overwritten inherited values)

Former Member
0 Kudos

Manually, this can be done by this way.

While assigning the Superior Object to Sub Equipment, you can make use of the option Install with Data Transfer, which will transfer all the data / required data as per your selection from Superior Object to Sub Equipment.

It will change the Data Inheritance of the equipment as well.

Try the same with the mentioned BAPI for changing the Superior Object.

peter_atkin
Active Contributor
0 Kudos

Lucky,

We had to write a customer-specific program to search for, and re-connect the inherited fields (data transfer).

PeteA

Former Member
0 Kudos

din't try change BAPI, achieved the same by writing the BDC for the same. Hoping around for SAP BAPI solution, where only flags could be updated for specific fields inheritances in Equipment.

Thanks for your inputs Maheswaran and PeteA. Closing the thread.

-Lucky

Answers (2)

Answers (2)

Former Member
0 Kudos

Please try to have a look at function module EQUIPMENT_INHERIT_DATA.

It is used with structure INHERITANCE_FLAGS.

Former Member
0 Kudos

You can also use Mass Change option in IE05. But its limited to some of the fields.