PLMCoreReference PLM Class

Definition

Role :

Name to use in your code: PLMCoreReference

PLMCoreReference is a PLM Core Class deriving from PLMEntity.

PLM Attributes

Inherited Persistant PLM Attributes

Name Name in Base Class Name to use in your code
Creation date Creation date C_created
Last modification Last modification C_modified
Is Locked Is Locked LOCKSTATUS
Lock Owner Lock Owner LOCKUSER
Name Name PLM_ExternalID
Customer Discipline Customer Discipline V_CustoDiscipline
Definition Definition V_Name
Description Description V_description
Discipline Discipline V_discipline
Nature Nature V_nature
Organization Organization V_organization
Project Project V_project
Security Level Security Level V_sec_level
Usage Usage V_usage
Responsible Responsible V_user

Inherited Volatile PLM Attributes

Name Name in Base Class Name to use in your code
Confidentiality Confidentiality V_confidentiality

Own Volatile PLM Attributes

Count: 0

Own Persistant PLM Attributes

Count: 8

Name Role
Applicability Date Applicability Date
Applicable in Projects List of Projects in which the Reference is applicable.
Is Last Version Is it the last Reference version?
Is Terminal Is this Reference Terminal ?
Is PLM Controlled Is the Reference controlled by VPLM ?
Maturity Maturity
Version The Version of the Reference
policy(*) The name of the policy of the object

Applicability Date

Role: Applicability Date

Name to use in your code V_ApplicabilityDate
Volability
Mandatory No
Protection Flag Free
3D XML for Review No
Type Date
Max Length Na
Default Value

Applicable in Projects

Role: List of Projects in which the Reference is applicable.

Name to use in your code V_ProjectApplicability
Volability
Mandatory No
Protection Flag External
3D XML for Review No
Type String (List)
Max Length Na
Default Value Na

Is Last Version

Role: Is it the last Reference version?

Name to use in your code V_isLastVersion
Volability
Mandatory No
Protection Flag ExternalRO
3D XML for Review No
Type Boolean
Max Length Na
Default Value true

Is Terminal

Role: Is this Reference Terminal ?

Name to use in your code V_isTerminal
Volability
Mandatory No
Protection Flag External
3D XML for Review No
Type Boolean
Max Length Na
Default Value false

Is PLM Controlled

Role: Is the Reference controlled by VPLM ?

Name to use in your code V_isVPLMControlled
Volability
Mandatory No
Protection Flag External
3D XML for Review No
Type Boolean
Max Length Na
Default Value true

Maturity

Role: Maturity

Name to use in your code V_maturity
Volability
Mandatory No
Protection Flag ExternalRO
3D XML for Review Yes
Type String
Max Length 20
Default Value

Version

Role: The Version of the Reference

The Version is computed. The Version numbering can be customized with settings.

Name to use in your code V_version
Volability
Mandatory No
Protection Flag Free
3D XML for Review Yes
Type String
Max Length 40
Default Value

policy(*)

Role: The name of the policy of the object

Name to use in your code policy
Volability
Mandatory No
Protection Flag ExternalRO
3D XML for Review No
Type String
Max Length Na
Default Value