Inline XBRL conformance: if you are reporting your financials and performance figures in iXBRL, there is now a dedicated module, the True North iXBRL Processor, to assist your compliance with the Inline XBRL specification.
Highlighting of discrepancies: whether you are a regulator receiving XBRL submissions, or a preparer needing to verify your interactive data disclosures, you will want to know that your reports are fully conformant. True North alerts you to any XBRL compliance errors, referencing the relevant section of the specification, so that you can investigate further and take the necessary corrective action.
Simplified XBRL interaction: from a development perspective, True North provides a straightforward approach to handling XBRL information within your applications and business processes. With its comprehensive read/write API, True North gives you the flexibility to benefit from XBRL functionality without beng impeded by the complexities of the specification.
True North Enterprise XBRL Processor: fully adapted to the needs of the largest organisation, the True North Enterrpise Processor is designed to cope not only with fixed taxonomies that rarely change, but also with open reporting frameworks which invite extension taxonomies from each individual preparer, for example those allowed within the SEC's filing program.
True North XBRL Processor: provides validation and processing for low volume XBRL filing systems, produces XBRL data as part of an existing application and offers a way of consuming XBRL data within an existing analysis system.
True North Professional XBRL Validator: automated XBRL validation, provided with both a simple Java interface and a pre-built command line interface.
True North Web Service Processor: provides XBRL and iXBRL validation and processing through a web service interface, enabling easy integration with all platforms.
In addtion, the True North family contains a number of optional features:
iXBRL Validation and Processing: a powerful, enterprise-strength tool for the validation of statutory filings created in iXBRL, a standard now being adopted by regulators such as the UK's HMRC. It also handles the extraction of the XBRL report data for subsequent processing or analysis. Underpinned by True North's enterprise-strength validation and processing engine, the True North iXBRL Processor is built to handle the high volume processing requirements of today's regulatory market.
XBRL Transformation: this module captures all the data and meaning encompassed within XBRL instance documents and their supporting taxonomies, and generates a developer-friendly XML representation of that information for use by programmers and system integrators.
Sphinx Validation: Sphinx is a rules creation language that can be used to define compliance rules that allow anomalies to be flagged instantly.
XII Formula Validation allows usage of the XII Formula language.
| TN Enterprise XBRL Processor | TN XBRL Processor | TN Professional XBRL Validator | TN Web Service Processor | |
|---|---|---|---|---|
| Detailed error messages, including specification references | ![]() |
![]() |
![]() |
![]() |
| Calculation consistency checking | ![]() |
![]() |
![]() |
![]() |
| URL remapping for off-line testing of published taxonomies | ![]() |
![]() |
![]() |
![]() |
| DTS discovery | ![]() |
![]() |
![]() |
![]() |
| XBRL dimensions validation | ![]() |
![]() |
![]() |
![]() |
| Taxonomy validation | ![]() |
![]() |
![]() |
![]() |
| Extension taxonomy validation | ![]() |
![]() |
![]() |
![]() |
| Instance document validation | ![]() |
![]() |
![]() |
![]() |
| Command line operation | ![]() |
![]() |
![]() |
|
| XBRL creation API | ![]() |
![]() |
||
| XBRL instance read API | ![]() |
![]() |
||
| XBRL taxonomy API | ![]() |
![]() |
||
| Customisable, multi-language messages | ![]() |
![]() |
![]() |
|
| Configurable security policies | ![]() |
![]() |
||
| Web service deployment option | ![]() |
|||
| Base taxonomy caching | ![]() |
|||
| Inline XBRL validation | ![]() |
|||
| Optional Features | ||||
| iXBRL Validation and Processing | ![]() |
![]() |
||
| XBRL Transformation | ![]() |
![]() |
||
| Sphinx Validation | ![]() |
![]() |
![]() |
|
| XII Formula Validation | ![]() |
![]() |
![]() |