Change Log
v1.16.0
New:
- NEW: Added
BAS Report
Xero report for Australian organisations.
v1.15.0
New:
- NEW: Added
Invoice Payable
and Invoice Receivable
reports with detailed and summary options.
- Aged Payables/Receivables: Added foreign exchange columns Currency and Currency Rate to detailed reports.
- 1.15.1: Force Excel to be opened in admin mode to update RadiusCore for system-wide RadiusCore installations.
- 1.15.2: Account Transactions, Aged Payable/Receivable, Invoice Payable/Receivable: Reports can now have tracking category columns added as optional user-selected columns to the report.
- 1.15.2: Workpapers: Digitally signing a workpaper only updates the state if the current state is equal to or before the target state in workpaper state array.
- 1.15.2: Workpapers: Updated workpaper review setup form with modern design elements.
- 1.15.2: Added support for idempotent API requests.
Fixed:
- Aged Payables/Receivables: Correctly format numeric columns when aging by invoice date.
- Aged Payables/Receivables: Payments & Outstanding Tax are now correctly converted to base currency.
- API: CreateReport: Corrected detection of invalid Location parameter.
- 1.15.1: Fixed date parsing for dates after 19th January 2038.
- 1.15.2: Invoice Payable/Receivable: Contact filter is now correctly applied to report data.
- 1.15.2: Invoice Payable/Receivable: Detailed reports with a table layout are now created with the correct number of rows.
- 1.15.2: Budget Summary: Will now correctly retrieve report data when the report period spans more than a 24-month period.
- 1.15.2: Account Transactions: Added check for nil balance quantity line that also has an account code to address a suspected Xero bug allowing transactions to be saved with line items of this nature.
- 1.15.2: Staff billable rate now defaults to Zero when blank, rather then preventing the user from leaving the control.
v1.14.0
New:
- NEW: Added Aged Payable and Aged Receivable reports for all contacts at once, with detailed and summary views.
Aged Payables by Contact
and Aged Receivables by Contact
reports have been moved to Legacy
.
- 1.14.1: Aged Payables/Receivables: Improved speed for Xero organisations with a large number of contacts.
- 1.14.3: Disabled WorkflowMax connections, as this app is no longer operational.
- 1.14.3: NOTE: Support for WorkflowMax by BlueRock will likely be added in a future version.
- 1.14.3: Workpapers: Disable table auto-fill for workpapers.
Fixed:
- Corrected issue with date formatting in Excel in rare instances.
- Accounts are now checked for an empty account code when compiling array of related accounts.
- 1.14.1: Aged Payables/Receivables: Fixed incorrect report data in rare instances.
- 1.14.1: Aged Payables/Receivables: Each contact's transactions are now correctly sorted by date.
- 1.14.1: Workpapers: An organisation's balance date can no longer be updated in Xero Practice Manager when running workpaper setup.
- 1.14.1: Minor improvements to various user interfaces.
- 1.14.1: Workpapers: Practice Manager workpaper setup no longer shows if the subscription doesn't have a linked Xero Practice Manager connection.
- 1.14.3: Aged Payables/Receivables: Foreign currency transaction amounts are now correctly converted to local currency.
- 1.14.3: Aged Payables/Receivables: Fixed incorrect variable usage that was preventing Overpayment being added to the report.
- 1.14.3: Aged Payables/Receivables: Prepayments made on the report date are now shown.
- 1.14.4: Bank Summary: Maximum date range is now enforced to prevent bad requests.
- 1.14.4: Bank Summary: Can now be created for Xero organisations with foreign currency bank accounts.
- 1.14.4: Improved handling of web sockets to prevent issues when connecting new Xero organisations.
- 1.14.5: Aged Payables/Receivables: Prepayments after the report date are now correctly added to report when aging by Invoice Date.
- 1.14.5: Aged Payables/Receivables: Credit Note allocations are now correctly recognised as payments.
v1.13.0
New:
- NEW: Added new
Cash Summary
report.
- Account Transactions: Now supports multiple accounts in a single report. This is currently only available when creating the report via API.
- Account Transactions: Added 8 new optional columns.
- Account Transactions: now supports Debtor & Creditor system accounts.
- Account Transactions: can now be created using cash basis.
- Report column widths are now capped at a maximum size, and text wrapping is enabled for multi-line cells.
- 1.13.1: Account Transactions: Added description line
No transactions in period
when a selected account has no transactions for the period.
- 1.13.1: Updated connection selection interface to improve performance and address VBA
Unexpected Error
issues.
- 1.13.2: Account Transactions: Improved performance when creating reports for system accounts
DEBTORS
and CREDITORS
.
- 1.13.2: Minor performance improvement when retrieving prepayment allocations.
Fixed:
- Fixed an issue with floating point rounding in various reports.
- Trial Balance: now has a title indicating whether it is a cash-basis report.
- Account Transactions: Prepayment allocations are now correctly shown.
- Account Transactions: Transactions with two tracking categories are now correctly displayed.
- Account Transactions: Opening account balances are now correct when tracking is applied.
- Column widths are now preserved when refreshing a
Print
style report.
- Account Transactions: Transactions of type
Bank Transfer
now correctly show their related account.
- 1.13.1: Fixed error when attempting to retrieve too many items at once from Xero's API.
- 1.13.1: Account Transactions: Transactions of type
Bank Transfer
now have the correct polarity when tracking is applied.
- 1.13.1: Account Transactions: Section totals on print-style report are now correct for accounts with no transactions.
- 1.13.2: When generating journals, if a transaction type is not recognised by RadiusCore's report engine, it is now skipped so that reports will still compile (albeit potentially missing data).
- 1.13.2: Don't show warning message when skipping transactions of type bank transfer during journal creation.
- 1.13.2: Account Transactions: Fixed prepayment allocations missing for system accounts
DEBTORS
or CREDITORS
.
- 1.13.3: Fixed error preventing journal generation when a manual journal has more than one tracking category.
- 1.13.3: Account Transactions: Manual Journal narration is once again included in line-item description.
v1.12.0
New:
- NEW: Added Account Transactions report.
- Updated
Reports
Excel ribbon menu to group reports by category.
- 1.12.2:
QuickRefresh
warning is now only displayed if RadiusCore's progress bar is visible.
- 1.12.3: Account Transactions: Added secondary progress bar during report creation.
- 1.12.3: Improved User Interface when a date field is linked to a spreadsheet cell.
- 1.12.3: Account Transactions: Major speed improvements.
- 1.12.5: Workapers: Adjusted workpaper review system restrictions to always allow access to workpaper states even if the review system is disabled for that workpaper.
- 1.12.6: Updated User Management interfaces to bring modern design elements.
- 1.12.6: Updated Advanced Setting interface to bring modern design elements.
- 1.12.6: Local template cache can now be cleared via Advanced Settings.
- 1.12.6: Workpapers: Account codes are now validated following workpaper setup.
- 1.12.6: Workpapers: Improved behaviour of Practice Manager client setup interface.
- 1.12.7: Account Transactions: Added
Related Account
as an optional column.
- 1.12.7: Account Transactions: now supports creation of a transaction report for system account type
Bank
.
- 1.12.7: Account Transactions: now correctly displays information for transactions of type
Prepayment
and Overpayment
.
- 1.12.7: Account Transactions: Added
Transaction ID
and Line Item ID
report columns to report.
- 1.12.7: Account List: Added
System Account ID
as an optional report column.
- 1.12.7: Account List: Renamed report column
Xero Identifier
to Account ID
.
- 1.12.8: Account Transactions: now supports creating a report for accounts with no account code.
- 1.12.8: Adjusted display of account list in report settings to correctly show accounts without an account code.
- 1.12.9: Account Transactions: now returns
Related Accounts
for transactions of type Invoice
and Credit Note
.
- 1.12.9: Minor formatting improvements for Print style reports.
- 1.12.9: Manually dispose of objects from memory to minimise VBA memory leaks.
- 1.12.10: Workpapers: Added additional workpaper configuration to control whether manual entity setup is available.
- 1.12.10: Workpapers: Updated UI design elements for workpaper setup and review system.
- 1.12.11: Workpapers: Exposed workpaper general ledger refresh method via API.
Fixed:
- Report Setup no longer repeatedly checks Xero for tracking categories for organisations with no categories setup.
- Detect
End of Last Financial Year
before End of Last Quarter
when they are the same date.
- Fixed incorrect date definitions for
Date At
report setting.
- Updated Report Engine error handling to correctly reflect changes in v1.11.0.
- 1.12.1: Account Transactions: Fixed incorrect application of tracking filter to
Payment
transactions.
- 1.12.1: Account Transactions: Updated report, so a
Payment
's linked transaction reference is used when it doesn't have a Reference
of its own.
- 1.12.1: Fixed incorrect name of Xero transaction type.
- 1.12.2: Advanced settings can once again be accessed when the user is logged in.
- 1.12.2: XPM/WFM: Job List: Fixed
Web Url
column not returning any data.
- 1.12.2: Improved error handling in edge cases.
- 1.12.2: Fixed minor report settings interface issue when report layout is set to
Print
.
- 1.12.3: Fixed an issue with foreign exchange accounts preventing report creation in rare instances.
- 1.12.3: Cell contents are now correctly cleared when report creation experiences an error.
- 1.12.3: Account Transactions: Fixed currency conversion error preventing report creation in rare cases.
- 1.12.4: Account Transactions: Further adjustments to prevent timeout issues with Xero's API.
- 1.12.4: Account Transactions: Secondary Progress Bar now displays API page number during report creation.
- 1.12.5: Balance Sheet: Fixed issue when switch rules were present in the API response.
- 1.12.5: Fixed issue with accounts of type
Liability
when creating various Xero reports.
- 1.12.5: Number formatting is now correctly applied to table
Total
row.
- 1.12.5: Minor adjustments to error handling.
- 1.12.5: Workpapers: Setup now correctly uses configuration to determine whether Practice Manager setup is shown.
- 1.12.6: Account Transactions: Fixed incorrect variable usage when compiling report data.
- 1.12.6: Fixed issue preventing permission changes being saved in some instances.
- 1.12.7: Account Transactions: Fixed blank
Currency Code
column for transaction type Payment
.
- 1.12.7: Account Transactions: Improved messaging to the user when creating report for an unsupported account.
- 1.12.7: API: CreateReport: Parameter
Location
is now checked to ensure a valid object/variable reference before checking the variable type.
- 1.12.8: Account Transactions: Fixed issue preventing report being created when report dates are dynamically read from a sheet cell.
- 1.12.8: Account Transactions: Reports containing transaction type
Bank Transfer
and column Contact
can now be created.
- 1.12.9: Account Transactions: Data for the
Running Balance
column in print report is now correctly placed.
- 1.12.9: Account Transactions: Corrected total formula for
Running Balance
column.
- 1.12.10: Account Transactions:
Running Balance
column now correctly includes the opening account balance.
- 1.12.10: Workpapers: Fixed minor issues with data validation during workpaper setup.
- 1.12.11: API: WorkpaperSetup: Improved how method determines whether setup was successful.
- 1.12.11: API: Disconnect: Fixed bug when the
Location
parameter is not passed.
v1.11.0
New:
- Redesigned report settings user interface with modern design elements.
- Re-wrote reporting engine to improve speed, configuration, and provide framework for additional reports in future updates.
- Refactored how report settings are stored in Excel documents. Backwards support for reports created from
v1.3.0
- v1.10.4
.
- Removed support for reports created with RadiusCore versions older than
v1.3.0
.
- Reports created with the
Print
layout option can now have their data refreshed.
- Balance Sheet, Budget Summary, Profit & Loss: can now have up to 36 comparison periods.
- Budget Summary, Profit & Loss: can now have custom comparison period lengths (i.e., X days, X months).
- Budget Summary, Legacy Budget Summary, Profit & Loss: can now optionally have a
Total
column added.
- All Xero reports now have optional display of decimals.
Print
layout now uses Excel formula for total rows & columns.
- Account List: can now have multiple filters applied.
- XPM/WFM: Client List: Added
Quick Refresh
option.
- XPM/WFM: All reports with filters can now have multiple filters applied.
- XPM/WFM: Invoice List: report now returns
Draft
invoices where appropriate.
- XPM/WFM: Invoice List: can now be filtered by invoice status.
- XPM/WFM: Added additional report fields (columns) to numerous reports.
- API: GenerateReportSettings: now returns an XML string.
- API: CreateReport: now requires an XML string for the
ReportSettings
parameter.
- API: Refresh, Disconnect: Parameter
TableName
deprecated. Superseded by Location
parameter, which accepts a {ListObject}, {Range}, or {String}.
Fixed:
- GST Report: can now only be created by New Zealand Xero organisations.
- 1.11.1: Fixed issue detecting existing reports due to an Excel bug.
v1.10.0
New:
- Added
Sign up with Xero
.
- 1.10.1: Workpapers: Added ability to customise workpaper periods when using manual setup.
- 1.10.1: Workpapers: Removed requirement for a linked XPM account to use workpapers.
Fixed:
- 1.10.1: Workpapers: Workpaper tab colour is now correctly cleared where no colour is specified for the active workpaper status.
- 1.10.1: Updated various UI elements.
- 1.10.1: Minor logging adjustments.
- 1.10.3: Updated Business Structures to reflect changes made in Xero Practice Manager.
- 1.10.3: Updated New/Edit admin form with new UI design elements.
- 1.10.3: Profit and Loss: Fixed bug preventing report creation when accounts are grouped.
- 1.10.4: Workpapers: Updated available business structures to reflect changes in Xero Practice Manager when using manual setup.
v1.9.0
New:
- Added
Custom Templates
feature; user-managed templates. Includes version control and centralised distribution via RadiusCore Excel ribbon.