IWS Release Notes - Version 1.0.1.763
Initially released to IWS Test on 20170222
Enhancements
Added Fair Value Comparison EagleML Type
The Fair Value Comparison model support was added to the Accounting group of EagleML Source and Destination objects, XPanels form and Generic Extract objects.
This issue was tracked as Item #149885.
Software Fixes
Schedule Workflow Issue on Pre-2015 Versions
After the process of publishing a schedule, the solution event was not created in DB automatically. This issue only affected you if you were on an Eagle environment prior to v2015. To resolve this issue, new logic was added into import stream for create event in DB. Schedule workflow now works as expected on all Eagle versions that IWS supports.
Issue Expanding/Collapsing Models
After expanding or collapsing all models in XPanels, all selected elements are reset. To resolve this issue, modification were made to the method to expand and collapse models. Logic to check elements which already selected was added.
This issue was tracked as Item #149414.
Issue with EagleML Extension Fields
After you extracted EagleML data with extension fields, the extract failed due incorrect data in file ([eagleml_type].ext). This issue was addressed by correcting the logic for writing data to extension file (.ext).
This issue was tracked as Item #149771.
Issue with RaiseException Rule Logic for Streaming Tasks
The RaiseException object generates a wrong rule for streaming tasks for the following types "INFO", "WARNING" and "ERROR AND CONTINUE".
This logic is currently incorrectly produced:
<!--Start of RaiseException -->
<LOOP CONDITION="1=1" TYPE="WHILE">
<COL TAG="1" EXPRESSION="' '" XMLPATH="reason\id=RaiseException" ELEMENTTYPE="XMLNode" />
<COL TAG="1" EXPRESSION="'INFO'" XMLPATH="reason\reasonTypeEnum" ELEMENTTYPE="XMLNode" />
<COL TAG="1" EXPRESSION="1001" XMLPATH="reason\reasonCode" ELEMENTTYPE="XMLNode" />
<COL TAG="1" EXPRESSION="'Unknown error'" XMLPATH="reason\description" ELEMENTTYPE="XMLNode" />
<COL TAG="1" EXPRESSION="''" XMLPATH="reason\reasonTag" ELEMENTTYPE="XMLNode" />
<BREAK CONDITION="1" />
</LOOP>
<!--End of RaiseException -->
The code was updated. The logic is now as expected:
<!--Start of RaiseException -->
<LOOP CONDITION="1=1" TYPE="WHILE">
<OUTPUT XMLTAG="reason">
<OUTPUT EXPRESSION="'INFO'" XMLTAG="reasonTypeEnum" />
<OUTPUT EXPRESSION="1001" XMLTAG="reasonCode" />
<OUTPUT EXPRESSION="'Unknown error'" XMLTAG="description" />
<OUTPUT EXPRESSION="''" XMLTAG="reasonTag" />
</OUTPUT>
<BREAK CONDITION="1" />
</LOOP>
<!--End of RaiseException -->
This issue was tracked as Item #149989.