CyberDemia's WebPBC
Changes & Release Notes
Last updated on : Febraury 15, 2003
Author: Alexander Yap
Version: 1.3.2
Changes:
-
Uses PBC 1.3.2, which supports Jakarta OJB 0.9.9.
Version: 1.3.1
Changes:
-
Uses PBC 1.3.1, which supports Jakarta OJB 0.9.6+.
-
PBC can be configured to refresh its database connections at a certain time
every day. This is configured using the "daily reconnect time" configuration value.
-
Show the months header every 10 rows of accounts in the budget editor to make it
easier to edit large number of accounts.
Version: 1.3.0
Changes:
-
Uses PBC 1.3.0.
-
Fixed bug in budgetview.jsp and printview.jsp for configuration with only 2 levels of accounts (including PBC_ROOT).
-
Exports data to server if client browser is Internet Explorer 5.0.
Cannot export to IE 5.0 because of a bug in the browser.
-
The class
SaveToClientAction has been renamed to ExportDataAction.
-
Prompts user to enter file name when exporting data.
-
Modified check for "exclusive consolidation" to consider the
"exclusive max level".
-
Can show change logs for any current account level.
-
Added button to selector pane to open a window to list
currently logged in users.
-
Sets the session max timeout interval based in PBC
"inactive timeout" configuration value.
Version: 1.2.0
Changes:
-
Uses PBC 1.2.0.
-
Handles situation where a requested account does not exist for the current hierarchy node.
This is because the requested account is not a "common" type, but referenced by some
other nodes.
-
Added page for displaying change logs for the current hierarchy node and account.
-
If "exclusive consolidation" feature is turned on, prevents another user
from logging in when someone is doing an exclusive consolidation.
Also warn the user about this consequence of starting an exclusive consolidation.
-
Prevents a user from starting an exclusive consolidation if other users are logged in.
-
Budget objects now stored as a session attributes rather than request attributes
when sent to JSPs. This means a retrieved budget can be reused for Print View page.
-
RefreshBudgetViewAction also retrieves the corresponding budgets of
children nodes when retrieving a node's budget. These budgets are stored in
a Map in a session attribute.
Previously, these were done separately in the JSP (poor design and inefficient).
-
LogoutAction directly extends Action so that
partially logged in session can be logged out.
-
Move the error descriptions to the top of the Struts error page.
-
Compensate for rounding errors in the Spread function. All floating point numbers
are rounded down, then any rounding error is added to the last month.
-
Tidied up Javascript functions definitions in tree.js..
Version: 1.1.0
Changes:
-
Uses PBC 1.1.0.
-
Better error message detection in
SaveBudgetAction.
-
Starts WebPBC session with the PBC default year that
is configured in the XML configuration file.
-
CamsGreatPlainsFormatter to export only accounts with values greater than 0.
Also minor formatting changes.
-
Display warning for IE 5.0 default timeout of 5 minutes when
attempting to consolidate at the root node.
-
Fixed Javascript checking when viewing level-1 accounts.
-
Added special formatting for printing using a separate Print view in a pop-up browser.
This was done to fit the table into a standard paper size.
-
Minor fix to tooltip for viewing level-1 account.
Version: 1.0.0
Changes:
-
This is the first released version of the WebPBC.
Depends on PBC 1.1.0 and Core 1.5.0.