cancel
Showing results for 
Search instead for 
Did you mean: 

Reference product uses a different class

0 Kudos

Hi, All,

We have some problem when activating integration model for master data - getting message "Reference product uses a different class".

In our case in ERP system in master data was modified class, earlier in APO system product has already been assigned to other class.

In APO system product was removed for location and globally but next activation of the integration model, we getting the same problem "Reference product uses a different class".

Please tell, how we can modify or delete product in APO for transfer it from ERP successfully?

Regards, Evgeniy.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Evgeniy,

Please check this SAP note - 714929 to see how should be done the changes of classes & characteristics properly.

If you want to delete the product first you have to delete all transactional data attached to this product. Then you can delete the PDS and the characteristics of the product. If the product is involved in transportation lanes you have to delete it also from tr.lanes.  At the end you take out the product from the active model 000 and then you can delete it from APO system.

To see where is used the product, go in t.code /SAPAPO/MAT1. Enter Location/product combination and the from Extras choose where used list. You can also use WUF t.code to have where-used list.

Hope that can help you!

Thanks.

Regards, Marius     


0 Kudos

Hi, Marius,

thank you for advice.

Our product doesn't has PDS, transactional data and tr.lanes. In /SAPAPO/MAT1 it also does not exist and in WUF t.code too.

But anyway with each activation of IM this product causes an error and the cancellation of activation.

Maybe there is some way to remove the product or its history from APO?

Regards, Evgeniy.

Former Member
0 Kudos

Hello Evgeniy,

In this case please check SAP note 668792.

Obsolete entries should be deleted in the concerned tables. Running following reports will help to eliminate inconsistencies:

  • ZZMATLOC_ADJUST: this report eliminates inconsistencies between tables /SAPAPO/MATKEY and /SAPAPO/MATLOC. its codes are attached below.
  • ZZMATMAP_ADJUST: by running this report, inconsistencies between tables /SAPAPO/MATKEY and /SAPAPO/MATMAP are eliminated. This reports can be found in the note 365838.
  • Z_MATMOD_ADJUST: This reports helps to get rid of inconsistencies between tables /SAPAPO/MATKEY and /SAPAPO/MATMOD. Its codes are contained in the note 364044
  • ZZMAT_PROFILES_ADUST: This reports helps to delete obsolete profiles in the system. Related code are contained in the note 485981

Hope that can help you! 

Thanks.

Regards, Marius

0 Kudos

Hello, Marius.

Thank for your help.

I'll try implement recommended note.

Regards, Evgeniy.