Create a part and do reservation
This example pipeline demonstrates how to create a part and then check it out.

Steps
1: Input for the creation is stored in JSON Generator. The stored JSON document contains data necessary for creating a Part.
Snap configuration | Snap output |
|---|---|
![]() | |
2: In the snap configuration following values has to fed into fields of the Tc Create And Update Item Snap:
- $object_type to field Object Type
- $attributes to field Object Attributes Path
- $expand to field Expand Attributes Path
Snap configuration | Snap output |
|---|---|
![]() | |
Output document contains data of newly created object. The attribute values for checked_out* are empty or null after create in Teamcenter.
3: In the snap configuration following values has to fed into fields of the Tc Reservation Checkout Snap:
UIDs in Teamcenter are as the name says UNIQUE. The UIDs in the example only exist in our Teamcenter system as expected for our example. Same is valid for Adapter ID "_id" since its base is the UID.
- $_id to field Object ID
- $.original.expand to field Expand Attributes Path
Snap configuration | Snap output |
|---|---|
![]() | |
Output JSON document provides an example of the response returned after checkout of Part Revision in Teamcenter. Now attribute for checked_out* have a value set.


