ID
|
Description
|
#2466
|
Failure to report external reference to a label cell containing a #REF in Excel
Issue: An earlier fix gives a warning if a #REF is encountered when linking inputs
from Excel, but only if it appears in a cell where STEM expects data.
Action: A warning is now also produced if a #REF is encountered in the label column
when linking defaults from Excel.
|
#2653
|
Spurious error when closing STEM programs on Windows Vista
Issue: All STEM programs (including the installer) running on Windows Vista would
generate a spurious heap-management error message on closing. Multiple such messages
from the compiler program would interrupt template replication and scenario runs.
Action: This issue is fixed in STEM 7.1b. It remains the case that Windows Vista
will require you to approve running the STEM installer, which currently lacks a
digital signature, and will also ask you to confirm that the installation is OK
at the end.
|
#2761
|
Spurious replication error after adding a non-replicated service and resource
Issue: Due to a slight flaw in the checking logic, a model could be flagged with
a false replication error after adding new elements to a previously working model.
Action: The offending typo has been located and corrected, so hopefully this problem
is resolved once and for all.
|
#2718
|
Drawing a sensitivity/scenario graph without working model results could cause a
crash
Issue: It was possible to crash the Results progam if you ran sensitivites on a
scenario of a model without ever running the working model, and then attempted to
draw a time-based NPV with a difference on the sensitivity.
Action: This is fixed in STEM 7.1b.
|
#2732
|
Maximising a graph in the Results program could corrupt, the View menu
Action: This is fixed in STEM 7.1b.
|
#2733
|
Results picks Y11 for snapshot graph in model with 10-year model run
Issue: The wrong period could be used if you had first drawn a snapshot chart, and
then reduce the model run length.
Action: STEM 7.1b checks the current run length and reduces the default period if
necessary.
|
#2735
|
New compiler causes STEMRES.DLL to return NANs rather than zeroes
Issue: STEM 7.0e used to return zero for an undefined Utilisation Ratio result linked
into Excel via the StemGetResult() worksheet function and STEMRES.DLL, whereas STEM
7.1a returns an apparently very large number (~ 1e308) due to being built with a
different C++ compiler.
Action: The logic has been amended to return a zero as it used to.
|
#2754
|
Time Lag transformation fails with zero delay
Issue: The model engine would crash if you set a zero lag for a Time Lag transformation
(e.g., as a do-nothing option in a model).
Action: This previously un-tested edge case has been readily fixed.
|
#2767
|
Debt Facility not re-paid if repayment = Term
Issue: If you set the repayment grace period equal to the term for a Debt facility,
the balance is never repaid due to an oversight in the logic!
Action: This is fixed in the STEM 7.1b default.cnf.
|
#2770
|
Debt Facility with zero interest grace period generates no interest in first period
of its term
Issue: The experts who briefed us on this functionality advised that typically no
interest is charged until some time into the term: the extreme case of charging
interest immediately fell outside the original testing envelope.
Action: There is no reason in principle why interest should not be charged in the
first period, and this is fixed in the STEM 7.1b default.cnf.
|
#2771
|
Depreciation schedule appears to use the cumulative total rather than just the integral
over the current period
Issue: In certain circumstances, the new depreciation schedule feature introduced
in STEM 7.1 would miscalculate how much depreciation to charge in a given period.
Action: This is fixed in STEM 7.1b.
|
#2784
|
Historical cost written-down too late with redundant unit write-off
Issue: The residual value mechanism introduced in STEM 7.1 worked fine in the standard
case, but would mis-report historical cost in a period where redundant-unit write-off
was in operation, and units had already been removed.
Action: This is fixed in STEM 7.1b, and the proceeds from sale of assets are brought
forward to the year of write-off. FTAOD, the asset is considered to be removed in
the write-off period, rather than left to be sold in the next period.
|
#2786
|
yearN() fails to convert year to period in scalar and time-series conditional expressions
Issue: In a model running in quarters or months, the yearN() function may return
an incorrect value due to working with a year index rather than period index; but
only when evaluated for a scalar, or within the scope of a conditional expression
where it is also handled as a scalar. In more general time-series expressions, it
would work fine.
Action: The logic, already present in the general case, is now reproduced in the
scalar case.
|
#2793
|
URLs changed from www.analysys.com to www.analysysmason.com
Issue: Earlier versions of STEM included hard-coded references to www.analysys.com
(in the Help/Contact... dialog and for requesting a soft licence). Although the
relevant URLs were re-directed when the new www.analysysmason.com site was launched,
there have been a few glitches when the site configuration has been updated.
Action: The URLs have been updated in STEM 7.1b.
|
#2794
|
Save greyed out after open model from Windows Explorer
Issue: If you opened a STEM model by double-clicking the file in Windows Explorer,
the Save option on the File menu would be greyed out; but only if STEM had to prompt
about the model having out-of-date external links, and only if the Editor was not
already running.
Action: This is fixed in STEM 7.1b.
|