In the Project section of the ribbon, users can access and manage projects
Open existing projects
Clicking Open in the Project section of the ribbon\Project menu will bring up a dialog displaying the list of projects the currently logged in user has the permission to access.
To open a project, double-click it or select it by left-clicking it and then clicking Open
Create a new project
If you belong to the Administrator or Project creator roles you can create new projects by clicking New in the Project section of the ribbon\Project menu
Configure a project
To complete the creation of a new project you need to configure it first. Once the project has been created, if you are an administrator or the project's creator, you can change its configuration by clicking Configure in the Project section of the ribbon\Project menu
The project's settings are split across several tabs of the Project configuration dialog.
By clicking Save, the current state of the settings on all tabs will be preserved. Clicking Cancel will result in losing all changes made to the settings.
General
General information is provided in the General tab. All input fields, except for the Description field, are mandatory, as indicated by the bold labels.
Name - The project's name. This will be displayed in the Open dialog and in the left corner of the tools menu bar.
- Description - A description of the report project's content and purpose.
- Company - The reporting entity. This field's contents are used to automatically proposed the values for the two fields below.
- Scheme URI - The reporting entity's internet address. Our recommendation is to accept the proposed value, even if the reporting entity doesn't have an internet address unless you are exactly sure of what you are doing.
- Entity identifier - The company ID. The technical specification required for the creation of XBRL filings. Our recommendation is to accept the proposed value unless you are exactly sure of what you are doing.
- Default currency - The default currency for monetary position values with the project.
- Precision - The default precision to be used for monetary position values within the project.
Taxonomies
In the Taxonomies tab, you can specify one or more taxonomies from which positions will be used within the project.
Only a single ESMA ESEF taxonomy can be used for iXBRL tagging purposes
A taxonomy is added to the project by selecting it from the left-hand side taxonomy list by left-clicking and clicking Add
A taxonomy is added to the project by selecting it from the right-hand side taxonomy list by left-clicking and clicking Remove
To save a project, at least one taxonomy must be added to the project.
Fact collections
In the tab fact collections data is summarized. The organization of the fact collection is hierarchical, similar to a directory structure in a file system.
The values of the positions of a XBRL taxonomy are called facts. The term “fact” is used in different reporting tools in the ReportFactory when it comes to the generation of position values. A collection of facts is used for a user-defined subdivision of the generated project facts to the positions of a XBRL taxonomy.
The subdivision of facts can be useful to display only a certain part of the facts in the reports.
To create a collection of facts, the buttons "Add Top-Level" and “Add Child" can be used. "Add Top-Level" creates a new collection of facts, which is not a subdivision of an existing collection of facts. "Add Child" creates a collection of facts under the currently selected collection of facts. By clicking "Remove" an existing collection of facts can be removed
Please check before removing a collection of facts, whether account balances or forms were created for this fact collection! If they exist, they must be deleted first, after that the collection of facts can be removed.
The subdivision of the facts in several collections of facts has no predetermined meaning. It is not a prerequisite for creating a XBRL filing. As a result all the facts can be created in a single collection of facts (without subdivision).
To save a project, at least one fact collection must be created.
Clients
In a report project company reports for multiple clients can be created. A XBRL filing is created for each client. Thus, from the perspective of reporting, the term “client” is an essential criterion for the selection of facts to create a XBRL filing.
The clients can be sorted hierarchically by pressing “add top-level” or “add child”.
If a client is created under a parent client, then the parent client can be choosen in the project configuration in tab “ledgers” or “forms” to create a balance list or a form exactly for this client and all clients below.
The structuring of clients may for example be used to define a subset of clients in the project account assignments for a standard chart of accounts and to create different mappings for other clients.
At least one client must be created, in order to save a project
Periods
Within a project, facts for all report-periods can be defined. In every project exactly one period is leading. This is the current reporting period. When creating periods it is necessary to ensure that the current period is marked as "main" - provided with a hook in the control box.
For a period, the following information can be edit:
Name: The name of a period is used in the column headings of reports and reporting tools. When determining a name it should be ensured that the name is formulated neutrally, if the project settings shall be used in the next reporting periods for derived projects.
Description: Free text description of a reporting period
Duration: Possible values: annual, biennial, quarterly or user-defined. By chossing user-defined the beginning and end of the period can be set freely. Otherwise, the start date and the end date is always adjusted when changing the end date or start date.
Beginning of the period: beginning of the reporting period
End of the period: the end of the reporting period
Main: Defining the leading period. This selection is only possible for a period in the project.
If the recipient of an XBRL filing allows only facts for certain periods, the available project periods should be configured restricted. If inadmissible periods are available for the submission, for creating a XBRL filing a filter must be set, which filters only the allowed period values (Example: For an e-balance submission only the transmission of the current marketing year and the previous year is allowed). If facts for more prior periods or year periods are avaialbe, they must be removed by a filter in the submission.
In order to save a project, at least one leading period must be configured in the project
Permissions
The access rights within a project report are managed relating to specific reporting functions:
- Admin: The user has permissions to all functions in a project
- Send data: running the function in the menu "Project" - "Send data"->
To give a user the right to access the project, a project administrator has to select a user by left-clicking them in the user list located on the left-hand side of the Permissions tab and clicking Add.
Once the user has been added to the project, the project administrator can assign\revoke the user's individual permissions by selecting\deselcting the respective checkboxes.
The project's creator is a project administrator by default. A project administrator may establish additional project administrators by selecting the Admin checkbox for each appropriate user.
A project administrator has all of the permissions within the project.
To revoke a project administrator's rights, another project administrator for the same project, must deselect the Admin checkbox for the user and then save the project configuration.
Delete a project
To delete a project, open it first and then click Delete in the Project section of the ribbon\Project menu. As this is a destructive action that may lead to loss of data you will be prompted to confirm the deletion, and if you opt to confirm it, the project will be permanently removed,