View Issue Details

IDProjectCategoryView StatusLast Update
0009291CTT UA Scripts1 - Script Issuepublic2023-11-28 14:29
ReporterYannik Klaass Assigned ToYannik Klaass  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.04.505 
Fixed in Version1.04.506 
Summary0009291: UAFX scripts not including subtypes
Description

In some places in the UAFX scripts, when searching for instances of a specific type, subtypes are ignored where they should be included.
This affects the initialization of FunctionalEntities and some of the test scripts searching for instances of ClampType, ClampBlockType, SlotType and SocketType.
Also when searching for Assets to test, an Asset shall be determined by the rules of the UAFX Asset Base CU instead of searching for nodes of FxAssetType or a subtype only.

TagsNo tags attached.
Files Affected

/library/CompanionSpecifications/OPC UA FX/Base.js
/maintree/OPC UA FX/UAFX AssetConnector Clamp Base/Test Cases/002.js
/maintree/OPC UA FX/UAFX AssetConnector ClampBlock Base/Test Cases/002.js
/maintree/OPC UA FX/UAFX AssetConnector Slot Base/Test Cases/002.js
/maintree/OPC UA FX/UAFX AssetConnector Socket Base/Test Cases/002.js

Activities

Yannik Klaass

2023-11-28 08:30

developer   ~0020412

Rewriting code to respect instances of possible subtypes, adding code to determine a UAFX Asset according to the UAFX Asset Base CU and changing the FindAndInitializeAllTopLevelAssets() function to search for Assets using these new rules.

Paul Hunkar

2023-11-28 10:53

administrator   ~0020415

Review in call, agreed to changes and closed issue

Issue History

Date Modified Username Field Change
2023-11-28 08:10 Yannik Klaass New Issue
2023-11-28 08:10 Yannik Klaass Status new => assigned
2023-11-28 08:10 Yannik Klaass Assigned To => Yannik Klaass
2023-11-28 08:29 Yannik Klaass Files Affected => /library/CompanionSpecifications/OPC UA FX/Base.js
/maintree/OPC UA FX/UAFX AssetConnector Clamp Base/Test Cases/002.js
/maintree/OPC UA FX/UAFX AssetConnector ClampBlock Base/Test Cases/002.js
/maintree/OPC UA FX/UAFX AssetConnector Slot Base/Test ...
2023-11-28 08:30 Yannik Klaass Status assigned => resolved
2023-11-28 08:30 Yannik Klaass Resolution open => fixed
2023-11-28 08:30 Yannik Klaass Note Added: 0020412
2023-11-28 10:53 Paul Hunkar Status resolved => closed
2023-11-28 10:53 Paul Hunkar Fixed in Version => 1.03.505
2023-11-28 10:53 Paul Hunkar Note Added: 0020415
2023-11-28 10:55 Paul Hunkar Fixed in Version 1.03.505 => 1.04.505
2023-11-28 14:29 Paul Hunkar Fixed in Version 1.04.505 => 1.04.506