100% found this document useful (1 vote)
226 views

Bulk Loading WTDocuments Into Windchill

The document describes how to bulk load documents into Windchill. It provides steps to fill out a CSV file with required information about the documents to load, convert it to XML, and use a Windchill command to load the documents into a specific library from the XML file.

Uploaded by

Joel Arcenio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
226 views

Bulk Loading WTDocuments Into Windchill

The document describes how to bulk load documents into Windchill. It provides steps to fill out a CSV file with required information about the documents to load, convert it to XML, and use a Windchill command to load the documents into a specific library from the XML file.

Uploaded by

Joel Arcenio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Bulk Loading Documents* into

Windchill
(Screen captures from Windchill 10.1 M040)
Note: All for WTDocument Type (includes MS Word, Autocad, pdf, etc.)

1
This applies for Documents and Parts Lifecycle

1. Fill in required information in RED as shown below


2. Two files to be Bulk Loaded are shown below (any quantity can be handled)
3. Enter Version at which the document is to be loaded (e.g. P1, P2, A, B, etc.)
4. If Version is “Px” (where x is some number), lifecycle state is RES
5. If Version is A or higher, lifecycle state is ESMOD

Note: Other columns are required but are hidden – see next slide.
2
1. Ensure that all required columns are included and are filled in as shown.
2. Save as .csv format in \src\loadfiles folder as shown on Windchill server.
Note: If there is only one file, need to put values in XML file only
else If there are more than one file, need to put values in CSV file

Some Names need to have commas. But – Commas interfere with the CSV to XML conversion. If any
Names have commas, do this:
– Temporarily replace , in the CSV file with !!!
– After converting, replace !!! in the xml file with ,

Note: .csv file shown in Excel


and in WordPad
3
Save the .csv file in
D:\ptc\Windchill_10.1\Windchill\src\loadfiles
Note: Create loadfiles folder under src if it does not exist

Save the file(s) that will be bulk loaded in


D:\ptc\Windchill_10.1\Windchill\loadfiles\content

4
Note: All done in Windchill server
From a Windchill shell on the \src\loadfiles folder, run the command
shown.
• cd src\loadfiles

• windchill wt.load.util.CSV2XML –input TestBulkUpload.csv

• Result: Output .xml file with converted info from Input .csv file in the same folder

Note: We can change this file name: TestBulkUpload.csv to any file name. 5
Mapping – Input .csv to Output .xml

.csv

.xml

6
1. Load the .xml file using same Shell, using command shown.
Change <YOUR_LIBRARY> to a specific Library
Load file to Library specified
Enter admin username and password

• windchill wt.load.LoadFromFile -d D:\ptc\Windchill_10.1\Windchill\src\loadfiles\


TestBulkUpload.xml -CONT_PATH
\"/wt.inf.container.OrgContainer=Alcon/wt.inf.library.WTLibrary=TestLib1\"

7
Successful Results

You might also like