Skip Headers
Agile Product Lifecycle Management SDK Developer Guide - Using APIs
Release 9.3.3
E39307-02
Next
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction
1.1
About this Guide
1.1.1
Agile PLM Extension Framework
1.2
SDK Components
1.2.1
Client-Side Components
1.2.1.1
Documentation
1.2.1.2
Installation
1.2.2
Server-Side Components
1.3
SDK Architecture
1.4
System Requirements
1.5
Java Requirements
1.5.1
JVM Parameters for Preventing Out of Memory Exceptions
1.6
Agile SDK Installation Folders
1.7
Checking Your Agile PLM System
1.8
Agile PLM Business Objects
2
Getting Started with Agile API
2.1
Types of Agile API Classes and Interfaces
2.2
Network Class Loading
2.3
Single-Threaded versus Multi-Threaded Applications
2.4
Packaging an Agile API Program
2.5
Distributing Agile API Files
2.6
Sample Programs
2.7
Starting an Agile API Program
2.7.1
Setting the Class Path for the Agile API Library
2.7.2
Importing Agile API Classes
2.7.3
Creating a Session and Logging In
2.7.4
Creating a Session by Accessing a Password Protected URL
2.7.5
Creating a Session from an Agile Web Service
2.7.6
Creating a Session in a Cluster Environment
2.8
Loading and Creating Agile PLM Objects
2.8.1
Loading Objects
2.8.1.1
Specifying Object Types
2.8.1.2
Specifying Object Parameters
2.8.1.3
Loading Different Types of Objects
2.8.2
Creating Objects
2.8.2.1
Working with Agile PLM Classes
2.8.2.2
Creating Objects of User-Defined Subclasses
2.8.2.3
Using AutoNumbers
2.8.2.4
Setting the Required Fields
2.8.2.5
Creating Different Types of Objects
2.8.3
Checking the State of Agile PLM Objects
2.8.4
Propagating Values to Related Objects
2.8.5
Saving an Object to a New Object
2.8.6
Sharing an Object
2.8.7
Deleting and Undeleting Objects
2.8.8
Closing a Session
3
Creating and Loading Queries
3.1
About Queries
3.2
Creating a Query
3.3
Saving a Query to a Folder
3.4
Generating Ordered (sorted) or Unordered Query Results
3.5
Specifying Query Attributes when Creating a Query
3.6
Specifying Search Criteria
3.6.1
Search Conditions
3.6.2
Query Language Keywords
3.6.3
Specifying Search Attributes
3.6.4
Retrieving Searchable Attributes
3.6.5
Retrieving the Sequence ID of a Query
3.6.6
Using Relational Operators
3.6.6.1
Using Unicode Escape Sequences
3.6.6.2
Using the Between, Not Between, In, and, Not In Operators
3.6.6.3
Using the Nested Criteria to Search for Values in Object Lists
3.6.6.4
Using Criteria Selected from Criteria Library in SDK Queries
3.6.6.5
Using Relationships and Content in SDK Queries
3.6.6.6
Searching for Words or Phrases Contained in Attachments
3.6.6.7
Searching for Orphaned Parts (or Parts without Parents)
3.6.7
Creating a Parameterized Query
3.6.8
Formatting Dates in Query Criteria
3.6.9
Using Logical Operators
3.6.10
Using Wildcard Characters with the Like Operator
3.6.11
Using Parentheses in Search Criteria
3.6.12
Setting Search Criteria for Lists Containing Large Numbers of Objects
3.7
Using SQL Syntax for Search Criteria
3.7.1
Using SQL Wildcards
3.7.2
Sorting Query Results Using SQL Syntax
3.8
Setting Result Attributes for a Query
3.8.1
Specifying Result Attributes
3.8.2
Retrieving CTO Originator Name
3.8.3
Duplicate Results for Site-Related Objects and AMLs
3.9
Working with Query Results
3.9.1
Sorting Query Results
3.9.2
Query Result Datatypes
3.9.3
Using Admin Preferences Attributes to Manage Queries and Reports
3.9.3.1
Setting Maximum Query Results Displayed
3.9.3.2
Setting Maximum BOM Report Results
3.9.3.3
Selecting Search Results Based on Table or Row
3.9.4
Query Performance
3.10
Creating a Where-Used Query
3.11
Loading a Query
3.12
Deleting a Query
3.13
Simple Query Examples
4
Working with Tables
4.1
About Tables
4.1.1
Supported Affected Read Through Tables
4.2
Retrieving a Table
4.3
Accessing the New and Merged Relationships Tables
4.3.1
Accessing the Relationships Table
4.3.2
Accessing the Merged Relationships Tables
4.3.2.1
Accessing the Merged Relationships.AffectedBy Table
4.3.2.2
Accessing the Merged Relationships.Affects table
4.3.2.3
Accessing the Merged Relationships.References Table
4.3.3
Working with Read-only Tables
4.4
Retrieving the Metadata of a Table
4.5
Adding Table Rows
4.5.1
Adding an Item to a BOM Table
4.5.2
Adding an Attachment to the Attachments Table
4.5.2.1
Increasing the Default Value of agile.sso.expirationTime to Add Attachments
4.5.3
Adding a Manufacturer Part to the Manufacturers Table
4.5.4
Adding an Item to the Affected Items Table
4.5.5
Adding a Task to the Schedule Table
4.6
Adding and Updating Multiple Table Rows
4.6.1
Adding Multiple Team Members to the Team Table of a Project
4.6.2
Adding Multiple Items to the BOM Table
4.6.3
Updating Multiple BOM Rows
4.7
Iterating Over Table Rows
4.7.1
Updating Objects in Query Results with Multiple Page Tables
4.8
Sorting Table Rows
4.9
Removing Table Rows
4.10
Retrieving the Referenced Object for a Row
4.11
Checking the Status Flags of a Row
4.12
Working with Page 1, Page 2, and Page 3
4.13
Working with Revisions and Relationships
4.13.1
Setting and Getting Flags for Revision Controlled Relationship Rows
4.13.1.1
Getting Flags on Relationships Tab when Adding Revision Controlled Object Revisions
4.13.1.2
Setting Different Relationships and Revisions for Items
4.14
Redlining
4.14.1
Redlining BOMs, Manufacturers, and Price Lines Tables
4.14.1.1
Redlining the Manufacturers table of an item
4.14.2
Redlining the Title Block of an Item
4.15
Removing Redline Changes
4.15.1
Removing Redline Changes in Bulk Mode
4.16
Identifying Redlined Rows and Redlined Cells
4.16.1
Using ICell.getOldValue
5
Working with Data Cells
5.1
About Data Cells
5.2
Data Types
5.3
Checking the Discovery Privilege of the User
5.4
Checking if the Cell is a Read-Only Cell
5.5
Getting Values
5.5.1
Understanding SDK Date Formats and User Preferences
5.6
Setting Values
5.6.1
Catching Exceptions for Locked Objects
5.7
Getting and Setting List Values
5.7.1
Getting and Setting Values for SingleList Cells
5.7.2
Getting and Setting Values for MultiList Cells
5.7.3
Getting and Setting Values for Cascading Lists
5.8
Using Reference Designator Cells
6
Working with Folders
6.1
About Folders
6.1.1
Using Level Separation Characters in Folder and Object Names
6.2
Loading a Folder
6.3
Creating a Folder
6.4
Setting the Folder Type
6.5
Adding and Removing Folder Elements
6.5.1
Adding Folder Elements
6.5.2
Removing Folder Elements
6.6
Getting Folder Elements
6.7
Deleting a Folder
7
Working with Items, BOMs, and AMLs
7.1
Working with Items
7.1.1
Supported Page 2 Item Attributes
7.1.2
Getting and Setting the Revision of an Item
7.1.2.1
Failing to get a of an Item using the Title Block.Rev field
7.1.3
Changing the Incorporated Status of a Revision
7.2
Working with BOMs
7.2.1
Adding an Item to a BOM
7.2.2
Expanding a BOM
7.2.3
Copying one BOM into another BOM
7.2.4
Creating BOM-Related Product Reports
7.2.5
Redlining a BOM
7.2.5.1
Getting a Released Assembly Item
7.2.5.2
Creating a Change Order
7.2.5.3
Adding Items to the Affected Items tab of a Change Order
7.2.5.4
Modifying the Redline BOM Table
7.3
Working with AMLs
7.3.1
Adding an Approved Manufacturer to the Manufacturers Table
7.3.2
Updating AML Split Percentages in Sourcing Projects
7.3.3
Retrieving AML Data from the Item Master
7.3.4
Redlining an AML
8
Accessing PLM Metadata with APIName Field
8.1
About APIName Field
8.2
Assigning Names to APIName Fields
8.3
APIName Validation Rules
8.4
Accessing Metadata Using the APIName Field
8.4.1
APIs that Support the APIName Field
8.4.2
SDK APIs that Get the APIName Field
8.4.3
API Names of Root Administrator Nodes
8.4.4
API Name Examples
9
Subscribing to Agile PLM Objects
9.1
About User Subscriptions
9.1.1
Subscription Events
9.1.2
Subscribe Privilege
9.1.3
Subscription Notifications
9.1.3.1
Sending Notifications with SDK
9.2
Deleting Subscribed Objects
9.3
Getting Subscriptions for an Object
9.4
Modifying Subscriptions for an Object
9.5
Making Attributes Available for Subscription
9.5.1
Parent and Child Attributes
9.6
Working with Subscription Tables
10
Managing Manufacturing Sites
10.1
About Manufacturing Sites
10.2
Controlling Access to Sites
10.3
Creating a Manufacturing Site
10.4
Loading a Manufacturing Site
10.5
Retrieving the Sites Table for an Item
10.6
Adding a Manufacturing Site to the Sites Table
10.7
Selecting the Current Manufacturing Site of an Item
10.8
Disabling a Site
11
Managing Reference Objects
11.1
About Reference objects
11.2
Creating a Reference Object
11.3
Updating a Reference Object
11.4
Deleting a Reference Object
11.5
Adding a Reference Object to the Relationships Tab of the Web Client
11.6
Removing Reference ObjectS from Relationships Tab of the Web Client
11.7
Searching for Reference Objects
TOHERE
12
Working with Lists
12.1
About Lists
12.1.1
List Library
12.1.2
SingleList Lists
12.1.3
Cascading Lists
12.2
MultiList Lists
12.3
Methods that Use IAgileList
12.4
Selecting a List Value
12.4.1
Working with Lifecycle Phase Cells
12.4.2
Working with Dynamic Lists
12.4.2.1
Enumerable and Non-Enumerable Lists
12.4.2.2
Directly Checking if Contents of the List is an Enumerable Set
12.4.2.3
Non-Enumerable PG&C Lists
12.5
Setting the Maximum Value Displayed by a List
12.6
Selecting a List from the List Library
12.7
Creating Custom Lists
12.7.1
Creating a Simple List
12.7.2
Automatically Creating New Lists by Modifying Existing Lists
12.7.3
Creating a Cascading List
12.7.4
Creating a Criteria-Based List
12.8
Checking the Data Type of a List
12.9
Renaming and Removing List Values
12.9.1
Adding a Value to a List
12.9.2
Making List Values Obsolete
12.9.3
Setting the List Name and Description
12.9.4
Setting Level Names for a Cascading List
12.9.5
Enabling or Disabling a List
12.9.6
Deleting a List
12.10
Printing Contents of IAgileList Objects
13
Working with Attachments and File Folder Objects
13.1
About Attachments and File Folders
13.2
Working with File Folders
13.2.1
File Folder Classes and Subclasses
13.2.2
File Folder Tables and Constants
13.2.3
Creating File Folder Objects
13.2.4
Creating File Folder Objects by Adding Rows to Attachments Table
13.2.5
Working with the Files Table of a File Folder
13.2.6
Accessing Files in Agile PLM File Vault with IAttachmentFile
13.3
Working with Attachments Table of an Object
13.3.1
Checking In and Checking Out Files with ICheckoutable
13.3.2
Specifying the Revision of the Item
13.3.3
Checking if the Revision Is Incorporated
13.4
Checking Out a File Folder
13.5
Canceling a File Folder Checkout
13.6
Adding Files and URLs to the Attachments Table
13.6.1
Deep Cloning Attachments and Files from One Object to Another
13.6.2
Specifying the File Folder Subclass When Adding Attachments
13.6.3
Retrieving Attachment Files
13.6.4
Deleting Attachments and File Folders
13.6.5
Working with Thumbnails
13.6.5.1
Accessing Thumbnails
13.6.5.2
Regenerating Thumbnails
13.6.5.3
Setting Master Thumbnails
13.6.5.4
Replacing Thumbnails
13.6.5.5
Sequencing Thumbnails
13.6.5.6
Generating Thumbnails while Adding Files to Attachments Tab
13.6.6
Working with Design Objects
13.6.6.1
Adding and Loading Design Objects
13.6.6.2
Managing Version Specific Relationships between Design Objects
13.6.6.3
Adding Relationships for Specific Versions of Design Objects
13.6.6.4
Removing Relationships for Specific Versions of Design Objects
13.6.6.5
Getting Relationships for Specific Versions of Design Objects
13.6.6.6
Editing Relationships for Specific Versions of Design Objects
13.6.6.7
Purging Specific Versions of Design Objects
13.6.6.8
Searching Design Object Deployments with Where-Used Queries
14
Importing and Exporting Data with SDK
14.1
About Importing and Exporting Data
14.2
Validating Import Data and Importing Data
14.3
Exporting Data from the SDK
14.3.1
Invoking SDK's Export Function
14.4
Importing and Exporting Microsoft Project 2010 Files
14.4.1
Validating MSP Import Data
14.4.1.1
Importing MSP Data
14.4.1.1.1
Create Mode
14.4.1.1.2
Update Mode
14.4.1.2
Exporting MSP Data
14.4.1.2.1
API Signature
15
Managing Workflow
15.1
About Workflow
15.2
The Change Control Process
15.3
Dynamics of Workflow Functionality
15.3.1
How the Status of a Change Affects Workflow Functionality
15.3.2
How User Privileges Affect Workflow Functionality
15.4
Selecting a Workflow
15.5
Adding and Removing Approvers
15.5.1
Approving or Rejecting Change
15.5.2
Approving or Rejecting a Change Without Password
15.5.3
Commenting a Change
15.5.4
Auditing a Change
15.5.5
Changing the Workflow Status of an Object
15.5.6
Sending an Agile Object to Selected Users
15.5.7
Sending an Agile Object to User Groups
15.6
Managing Functional Teams
15.6.1
Job Functions, Functional Teams, and Workflow Actions
15.6.2
Creating a Functional Team
15.6.3
Managing Timesheets
15.6.3.1
Retrieving Tasks Users Can Log Time Against
15.6.3.2
Logging or Modifying the Reported Time for a User on a Task
15.6.3.3
Retrieving Hours for a Given User or Activity
15.6.4
Creating a Job Functions Table
15.6.5
Adding a Discussion to a Functional Team
15.6.5.1
Assigning Actions Items to Functional Teams
15.6.5.2
Updating a Functional Team's News Table
16
Managing and Tracking Quality
16.1
About Quality Control
16.1.1
Quality-Related API Objects
16.1.2
Quality-Related Roles and Privileges
16.2
Working with Customers
16.2.1
About Customers
16.2.2
Creating a Customer
16.2.3
Loading a Customer
16.2.4
Saving a Customer as Another Customer
16.3
Working with Product Service Requests
16.3.1
About Problem Reports
16.3.2
About Nonconformance Reports
16.3.3
Creating a Product Service Request
16.3.4
Assigning a Product Service Request to a Quality Analyst
16.3.5
Adding Affected Items to a Product Service Request
16.3.6
Adding Related PSRs to a Product Service Request
16.4
Working with Quality Change Requests
16.4.1
Creating a Quality Change Request
16.4.2
Assigning a Quality Change Request to a Quality Administrator
16.4.3
Saving a Quality Change Request as a Change
16.5
Using Workflow Features with PSRs and QCRs
16.5.1
Selecting Workflows for PSRs and QCRs
17
Creating and Managing Projects
17.1
About Projects and Project Objects
17.2
Differences in the Behavior of Project Objects
17.3
Creating Projects
17.4
Adding Rules for PPM Objects
17.5
Loading Projects
17.6
Adding ”FileFolder” to Project's Content Tab
17.7
Using Project Templates
17.7.1
Creating New Projects Using Templates
17.7.2
Creating Projects and Changing Ownerships
17.7.3
Saving Projects as Templates
17.8
Scheduling Projects
17.9
Setting Start and End Timestamps for PPM Date Attributes
17.10
Working with Project Baselines
17.11
Delegating Ownership of a Project to Another User
17.12
Adding Resources to a Project Team
17.13
Substituting Project Resources
17.14
Locking or Unlocking Projects
17.15
Working with Discussions
17.15.1
Creating a Discussion
17.15.2
Replying to a Discussion
17.15.3
Joining a Discussion
17.15.4
Creating an Action Item
18
Handling Exceptions
18.1
About Exceptions
18.1.1
Exception Constants
18.2
Getting Error Codes
18.3
Disabling and Enabling Error Codes with Bulk APIs
18.4
Getting Error Messages
18.5
Disabling and Enabling Warning Messages
18.6
Checking if APIException is Warning and not Error
18.7
Saving and Restoring State Enabled and Disabled Warnings
18.8
Warnings on Deleting Objects Disabled Automatically by Agile API
19
Working with Product Cost Management
19.1
About Product Cost Management
19.2
Working with Price Objects
19.2.1
Loading a Price Object
19.2.2
Adding Price Lines
19.2.2.1
Minimum Required Attributes to Create Price Lines
19.2.3
Creating a Price Change Order
19.2.4
Creating a Price Object
19.2.4.1
Defaults
19.2.4.2
Specifying Item Revisions
19.2.4.3
Creating a published price
19.3
Working with Suppliers
19.3.1
Loading a Supplier
19.3.2
Modifying Supplier Data
19.4
Working with Sourcing Projects
19.4.1
Supported API Methods
19.4.2
Loading an Existing Sourcing Project
19.4.3
Creating Sourcing Projects by Quantity Breaks
19.4.4
Creating Sourcing Projects by Quantity Breaks and Price Periods
19.4.4.1
Importing Data for Sourcing Projects
19.4.5
Understanding Nested Tables of PCM Sourcing Projects
19.4.5.1
Sourcing Projects' Parent Table and Nested Child Table Constants
19.4.5.2
Accessing and Modifying Nested Tables in Sourcing Projects or RFQs
19.4.5.3
Viewing Updates after Modifying a Nested Table
19.4.5.4
Accessing and Modifying the Status of Sourcing Project
19.4.6
Managing Data in Sourcing Projects
19.4.6.1
Setting Quantity for Items in Sourcing Projects
19.4.6.2
Adding Items to Sourcing Projects Using BOM Filters
19.4.6.3
Updating the QPA Attribute on the Item Table of Sourcing Projects
19.4.6.4
Updating PLM content from the Item Master
19.4.6.4.1
Updating Selected Attributes on Item Table of Sourcing Projects from Item Master
19.4.6.5
Performing Quantity Rollups in Sourcing Projects
19.4.6.6
Performing Cost Rollup in Sourcing Projects
19.4.6.7
Performing Price Lookup in Sourcing Projects
19.4.6.8
Price Lookup API and Price Options
19.4.6.9
Parameters specific to price lookups from price history
19.4.6.10
Parameters specific to price lookups from Sourcing Projects
19.4.6.11
Parameters required for price lookups from price history
19.4.6.12
Setting the price lookup from Sourcing Projects
19.4.6.13
Setting the price lookup from History or Sourcing Projects
19.4.6.14
Settings for Quantity Breaks in price lookups
19.4.6.15
Impact of improper parameter settings
19.4.6.16
For RFQ lookup:
19.4.6.17
Generating the Assembly Cost Report for Sourcing Projects
19.4.6.18
Understanding Assembly Cost Report Parameters
19.4.6.19
Modifying the Target Price for Items in Sourcing Projects
19.4.6.20
Setting the Best Response for Items in Sourcing Projects
19.4.6.21
Setting Partners in Sourcing Projects
19.4.7
Managing Sourcing Project Attachments for Items and AMLs
19.4.7.1
Adding Sourcing Project Attachments by File Type
19.4.7.2
Deleting Sourcing Project Table Rows for Items
19.4.7.2.1
Importing Data into Sourcing Projects
19.4.7.3
Importing Data for Sourcing Projects
19.4.7.4
Validating Items on the AML Tab of Sourcing Projects
19.4.8
Working with RFQs
19.4.8.1
Supported API Methods
19.4.8.2
Creating RFQs for Sourcing Projects
19.4.8.3
Loading RFQs from Sourcing Project's RFQ Table
19.4.8.4
Supported RFQ Tables
19.4.8.5
Accessing and Modifying RFQ Objects, Tables, Nested Tables, and Attributes
19.4.8.6
RFQ Parent Table and Nested Child Table Constants
19.4.8.7
Performing Price Lookup in RFQs
19.4.8.8
Working with RFQ Responses
19.4.8.9
Locking and Unlocking RFQ Responses
19.4.8.10
Editing RFQ Responses Submitted by Suppliers
20
Managing Product Governance & Compliance
20.1
About Agile Product Governance & Compliance
20.2
Agile PG&C Interfaces and Classes
20.3
Agile PG&C Roles
20.4
Creating Declarations, Specifications, and Substances
20.4.1
Creating Declarations
20.4.2
Creating Specifications
20.5
Creating Substances
20.5.1
Creating a Substance
20.5.2
Creating a Substance Group
20.5.3
Creating a Material
20.5.4
Creating a Subpart
20.6
Adding Items, Manufacturer Parts, and Part Groups to Declarations
20.7
Adding Substances to Declarations
20.7.1
Structure of Bill of Substances
20.7.2
Rules for Adding Substances
20.7.3
Adding Subparts and Materials that Do Not Exist
20.7.4
Examples of Adding Substances
20.7.4.1
Adding Substances to Manufacturer Part Composition Table of Homogeneous Material Declarations
20.7.4.2
Adding Substances to Manufacturer Part Composition Table of Substance Declarations
20.8
Adding Substances to a Specification
20.9
Adding Specifications to a Declaration
20.9.1
Rules for Adding Specifications
20.10
Routing Declarations
20.11
Completing Declaration
s
20.12
Submitting Declarations to Compliance Managers
20.13
Publishing a Declaration
20.14
Getting and Setting Weight Values
20.14.1
Converting an Object's Unit of Measure to a Different Unit of Measure
20.15
Adding Substance Compositions for Manufacturer Parts
20.16
Rolling Up Compliance Data
20.16.1
Understanding the IPGCRollup Interface
20.16.1.1
Passing the Date Parameter
20.16.2
Using the IPGCRollup Interface
20.16.2.1
Rolling Up Assembled Data on Items
20.16.2.2
Rolling Up Assembled Data on MPNs
20.16.2.3
Setting Values in the Calculated Compliance Field for Item Objects
20.16.2.4
Setting Values in the Calculated Compliance Field for Declaration Objects
20.16.2.5
Setting Values in Calculated Overall Compliance Fields of Item and Manufacturer Part Objects
20.16.2.6
Modifying the Calculated Compliance Field in Specification Table of Part, Manufacturer Part, and Part Group Objects
20.16.2.7
Modifying Settings in the Scheduled Rollups of Declarations
20.16.2.8
Performing External Compliance Rollups on Specification Objects
20.16.2.9
Updating Values of Calculated Compliance Attributes Against External Specifications
20.16.2.10
Creating External or Internal Specifications
20.16.3
Using the IDeclaration Interface
20.16.3.1
Modifying value of the Calculated Compliance field of Declarations
21
Performing Administrative Tasks
21.1
About PLM Administration
21.1.1
About Agile Java Client
21.2
Privileges Required to Administer Agile PLM
21.3
Administrative Interfaces
21.4
Getting an IAdmin Instance
21.5
Working with Nodes
21.5.1
Working with the Classes Node
21.6
Managing Agile PLM Classes
21.6.1
Concrete and Abstract Classes
21.6.2
Referencing Classes
21.6.3
Identifying the Target Type of a Class
21.7
Working with Attributes
21.7.1
Referencing Attributes
21.7.2
Retrieving Attributes
21.7.3
Retrieving Individual Attributes
21.7.4
Editing the Property of an Attribute
21.7.5
Working with User-Defined Attributes
21.8
Working with Properties of Administrative Nodes
21.9
Managing Users
21.9.1
Getting all Users
21.9.2
Creating a User
21.9.3
Creating a User Group
21.9.4
Creating Users and Requiring Password Modification at Login
21.9.5
Creating a Supplier User
21.9.6
Saving a User as a New User
21.9.7
Configuring User Settings
21.9.8
Resetting User Passwords
21.9.9
Deleting a User
21.10
Managing User Groups
21.10.1
Getting All User Groups
21.10.2
Creating a User Group
21.10.3
Adding a User Group to the User Group Table of the User
21.10.4
Listing Users in a User Group
A
Mapping PLM Client Features to Agile API
A.1
Login Features
A.2
General Features
A.3
Search Features
A.4
Attachment Features
A.5
Workflow Features
A.6
Manufacturing Site Features
A.7
Folder Features
A.8
Project Features
A.9
Administrative Features
B
Migrating Table Constants to Release 9.2.2
B.1
Overview
B.2
Mapped Pre-Release 9.2.2 Table Constants to 9.2.2 Table Constants
B.3
Removed Pre-Release 9.2.2 Table Constants