Application Development and Automation 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: 
Read only

Make custom Class inactive

Former Member
0 Likes
1,089

When I try to deactivate/inactivate a custom class I get

"Message no. OO175

There is no inactive version of ZCL_PD_PO_PROCESSING_BBP" (Superclass CL_SF_PROCESSING_PPF).

How can I deactivate without having to actually delete the custom class?

3 REPLIES 3
Read only

Former Member
0 Likes
816

Hi Matt,

See if your class is present in table <b>DWINACTIV</b>

Regards

Aneesh.

Read only

0 Likes
816

Aneesh.

It's not, but possibly becuase I've had to delete it (in an extreme rush). This table is empty in non Development systems so I can't check there.

All I can say is that the only OO objects listed in DWINACTIV now are methods from 1 other custom class. We have several others custom classes (not listed) and this one <u>can't be Deactivated either (same message) even though it's listed in DWINACTIV</u>.

Cheers,

Matt.

Read only

uwe_schieferstein
Active Contributor
0 Likes
816

Hello Matt

If I am correct than the only phase where we have <i>exclusively </i>an inactive repository object is prior to the first activation of a newly created object. As soon as you activate a repository object you will always have either an <i>active </i>version or an <i>active </i><b>and </b>an <i>inactive </i>version. Thus, it is not possible to inactivate a repository object.

However, if you need to get rid of the class yet do not want to loose its coding then I would simply copy the class (e.g. to ZCL_PD_PO_PROCESSING_BBP_) and delete the original one.

Regards

Uwe