-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Model Update]: SingleLevelBomAsBuilt 3.0.0 #637
[Model Update]: SingleLevelBomAsBuilt 3.0.0 #637
Conversation
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
modeling_team |
samm:description "Describes the quantity in which the child item is assembled in the given parent item by providing a quantity value and the measurement unit in which the quantity is measured."@en; | ||
samm:dataType :Quantity. | ||
|
||
:Quantity a samm:Entity; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
preferredName
missing
samm:description "The Catena X ID of the child item that was installed in the parent item."@en; | ||
samm:characteristic ext-uuid:UuidV4Trait. | ||
|
||
:QuantityCharacteristic a samm-c:Quantifiable; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
preferredName
missing
samm:description "Expresses wether the part is built-in or wether it is one of several options. If the value is false, it can be assumend this exact item is built-in. If the value is true, it is unknown wether this or an alternative item is built-in.\nThis is the case when, e.g. the same item is supplied by two suppliers, the item is only tracked by a customer part ID during assembly. Thus, these items can not be differentiated from each other.\n\n"@en; | ||
samm:characteristic samm-c:Boolean. | ||
|
||
:childCatenaXId a samm:Property; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
want to rename this property or is it correct?
Also, in preferred name it is written 'Catena-X Parent ID'. please correct.
|
||
:hasAlternatives a samm:Property; | ||
samm:preferredName "Has Alternatives"@en; | ||
samm:description "Expresses wether the part is built-in or wether it is one of several options. If the value is false, it can be assumend this exact item is built-in. If the value is true, it is unknown wether this or an alternative item is built-in.\nThis is the case when, e.g. the same item is supplied by two suppliers, the item is only tracked by a customer part ID during assembly. Thus, these items can not be differentiated from each other.\n\n"@en; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo wether
and assumend
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please check my comments
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
@@ -1,6 +1,17 @@ | |||
# Changelog | |||
All notable changes to this model will be documented in this file. | |||
|
|||
## [3.0.0] - 2024-02-19 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please correct release notes also accordingly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@johannsvarela please check this before MS3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
1 similar comment
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlSyntax error in line 109, column 132: Illegal escape sequence value: . (0x2E) 104: samm:dataType xsd:string.
105:
106: :DateTimeRegularExpression a samm-c:RegularExpressionConstraint;
107: samm:preferredName "Date Time Regular Expression"@en;
108: samm:description "Regular Expression to enable UTC and Timezone formats and the possibility to exclude time information."@en;
->109: samm:value "^-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])(T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?|(24:00:00(\.0+)?))(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?$". |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlSyntax error in line 109, column 132: Illegal escape sequence value: . (0x2E) 104: samm:dataType xsd:string.
105:
106: :DateTimeRegularExpression a samm-c:RegularExpressionConstraint;
107: samm:preferredName "Date Time Regular Expression"@en;
108: samm:description "Regular Expression to enable UTC and Timezone formats and the possibility to exclude time information."@en;
->109: samm:value "^-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])(T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?|(24:00:00(\.0+)?))(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?$". |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
Validation Report for io.catenax.single_level_bom_as_built/3.0.0/SingleLevelBomAsBuilt.ttlInput model is valid |
@johannsvarela @tom-rm-meyer-ISST let me know when all four models are ready to merge after changes. |
@agg3fe Changes on the quantity characteristic were made as @tom-rm-meyer-ISST recommended. Therefore we can merge this PR! |
Description
Based on continuous development of the Industry Core, the ability to run down the data chain for PartInstance twins was implemented so that the relationship described by the SingleLevelBomAsBuilt model meets the requirements of the data chain template.
Closes #630
MS2 Criteria
(to be filled out by PR reviewer)
DismantlerId
andDismantlerName
use an EntityDismantler
with the propertiesname
andid
or use a URN likeio.catenax.dismantler:0.0.1
)preferredName
anddescription
are not the samepreferredName
should be human readable and follow normal orthography (e.g., no camel case but normal word separation)MS3 Criteria
(to be filled out by semantic modeling team before merge to main-branch)