Tutorial Overview
This tutorial illustrates a minimal configuration to create an environment in which you can create administrative objects (users) and business objects (attribute definitions, types, and subclasses) and test them as an end user by creating a container and document instances. This will give you an idea on working with Windchill products, and help you ensure that your customization environment is correctly configured.
* 
This tutorial is intended for programmers that are not familiar with Windchill customization.
Goals
In this tutorial, you will perform the following tasks:
Set up and navigate a Windchill test system.
Define soft and modeled types.
Create instances of those types.
Performing these tasks ensure the following:
Confirms that your development environment is properly configured
Shows that Windchill UIs adapt to new type and attribute definitions
Assumptions
PDMLink standalone or Integral PDMLink and Windchill ProjectLink.
You are using Oracle for your database storage (SQLServer will be similar).
The system is installed, configured, and it runs. You know how to start and stop the system.
You have the ability to compile Java code into the system codebase.
You have access to the system database instance and permission to create a new schema.
You can log in as the Windchill system administrator.
The system contains organizations that can be used for this tutorial.
Outline
1. As the system administrator, create organization administrator and end user.
2. As the end user, create a library and a document instance.
3. Allocate database columns for local attributes.
4. As the organization administrator create a reusable attribute definition and add it to the local document type.
5. As the end user, create a document instance which will include the new attribute.
6. As the organization administrator create a document type and add a new local attribute to it.
7. As the end user, create an instance of the new document subtype.
8. Model a new document subclass and deploy it. As the organization administrator add an attribute to it and update the layouts.
9. As the end user, create an instance of the new document subclass.
10. Verify what you have done, by searching for instances of your documents.
Was this helpful?