FaithPLM Solutions Simplifying complex enterprise Teamcenter Solution Architect Program Any PLM Professional TC Solution Architect Program TC Solution Architect People Product Tools Process This program is designed for professional who are willing to make their career in the area of Teamcenter Product Lifecycle Management (PLM), a Today s fastest growing IT. This program will help PLM aspirant to understand a set of business solutions offered by Siemens Teamcenter PLM in support of collaborative creation, management, dissemination & use of product information across the extended enterprise from concept to end of life achieved through integration of processes, people, business system & information. This program will be achieved through phased based approach as below. Page 1
Product Data & Process Management PLM System Administration PLM System Deployment PLM System Customization Industry Project Requirement Gathering Problem Definition Solution Definition Capability Mapping Actual Implementation Demonstration Industry Changes Suggested/Gap Indentified? No Deploy to Production Yes C H A N G E M G M N T Page 2
Product Data & Process Management Overview of Teamcenter system environment o Teamcenter Rich Client and Thin Client Interface o Workspace object (Item/Revision/form/dataset/envelop/address list/change/envelope etc), queries/reports/ product structure/workflow/cm etc Create new and revised data o Item/Document/Dataset/Item Revision/Form etc o Relationship between business object o Version of object and its control Create and view visualization data o Create/cut/copy/paste/delete data objects/workspace object/viewing/modifying data object properties. o Check in/out: Explicit/Implicit/ transfer check in/check out/view history of check out. o Rule based/object based protection o View data in visualization o Workflow/Change management o Import/Export data objects o Mail notification o Query/Reports (Summary/Item/custom) Navigate the Teamcenter Rich Client Interface Find, view and organize data Create item and file data Build and view product structure in PSE o Absolute Occurrence o Modular/Legacy Variants o Substitute/Alternates component o Add/Remove column in PSE o BOM in portal visualization o Pack/Unpack of lines o Printing structure in HTML/Text o Precise/Imprecise Assemblies o Baseline (Precise/Imprecise) o Revision Rule(Create/Set) o PSE snapshot o Effectivity (Occurrence/Revision) o BOM Compare o Import/Export of structure Impact analysis: Perform where used and where referenced searches Workflow process: Initiate, review, and disposition o Process Template o Audit file o Inbox o Sample workflow creation Page 3
o Out of office assistant o Resource pool subscription o Address List o Task info o Transfer ownership of target task o Handler info o Workflow ACL info o Timed Task Workflow viewer: Monitoring a process Projects o Creation o Assignment o Business object dependency Use Change Management to find, view, and create change objects Organization Teamcenter Unified Admin (With Implementation Case) Creating persons, users and roles Creating groups and sub-groups Creating volumes Creating interactively and with the make_user utility Setting default volumes using utility Form Types and LOVs Creating form types, storage class types and properties Creating List of Values (LOV) and attaching to forms Exhaustive, Suggestive LOV Cascading Key Teamcenter Object Types 1. Item data types Creating item types and master forms Using schema editor to add POM classes for forms Add new business object Add new class Extend business object with new attribute Attribute to class Page 4
2. Dataset types Creating dataset types and tools 3. Product structure data types Queries and Reports Creating product structure view types Units of measure Occurrence note types Creating queries and assigning to favorites list Creating reports and PFFs Transfer mode for reports Creating Status Types and Revision Rules Precise and imprecise New revision rule Access Manager Rules-based and object-based protections Editing the rule tree Exporting and importing the access manager rule tree Project Creation and Administration Creating projects Privileges for project admin, project team lead, team members Add/remove objects to a project Workflow Process Modeling Process terms and functionality Creating workflow processes Single and no signoff processes Single task and multi task processes Using task handlers Importing/exporting workflow processes Creating resource pools Creating conditional tasks Creating secure tasks Using the release_man utility Page 5
Change Management Change object folder structure Creating change types Business Modeling Type display rules Naming rules Compound property rules Action rules Deep copy rules ID Context Rule Complex Property Alias ID Extension Rule (Ex. Item_Create) GRM Rule Hierarchical Business object search BMIDE template deployment (Hot/Cold) Preferences and Options Setting preferences and options Performing command suppression Assigning default process templates Key environment variable settings Identifying important preferences Importing Non-CAD Data Interactively and using the import file utility Importing CAD Data Preference and environment variable settings for NX Manager ug_import capabilities Mapping files Importing parts and assemblies Importing non-master and associated files Utilities and their purpose make_user am install tree clearlocks Page 6
Collect garbage dataset cleanup fscadmin, fccstat import export business rules, regen schema file, gen xmit file, make datasettype backup xmlinfo dsa Teamcenter Data Model (With Implementation Case) Business Classes Primary and secondary business objects Persistent and runtime objects References and relations Properties/Attributes Constants (Property/Global) Feature Model Data model extraction and population TC Business Data extraction and population (tcxml) Business objects extraction and population (plmxml) Preferences and options POM Schema Business logic flow Database tables and hierarchy Business Data model and xml data model Teamcenter Unified Customization (With Implementation Case) C Interface to Teamcenter server (APIs to integrate third party or user-developed applications ) Overview of Teamcenter Architecture Why customization (Codeless/Codefull)? (Present data differently, Customer specific action on data etc) ITK overview Customizable component Directory structure Page 7
Environment variables Important directories for ITK development BMIDE (Schema/Classes/objects) Preferences Install_type utility and other utilities in bin Important note (POM functions with all classes, function with class work for instance of subclass, GRM is for relation object) Best Practices (Provide help, use lower level calls etc) Server Architecture: Where ITK placed Understanding ITK API Naming convention Module Designator Verb, Class, Modifier I/O/OF ITK function return ITK's structure (By module ITEM, BOM, FL, MAIL etc) Using existing APIs Finding APIs for your needs Writing new APIs, Samples Datatype tag_t (Unique identifier for each object in the database) Module: WSOM, AOM, EMH, FL, ITEM etc Error Handling Log files & Debugging Memory Management User Exits: User Exist Type (Existing/Added/Replacement) Procedure to create user exit Action/Rule Handlers User defined Methods (Method template) User defined Methods (Method template) Property Methods : Adding Run-time (Derived) property User defined error messages Page 8
User Services: User Services Procedure User function Registering user service function Calling code from client Extension: Types Methods Properties POM class hierarchy (Schema editor/bmide/ browser utility (sb) LOVs ITK Batch Program: Model batch program Compile, linking and running standalone program Teamcenter Unified Deployment Teamcenter Architecture (Resource/Enterprise/Web/Client layer): 2TIER/4TIER Web server's: Purpose and software installations Directories and their importance o TC_ROOT o TC_DATA o Web Root o Volumes o Transient Volumes o FSC/FCC o TSTK o lang o model o Portal o BMIDE o Pool Manager Installing database server and creating databases Installation of License Server Installation of Corporate Server Setup options - solutions and features Installation of BMIDE (2TIER/4TIER) Page 9
Deployment of custom template POM schema file, iman_profilevars/tc_profilevars, tc_preferences, am_rule_tree etc Managing Teamcenter volumes (FMS/FCC/TCFS/Local Volume etc), Installation of Two-tier Rich Client (Normal/Per-client etc) Web application manager o Creating stages (Web Tier/ Distribution Instance/Distribution Server) o Distribution Instance Deployment o Web Tier Deployment Multiples Volumes/Multiples FSC/Failover/Performance tuning Best Practices of Installation Silent Installation Installation of patches Uninstallation of server Unpopulating database Troubleshooting Program Advantages After completion of above module PLM professional will be able to help industry in designing solutions in Teamcenter PLM system while ensuring Individual/IT/Application productivity. Business Process Mapping Data synchronization Capability mapping for business requirement Data modeling for customer Change management for product/process/operation So on Page 10
Contact, training@faithplm.com, anantb@faithplm.com Corporate Address: A/8, SidhhiPrerna Sai Chauk, New Sangvi Pune-411027. State, Maharashtra Country, India. +91-9049149933 US Office: 2840, Bearcat Way Cincinnati, OH-45219 Ph: 513-368-6476 Page 11