‎2007 Jun 19 4:49 PM
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?
‎2007 Jun 19 4:55 PM
Hi Matt,
See if your class is present in table <b>DWINACTIV</b>
Regards
Aneesh.
‎2007 Jun 19 5:13 PM
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.
‎2007 Jun 19 9:08 PM
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