Problem Note 60607: Calculating a model that uses driver rules fails in Linux environments with the "IOM call failed..." error
In environments where SAS® Cost and Profitability Management 8.1 is installed under Linux, calculating models that use driver rule formulas to create assignments might fail with the following error:
IOM call failed. Internal server exception: access violation
It might be possible to circumvent the error by replacing statements that use the equality (=) comparison operator with statements that use the Match function.
For example, rules that are similar to the following would trigger this error:
Destination."Module".DimMemRef="CostObject" AND Destination."Org".DimMemName=Source."Org".DimMemName
However, if you revise the rule in the following way, you do not encounter the error:
Match(Destination."Module".DimMemRef,"CostObject") AND Intersection.Match("BP")
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Cost and Profitability Management Data Server | Linux for x64 | 8.1_M5 | 8.3 | 9.4 TS1M3 | 9.4 TS1M5 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
The part of SAS® Cost and Profitability Management 8.1 model calculation that processes driver rules might fail in an environment where the model server is installed under Linux.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2018-09-14 13:48:35 |
Date Created: | 2017-06-12 14:51:08 |