Skip to main content
11-Garnet
April 27, 2026
Question

Unable to create custom Service Effectivity

  • April 27, 2026
  • 0 replies
  • 10 views

Unable to create Custom Service Effectivity even custom type registered in serviceEffectivityConfig.xml and custom type attribute created in Service Effectivity type .

ServiceEffectivitiyConfig.xml ---serialNumberNModel is custom type.

<?xml version="1.0" encoding="UTF-8"?>
<ServiceEffectivity>

<ServiceEffectivityTypes>

<ServiceEffectivityType name="serialNumber" renderer="com.ptc.arbortext.windchill.serviceEffectivityFilter.client.ui.renderers.configTypes.SerialNumberConfigType"/>

<ServiceEffectivityType name="date" renderer="com.ptc.arbortext.windchill.serviceEffectivityFilter.client.ui.renderers.configTypes.DateServiceEffConfigType"/>

<ServiceEffectivityType name="serialNumberNDate" renderer="com.ptc.arbortext.windchill.serviceEffectivityFilter.client.ui.renderers.configTypes.SerialNumberDateConfigType"/>

<ServiceEffectivityType name="serialNumberNModel" renderer="com.ptc.arbortext.windchill.serviceEffectivityFilter.client.ui.
renderers.configTypes.DefaultCustomConfigType" effectivityType="com.ptc.arbortext.windchill.siscore.serviceeff.ServiceEffectivity"/>
</ServiceEffectivityTypes>

<ServiceEffectivityInstance objectType="wt.part.WTPart,wt.part.WTPartMaster,
wt.part.alternaterep.WTPartAlternateRep, wt.epm.EPMDocument, wt.epm.EPMDocumentMaster,
wt.doc.WTDocument, wt.doc.WTDocumentMaster">
  <csvalid serviceeffectivitytype="serialNumber"/>
  <csvalid serviceeffectivitytype="date"/>
  <csvalid serviceeffectivitytype="serialNumberNDate"/>
  <csvalid serviceeffectivitytype="serialNumberNModel"/>
</ServiceEffectivityInstance>

<ServiceEffectivityInstance objectType="com.ptc.arbortext.windchill.partlist.PartList"
    objectGroup="Windchill.SISPartCatalog">
  <csvalid serviceeffectivitytype="serialNumber"/>
  <csvalid serviceeffectivitytype="date"/>
  <csvalid serviceeffectivitytype="serialNumberNDate"/>
  <csvalid serviceeffectivitytype="serialNumberNModel"/>
</ServiceEffectivityInstance>

<ServiceEffectivityContextTypes>
    <Type>wt.part.WTPart</Type>
</ServiceEffectivityContextTypes>

</ServiceEffectivity>