Class NCRelationshipDelegate
- All Implemented Interfaces:
BusinessRuleSetRelationshipDelegate
Collected Objects:
Nonconformance (Nonconformance )
Related Personal and Locations (QMS Contact)
Investigation (NC Investigation)
Trending Categories(Trending Categories)
Review(NCReview)
Disposition(Disposition Plan, Disposition Record, Disposition Action, Disposition Details Link)
Affected Objects (Reported Against,Containment Details, ExperiencedEffect)
Other Items (Other Containment Item,Trending Categories OtherItem,Immediate Actions)
Associated Process Objects (ChangeProcessLink)
Primary Objects:
Nonconformance
Reported Against
NC Investigation
NC TrendingCategories
NC Review
NC Disposition
This Relationship delegate is registered with the key com.ptc.qualitymanagement.nc.Nonconformance in NC.service.properties.xconf
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionprotected NonconformancefindNCFromPrimaryBusinessObject(Object primaryBusinessObject) Get Nonconformance from Primary Business Object
Supported API: trueprotected CollectiongetAssociatedProcessObjects(Nonconformance nonconformance) Get Associated Process Objects (Change Process Link)
Supported API: trueprotected CollectiongetDispositionObjects(Nonconformance nonconformance) Get NC Disposition(Disposition Plan,Disposition Record,Disposition Action, Disposition Details Link)
Supported API: trueprotected CollectiongetInvestigation(Nonconformance nonconformance) Get NC Investigation
Supported API: trueprotected CollectiongetRelatedObjects(Nonconformance nonconformance) Get NC Related Objects(Containment Details, Reported Against,Trending Codes, Immediate Action,Experienced Effect)
Supported API: trueprotected CollectiongetRelatedPersonalAndLocations(Nonconformance nonconformance) Get Related Personal and Locations (QMS Contact)
Supported API: trueprotected CollectiongetReview(Nonconformance nonconformance) Get NC Review
Supported API: trueprotected CollectiongetTrendingCategories(Nonconformance nonconformance) Get NC Trending Categories
Supported API: true
-
Method Details
-
getRelatedPersonalAndLocations
protected Collection getRelatedPersonalAndLocations(Nonconformance nonconformance) throws WTException Get Related Personal and Locations (QMS Contact)
Supported API: true- Parameters:
nonconformance-- Returns:
- Throws:
WTException
-
getInvestigation
Get NC Investigation
Supported API: true- Parameters:
nonconformance-- Returns:
- Throws:
WTException
-
getTrendingCategories
Get NC Trending Categories
Supported API: true- Parameters:
nonconformance-- Returns:
- Throws:
WTException
-
getReview
Get NC Review
Supported API: true- Parameters:
nonconformance-- Returns:
- Throws:
WTException
-
getDispositionObjects
Get NC Disposition(Disposition Plan,Disposition Record,Disposition Action, Disposition Details Link)
Supported API: true- Parameters:
nonconformance-- Returns:
- Throws:
WTException
-
getAssociatedProcessObjects
Get Associated Process Objects (Change Process Link)
Supported API: true- Parameters:
nonconformance- the Nonconformance- Returns:
- Associated Process Objects (ChangeProcessLink)
- Throws:
WTException
-
getRelatedObjects
Get NC Related Objects(Containment Details, Reported Against,Trending Codes, Immediate Action,Experienced Effect)
Supported API: true- Parameters:
nonconformance-- Returns:
- Throws:
WTException
-
findNCFromPrimaryBusinessObject
protected Nonconformance findNCFromPrimaryBusinessObject(Object primaryBusinessObject) throws WTException Get Nonconformance from Primary Business Object
Supported API: true- Parameters:
primaryBusinessObject-- Returns:
- Throws:
WTException
-