Windchill Diagnostic Utility Guide
Windchill Diagnostic Utility Guide
Guide
6.2.6, 7.0, 8.0, 9.x, 10.x, 11.x, 12.x
June 2021
Copyright © 2021 PTC Inc. and/or Its Subsidiary Companies. All Rights Reserved.
User and training guides and related documentation from PTC Inc. and its subsidiary companies (collectively
"PTC") are subject to the copyright laws of the United States and other countries and are provided under a
license agreement that restricts copying, disclosure, and use of such documentation. PTC hereby grants to the
licensed software user the right to make copies in printed form of this documentation if provided on software
media, but only for internal/personal use and in accordance with the license agreement under which the
applicable software is licensed. Any copy made shall include the PTC copyright notice and any other
proprietary notice provided by PTC. Training materials may not be copied without the express written consent
of PTC. This documentation may not be disclosed, transferred, modified, or reduced to any form, including
electronic media, or transmitted or made publicly available by any means without the prior written consent of
PTC and no authorization is granted to make copies for such purposes. Information described herein is
furnished for general information only, is subject to change without notice, and should not be construed as a
warranty or commitment by PTC. PTC assumes no responsibility or liability for any errors or inaccuracies
that may appear in this document.
The software described in this document is provided under written license agreement, contains valuable trade
secrets and proprietary information, and is protected by the copyright laws of the United States and other
countries. It may not be copied or distributed in any form or medium, disclosed to third parties, or used in any
manner not provided for in the software licenses agreement except with written prior approval from PTC.
PTC regards software piracy as the crime it is, and we view offenders accordingly. We do not tolerate the
piracy of PTC software products, and we pursue (both civilly and criminally) those who do so using all legal
means available, including public and private surveillance resources. As part of these efforts, PTC uses data
monitoring and scouring technologies to obtain and transmit data on users of illegal copies of our software.
This data collection is not performed on users of legally licensed software from PTC and its authorized
distributors. If you are using an illegal copy of our software and do not consent to the collection and
transmission of such data (including to the United States), cease using the illegal version, and contact PTC to
obtain a legally licensed copy.
Important Copyright, Trademark, Patent, and Licensing Information: See the About Box, or copyright
notice, of your PTC software.
PTC software products and software documentation are “commercial items” as that term is defined at 48 C.F.
R. 2.101. Pursuant to Federal Acquisition Regulation (FAR) 12.212 (a)-(b) (Computer Software) (MAY 2014)
for civilian agencies or the Defense Federal Acquisition Regulation Supplement (DFARS) at 227.7202-1(a)
(Policy) and 227.7202-3 (a) (Rights in commercial computer software or commercial computer software
documentation) (FEB 2014) for the Department of Defense, PTC software products and software
documentation are provided to the U.S. Government under the PTC commercial license agreement. Use,
duplication or disclosure by the U.S. Government is subject solely to the terms and conditions set forth in the
applicable PTC software license agreement.
PTC Inc., 121 Seaport Blvd, Boston, MA 02210 USA
Contents
Supported Releases
WinDU is supported on the following Windchill suite product releases:
5
• R6.2.6 DSU 12 and later
• R7 M050 and later
• R8 M010 and later
• R9.0 FCS and later
• R9.1 FCS and later
• R10.0 FCS and later
• R10.1 FCS and later
• R10.2 FCS and later
• R11.0 FCS and later
• R11.1 FCS and later
• R11.2.0.0 and later
WinDU is also supported on the following PTC FlexPLM product releases:
• R9.2 M010
• R10.1 FCS and later
• R10.2 M030 and later
For running WinDU, instructions are the same for R6.2.6, R7, and R8; however,
there were some enhancements introduced starting with R7 which are outlined
below.
To launch WinDU, execute the WinDU script in a Windchill shell window.
• On WINDOWS this script is:
windu.bat
• On LINUX you must edit the windu.sh file before running it. Perform the
following steps.
1. Open the windu.sh file in a text editor.
2. Change the following line:
#!/usr/bin/sh
to
#!/bin/sh
These scripts must be run from a Windchill shell running on the Windchill
installation's host. They cannot be run from a remote client. Your method server,
WebServer, and ServletEngine should be running to ensure the WinDU tasks
execute properly.
Running the commands listed above opens the first screen of the WinDU
application which offers a choice of diagnostic tasks to run under various
categories. Select the ones you would like to run (or deselect the ones you don't
want to run) using the checkboxes next to the names of the diagnostic tasks.
Note
Selecting and clearing the All checkbox is supported in releases prior to
Windchill 10.1.
13
Category Description Use
All All diagnostic tasks
Detailed Diagnostic Diagnostic tasks that Typically run only when
detect and identify a directed by PTC.
specific issue or set of
issues that do not apply to
other categories.
Information Only Diagnostic tasks that Run by an administrator
display information about to examine the Windchill
the Windchill system. installation or when
Tasks in this category requested by PTC.
typically do not have an
associated repair task.
Pre-Upgrade Mandatory Diagnostic tasks that Run on the source
detect corruptions or Windchill system
issues that would cause throughout the upgrade
Categories 15
Category Description Use
InService Post Upgrade Diagnostic tasks that Run only on the target
Validators verify that data in InService 6.0 system after
InService have been the upgrade from Service
migrated correctly from a Center 10.1 to InService
Service Center 10.1 to an 6.0.
InService 6.0 system.
Tasks in this category
ensure that EC3 data is
correctly referenced after
migration. The validator
will output valid results
only when executed
immediately after the
upgrade and before any
new carts, cart items,
orders, or order items are
created or migrated
objects are deleted.
Service Center 10.1 Diagnostic tasks that Run only on the
Validators verify the data in Windchill Service
Windchill Service Information Manager
Information Manager is system before executing
safe to be sent to the PETL process. The
Servigistics Service Servigistics Service
Center via the Publish Center Utilities Windchill
Extract, Transform, and Bulk Migrator Extractor
Load (PETL) process. must be installed and
Tasks in this category configured on the
check that the Windchill Windchill Service
Service Information Information Manager
Manager data conforms to system before any tasks
the Servigistics Service in this category can be
Center requirements. executed.
17
Filtering
You can filter the list of diagnostic tasks that match a pattern by entering a string
or expression into the text field at the top of the list. Any string you enter will
automatically be surrounded with wildcards before elements are filtered. For
example, if you enter “foo”, the filtering will match all diagnostic tasks whose
string representation matches the expression *foo.*.
Note
Filtering does not exclude category names. All categories are always
displayed.
Dependencies
Some WinDU diagnostic tasks should only be run after one or more other
diagnostic tasks have been executed and the results show that no issues need to be
resolved. If a predecessor diagnostics task reports any issues, these must be
resolved before running the successor diagnostic task.
The following diagnostic tasks should only be executed after the successful
completion of one or more related diagnostic tasks:
19
Cabinet Based Data Container Alignment Conflict Report
likely be updated unless they are already located in the Default cabinet.
Intended Use
This diagnostic task should be executed:
• Before migration
• When requested by PTC
Cabinet Based Data Container Alignment Report
Diagnostic Task Description
This diagnostic task reports all objects that are cabinet based but not foldered.
These objects are relevant to the migration because their cabinet references will
likely be updated unless they are already located in the Default cabinet.
Intended Use
This diagnostic task should be executed:
• Before migration
• When requested by PTC
Cabinet Member Data Report
Diagnostic Task Description
This diagnostic task simply lists all the CabinetMember data in the system.
Intended Use
This diagnostic task should be executed:
• Before migration
• When requested by PTC
Case Table Cell Type Diagnostic Task
Diagnostic Task Description
This diagnostic task reports all CaseTable cells where the expression's type does
not match the parameter's type. Some CaseTables may have a type mismatch
where the cell is a String but should be an object. For example the String "123"
should be the number 123 and the NumberRange String "[1..100]" should be the
Interval [1:100].
Report all CaseTable cells where the column is null.
Report all CaseTable cells where the column is an invalid external reference. For
example, if it refers to “frontAxle. diameter” and there is no child part with
reference “frontAxle” or if there is such a child part and that part does not have a
parameter “diameter”.
Note
This diagnostic task is only relevant for Options and Variants functionality
within PDMLink.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Check Assigned Activity Template for WorkItems
Diagnostic Task Description
This diagnostic task reports if any workitems or tasks have assigned activities
that refer to a non-existent Assigned Activity template. It looks for data
corruption issues in WfAssignedActivityTemplate and
WfAdhocActivityTemplate tables. To fix the issues reported by this diagnostic
task, do one of following:
1. Restore missing activity template from database backup
2. Remove all processes of related workflow template
3. Terminate or delete existing processes from that template
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Check Change Status Indicator
Diagnostic Task Description
This diagnostic task detects if there are changeable objects that have a pending or
resulting change indicator but are not associated to any change object. It will
report in the DirectiveService logs if a changeable exists that needs to be
repaired, for example:
Tue 6/12/12 09:21:28: There are changeables whose pending and/or
resulting change indicator needs to be repaired.
Tue 6/12/12 09:21:28: Please run RepairChangeStatusIndicator task to fix
the issue.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Note
CAD documents are required to be checked in for the upgrade to be
successful.
Note
It should be executed again, after completing any required action to ensure
no further action is required.
Consolidation Soft Attribute and Constraint Report
Diagnostic Task Description
The upgrade to Windchill Aerospace & Defense 9.1 consolidates the existing
(specialized) Configuration Management object model into standard object.
Rather than require a step after upgrade, the site must perform this activity before
upgrade as it will not negatively impact the production system.
This task provides a report on any Soft Attribute or Constraint Definitions upon
which action is required in the Type Manager. These definitions must be
removed from the WTProduct or FADProduct definitions and consolidated into
the existing definitions at WTPart. The FADProductInstance definition is
reviewed for soft attribute and constraint definition consolidation into
WTProductInstance2. The FADProductUsageLink definition is reviewed for soft
attribute and constraint definition consolidation into WTPartUsageLink. As
WTPart, WTProduct, WTPartUsageLink, and WTProductInstance2 items could
not exist in a Windchill Aerospace & Defense Module system, there is no end
user impact to this consolidation before upgrade.
Once attributes and constraints have been reviewed as appropriate to move to
WTPart, the following Type Manager steps are recommended:
1. Check out the wt.part.WTPart type definition. This automatically checkouts
all child type definitions.
2. Using Edit mode on WTPart, add the appropriate attributes exactly as defined
on WTProduct or FADProduct.
3. Using Edit mode on WTPart, add the appropriate constraints exactly as
defined on WTProduct or FADProduct.
4. Using Edit mode on WTProduct or FADProduct, select the attribute and
apply the Delete action if it is available.
Note
An attribute that is both inherited and defined at the class will only show
once, but applying the available delete action will result in the removal of
the defined attribute definition and the inherited attribute definition will
remain
Note
If the Type Manager does not display any constraints that can be deleted, but
the WinDU task reports them, please contact Tech Support for advanced
clean-up steps required.
Soft attributes and constraints defined only as soft types of FADProduct do not
require any additional action. Soft attribute and constraint definitions inherited
from WTPart, WTProductInstance2, or WTPartUsageLink are handled in
accordance with the standard upgrade procedures.
Intended Use
This diagnostic task should be executed:
• Before upgrading to Windchill Areospace & Defense 9.1
Note
It should be executed again, after completing any required action to ensure
no further action is required.
Container Names with Double Spaces
Diagnostic Task Description
This diagnostic task reports all container names and their remote IDs of type
container team with multiple spaces.
Intended Use
This diagnostic task should be executed:
• Before and after upgrade
• When requested by PTC
Container Structure
Diagnostic Task Description
This diagnostic task reports the mapping between the system container, cabinet,
or folder structure and the system domain structure. The report is available in
both an .xgml format and a .csv format. It provides a good picture of the overall
system. The .xgml output can be viewed in a tool such as yEd.
Note
This task does not need to run on SQL Server.
Deprecated Classes
Diagnostic Task Description
This diagnostic task detects deprecated classes in the system. For now, it only
looks for ConfigurationItem and if it contains any data, it suggests running the
Config2Master tool. This WinDU task is to make aware of the presence of the
data in ConfigurationItem and the existence of the Config2Master tool that
allows customer to convert the 8.0 Foundation objects into target release
compatible objects.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Detect Access Policy Rules for SavedViewInfo Objects
Diagnostic Task Description
This task reports any access policy rules for SaveViewInfo objects in Site/
Default domain that was used by the "Relationship Explorer feature" which got
retired in Windchill 11.1
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Detect Analysis Activities that are Orphans
Diagnostic Task Description
Generates a report of any orphaned analysis activities that includes their
associated affected data.
Note
Upgrade fails at the Add Constraints step if duplicates are not resolved before
the upgrade.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Duplicate Table Column Data Check
Diagnostic Task Description
This diagnostic task will check a set of columns for the presence of duplicate
data. The list of tables and columns to check is loaded from a file on the
classpath located at wt/pds/DuplicateTableColumnDataCheck-DB.txt where DB
is replaced with Oracle or SQLServer depending on your currently configured
database connection.
Note
Upgrade fails at the Add Constraints step if duplicates are not resolved before
the upgrade.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Duplicates in Control Branch
Diagnostic Task Description
This diagnostic task finds duplicates for the Control Branch.
Note
Upgrade fails at the Add Constraints step if duplicates are not resolved before
the upgrade.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
ECAD Application Data Report
Diagnostic Task Description
This diagnostic task finds ECAD documents that have content without an
assigned category. The task looks for ECAD EPM documents of the following
types: “ECAD-BOARD”, “ECAD-SCHEMATIC”, and “ECAD-CONTENT”.
After identifying the documents with an assigned category, you can run the
ECAD Application Data Repair Task to assign categories.
Note
This diagnostic task should only be executed before upgrade when verifying
existing workflow expressions is needed, or when requested by PTC. Default
behavior extracts latest iteration of workflow expressions. To extract all
workflow expressions, set the property to:
wt.workflow.engine.ExtractWorkflowExpressionsDT.extractAll=true.
To extract all workflow expressions that are currently in process, set the
property to:
wt.workflow.engine.ExtractWorkflowExpressionsDT.extractInProcess=true.
Find all NavigationCriterias associated to a DerivedImage in which
the owner attribute is incorrect
Diagnostic Task Description
This repair task finds all navigation criteria associated with a derived image in
which the owner attribute is incorrect. The owner for the navigation criteria
should be the associated derived image, not a Windchill user. Once found, the
This property will be used to find the output format for this diagnostic task.
Where <Format Type> = FixedColumnWidth or OneColumnPerRow Or
CharacterDelimited
When <Format Type> is specified as FixedColumnWidth, this will read the
following property to find the width of the column.
com.ptc.windchill.upgade.datavalidation.outputformat.columnwidth=<Integer Number>
Before running this diagnostic task, the Principal Validator diagnostic task must
be run to ensure there are no disconnected entries.
Note
If the property
wt.org.principalNameIllegalCharCheckBypass is set to true
in wt.properties file, then invalid characters could be ignored.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Note
This diagnostic task should be executed before upgrade in order to find the
Invalid change workflow processes, which should be fixed before executing
the upgrade. These workflow processes can be terminated using the process
manager interface, or when requested by PTC.
Iteration Attribute Alignment
Diagnostic Task Description
This informational task reports versions that have iterations in different cabinets
or domains or have differing ownership. It is not required that all iterations of a
version be aligned within the same cabinet or administrative domain or have the
same owner for a successful migration. However, before the data can be moved
to a different container after migration, all versions must be aligned under the
same cabinet or administrative domain and have the same owner.
Intended Use
This diagnostic task should be executed:
• Before migration
• When requested by PTC
List Checked Out/Disabled Workflow-Lifecycle Templates
Diagnostic Task Description
This diagnostic task is designed to check any workflow or lifecycle templates
have checked out/disabled status. The output of this logged to a file <WinDU
Logs Directory>\ListCheckedOutWorkflowLifecycleTemplates.log. The output
will list the template name, template creator, context of the template, status of
template (Disabled/Checked Out) and last modified time.
Note
This DT is only relevant for Windchill MPMLink functionality.
MPMLinkMissingSelfEquivalenceDiagnosticTask
Diagnostic Task Description
This diagnostic task identifies the upstream parts that are reused as is in the
equivalent downstream structures without creating equivalent links to self.
By default, this task searches for equivalent links for the root nodes across all
contexts. You can filter the search criteria to detect the missing self-equivalent
links for specific views and root nodes of the upstream and downstream
structure. Set the following properties in the wt.properties file located on
the path <Windchill>\codebase:
• com.ptc.windchill.mpml.missingselflinks.downstreamContext: Specify the
downstream view.
• com.ptc.windchill.mpml.missingselflinks.downstreamRootNumber: Specify
the downstream root number.
• com.ptc.windchill.mpml.missingselflinks.upstreamContext: Specify the
upstream view.
• com.ptc.windchill.mpml.missingselflinks.upstreamRootNumber: Specify the
upstream root number.
If any of these properties are set incorrectly or not set, the diagnostic task detects
the equivalent links for the root nodes across all contexts.
Note
If the Stop Structure Expansion By Criteria preference is set, the diagnostic
task detects self-equivalent links only for the parts that are displayed in the
trimmed structure.
Intended Use
The diagnostic task can be executed as many times as required. The task should
be executed:
• Before upgrade
• Before migration
• When requested by PTC
Note
This version of the validation tool should be run only for Windchill releases
8.0 FCS through 8.0 M040.
Preferences Report
Diagnostic Task Description
This diagnostic task will generate a report to list all the preferences created out of
the box, values, and also any user preferences currently set.
Intended Use
This diagnostic task should be executed when requested by PTC.
Prepare Report of Objects Referencing Classic Plan Data
Diagnostic Task Description
This diagnostic task creates a text report of all objects referencing classic plans
that existed in your Windchill server. The objects include the following:
• Activity Tasks
• Action Items
• Discussions
• Notebook
• Subscriptions
• Bookmark
Intended Use
This diagnostic task should be executed:
• After upgrade
ProductView ED to PVS
Diagnostic Task Description
This diagnostic task reports information about ED files customers have on their
systems. It will display the total count of ED files, the total size of the files, and
if any vault content is found to be null.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Note
This diagnostic task only applies to installations with Windchill Service
Information Manager – S1000D Module.
Intended Use
This diagnostic task should be executed:
• After installing Windchill Service Parts onto an existing S1000D installation
which didn't already have Windchill Service Parts installed (all releases)
• When requested by PTC
Service Information Manager AAD — Find missing DML and DDN
templates and out-dated sample publishing rules
Diagnostic Task Description
Finds all S1000D products that do not have a full set of templates for creating
Data Module List (DML) and Data Dispatch Note (DDN) objects. Identifies all
S1000D products that contain out-dated sample publishing rules.
Note
This diagnostic task only applies to installations with Windchill Service
Information Manager – S1000D Module.
Intended Use
This diagnostic task should be executed:
• When upgrading from a version earlier than 11.0 M020
• When requested by PTC
Service Information Manager AAD — Find S1000D Products where
the preference 'Conflict for Out of date Secondary content upon
Checkin' is set to 'Yes'
Diagnostic Task Description
Identifies any existing S1000D products that have the Operation > Checkin
Operation preference 'Conflict for Out of Date Secondary Content upon Checkin'
set to Yes. The diagnostic task lists the products that have the preference set to
this value, and advises which can be updated to change the value to No. A value
of No for the preference ensures a smooth workflow when checking in Creo
Illustrate (.c3di) graphics.
Note
This diagnostic task only applies to installations with Windchill Service
Information Manager – S1000D Module.
Note
This diagnostic task only applies to installations with Windchill Service
Information Manager – S1000D module.
Intended Use
This diagnostic task should be executed:
• After upgrade to 11.0 M030, if there is a business requirement to use Creo
Illustrate / Servigistics Arbortext IsoDraw graphics as the content of
illustrations in an existing S1000D product
• When requested by PTC
Service Information Manager AAD — Find S1000D Structure Groups
without a View
Diagnostic Task Description
Identifies any S1000D structure parts that were not assigned a default view when
they were created. An S1000D structure part must have a view assigned to
ensure that end users are working on the correct version of the object. The
default view for objects in an S1000D structure is Service.
Note
This diagnostic task only applies to installations with Windchill Service
Information Manager – S1000D module.
Note
This diagnostic task only applies to installations with Windchill Service
Information Manager – S1000D Module.
Note
This diagnostic task can also be run frequently to check the Windchill system
health from disk storage perspective and hence plan for repairing the data
accordingly.
Update Count A2
Diagnostic Task Description
This diagnostic task will determine the tables that have the column
UPDATECOUNTA2 values set to 0 (zero). Value should never be 0 (zero),
otherwise the objects will be marked as non-persisted when retrieved by the
POM, and cause problems when trying to access or modify objects. This should
be run after the upgrade is complete.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Upgrade Constraints Check
Diagnostic Task Description
This diagnostic task reports on data that will cause the AddConstraints phase of
the UpgradeManager to fail.
For this diagnostic task there is a property that needs to be set in
<Windchill>\codebase\windu.xconf for this task to be successful.
The property is:
com.ptc.windchill.windu.testwindufortargetversion
Note
At 6.2.6, this property does not exist and does not need to be set.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Upgrade Property Viewer
Diagnostic Task Description
Note
Previously, this task was called Upgrade Property Collector.
Gathers information about the system into a file called <Windchill>/
ReviewedSourceUpgrade.properties, which can be copied and
renamed to an upgrade target system at <Windchill>/Upgrade/
UpgradePhases/GatherUpgradeProperties/
upgradeUser.properties to pre-populate many fields in Upgrade
Manager. This can simplify the process of gathering system configuration
information needed for upgrade.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
User and Personal Cabinet Report
Diagnostic Task Description
This diagnostic task reports the AdministrativeDomain of users, the
corresponding LDAP node for each user and also the AdministrativeDomain of
the user's Personal Cabinet. The output of this task is a text file.
Intended Use
This diagnostic task should be executed:
• Before migration
• When requested by PTC
Note
This diagnostic task is not dependent on any other diagnostic task.
Note
This task should be executed only if Windchill PLM Connector is installed
WPC Owning Repository Local Object Links
Diagnostic Task Description
This diagnostic task will list all CAD documents whose ownership is accepted
from the other site but still contains Remote Links. It will list all CAD Document
names meeting above criteria along with their version and iteration.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Note
This diagnostic task should be executed only if Windchill PLM Connector is
installed
Identify Workspace New Parts in Personal Cabinet
Diagnostic Task Description
This diagnostic task will capture all the new workspace parts in your Personal
Cabinet. When found you can delete the corrupted data manually and later run
the Repair Utility to check in the new parts to commonspace.
Intended Use
This diagnostic task should be executed:
• Before upgrade
• When requested by PTC
Index 107
F Invalid Container Templates, 60
Invalid Internal Principals with UFID,
Find all NavigationCriterias associated
60
to a DerivedImage in which the
Invalid LDAP Entries, 60
owner attribute is incorrect, 51
Invalid Phase Templates, 61
Find any Orphan Representation
Invalid Project Container Names, 61
NavigationCriterias, 52
Invalid Series Values, 61
Find Dangling EPMCheckpoint
Invalid Workflow Tasks, 62
Objects, 52
Invalid Workitems and Workflow
Find IBAs for MPMLink objects for
Processes without PBOs, 61
which the name has been changed, 52
Iteration Attribute Alignment, 62
Find Missing ImportedBookmarks in
PostingAttachmentLink Table for
Postings, 53 L
Find Orphan ShadowCache, 54
List Checked Out/Disabled Workflow-
FindOrphanAdhocActivitiesDT, 53
Lifecycle Templates, 62
FindPrivateWorkSpaceObjAssociated-
List New Child Parts in Structure, 63
ToChange, 54
Locate Class References, 63
Folder Name Mismatch, 54
Locate Dangling References, 63
Locate Enum Type References, 64
G Locate invalid authoring language, 64
Generate Data Validation Reports, 54
Gfx Content Check, 55 M
Group Domain and Location, 55
Missing Container References for
Notebooks and Discussion Forums,
I 64
Missing IOPState Diagnostic Task, 65
ID Sequence Analysis, 56
Missing Master Discovery Tool, 65
Ida2a2 Analysis, 56
Missing Name of Discussion Topic, 65
Identify Workspace New Parts in
Missing PreferenceCategory or
Personal Cabinet, 104
PreferenceDefinition from
Inaccessible Replicated Content
PreferenceCategoryDefinitionLink
Report, 56
DT, 66
Inconsistent Create Stamps Report, 57
Missing Representables, 66
Inconsistent Version ID, 57
Missing URL and
Incorrect Promotion Preference Table
HOLDERTOCONTENT Reference
View Name, 57
for Bookmarks, 66
Internal Cart Item Mapping Validator,
MissingControlBranchCleanserDT, 65
58
MPMLink Number Diagnostic Task,
Internal Cart Items Validator, 58
66
Internal Groups and pending Users
MPMLink: Updating Occurrence
Check, 59
Positioning Diagnostic Task, 68
Index 109
Product Template "S1000D General U
SNS Sets Product", 82
Unreferenced Files Report, 90
Service Information Manager AAD —
Update Count A2, 91
Confirm Existence of the S1000D
Upgrade Constraints Check, 91
Product Templates to be Updated, 82
Upgrade Property Viewer, 92
Service Information Manager AAD —
User and Personal Cabinet Report, 92
Diagnose S1000D Service Parts, 83,
86
Service Information Manager AAD — V
Find missing DML and DDN Validate Attributes And Soft Types, 93
templates and out-dated sample Validate Context Groups and User
publishing rules, 84 Defined Groups in DB and in LDAP
Service Information Manager AAD — (Context Validator), 93
Find S1000D Products where the Validate ECAD R10.1 Data Types, 94
preference 'Conflict for Out of date Validate EPM Soft Type Name, 94
Secondary content upon Checkin' is Validate Family Table Data, 94
set to 'Yes', 84 Validate Principals in the DB and in
Service Information Manager AAD — LDAP (Principal Validator), 95
Find S1000D products without Creo/ Validate Sub Folder Name, 96
IsoDraw templates, 85 Validate the quality of Information
Service Information Manager AAD — Structure data prior to publishing
Find S1000D Structure Groups from SIM to SC, 97
without a View, 85 Validate the quality of Part List data
Service Information Manager AAD — prior to publishing from SIM to SC,
Update Creo View Configurations for 97
S1000D Publishing Rules Report, 86 Validate the quality of Product
Service Information Manager AAD — Hierarchy Node data prior to
Verify OOTB Product OIRs to publishing from SIM to SC, 98
Update, 87 Validate the quality of Product
Shopping Cart Exists Validator, 88 Hierarchy Root data prior to
SQLServer Uniqueness Constraint publishing from SIM to SC, 98
Violation Report, 89 Validate the quality of Product
System Configuration Replication Hierarchy Structure data prior to
Security Diagnostic Task, 89 publishing from SIM to SC, 98
Validate the quality of Product Instance
T data prior to publishing from SIM to
SC, 99
Team_Org Group Validator, 90
Validate the quality of Publication
Type Name and Logical Identifier Structure data prior to publishing
Invalid Characters Report, 90 from SIM to SC, 97
Types Checkout Status Report, 90
W
Work Package Cabinet Report, 103
Workflow Process Referring to a Non-
Existent Team, 103
Workflow Process Report, 103
Workspace Baselines Check, 103
WPC CWP Permissions Diagnostic
Task, 104
WPC Owning Repository Local Object
Links, 104
Index 111