Contract
Published on Mar 9, 2022
VEC Version 2.0.0
Last updated on Jan 31, 2023
1 min read
Note: There is a newer version of this specification see VEC 2.1.0
A Contract-instance describes the relationship between an ItemVersion-instance and a Company-instance additionally defining the role the company takes in reference to the ItemVersion.
General Information
Attribute | Value |
---|---|
Owner | pdm |
Applied Stereotype | constant |
Base Classifier | ExtendableElement |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
companyName | String | 1 | Specifies the company which acts in the specified Role in the Contract Relationship. |
Contract |
contractRole | ContractRole | 1 | The role the company takes in reference to the associated ItemVersion. Predefined are the values: OEM, Supplier and Manufacturer. |
Contract |
Incoming Relations
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
ItemVersion | 0..* | contract | 0..* | References the contracts that apply to an ItemVersion. |
VecContent | 1 | contract | 0..* | Specifies the contracts used in the VEC-file. |
Previous
Classes
Last updated on Jan 31, 2023