Project Based Conditions On LOVs PDF
Project Based Conditions On LOVs PDF
Brahma Somanchi
Software Development Manager
Siemens PLM Software
http://plmworld.org/ 1
Platform Extensibility Services
Agenda
Overview of existing functionality
Limitations
Project based conditions on
LOVs
Other changes
Conditions usage
Engineering sees…
A
B
C
Manufacturing sees..
X
Y
Z
Agenda
Overview of existing functionality
Limitations
Project based conditions on
LOVs
Other changes
Agenda
Overview of existing functionality
Limitations of existing
functionality
Project based conditions on
LOVs
Other Changes
Once the object is created and assigned to a project, the LOV will
remain same
You don’t need to switch the login credentials to ensure data integrity
Project Based Conditions can used only for attaching LOVs only; they
are not supported for any other Business Rules
Valid signatures
(WorkspaceObject o, UserSession u) New in Tc9
(UserSession u)
isTrue() Existing in Teamcenter 2008
isFalse()
Valid operations
UserSession
fnd0isInProjListORSessionProject()
fnd0isOwningORSessionProject()
WorkspaceObject
fnd0isOwningGroup()
fnd0isOwningUser()
Example
Signature: (WorkspaceObject o,
UserSession u)
If object is not yet created AND if
the user login as a member in ( o=null AND u.project_name =
“Project A” “Project A” )
OR OR
Example
It is very complex
expression to build. Is
there an easy way
Example
Future Direction
Object Based Conditions on LOVs
You can attach LOVs using conditions that use any property of a
Business Object
Agenda
Overview of existing functionality
Limitations
Project based conditions on
LOVs
Other Changes
Tuesday
9:15 AM Enterprise Knowledge Foundation Overview
2:25 PM Multi-Language Support in Teamcenter Overview
Wednesday
9:20 AM Advanced Topics with the BMIDE
3:10 PM What's New - Teamcenter install and upgrade
4:50 PM Teamcenter Upgrade - An Overview and Best Practices
Thursday
9:25 AM Project Based Conditions on LOVs
9:25 AM Model Driven extensibility and business logic in Teamcenter
1:00 PM Updating LOVs live to a production database with the BMIDE
http://plmworld.org/ 35