Document Model Abstract PLM Class

Definition

Role : Document representation reference

PLMDMTDocument models vaulted documents, URL document, or external document. It can be linked by external PLMReferences through PLMConnection.

Name to use in your code: PLMDMTDocument

Usage: To be customized

Belongs to: PLM Document modeler PLM package.

Specializes: PLMCoreRepReference.

PLM Attributes

Inherited Persistant PLM Attributes

Name Name in Base Class Name to use in your code
Applicability Date Applicability Date V_ApplicabilityDate
Applicable in Projects Applicable in Projects V_ProjectApplicability
Is Last Version Is Last Version V_isLastVersion
Is PLM Controlled Is PLM Controlled V_isVPLMControlled
Maturity Maturity V_maturity
Version Version V_version
policy(*) policy(*) policy
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: 7

Name Role
Last Checked Out Path The file path to where the user checked out the document
Checked out user The current check-out user name
Document Type Determine whether the document is a vaulted, URL, or external document
Is Checked Out Determine whether the document is checked-out
Keywords Keywords for the content or characteristics of the document
File Name For vaulted document, it is set to the physical file name.
File Type Mimetype for the primary format.

Last Checked Out Path

Role: The file path to where the user checked out the document

Name to use in your code V_CheckedOutPath
Volability
Mandatory No
Protection Flag External
3D XML for Review No
Type String
Max Length 1024
Default Value

Checked out user

Role: The current check-out user name

Name to use in your code V_CheckedOutUser
Volability
Mandatory No
Protection Flag External
3D XML for Review No
Type String
Max Length 32
Default Value

Document Type

Role: Determine whether the document is a vaulted, URL, or external document

Name to use in your code V_DocType
Volability
Mandatory No
Protection Flag External
3D XML for Review No
Type PLMDMTDocumentTypes(*)
Max Length Na
Default Value Vaulted

Is Checked Out

Role: Determine whether the document is checked-out

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

Keywords

Role: Keywords for the content or characteristics of the document

Name to use in your code V_Keywords
Volability
Mandatory No
Protection Flag Free
3D XML for Review No
Type String (Set)
Max Length 32
Default Value Na

File Name

Role: For vaulted document, it is set to the physical file name.

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

File Type

Role: Mimetype for the primary format.

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