Feature Enhancements
Applying Updates Notification
A new notification added to show the percentage progress of the data updates running on a calculation that is being opened.
This notification also updates the user with a success message when the data updates are completed.
The calculation open routine does not timeout during the data updates, hence, does not throw any errors or red banner messages.
Line items functionality is now enhanced to support sharing of the line items across the clients (applicable to Client Manager enabled database accounts).
Users can select the line items of their choice and mark those to be made available across the clients in a database.
“All clients” checkbox provides users a convenience to mark all the line items in one go. These line items are formatted in bold on the “Insert Line Item” screen to differentiate these from other line items (which are local to the current client).
Entity Reordering/Reparenting
Entities can be reordered or reparented within the group easily with drag/drop controls now.
When users mouse hover on an entity, there are two types of icons displayed.
When it shows double vertical arrow icon, it allows reordering of the entities within/across the groups.
When it shows the hand icon, it allows reparenting of the entities within/across the groups.
Export Entity Hierarchy to Excel
Along with the existing functionality of exporting a flat list of entities, we now support exporting the entity hierarchy too.
Jurisdictions list (Configuration>Entity Manager) updated as per ISO 3166-1.
Easier Access to Print PDF
A new menu
Download Latest Print
added to easily access the last printed PDF for the calculation by the current user, no need to move away from the calculation (Calculations>Prints) to be able to fetch the printed PDF.
A new set of APIs introduced to provide an ability to print calculations using APIs. These APIs allow the users to:
Fetch print configuration for a calculation (e.g., print styles, applicable sheets to print etc.)
Initiate print on one or more calculations.
Get status of a print job.
Download print PDF.
The GET Datasets API is enhanced to:
Return all datasets (showDatasets=all).
Return only active datasets (showDatasets=active). This is also the default option.
Return only deleted datasets (showDatasets=deleted).
Indicate with a new parameter in the response (deleted=true/false) whether a dataset is a deleted dataset or an active one.
Allow searching for a dataset with its name (dsName=”My 2023 Dataset”).
A new API introduced which helps deleting a calculation for an entity in a dataset.
A new API introduced to get the status of operations performed on a Dataset. These operations could be the ones initiated from UI or the API or both.
The response for this API includes:
Consolidated status of the operations (e.g., it responds with a Fail status if at least one of the operations initiated on a dataset is failed).
Status of individual operations such as:
Create Dataset
Edit Dataset to
Rename a dataset
Change it’s purpose
Add and remove entities
Delete calculations
This is a
POST API
and accepts additional filter parameters to bring back the data which is relevant as per the supplied parameters such as:
Date filter –
This is optional, when absent, it looks for the data from last 6 months which is maximum period. Date filter can be included to get fewer records.
User filter –
This is optional, when absent, it brings the data without filtering the records based on who initiated these dataset operations. User filter can be included to fetch only the records for the operations initiated by specific user.
Import API has been enhanced to support
Round to whole amounts
functionality.
A new parameter
roundToWholeNumbers
added with a default value false.
roundToWholeNumbers
when false, imports the amounts without applying the rounding, when true, it rounds the amounts to whole amounts first and then imports those amounts into the calculation.
A new set of APIs introduced to provide an ability for users to insert sheets into calculations.
These APIs allow the users to:
Fetch the insertable sheets according to the template the calculation is created from.
Insert one or more sheets into a calculation.
Enhanced the performance of inserting the sheets into calculation. This will especially benefit large calculations with many sheets.
Enhanced the performance of sort (Tools>Sort) functionality. This will especially benefit the large Group/Consol calculations.
Default Roll forward Period
Period length for a rolling forward dataset will be set to 12 months by default. Users can adjust the period by amending the start / end dates as per their requirement.
E-Filing functionality in Australia now supports TRT submissions in the new .xml format as mandated by Australian Tax Office (ATO).