Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

AnchorTopPageTopPage

Note

To view the release notes, please click on the corresponding links, which will display them in detail.

If you would like to see the complete overview of the release notes, you can use the "print" function of this page. This way you do not have to expand the release notes individually.

...

title21.24.00 (2022-05-02)

...

Portal / GTC Suite

...

Situation:

If the portal and the GTC are installed on the same server, the server startup is prevented by the GTC.

Solution:

The GTC and the portal start one after the other, the GTC registers with the portal and then receives updated user data.

...

Situation:

In the admin area it is possible (with specific permissions and access tokens) to download content from each of the underlying database tables. Seen from a security perspective this must be seen as a critical feature. The same can be said about the download of user-related database tables via Own Reports.

Solution:

The above mentioned functionalities of the admin have been reverted and can no longer be used. The dialogue only allows to modify flags.

Own Reports cannot download the contents of database tables TUSER, TUSERACCESSRIGHT, TUSERDIALOGPRESENTATION und TUSERREPORTS.

...

title21.23.00 (2022-04-27)

...

Portal / GTC Suite

...

Situation:

A user who wanted to assign more than GTC roles to a user in the portal could not save this operation because the GTC identified non-GTC roles as incorrect.

Solution:

Non-GTC roles no longer cause the save operation to be aborted.

...

Situation:

During the import process into the dialogue "Others" there is a validation for valid positions. During the validation two positions were not taken into account, so that these lines could not be imported.

Solution:

All positions should be taken into account during the validation and the import into all rows should be possible.

...

The import for special investment income is now available.

...

Anchor
TopPage
TopPage


Note

To view the release notes, please click on the corresponding links, which will display them in detail.

If you would like to see the complete overview of the release notes, you can use the "print" function of this page. This way you do not have to expand the release notes individually.


Situation:

For connections with MySQL databases GTC uses the MySQL JDBC driver 5.1.21. This version suffers from several security issues.
Solution:

Connections with MySQL databases use the latest MySQL JDBC driver 8.0.26. This driver supports MySQL versions 5.6, 5.7 and 8.0.

Situation:

With a large number of users who have been assigned many individual permissions, the user overview opens very slowly. In addition, the table could not be exported correctly.
Solution:

The display is simplified by combining the four columns of the "Role-Company Assignment" into one column. This avoids the display problems and the page can be built up faster by the browser.

In addition, the column for displaying the " blocked" status is removed. Instead, the selection field " Display" can be used to control which data is shown: The entries "active", "archived" and " blocked" users are available for selection.

21.09.00 (2021-10-05

Only relevant if the Tax Audit module is activated:

Situation:

If the tax rate is adjusted in the associated country of a company, this is not updated in the balance sheet comparison in the "Other" tab in the tax audit columns.If, for example, the corporation tax rate is changed from 15% to 16%, 15% still remains in the above-mentioned column in the balance sheet comparison and the old value is also incorrectly calculated.
Solution:

As soon as the balance sheet comparison is displayed after changing tax rates in the country master data, the currently valid tax rates are loaded into all tabs.

Situation:

In the MVBS dialogue, split differences cannot be saved. After a dialogue change, the values are reset.

The error occurs since version 20.11.01.
Solution:

The differences are saved in the database.

Situation:

The layout of OCI categories in the CoA dialogues by means of radio buttons is intransparent. Furthermore the list of OCI categories in row "income statement-related" is irritating, if the position was defined as a a temporary difference affecting equity.

Solution:

There is a new row "P&L relevant" with a checkbox "Temporary difference affecting equity". If the checkbox is not activated, the position is affecting P&L. If it is activated the position is a temporary difference affecting equity. Below is the row "OCI category" with a dropdown list of OCI categories maintained. Depending from the checkbox "P&L relevant" the selected category is to be understood as affecting P&L or affecting equity.

The Goodwill row is only shown for v1 and v2 periods. When the "Goodwill" option was selected in a non-v1 or non-v2 period, the CoA position is changed to "Temporary difference affecting equity" with OCI category "Other".
The changes described above are implemented for both dialogues "CoA Group" and "CoA Company", if the flag SHOW_COA_MOVEMENTTYPES is deactivated.

Situation:

The enhanced bulk import of companies does not work, whenever it involves a filter with respect to materiality or reporting dimension and the subgroup company itself does not fullfil the filter condition.
Solution:

The enhanced bulk import of companies works with a filter for materiality or reporting dimension independent from properties of the selected subgroup company.

Situation:

A company that transfers deferred taxes to its parent company in the previous period was deleted/archived in the subsequent period. The flag SHOW_OCI_AT_SUMMARY=1 is active.

The result sheet cannot be opened for the parent company in the current period. A system error message is displayed.
Solution:

The result sheet can be opened for the parent company in the current period.
In the breakdown of OCIs, the figures of the pre-period company are taken into account in the Change column.

Situation:

In case of an error during login (eg: wrong password) the login dialog is refreshed, but no corresponding message shown to the user.
Solution:

The user is shown the corresponding error message, when a login error occurs.

Situation:

IFRS values were not imported when importing via RFC, Direct Import and Flexible RFC.
Solution:

The IFRS values should be imported and transferred correctly during an import via RFC, direct import and flexible RFC.

Situation:

If a period import has option "Overwrite period" deactivated, but option "Import shareholding structure" activated, circular references can exist in tax payer or legal owner relations.
Solution:

Before the import of each shareholding value the relations are checked for circular references. Whenever they exist the relaton is ignored and a message can be found in the import protocol..

21.06.00 (2021-08-24

Situation:

In the reports "Report Differences" and "Report Differences (without zero values)" no currency conversion could be executed.

Solution:

The selection in the dropdown "Currency" is now also supported for the reports "Report differences" and "Report differences (without zero values)".
The currency conversion takes place using the FX rate maintained for the respective company or the assigned country.

Situation:

Very large numbers (several billions) without decimal places cannot be imported by REST service. An error message concerning an invalid data format is shown.
Solution:

Very large numbers (several billions) without decimal places are correctly imported by REST services.

Situation:

Master data for units have different fields concerning fiscal years in different years. The fields visible in "Bulk edit" mode may deviate from them.
Lösung:

The fields for fiscal years in "Bulk edit" mode are the same as those when editing a single unit.

Situation:

By means of the export of GTC IDs users can access nearly any GTC value and use them in their "Own reports". In some areas users have the need for addtitional IDs. Differences in the B/S comparison for columns with the same properties regarding P/L vs OCI and temporary vs permanent are not aggregated.
Solution:Difference values in the B/S comparison for columns with the same properties regarding P/L vs OCI and temporary vs permanent are added up.
In the "Summary" values for Subtotal and Offsetting are exported with their own IDs.
In "LCF" values of the different categories are additionally exported with new unifying IDs. Some additional values are exported wiith new IDs
Excerpt
TicketCategoryDialogRelease InformationPatch 
95588CompanyAudit issues

Situation:

In the collection dialogue of Audit issues a user must have the authorization for „Master Data: Balance Sheet Structure (Company) – Read“, when the unit is an intermediate parent or tax payer of a tax group. The audit risk authorizations are not sufficient in this case.

Solution:

The collection dialogue of Audit issues can be used with audit risk authorizations alone.

-
81330ReportingTax Reports

Situation:

The standard tax reports
- Tax rate reconciliation Late Adjustment column
- Tax rate reconciliation IFRS column
- Tax rate reconciliation local GAAP column
- Tax rate reconciliation adjustment column
the "Unit tax rate" is not formatted as an Excel number. Furthermore there is no hint in the corresponding label that it is a percentage value.

Solution:

In order to make the unit tax rate accessible for Excel it is formatted as a number, which was already done for other tax rates within this report. The corresponding label gets an additional percentage symbol "(%)".

-
105551ImportB/S comparison 

Situation:

When using an interface structure that ignores IFRS values, but imports Local GAAP and Tax balance values, different mappings for positive and negative values lead to an incorrect import.

Solution:

The import is adapted so that it works corrrectly for the situation described above.

Expand
title21.10.00 (2021-10-18)
TicketCategoryDialogRelease InformationPatch 
108735SecurityOthers-
104061ReportingTax ReportsThe report Deferred taxes per position with change (data IDs) has been implemented. The report gives an overview of all changes per position per unit from the selected tax group or (sub-) group.-
108541PerformanceUsers-
Expand
title


Expand
title22.25.00 (2023-05-05)


TicketCategoryDialogRelease InformationPatch 
104125Interfaces Import

Situation:

When importing with the Mapping Engine and automatic creation of comments, "Import (EXT)" is written into the "comments" field. This text is not configurable.

Solution:

The content of the "comments" field can be controlled by the import. For example, '"Import (EXT): " += $5' additionally writes the value of the fifth import column into the "comments" field.

-
133802UsabilityOthers

Situation:

If the language is changed in the Income Taxes module within the "My Data" dialogue, the Income Taxes dialogues and reports are still displayed in the language that was previously set.

Solution:

After changes in the portal dialogue "My data", the Income Taxes-side cache is updated, which causes the Income Taxes dialogues and reports to be executed in the currently selected language.

-
138038UsabilityOthers

The GTC is operated as the "Income Taxes" module in the GTC Suite environment:

The URLs for registering with the portal will henceforth be governed by the Tomcat startup parameters:

Always necessary:
-Dincometaxes.url.base=<URL of the module>
-Dincometaxes.url.portal=<URL of the portal>

Optional to specify a different API address:
-Dincometaxes.url.api=<URL of the API of the module>

Optional for static registration required:
-Dincometaxes.clientId=<string from the portal - ClientId>
-Dincometaxes.clientSecret=<string from the portal - ClientSecret>

-



Expand
title22.24.00 (2023-04-18)


TicketCategoryDialogRelease InformationPatch 
142570Interfaces Units

Situation:

As soon as a data export is executed for different companies, it can happen that the memory of the system overflows, which can lead to failures when generating the export.

Solution:

During a data export, the data that is no longer needed is removed from the memory, thus reducing failures due to lack of memory.

-
142627ReportsOwn Reports

Situation:

Custom reports that pull data from a standard report are not being created properly in Excel.

Solution:

The own reports should be displayed correctly in Excel.

-
136330Interfaces Import

Situation:

Using the bulk import, it is possible to import values for several companies hanging under the selected company at once. However, only the consolidated companies are taken into account.

Solution:

In the definition of the interface for bulk import, the import behaviour can now be controlled.
For this purpose, the user is provided with a new checkbox "Include non-consolidated companies in import".

-
142144Master DataUnits

Situation:

A mapping with the balance sheet type "Questionnaire " cannot be assigned to the company.

Solution:

The mapping is saved correctly so that the subsequent import can be carried out.

-
125397Interfaces Import

Situation:

The import robot of the (sub-) group import dialogue supports the mostly automatic processing of transaction data of companies. Currently, tax rates for LCF, for example, can be transferred.

Solution:

Further values are to be set automatically:
- LCF: "Gross amount long term usable" from "Gross amount"
- Others "Adjustments related to other periods": proposed values for "deferred taxes (balancesheet)", "Unrecognised deferred tax asset (without loss carry forward) P&L" and "Unrecognised deferred tax asset (loss carry forward)"
- Current taxes inland and abroad: proposed values für equity

-



Expand
title22.22.00 (2023-03-24)


TicketCategoryDialogRelease InformationPatch 
138692Deferred TaxesSummary

Situation:

If "Netting (types of taxes without maturity)" is selected for "Netting of deferred taxes" in an company, the "Summary" dialogue ignores the values for tax credits and other LCF segments in the calculation of totals. Only corporate tax and local tax are taken into account.

Solution:

The "Summary" dialogue contains additional rows for the other LCF segments (besides corporate and local tax). The additional rows are taken into account in the calculation of totals.

1301051
137054Interfaces Import 

Situation:

A bulk import is to be executed for a period and a part of the companies.

With ticket #130874, the import in the (sub-)group was changed in such a way that an import was only possible if no other user was active in the period. This procedure turned out to be impracticable.

Solution:

A conflict among users only exists if they process companies within the same subgroup. Triggering an import in the (sub-)group area is possible at any time, in case of conflict via the button "Import anyway". 

If an import has been triggered, the dialogues of all subgroup companies are locked for the duration of the import. Here, too, it is possible to bypass the lock via the "Edit anyway" button.
In this case, the users themselves must ensure that the manual entries do not overwrite the imported data and vice versa.

-
106459InterfacesMapping

Situation:

More than one mapping can be stored for an interface structure for enhanced import ("mapping engine") for a specific period. The import, however, will only take one of these mappings into account.

Solution:

For a specific period and interface structure only one mapping can be stored. The user is shown a corresponding notification.

-
139215ReportsTax Reports

Situation:

With flag SHOW_OBD = 1 the dialogue "OBD" and the report "Tax Investment Book Value" are visible.

If values in foreign currency (e.g. USD) are entered in this dialogue for a foreign company and the report is executed in group currency (e.g. EUR) for the group parent, incorrect values are shown: The exchange rate conversion is done twice.

Solution:

The report contains correct values: The exchange rate conversion is done only once.

-



Expand
title22.20.00 (2023-02-21)


TicketCategoryDialogRelease InformationPatch 
138692Company - Current TaxesTax groups

Situation:

The "Tax groups" dialogue is called up for a foreign tax group parent.

A large number of NullPointer messages are then written in the log file. As a result, the log file fills up very quickly and becomes confusing.

Solution:

The error handling has been improved at this point so that the log files are not filled up with unnecessary messages.

-
136582Interfaces - RoboticImport 

Situation:

During bulk import with activated robotics automation, it is possible to specify via the interface structure that the tax rates in the "Loss carry forward" dialogue are to be taken over directly.
However, this does not work if the extended mapping is used.

Solution:

Even if the extended mapping is used, the tax rates are taken over successfully, if this has been activated in the robotics.

-
136096InterfacesImport 

Situation:

The time at which the GTC terminates the connection is set in the code.
As a result, the GTC cannot establish a connection with the external system in some configurations and data cannot be imported.

Solution:

In the ApplicationConfig.properties there is now a new value "REST_TIMEOUT", which can be used to set the time until timeout. The default value is 60 seconds.
If the time is to be changed, a numerical value must be entered. This is specified in milliseconds.

-
132454InterfacesExport

Situation:

The execution of "Own Reports" may require a lot of main memory. If more than one user calls up "Own Reports" at the same time, these reports are therefore not processed in parallel, but always one after the other.

If "Own reports" are used in the "Data export" dialogue, however, the calls are made in parallel. This can lead to too much memory being used and the execution of the reports and thus the data exports being aborted.

Solution:

A queue is also used in the "Data export" dialogue.
If several users initiate an export at the same time, these exports (and the "Own Reports" behind them) are not executed simultaneously but one after the other.

-



Expand
title22.19.00 (2023-02-10)


TicketCategoryDialogRelease InformationPatch 
135836

Reports

Tax Reports

Situation:

Reports can be marked as favourites in the overview table. Sorting by favourite reports is not possible.

Solution:

In the table header, a sorting option is also offered for the Favourites column.

-
103530

Interfaces

Import

Situation:

If a direct import with a number format was created and then executed, the specified number format was not taken into account during the import. Values with a trailing minus sign were not correctly interpreted.

Solution:

When creating a direct import, the specified number format is taken into account during import. Values with a trailing minus sign are correctly interpreted.

-
137162InterfacesImport

Situation:

From GTC Version 21.07.13 or 22.09.03 onwards it may happen that an error that occurs during an SAP import is written to the log file, but not shown on the GUI.

Solution:

Each error that occurs during an SAP import ist written to the log file and shown on the GUI.

-
137689

Interfaces

-

Situation:

Via the "Import" dialogue in the "(Sub-)Group" area, it is also allowed to import into the "Data Transfer" dialogue if the milestones for current and deferred taxes are already closed. This is generally allowed because this dialogue is not included in calculations within the GTC application.

If several companies ("bulk import") import into the same position, the position values are summed up across all companies on an ongoing basis. This leads to incorrect imported values for the companies.

Solution:

In each company, only values that are assigned to it according the UNITID are stored.

-



Expand
title22.18.00 (2023-01-27)


TicketCategoryDialogRelease InformationPatch 
136507MilestonesStatus

Situation:

After a period copy including transaction data and milestones it may occur that the milestone "Current taxes" of the tax payer of a group cannot be closed.
This happens, if the milestone "Current taxes" in the source period is closed for the tax payer and members of a group and after the period copy the milestone of the tax payer in the new period is reset.

Solution:

A period copy including transaction data and milestone status copies all data which are relevant for milestones (especially the timestamps for the tax group member and the tax group payer).
In a period copy including transaction data without milestone status the milestones are reset and all data which are relevant for milestones are removed (especially the timestamps for the tax group member and the tax group payer).

-
135836

Design / GUI

Others

Situation:

The Report Repository window was too small, so it was necessary to scroll in the window to use buttons.

Solution:

The contents of the window were rearranged so that all functions and information are directly visible.

-
136351InterfacesImport

Situation:

Under certain conditions it may occur that the import of the "(Sub-) Group" area has an error which in the GUI is diplayed as an endlessly looping progress bar. This can happen, if in the interface structure the field "Local GAAP correction to tax balance sheet values" is empty, checkboxes "open milestones" and "close milestones" are activated, checkbox "reset milestones" is deactivated and the milestone "Current taxes" of an imported unit is closed.

Solution:

The error is properly handled and shown in the GUI.

-
136542

Interfaces

Export

Situation:

The values of the detailed presentation of the OCI facts in the result sheet are calculated and not saved in an item. Thus, they cannot be imported or exported.

Solution:

These values now have their own positions in the GTC and can thus be imported and exported via reports, REST services as well as in the Tax Questionnaire.

-
136206

Security

Others

Situation:

For the library "commons-beanutils", which is integrated via the Struts framework, a security vulnerability is known for the version used so far.

Solution:

GTC includes the most current version 1.9.4 of commons-beanutils which does not have any security issues.

-
137021

Interfaces

-

Situation:

If an invalid PATH_FILESERVER is configured, the (Sub-) Group import will not be carried out. However, no error message is displayed at the GUI.

Solution:

If the (Sub-) Group import cannot be carried out due to an error, the error message is shown at the GUI.

-



Expand
title22.17.00 (2023-01-10)


TicketCategoryDialogRelease InformationPatch 
135464Master DataCompany

Situation:

At least one milestone of the current company is set to "finished" or "checked".
A parent unit can be added. An error message appears, but the unit is added anyway.
It is not possible to delete the added unit afterwards.

Solution:

No changes can be made to the parent units if at least one milestone is already closed.

-



Expand
title22.16.00 (2022-12-30)


TicketCategoryDialogRelease InformationPatch 
135464Master DataCompany

Situation:

At least one milestone of the current company is set to "finished" or "checked".
A parent unit can be added. An error message appears, but the unit is added anyway.
It is not possible to delete the added unit afterwards.

Solution:

No changes can be made to the parent units if at least one milestone is already closed.

-
130847Usability/PerformanceToolbox

Situation:

If the function "Copy settings" is used within the toolbox and then "... Export to file" is selected, the landing settings are dragged from the last selected company.

Solution:

The data export takes the landing settings from the country selected in the dropdown.

-
135700Interfaces Import

Situation:

The detailed protocol of a (Sub-) Group import does not contaion the unit id, which makes it difficult for the user to assign the log lines to the import lines.

Solution:

The detailed protocol contains the unit id in every line.

-
122945Usability/PerformanceERiC-Transfer

Situation:

In the "Fast entry" dialogue and when deleting flags, an input of "<delete>" indicates a deletion process. In GTC, however, critical special characters (such as less/greater) should be avoided whenever possible.

Solution:

In the "Fast entry" dialogue and when deleting flags, an input of "delete" indicates a deletion process.

-
135546SecurityOthers

Situation:

The current version 6.2.6 of library woodstox-core has a vulnerability of category "High". The library is loaded via the library axis2 version 1.8.0.

Solution:

The application now contains axis2 in its most current version 1.8.2 and woodstox-core in its most current version 6.4.0. Thereby the vulnerability no longer exists.

-
129082Interfaces Periods

Situation:

Dialogue "Validation" (optional add-on function) is part of the tax calculation, but it is not included in a period export.

Solution:

The values of dialogue "Validation" are included in a period export and are part of the import.

-
135544SecurityOthers

Situation:

Library commons-net has a security issue in version 3.6 which is included in GTC.

Solution:

GTC includes the most current version 3.9.0 of commons-net which does not have any security issues.

-



Expand
title22.15.00 (2022-12-19)


TicketCategoryDialogRelease InformationPatch 
135312ReportsTax Reports

Situation:

Some reports (eg: "Mass Export GTC-IDs, all") end up in a system failure when no SAP interfaces are used by the customer. The direct import with stored procedure does not work either.

Solution:

Customers who do not use SAP interfaces will not extend the Tomcat installation with the SAP JCo library. The deployment was modified such that no SAP specific code is executed for these customers. Reports and direct import can be executed successfully.

-
135303ReportsTax Reports

Situation:

If scope "Group structure"is selected for report "Dialogue Current taxes - detailled (non German)", no values are shown for the other units. If different positions are activated for different countries, the report does not contain all these different positions.

Solution:

Values are shown for all units in a comprehensive layout. The report contains all the different positions of all countries.

-
135299ReportsTax Reports

Situation: 

Selecting the dropdown fields for Reporting Dimensions have no effect on the settings selected for the report. 

Solution: 

The selection of the drop-down fields for reporting dimensions determine the companies selected for the report as usual.

-
133592Interfaces - ImportMVB - IFRS

Situation:

1. The interface structure can be used to define that values are to be imported into the differences columns in the MVBS dialogue.

Values can also be imported into difference columns for positions that are not relevant for deferred taxes, although these rows cannot be edited in the dialogue itself. Values imported there cannot be reset afterwards.

2. After the import, all positions in the tree structure are recalculated. The calculated values are only written to the database after an additional save. As a result, the display and the database may differ.

Solution:

  • Differences can only be imported if they are also editable in the dialogue itself.
  • The function "Reset columns" also affects closed rows.
  • The calculated values of the sum positions are written to the database when they are saved for the first time.
-
103638

Design / GUI

-

Situation:

The sequence of the menu items under "Master data" does not correspond to the usual processing sequence.

Solution:

The dialogues under the menu item "Master data" are sorted in the order in which a user usually works on them.

-
135521UsabilityAdministration

Situation:

If JNDI is set up as database connection, the log file always shows HSQLDB as database type.

Solution:

The actual database type used is displayed.

-
135516UsabilityAdministration

Situation:

When "All log files" have to be downloaded via the corresponding button, the generated zip file cannot be opened or all files are not included.

Solution:

Generating the zip file with all GTC log files works properly again.

-
134958Security---

Situation:

When REST services of the portal are called from the IncomeTaxes module via SSL/TLS, they require a certificate that was issued by a trusted certificate authority. They do not support self-signed certificates.

Solution:

REST services of the portal can be called from the IncomeTaxes module via SSL/TLS, even when they are based on a self-signed certificate.

-
132998Security---

Situation:

There is a "Critical" level vulnerability in the current version of the snakeyaml library.

Solution:

By updating the swagger library to version 2.2.7, the vulnerability was closed. In the latest snakeyaml version 1.33, which depends on this, a "High" level vulnerability is still present.
This doesn't represent a security risk in production environments, as the swagger documentation, which includes the snakeyaml library, is used exclusively during development at AMANA.

-
132995Security---

Situation:

A security vulnerability has been reported for the batik library for the previously used version 1.14.

Solution:

The library Apache FOP has been updated from version 2.7 to the latest version 2.8. Thereby batik is updated from version 1.14 to 1.16, in which the vulnerability is fixed.

-
125778Tax QuestionnaireBEPS / Pillar2Mapping and import into BEPS dialogues Pillar2 and Country-By-Country Reporting enabled. -



Expand
title22.14.00 (2022-12-02)


TicketCategoryDialogRelease InformationPatch 
134893SecurityStatusSituation:
The button "Start processing" is visible in dialogue "Company / Staus" for closed periods.
In the case of a company with closed milestones, the milestones can be opened by clicking the button.

Solution:
For closed periods the button "Start processing" is not isible in dialogue "Company / Staus".
Milestones cannot be opened.
-



Expand
title22.13.00 (2022-11-21)


TicketCategoryDialogRelease InformationPatch 
130748CompanyTax Liabilities

Situation:

Creating comments via the context menu when right-clicking was no longer available.

Solution:

The right-click context menu has been restored. Creating comments via the context menu works as expected.

-
131989ReportingTax Reports

Situation:

Under certain circumstances, the drop-down lists that control the contents of the reports are displayed in a very verbose manner, making it almost impossible to use the dialogue.

Solution:

The drop-down lists are displayed in a much more space-saving way.

-
132592InterfacesImport

Situation

For Oracle the database connection cannot be configured via JNDI.

Solution:

Also for Oracle the database connection in the configuration file repository.xml can be set to JNDI. The details of the database connection are defined in the Tomcat file context.xml.

-
129081

Interfaces

Mapping

Situation:

In the extended mapping, a condition is stored in the column "Import value" or in the column "Condition" whether the imported value is greater or less than zero.

A csv file is imported via the extended mapping. If an import value with decimal places is specified in the csv file, the conditions are not interpreted.

Solution:

With the csv import via the extended mapping, the condition is applied to the imported value.

-
114578SecurityOthers

Situation:
The iText library used is outdated and has potential security risks.

Certain old export versions use this library to generate PDF booking vouchers.

Solution:
The library has been removed. PDF exports have been disabled in export versions that are no longer supported. If the export is still configured and a user triggers the export, a corresponding error message is displayed.

-



Expand
title22.12.00 (2022-11-04)


TicketCategoryDialogRelease InformationPatch 
132834Deferred TaxesOthers

Situation:

The "Deferred Taxes (Balance Sheet Comparison)" line from the "Other" dialog is no longer linked into the TRR due to calculation base 1301031.

Solution:

The "Deferred Taxes (Balance Sheet Comparison)" line from the "Other Dialog" is linked back into the TRR line "Out-of-period Deferred Taxes".

1301040
132133Security-

Situation:

A security vulnerability has been reported for the Apache Commons Text library for the previously used version 1.6.

Solution:

The library has been updated to the latest version 1.10.0, in which the vulnerability is fixed.

-
131002InterfaceImport

Situation:

The import is made via the flexible RfC interface.
The interface always resets all values during the import, even if these were not configured in the definition of the interface.

For example, if local GAAP values are to be imported into the Local GAAP column via the flexible RfC interface, the IFRS balance sheet is reset during the import. However, no parameter for the IFRS value was specified in the interface structure and "Reset IFRS" was not activated either.

Solution:

Only the balance sheet is reset that was also activated accordingly in the interface structure.

-
129079InterfaceData Export

Situation:

If an error occurs in dialogue "Data export" during the execution of a flexible RFC export, its details are written to the log and a success message is displayed in the browser.

Solution:

The information that an error occurred is also displayed in the browser. The error cause and details are written to the log.

-
130874Usability / PerformanceImport

Situation:

When an import in the "(sub-) group" area is executed, it can happen that the subsequently displayed protocol is very extensive. Its rendering in the browser might take a very long time or not work at al, which can lead to data inconsistencies.

In addition, this dialogue is typically used for data import for many companies, and, if necessary, the tax calculation executed. However, the companies are not locked for other users. This means they can be processed in parallel.

Solution:

The import in the "(Sub-) Group" area is implemented analogously to the period transfer. While the import is being carried out, the complete period is locked for other users. The user may log out during the import. After the import is completed, the short protocol is displayed in the dialogue. The detailed protocol is available for download.

-
129252InterfaceImport

Situation:

The local balance is deactivated for the company in the company master data.

When importing, the imported values are displayed with 0.00 in the log.

Solution:

If the local balance is deactivated, the import log shows the imported values correctly.

-
132842InterfaceImport

Situation:

Web Services via HTTPS do not work.

Solution:

Web Services can be accessed via HTTPS.

-



Expand
title22.11.00 (2022-10-24)


TicketCategoryDialogRelease InformationPatch 
115463Questionnaire

Colouring of complete table rows in questionnaire tables is now possible.

Expand
title21.20.00 (2022-03-07)
TicketCategoryDialogRelease InformationPatch 
117710InterfacesImport

Situation:

The extended import no longer adds when several import positions flow into the same target position. The error occurs since version 21.15.00.

Solution:

The import also works with multiple mappings to one position.

Expand
title21.18.00 (2022-02-08)
TicketCategoryDialogRelease InformationPatch 
112475Deferred Taxes

Report LS Pos

Situation:

In one period, entries were made in the 'LCF' dialogue in the 'after BP' categories. These entries lead to deferred tax assets.

The resulting deferred taxes are not shown in the 'Report DT Pos' dialogue in the line 'Losses carried forward'.

Solution:

The above entries lead to deferred taxes and are correctly shown in the 'Report DT Pos' dialogue.

The patch must be activated to correct the disclosure.

1301003
114889Master DataB/S comparison -
72262ReportingTax Reports

Situation:

The report Tax Balance Sheet shows tax balance sheet values from the current period. Incorrectly, balance sheet items from the previous period are also displayed, even if they no longer exist in the current period.

Solution:

Only balance sheet items from the current period are displayed.

-
115976Deferred Taxes

MVB - STB

-
Expand
title21.17.00 (2022-01-24)
TicketCategoryDialogRelease InformationPatch 
115212InterfacesPeriods

Situation:

A period import with activated option "Overwrite period" does not create the standard unit.

A period import with deactivated option "Overwrite period" and without update, create/restore, archive of units does not reset the milestones.

Solution:

A period import with activated option "Overwrite period" creates the standard unit.

A period import with deactivated option "Overwrite period" and without update, create/restore, archive of units resets the milestones.

-
113534PerformancePeriods

Situation:

Depending on the size of the period to be imported, the import can even take several hours.

Solution:

The import process has been significantly speeded up. For full imports at least by a factor of four, for configured partial imports at least by a factor of 2 to 3.

-
115002------

Situation:

The log4j version 2.17.1 has been published. It remedies a further security issue. Furthermore there was a problem with GTC installation in UNIX/Linux environment.

Solution:

GTC integrates the latest log4j version 2.17.1. The installation can also be done in UNIX/Linux environment.

-
114639Master DataE-Mail Administration

Situation:

A user with the 'SysAdmin-Edit' permission cannot edit the 'Email Administration' dialogue.

Solution:

The 'Email Administration' dialogue is opened in the edit view for users with the 'SysAdmin-Edit' permission.

-
110096Master Data

CoA Group

CoA Company

-
Expand
title21.16.00 (2022-01-11)
TicketCategoryDialogRelease InformationPatch 
102572CompliancePaymentsA new input field "Segment" has been added.-
78760Design / User Interface---

AMANA wants to standardise the design of its own software products.

Therefore, the colour palette, font family, font sizes and other elements of the GTC layout have been adapted to this. Adjustments will also be made in the future.

-
Expand
title21.15.00 (2021-12-28)
TicketCategoryDialogRelease InformationPatch 
114270ReportsTax Reports

Situation:

The report "Rollforward deferred taxes" cannot be opened if the current period has no prior period or the currently relevant company (possibly also in the group structure) does not exist in the prior period.

Solution:

The report can also be opened if it is a new company or no prior period relationship has been maintained.

-
113599------

Situation:

The GTC uses the Log4j library to generate log files.

Log4j version 1.x is not officially supported anymore. Security vulnerabilities have been uncovered and are no longer secured in the version.

Solution:

The Log4j library has been updated to the latest available version 2.16.0.

Configuring log levels at runtime is no longer supported by this version. Therefore, this option is no longer available in the administration area.

-
113016Single companyStatus

Situation:

If a user performs a transaction data copy without authorisation "Master Data: Countries - Read", the GTC runs into an error when saving the data.

Solution:

The user does not need the above right to perform a transaction data copy.

-
111378Deferred TaxesDeferred taxes summary

Situation:

If flag SHOW_OCI_AT_SUMMARY is activated, entries in dialogue "Others", block "Change in consolidation (cur. year)", rows "Temporary differences" (P&L as well as OCI) are doubled in dialogue "Summary", block "Deferred taxes summary", rows "P&L Debit/(Credit)" and "OCI", column "Change".

Solution:

The values in column "Change" are correct.

1131000
110943Interfaces - MappingImport

Situation:

Feedback from our customers has indicated that the functions in the enhanced mapping could be expanded.

Solution:

  1. additional check conditions have been implemented. Details can be found in the separately available documentation for the enhanced mapping.
  2. the import into the data transfer is now possible with assembled target items.
  3. it is possible to import into the tax balance sheet column of the B/S comparison.
-
105890Interfaces - ImportImport-
71047Interfaces - ImportTRR

Situation:

If the upper/lower case of the target position in the mapping does not match the GTC TRR position during a standard import (e.g.: POS04A instead of pos04a), an error message is displayed, nevertheless the value is saved.
If the TRR had not been saved before, the imported value will not be displayed and the value cannot be changed via the entry in the TRR field either.

Solution:

Regardless of the upper/lower case of the target position in the mapping, the value is imported and saved. Consequently, the value can also be edited in the TRR dialogue afterwards.

-
Expand
title21.14.00 (2021-12-12)
TicketCategoryDialogRelease InformationPatch 
109355Deferred TaxesDeferred taxes summary-90073Company - Current TaxesTax liabilities

Situation:

Over the time, new columns were added to the dialog. The current arrangement of the columns now seems completely random. The user has to jump between the columns to get an overview.

Solution:

According to the feedback of our customers the columns were rearranged. This does not change the calculation in the dialogue.

113381UsabilityLogin
Expand
title21.13.00 (2021-11-29)
TicketCategoryDialogRelease InformationPatch 
109682Interfaces - ImportPeriods

There is now another control of the functionality:
The countries and reporting dimensions, if full import is not selected, are only added or updated if they are archived or do not exist in the target system.

Further Documentation:
https://docs.amana.de/x/ywCzB

-
107367RefactoringPeriods

Situation:

The metadata for displaying the period export or import are managed in the system settings table. If the entries are too long (e.g. in the field for companies), the transfer is aborted.

Solution:

The information is stored in a separate table with enough space for all data.

-
112183Interfaces - ImportOthers-
109340Company - Current TaxesTax liabilities

Situation:

Depending on the configuration of the dialogue, values are incorrectly transferred from the previous period to the opening balance of the current period.

Solution:

The closing stock of the previous period is correctly taken over into the current period.

1300998
Expand
title21.12.00 (2021-11-15)
TicketCategoryDialogRelease InformationPatch 
110036Interfaces - ImportPeriods-
Expand
title21.11.00 (2021-11-03)
-
Expand
title
129111MilestonesStatus

Situation:

A company cannot open the "Status" dialogue. The error message "The selected entry does not exist: "null" appears.

As a workaround, the status page can be called up in the subgroup area. There, milestones that were not initialised correctly for unknown reasons are automatically repaired when the page is called up. Afterwards, the company can also be displayed again in the single company area.

Solution:

The initialisation of the milestones is also checked in the single company area. This means that the company can be displayed in any case and milestones that have not been initialised are automatically repaired. The workflow of the milestones remains unaffected.

-
130972ReportingTax Reports

Situation:

The reports of the dialogue "Dialogue current taxes (non German)" always show the current values. Values from snapshots are not displayed.

Solution:

In the "Reporting / Tax Reports" dialogue, the reports of the "Dialogue current taxes (non Germa)" dialogue can now also display values from snapshots.

In addition, all reports that can display snapshot values show in the header whether they are the current values or the values of the selected snapshot.

-
128482CompanyValidation

Situation:

If in the dialogue "Validation" no GTC values are available for a validation position, then validation status will not be calculated for this position.

If, on the other hand, no values are available for external data, the calculation of the validation status can be controlled via flags (e.g.: treat NULL as 0.00).

Solution:

If the new flag "VALIDATION_GTC_NULL_VALUE_AS_ZERO" is activated, NULL values from the GTC are treated as 0.00 during validation.

https://docs.amana.de/x/zgzzBg

-



Expand
title22.10.00 (2022-10-07)


TicketCategoryDialogRelease InformationPatch 
129994Company

Situation:

If the reclassification column is displayed in the TRR, the line "Effective income taxes (original + deferred taxes)" is not calculated in this column. If the reclassifications / corrections should lead to an effect on the effective income taxes, this was not taken into account in the IFRS column.

Solution:

Starting with the 2017 financial year, the line "Effective income taxes (original + deferred taxes)" is also calculated for the reclassification column in the TRR. The calculated effect is then taken into account accordingly in the IFRS column.

1301034
129077InterfaceImport

Situation:

When saving the data coming from the STB import, the actions to be performed during a save were performed as defined in the first interface structure. This includes, among others, the checkboxes for resetting, opening and closing the milestones.

Solution:

The interface structure dropdown is ignored when saving the STB import.

-
128503

Portal / GTC Suite

Users

Situation:

In the portal name-related information are stored under the columns LOGIN, FIRSTNAME and LASTNAME of the database table TUSER. Their maximum permissible length is not compatible with the lengths in the GTC table, which can lead to problems during data synchronization.

Solution:

The name-related table columns in the portal and in GTC have the same maximum permissible length.

-
126897Security-

For security reasons, FTP imports have been deactivated in the GTC.

-
107653Security-

The xstream library has been updated.

-
36142ReportingTax Reports

Situation:

Reports always show current values. Snapshot values cannot be included in reports.

Solution:

Two new selection fields have been added to the "Reporting / Tax Reports" dialogue. The first selection field lists for the currently selected company all snapshots of the period, the second all snapshots of the comparison period. This can be used to select which data the report should use.

In the table of all reports, a new column "Snapshot" with an activated checkbox shows which reports support the snapshot feature.

The existing reports will be extended with the new feature step by step.

-



Expand
title22.09.00 (2022-09-27)


TicketCategoryDialogRelease InformationPatch 
129034PerformanceOthers

Situation:

The GTC can be configured to automatically update the database when the Tomcat is started (flyway).

Even if not all database updates have been executed successfully, users can log in to the GTC and work with it without being made aware of the fact. Certain functions that should have been changed by the updates may then not work correctly: this can have small or large damaging consequences.

Solution:

Users can only log into the GTC if the database updates were all successfully executed on server start-up. If this is not the case, the user receives a suitable error message and cannot log in.

Users with superuser rights are an exception: They can log in, but after logging in they are directed to the page "Master data - Home" and also see the error message there.

-
128817Usability / PerformanceBulk edit

Situation:

When a partnership is newly created, the milestone ‚Current Taxes' is set to "Plausible" after assigning a parent company.

Solution:

The milestone status does not change when new companies are created, the milestone remains in the status 'not started'.

-
128537PerformanceOthers

Situation:

By default, the connection details to the database are stored in a repository file of the deployment. For this purpose the war file must be unpacked, modified and packed again.

Solution:

The installation process is simplified. By default, the repository file of the deployment contains a JNDI designation. The connection details for this name are maintained in the file context.xml of the Tomcat installation (and by that independent of the deployment).

-
127419Interfaces - ExportOthers

An interface with four end points was created to read out master data. These endpoints can be used to export periods, companies (in varying degrees of detail) and superior units for a company.
The interface uses REST technology and is only available in the context of the GTC Suite.

The contents can only be accessed if the calling other party has the necessary permissions:
* RestExportPeriods (periods)
* RestExportUnits (companies in low level of detail)
* RestExportUnitDetails (companies with a high level of detail and higher-level units)

The interface is used by the Tax Balance module.

-
126883CompanyTax Planning

Situation:

The calculation of line 23a is not correct.

Entries in line 39b are not saved.
The effect from line 39a is included with the tax rate of the group parent in line 40.5.

Solution:

The calculation of line 23a no longer includes line 23d.
The names of lines 39a and 39b have been adjusted. Entries in line 39b are saved. The tax bases (e.g. 39a and 39b) multiplied by the tax rate of the company are included in the calculation of line 40.5.

1301026
126797Deferred TaxesOthers

Situation:

In the print view of the balance sheet comparison (in one of the tabs where differences can be entered), not the values but the item IDs of the respective balance sheet item is output for the input fields of the differences.

Solution:

The print view of input fields shows the entries and not the item ID.

-
107122

Deferred Taxes

TRR

Situation:

Constellations exist in the loss carry-forwards, especially in connection with the utilisation/addition (development VV), tax rate changes and valuation allowances, which are not correctly reported in the TRR.

Solution:

The effects from the loss carry-forwards are shown in the TRR in the correct lines.


95250Master DataUnits

Situation:

It may happen that the own milestones are not displayed when selecting "Group structure" in the dialogue "(Sub-) Group / Status". In addition, it may occur that the selected company is not included in the table with the milestones of all depending companies.

Solution:

The own milestones are always displayed in the dialogue "(Sub-) Group / Status". The selected company is always included in the table with the milestones of all depending companies.

In the table with the milestones of all depending companies the sub-group milestones of the current company are included if it is the top sub-group.

-



Expand
title22.08.00 (2022-09-09)


TicketCategoryDialogRelease InformationPatch 
128907Security-

The Java version on which the software is based was raised from 8 to 17.

-
128902Master dataToolbox

Situation:

If the function "Copy settings" is used within the toolbox and then "... Copy to period" is selected, the data from the period to be copied is not taken over.

Solution:

The copy can be executed.

-
128001Usability-

Situation:

A large number of error messages are displayed in the log files. These error messages are not "real" failures.

Solution:

No error messages are displayed in the log file if they are already intercepted and processed by the GTC.

-
77189Master dataCompany

Situation:

When creating a new company, data can be copied from another company. It is not possible to select from which period the company data should be loaded.

The performance for loading the create dialogue is very slow depending on the number of companies and periods in the GTC.

Solution:

The copy function has been adapted. The source period is now selected first and then the company to be copied.

Only active companies are displayed in the list of companies. The corresponding master data authorisations are taken into account.

As the list of information to be loaded is now significantly shorter, the performance of the create dialogue has also improved.

-



Expand
title22.07.00 (2022-08-29)


TicketCategoryDialogRelease InformationPatch 
128186Portal / GTC Suite---

Situation:

In the sections "Withholding Taxes", "Tax Questionnaire", "Risk Management" and "Compliance", the button "My Profile" is displayed.

Solution:

The button is split into "My Data" and "My Settings" in the portal context. This now also applies to the aforementioned areas.

-
128005CompanyMilestones

Situation:

In the milestone workflow of tax groups, it was possible to create a state in which the milestone 'Actual taxes' of a company could no longer be continued, although all conditions were apparently fulfilled.
In this specific case, it was not possible to set the milestone of an (intermediate) tax group parent from 'completed' to 'checked'.

Solution:

It is now no longer possible to create such a state. If the system is already in the state, the milestone 'Actual Taxes' of the affected (intermediate) tax group parent must be reset to "in progress".

-
127996Master DataToolbox

Situation:

In the configuration of the Toolbox, the selection of the country cannot be changed. The behaviour occurs in versions 21.07.12, 22.00.02, 22.05.00 and 22.06.00.

Workaround:

Switch to the dialogue Master Data / Home and select a company there that is assigned to the country that is to be configured in the Toolbox. Then carry out the configuration in the Toolbox.

Solution:

The selection of the country can again be changed directly in the dialogue Toolbox.

-
127924Master DataAdministration

Situation: 

Under some circumstances the log files are not displayed under Master Data /Administration.

In addition, since the changeover to Log4j2, it is no longer possible to change the log level within the GTC application at runtime.

Solution:

The log files are displayed in the dialogue Master data / Administration / Log files, no matter where the path to the log files is maintained.

The log levels can be changed again in the dialogue Master data / Administration via the button "Change log level".

-
127920Security---

Situation:

A security vulnerability has been reported for the library xalan-2-7-2.jar. 

Solution:

The library is now provided directly by the underlying JDK. As of JDK version 1.8.0.342.b07, CVE-2022-34169 has been fixed.

Please update the Java version used by the Tomcat server if necessary.

-
127852(Sub-) GroupReport DT LCF

Situation:

Since the dialogue "Report DT (LCF)" in "(Sub-) Group" was redesigned, some values are incorrectly shown as zero.

Solution:

The dialogue "Report DT (LCF)" in "(Sub-) Group" correctly calculates all values.

-
127551CompanyTax groups

Situation:

The dialogue cannot be opened if one of the tax group members is not existing in the true-up period.

Solution:

The dialogue can still be displayed.

-
126877MilestonesStatus

Situation:

The Deferred Tax milestone cannot be set to checked for a consolidation unit.

Solution:

The milestone worklfow can also be run through to the last status checked for consolidation units.

-
124739Security---The XercesImpl library has been updated.-
118941Security---

Situation:

Uploading XML files is a security risk because links can be hidden in XML files that enable attacks (e.g. SSRF). 

Solution:

The XML upload options in the Master Data/Countries, Master Data/Companies (in the IMPORT period) and Company/Import dialogues have been removed.

-
114976Security-The Quartz Library has been updated.-
106261Security---The POI libraries have been updated.
The compress library is no longer needed and has been removed.
-



Expand
title22.06.00 (2022-08-12)


TicketCategoryDialogRelease InformationPatch 
127455
101080Company - Current TaxesToolbox

In the master data of the toolbox, the positions 13.1 "Taxed at a different tax rate" and 13.2 "Of which taxed from withholding tax" are now made available. After activation, these two items are mapped below line 13 and, according to the previous calculation logic, additionally run into and reduce the calculation of line 13 "Taxable income for corporate/local tax". Line 13.1 is determined by the sum of lines 40.1.1, 40.2.1, 40.3.1 and 40.4.1. Line 13.2 is a carryover of line 41.1. This function is activated with patch 1300981.

1300981
87725SecurityOthers

Situation:

The JDBC driver for Oracle databases which was used up to now is no longer maintained by Oracle.

Solution:

An up-to-date JDBC driver for Oracle databases is used (ojdbc8.jar). It supports Oracle 12.2, 12cR2 and later database versions.

-
105561Interfaces - ImportOthers

Implementation of the interface type "direct import" for validation in the single company.

-
79122Risk ManagementTRMDisplays the Risk-ID in the read- and edit-view-
106474Risk ManagementTRM

Situation:

When calculating in the audit questionnaire, incorrect results are stored in the overview.

Solution:

The calculation in the audit questionnaire is performed separately for each version.

-
106345ComplianceCompliance

Situation:
Compliance: file downloads via the ToDos overview are not possible.

Solution:
File downloads enabled again.

-
107611QuestionnaireQuestionnaire

Situation
Currency fields with NIL values, are displayed as empty fields.

Solution
Currency fields with NIL values are displayed in gray in the Questionnaire.

-
108218Risk ManagementTRM

Situation:
Calculated values which are displayed in the overview are not updated.

Solution:
Values are updated correctly.

-
Expand
title21.08.00 (2021-09-21)
TicketCategoryDialogRelease InformationPatch 107076ReportingReport Differences-98152Company - Deferred TaxesOthers

Situation:

In case of a tax rate change between the current and the true-up period, the corresponding effect on deferred taxes is shown once in the TRR and in the Other dialogue, but with different signs.

Solution:

In case of a tax rate change between current and true-up period, the corresponding effect on deferred taxes is shown in the TRR and in the Other dialogue with the same sign.

1300982106530InterfacesImport

Situation:

Detail information in tax forms cannot be imported. They can only be delivered by manual input.

Solution:

The interface direction "Import enhanced" (Mapping Engine) supports an import into detail information of tax forms

-
77479QuestionnaireOtherReplaced old editor in "Help Administration" with newer editor.--
79552QuestionnaireTQCalculations with powers are now possible.--
101800ComplianceOther

Situation:

E-Mail Reminder does not send reminder mails for archived items

Solution:

E-Mail Reminder sends reminder mails for archived items

--
Expand
title21.07.00 (2021-09-09)
TicketCategoryDialogRelease InformationPatch 
107076Company - Current TaxesToolbox

Situation:

Custom rows created through the Toolbox Master Data dialog were no longer present in the totals calculation of rows 16 and 33.

Solution:

By a job, which is executed at the start of the server, such manual lines are calculated again in the lines 16 and 33.

Please check in the autorun log if the job with ID 48 was processed correctly.

-
93282ReportingTax Reports

Situation:

The report "Rollforward DT" shows the deferred taxes of current and prior period and the detailled change between both periods. The calculation to group currency is only executed with the average exchange rate.

Solution:

The report is calculating with the correct exchange rate per single value now.

-
104539CompanyReport tax balance based profit

Situation:

The dialogue "Report tax balance based profit" is currently only displayed for companies with german tax law.

Solution:

The dialogue "Report tax balance based profit" shows the calculation of the taxable profit/loss. This is relevant for the tax calculation regardless of Germany. Therefore, this dialogue is now displayed for all companies.

-
107319Interfaces - ImportImport
ReportsOwn reports

Situation:

Dialogue "Own Reports" allows GTC customers to directly access database tables and use them for a variety of further evaluations and data processing.

Because of security reasons the access to table TUSER and associated tables was forbidden. This restriction was regarded as too far-reaching by several customers.

Solution:

Own reports may again access every database table. There is one exception, namely table TUSER. The view VUSER must be used instead.

-
126651CompanySummary

Only relevant if the setting SHOW_OCI_AT_SUMMARY=1 is active:

Situation:

When entering a value in the "Others" dialogue in the block "Other, Prior year adjustments - OCI", the calculated value is doubled in the "Summary" dialogue.

Solution:

The value is displayed at the correct amount.

-
118146SecurityComments

Situation:

Users with auditor rights must not be able to create or view comments. This restriction is not completely implemented in all dialogues.

Solution:

Users with auditor rights can neither create nor view any comments.

Furthermore, the report "Comments" is hidden and cannot be called.

-
117289Security-The OAuth2 library has been updated.-



Expand
title22.05.00 (2022-07-29)


TicketCategoryDialogRelease InformationPatch 
126674InterfacesImport

Situation:

If the import of a csv file is based on a flexible interface structure and the position id is missing in some row, the import is aborted and a corresponding error message shown.

Solution:

The import ignores lines with a missing position id and continues with the remaining lines.

-
126608Portal / GTC SuiteUsers

Situation:

If module Income Taxes is integrated into the Portal Suite, roles and role allocations are maintained in the portal. Nevertheless, dialogue "User" of Income Taxes still presents all role assignments. Instead of role names, however, only their internal IDs are shown.

Solution:

Data should generally be shown where they are created and maintained. A second (redundant) presentation only invokes synchronisation problems. Role assignments are therefore no longer shown in dialogue "User" of module Income Taxes.

In dialogue "My profile" of Income Taxes, however, the user's own roles will be shown, as long as this function is not available within the portal.

-
126596Usability / PerformanceOthers

Situation:

Some features that are now standard features are enabled via customizing flags.

Solution:

If the necessary flags were not yet activated in the GTC, this is now done automatically with the GTC update. The following features belong to this:

  • Under Master data / CoA Group, the function "Maintain columns" is always available.
  • Under Master data / CoA Group / Maintain columns, the parameters "Permanent differences" and "affecting P&L / affecting OCI" can always be selected.
  • For maintenance reasons, very old dialogues such as "Payment Status", "Tax management" and "Tax Tracing" are hidden in the "Reports" area. These dialogues are no longer maintained and have meanwhile been replaced by newer functions / modules.
  • Under Master Data / Countries, the simple import for currency conversion rates is always available.
  • In the area "Company" the dialogue "Deferred taxes / Report DT Pos" is available.
  • In the dialogue B/S comparison (tab Local GAAP - Tax Balance), the button "Calculate Local GAAP" is displayed.
  • The period export is always available.
  • The table "Change in deferred taxes" is always displayed in the dialogue Summary
  • A changelog is always written in the master data area.
  • When generating your own reports, the report repository is always used.
  • It is always possible to create true-up periods (master data / periods).
-
126198InterfacesImport

Situation:

If the user associates an SAP Remote Function Call (RFC) directly in the "Allocation of the connection information" of a company's master data, an error message appears, as soon as the user saves RFC data after an import (based on a MSSQL database).
For an Oracle database the error occurs, when the user enters the "Import" dialogue.

Solution:

The RFC can be directly associated with a company in its master data dialogue. However, it is recommended, to define a flexible interface structure with the RFC instead. If needed the interface structure can be associated with selected companies in the "Interfaces" section of their master data. But it can as well be defined as a default interface structure such that it may be used in the import of every company.

-
125772CompanyB/S Comparison

Situation:

If no balance sheet items have been created for a period yet, a system error message occurs each time when saving the balance sheet comparison and when copying the transaction data.

Solution:

Issue error messages describing the problem. Intercept the system error message.

-
104772InterfacesPeriod transfer

Situation:

With every import with transaction data, the language entries are completely emptied (regardless of the period) and then rewritten. In addition, the language entries in the period transfer belong to the transaction data.

If an export is now only carried out with master data, but the selection "Overwrite period" is made on the import page, the language entries are completely deleted during the import, but not rewritten, as they are not available in the export file. Thus, all descriptions that the GTC user can maintain multilingually in the master data are no longer available (e.g. descriptions of balance sheet items and countries).

Solution:

The language entries are never deleted during the import. By using selection fields, the user has the option to update the language entries contained there based on the export file to be imported or to add language entries that do not yet exist.

In addition, the language entries are always exported because they belong to the master data.

-
93752Usability---

Situation:

Even when not all autorun jobs (database migrations) could be executed successfully, users may log in to GTC without being pointed to the situation. Functionalities which should have been changed by the jobs may not work correctly. This might have minor or major consequences.

Solution:

New autorun jobs (database migrations) work as follows: User can only log in to GTC when all jobs were executed successfully. Otherwise they cannot log in and get a corresponding error message. The only exception are users with superuser permissions: They can log in, but are directed to page "Master data - Home" and are shown the same error message.

-



Expand
title22.04.00 (2022-07-15)


TicketCategoryDialogRelease InformationPatch 
105751Master DataUnits-
103642Sub-/GroupStatus

The status overview in the (sub-)group area was revised.

The contents of the table with the dependent milestones were updated. The columns with the persons responsible have been removed; instead, the country of the company is now also displayed.

In addition, the table can be sorted and filtered. The print and export functions have also been updated.

-
Expand
title21.05.00 (2021-08-10)
TicketCategoryDialogRelease InformationPatch 
103535Interfaces - ExportExport
115573CompanyToolbox

Situation:

The proposed value in line 27, corporate tax column is incorrect.

Solution:

The effect from the local tax column is no longer shown in the proposed value of line 27, corporate tax column.

1301013
88236SecurityLogin

Situation:

The implementation of a user's unit-dependent permissions may check permissions of the same unit multiple times.

This can lead to the user having difficulty working with the GTC, as the loading times of the dialogues increase (performance).

Solution:

The procedure for checking unit-dependent permissions is optimized in so far, as each unit is only checked once.

-
126415CompanyStatus

Situation:

The status page in the single company area cannot be accessed in a summary period.

The buttons (e.g. Show activities) are not displayed if the milestone " Current taxes" is in the status " finished" or "checked".

Solution:

The status page can also be opened in summary periods and the buttons are always displayed.

-
124283

Deferred Taxes

Rollforward LCF

Situation:

The proposed values are displayed as 0.00 in the read view of the Rollforward LCF dialog.

Solution:

During the editing of the dialog Rollforward LCF (period/milestones opened), the proposed values are saved in order to display them later in the read view (period/milestones closed).
No calculation is performed in the read view.

-
105575SecurityOthers

The json-smart libraries have been updated.

-



Expand
title
21
22.
04
03.00 (
2021
2022-07-
27
01)


TicketCategoryDialogRelease InformationPatch 
104892ReportingTax Reports

In the report Companies (REPORT_UNITS), the data "Postal code, city" is no longer taken from the Company data tab but from the Management address tab.

-105716Risk ManagementTRMSituation:
Risks created via the Questionnaire are not archived if the option "Do you confirm existence of the risk?" is answered with no.
Solution:
Risks that are created via the questionnaire are now archived if the option "Do you confirm existence of the risk?" is answered with no.-- Expand
title21.03.00 (2021-07-13)
TicketCategoryDialogRelease InformationPatch 70149

Design / GUI

Others

Situation:

When dialogues in the GTC are larger, such as in the balance sheet comparison, it is not easy for the user to keep a clear overview.

Solution:

The headings and line descriptions in tables can be fixed. The setting is made in the dialogue "My Profile".

You will find additional information
125227Interfaces - Import

MVB - IFRS

Only relevant when using the MVB function:

Situation:

An import interface has been configured in the MVB dialogue. In this interface, the checkbox for resetting the differences columns in the MVB dialogue is activated.

In this case, when the import is performed, all differences in the "Other deferred taxes" tab are reset to 0.00 in all periods and all companies, no matter for which company and which period the import is performed.

Solution:

Only the differences of the currently selected company are reset to 0.00 in the currently selected period.

-
125110Interfaces - ImportCoA Group

Situation:

During import of a balancesheet structure an error occurs, if languages besides "german" and "english" are configured in the interface structue, but the Excel file does not contain values. The log file contains no hint with regard to the column responsible for the error.

Solution:

Lanuage-dependent values may be empty in Excel. The log file specifies the column responsible for an error.

-
124613UsabilityOthers

Situation:

Output location (CATALINA_HOME/logs) and format of the logging are not freely configurable.

Solution:

The output location as well as the output format of the logging can be configured via startup parameters of the Tomcat. If no settings are made here, logging takes place in the previous format by default.

The default output directory has been changed from CATALINA_HOME/logs to CATALINA_BASE/logs.

Further information on configuration can be found in the user guide.

-
103244
124393
Security
InterfacesOthers

Situation:

There is a fixed list of file extensions within GTC which defines that certain file types must not be uploaded.
The system administrator has no possibility to modify this list due to security aspects
title21.01.00 (2021-06-14)
TicketCategoryDialogRelease InformationPatch 68698Master DataToolbox

Situation:

The master data of the toolbox cannot be edited if "---" is selected as the country.

Solution:

The display of certain lines can be activated and deactivated in the toolbox master data.

-104034Master DataUnits

Situation:

When archiving a company, an error message occurs if this company has subordinate companies. The error occurs as of version 20.16.00.

Solution:

Archiving of companies can be performed without error messages.

-102281SecurityLogin

Situation:

The password guidelines provided at the time of delivery were no longer in line with current recommendations.

Solution:

The guidelines specified at delivery have been adapted. Detailed information about the configuration options can be found in the corresponding chapter. Users can still log in. As soon as a user has to assign a new password on a regular basis, the new configuration is applied.

-97547(Sub-)GroupStatus

Situation:

In the "(Sub-)Group / Status" section, the milestone "Actual taxes" is missing in the "Milestones of dependent companies / (sub-)groups" section for consolidation units.

Solution:

The milestone is now displayed

The URLs for calling the GTC interfaces have so far started with "<root>/portalapi/...". This does not correspond to the usual convention.

Solution:

In dialogue "Administration / System settings" the system administrator can configure which file types may and which file types must not be uploaded. For this purpose either a list of "Allowed file extensions" or a list of "Not allowed file extensions" can be defined

If the list of allowed file extensions is configured, only files with a file extension included in the list may be uploaded. If the list of not allowed file extensions is configured, only files with a file extension which is not included in the list may be uploaded. It is not sensible to define both lists. In this case the list of allowed file extensions is the leading one.

In each case the list is specified as a sequence of file extensions without the dot separated by a comma, semicolon or blank. Initially these settings are filled with file extensions not allowed in GTC.

-103399Risk ManagementTRM

Situation:
Risks triggered via the Questionnaire were not displayed in the overview.

Solution:
Risks are displayed in the overview.

--103400Risk ManagementTRM

Situation:
Numerical values are wrapped in the risk overviews.

Solution:
Numerical values are no longer wrapped.

-- Expand
title21.02.00 (2021-06-28)
TicketCategoryDialogRelease InformationPatch 102281SecurityLogin

Situation:

The password guidelines provided at delivery were no longer in line with current recommendations.

Solution:

The guidelines provided at delivery were updated. Detailed information on the configuration options can be found in the corresponding chapter. Users can still log in. As soon as a user has to assign a new password on a regular basis, the new configuration is applied.
The minimum length of the username has been raised up to 8 characters.

-104034Master DataUnits

Situation:

When archiving a company, an error message occurs if this company has subordinate companies. The error occurs as of version 20.16.00.

Solution:

Archiving of companies can be performed without error messages.

- Expand

The URL has been changed to "<root>/api/...".

This may result in the portal module no longer being able to connect to the Income Taxes module (GTC). Therefore, please check under "Portal/Administration/Module/Income Taxes/Edit" whether the entry "Api URL" already contains the new URL. If this is not the case, please contact your system administrator for further configuration.

-
124245

Portal / GTC Suite

Others

Situation:

Some user-related data (e.g.: email and phone number) are not transferred from the portal to GTC. As a consequence they cannot be used in error messages with regard to a concurrent page access.

Solution:

User-related data which are needed in GTC and which are available in the portal are transferred from there to GTC.

-
115202(Sub-) GroupStatus

Situation:

Dialogue "(Sub-) Group Status" allows to download the displayed data as Excel, PDF or print view, whenever "Group strucure" or "Tax group structure" are selected in the "Display" dropdown.
If the entry "List" is selected, the export does not work.

Solution:

Data can also be downloaded as Excel, PDF or print view, when "List" is selected in the dropdown.

-
101459SecurityUsers

Situation:

A user who has the rights "User - Read" and "User - Edit" still cannot edit the users. An error message is displayed. Editing is only possible if the user also has the "Roles - Read" right.

Solution:

Editing users also works without the "Roles - Read" right, only with the "User - Read" and "User - Edit" rights.

-



Expand
title22.02.00 (2022-06-15)


TicketCategoryDialogRelease InformationPatch 
71151UsabilityStatus

Situation:
If processing has not yet been started for a company, it can only be started by clicking on one of the workflow milestones (Actual Taxes, Deferred Taxes, ...). This is not intuitive.

Solution:
To open a company, an alternative is to click on the button 'Start processing'. As long as the company has not been started, the single company dialogues are hidden in the menu tree.

-
124495UsabilityOthers

Situation:

Even if the user uses the GTC in the English language, the German user guide is still opened as a direct link from the GTC.

Solution:

If the user selects a language that is not "German", the English user manual is displayed.
The same behaviour applies to the Release Notes.
Both links can be called up at the top right of the header via the "User" icon.

-
111501Security-

The Axis2 libraries have been updated.

-
109869Security-

The RestEasy libraries have been updated.

-



Expand
title22.01.00 (2022-06-02)


TicketCategoryDialogRelease InformationPatch 
119032Interfacesvarious

Situation:

Authentication and authorization of REST services is not yet homogeneously implemented.

Solution:

REST services can only be called from authenticated and authorized users. Whithin the GTC Suite users are authenticated via access tokens, otherwise Basic Authentication (username/password) is used.

For data access the user authorizations are checked. Outside of the GTC Suite the user needs the "RestInterfaces (RestUseAPI)" permission in order to call a REST service.

If you are already using REST interfaces, you may need to adjust permissions in the GTC.

-