VPMItemInstance Class Definition



Parent PackagePRODUCT

[Back to Packages List]


VPMItemInstance Class Characteristics

name VPMItemInstance
type Class
Role The item instance is a positioned Part (PartInstance) or a positionned Product (ProductInstance) inside a ProductRootClass.
uuid 80A2B3BD-0000-520C-383BE49800076012
visibility Public
ExtensibleNo
CAADerivableYes



VPMItemInstance Attributes: 14

mandatory V_instance_ID The item instance identifier
mandatory V_organization The item instance owner organization
mandatory V_parent_PCO internal relationship to VPMProductComponent from package PRODUCT The item instance parent ProductComponent
mandatory V_parent_PRC internal relationship to VPMProductRootClass from package PRODUCT The parent ProductRootClass
mandatory V_user The item instance owner
  C_created The item instance creation date
  C_modified The item instance modification date
  V508_discrete_quantity The item instance quantity
  V_AR internal relationship to VPMAssemblyRelation from package PRODUCT The item instance relative AssemblyRelation
  V_discipline The item instance discipline
  V_parent_II internal relationship to VPMItemInstance from package PRODUCT The parent item instance
  V_PS internal relationship to VPMProductSpecification from package PRODUCT The ProductSpecification of the item instance
  V_PV internal relationship to VPMPartVersion from package PRODUCT The part version of the item instance
  V_status The item instance status

[Top]




Attributes Full Definition

C_created   
 Role 
 TypeDate 
 UuidA2D414C4-FA10-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
C_modified   
 Role 
 TypeDate 
 UuidA2D414C4-FA11-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_user   
 Role 
 TypeString 
 UuidA2D414C4-FA15-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryYes 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_organization   
 Role 
 TypeString 
 UuidA2D414C4-FA16-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryYes 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_instance_ID   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-520C-383BE498000765B5 
 VisibilityPublic 
 MandatoryYes 
 Length40 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_discipline   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-520C-383BE49800076925 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeReadWrite 
 Multi ValuatedYes 
    [Top]
V_status   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-520C-383BE498000778A7 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_parent_PRC   
 Role 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE49800084245 
 VisibilityPrivate 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMProductRootClass  
    [Top]
V_parent_II   
 RoleThe parent item instance is valued if the level is greater than 1. 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE4980008494C 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMItemInstance 
    [Top]
V_parent_PCO   
 RoleThe item instance parent ProductComponent is valued if the current item instance is linked to a ProductComponent 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE49800085018 
 VisibilityPrivate 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedYes 
 Aggregation typeShared 
 Target objectsVPMProductComponent  
    [Top]
V_PV   
 RoleIf the current item instance is a PartInstance, V_PV gives the relative part version. 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE498000857A5 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMPartVersion  
    [Top]
V_PS   
 RoleIf the current item instance is a ProductInstance, V_PS gives the relative ProductSpecification 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE49800085ED6 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMProductSpecification  
    [Top]
V_AR   
 RoleThe item instance relative AssemblyRelation is valued if the level is greater than 1. 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE4980008744B 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMAssemblyRelation  
    [Top]
V508_discrete_quantity   
 Role 
 TypeInteger 
 Uuid9C1C148A-EDE1-0000-0280030E9E000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]

Copyright © 1999-2007, Dassault Systèmes. All rights reserved.