Problem Note 44622: Order of execution for CDA formulas is different in SAS® Financial Management 5.2 when using Excel 2010
The order of execution for CDA formulas in SAS Financial Management 5.2 is not the same as it was prior to 5.2. Microsoft Excel 2010 might also be contributing to this, but that has yet to be confirmed.
The situation has been reported as follows:
- Create a report or form that contains CDAGet and CDADesc formulas.
- Create the CDAGet formulas so they depend on results of the CDADesc formulas as inputs to the CDAGets.
- Prior to 5.2, the necessary CDADesc formulas resolved first and then fed the CDAGet formulas, as expected.
- Thus far, we have suggested the following workaround to cause the CDADesc formulas to resolve first in 5.2.
- Turn off automatic calculation in Microsoft Excel.
- Create a separate worksheet that resolves the 'source' CDA formulas.
- Insert VBA code to return the 'source' CDA formula results first, such as execute on workbook open.
- Re-calculate the remaining worksheet(s) and formulas.
For additional information about CDA formulas, please refer to the SAS Financial Management Formula Guide or to the SAS Financial Management User's Guide.
For additional information or to obtain credentials to access the above documentation, please contact SAS Technical Support.
Operating System and Release Information
SAS System | SAS Financial Management | Microsoft® Windows® for x64 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Datacenter Edition | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Enterprise Edition | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Standard Edition | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Microsoft Windows Server 2003 for x64 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Microsoft Windows Server 2008 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Microsoft Windows Server 2008 for x64 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows 7 Enterprise 32 bit | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows 7 Enterprise x64 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows 7 Professional 32 bit | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows 7 Professional x64 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows 7 Ultimate 32 bit | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows 7 Ultimate x64 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows Vista | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
Windows Vista for x64 | 5.2 | 5.2_M1 | 9.2 TS2M3 | 9.2 TS2M3 |
*
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.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2011-10-13 08:12:43 |
Date Created: | 2011-10-11 21:17:53 |