View Issue Details

IDProjectCategoryView StatusLast Update
000892640001: MachineryImplementation Bugpublic2024-01-30 10:35
ReporterHerbert Oppmann Assigned ToHeiko Herden  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0008926: Property "DefaultInstanceBrowseName" missing on ObjectType which is used as AddIn
Description

Machinery NodeSet V1.02.0 2022-05-01:
(Note: NamespaceIndexes omitted from BrowseNames for better readability.)

The ObjectType "MachineComponentsType" has an instance declaration "<Component>" which in turn has "Identification" as AddIn of type "MachineryItemIdentificationType" (i=1004). This type is missing the property "DefaultInstanceBrowseName", which is mandatory for AddIns according to Part 3, chapter 4.9.3.

"MachineryItemIdentificationType" is abstract. Both subtypes "MachineIdentificationType" and "MachineryComponentIdentificationType" are concrete and have the property "DefaultInstanceBrowseName" with the same value "Identification".

Suggested correction: Add the property "DefaultInstanceBrowseName" with value "Identification" to the abstract supertype. If not needed elsewhere, remove "DefaultInstanceBrowseName" from the subtypes.

TagsNo tags attached.

Activities

Wolfgang Mahnke

2023-05-02 16:09

developer   ~0019263

Agree with Herberts proposed chance / addition. No breaking change and adds clarity.

Heiko Herden

2024-01-30 10:35

manager   ~0020728

Fixed in version 1.03

Issue History

Date Modified Username Field Change
2023-04-28 16:34 Herbert Oppmann New Issue
2023-05-02 16:09 Wolfgang Mahnke Note Added: 0019263
2024-01-30 10:35 Heiko Herden Assigned To => Heiko Herden
2024-01-30 10:35 Heiko Herden Status new => closed
2024-01-30 10:35 Heiko Herden Resolution open => fixed
2024-01-30 10:35 Heiko Herden Note Added: 0020728