Specyfikacja bazy danych tabel XBRL (XBRL Table Linkbase) udostępnia mechanizmy definiowania struktury tabel wykorzystywanych do prezentacji i/lub edycji danych instancji XBRL. Wykracza ona poza standardowe możliwości bazy danych prezentacyjnych – które ograniczają się jedynie do prostego układu faktów w hierarchii – i pozwala na zdefiniowanie prezentacji wielowymiarowych danych XBRL w formacie bardziej zrozumiałym dla osób nietechnicznych, takich jak księgowi, specjaliści finansowi i inni użytkownicy biznesowi.
Baza powiązań tabelarycznych umożliwia autorowi taksonomii zdefiniowanie szablonu do wyświetlania (lub wprowadzania) pożądanych faktów i relacji w formacie XBRL. Elementy osi nie muszą ograniczać się do pojedynczych elementów, ale mogą być definiowane w oparciu o kombinację wymiarów, odniesień do okresów czasu, jednostek, podmiotów lub dowolnej innej właściwości, która może być używana do identyfikacji faktów finansowych reprezentowanych przez taksonomie.
Bazy danych tabel XBRL są popularnym tematem w kręgach finansowych, ponieważ umożliwiają łatwiejszy dostęp do szczegółowych danych, które można wykorzystać do analiz. Dzięki standaryzacji sposobu prezentacji danych XBRL, tabele XBRL dają organizacjom możliwość korzystania z zalet XBRL w zakresie elektronicznego przesyłania danych biznesowych i finansowych, jednocześnie oferując dodatkowe korzyści dla osób korzystających z tych informacji, które teraz mogą dodawać wartość poprzez analizę i raportowanie.
Firma Altova oferuje kompleksowe wsparcie dla XBRL Table Linkbase w programach XMLSpy, MapForce i StyleVision, umożliwiając graficzne definiowanie i edycję tabel, mapowanie danych oraz generowanie tabel w raportach dla formatów XML, HTML, PDF i innych. Te trzy produkty są dostępne razem w pakiecie Altova MissionKit w specjalnej cenie. Aby zapewnić błyskawiczną walidację XBRL, zapoznaj się z produktem RaptorXML+XBRL Server.
Graficzny Edytor taksonomii XBRL W programie XMLSpy znajduje się specjalna zakładka do przeglądania i edycji definicji powiązań tabel w formacie XBRL, jak pokazano na powyższym zrzucie ekranu. Dzięki niej można łatwo dodawać i definiować tabele, korzystając z diagramów graficznych, menu kontekstowych oraz okna pomocniczego "Szczegóły".
Podczas gdy standardowe bazy linków XBRL (prezentacja, obliczenia, definicje) definiują relacje między pojęciami za pomocą lokalizatorów i standardowych połączeń w rozszerzonych linkach, baza linków tabelarycznych definiuje szereg elementów (tabele, podziały, węzły definicji, filtry itp.) oraz relacje między nimi za pomocą zasobów i ogólnych połączeń w rozszerzonych linkach. W programie XMLSpy można łatwo wyświetlić listę dostępnych elementów i wybrać jeden do dodania, klikając przycisk "Dodaj nowy element" w graficznym edytorze bazy linków tabelarycznych XBRL.
Dodany element jest następnie wyświetlany w diagramie, w zakładce "Tabele", gdzie elementy tabeli są podzielone na sekcje, a relacje między nimi są przedstawione w strukturze drzewiastej. Przydatne ikony wskazują właściwości elementów oraz relacje między nimi.
Kontekstowe menu, wyświetlane po kliknięciu prawym przyciskiem myszy, oferuje odpowiednie opcje w zależności od typu komponentu, który jest definiowany, a właściwości można również przeglądać i definiować za pomocą okna pomocniczego "Szczegóły".
XMLSpy umożliwia podgląd układu tabel XBRL w trakcie ich definiowania, co pozwala zobaczyć, jak tabela jest tworzona i zrozumieć efekt każdej zmiany.
W górnej części okna podglądu tabeli znajduje się menu rozwijane, które umożliwia wybranie tabeli do wyświetlenia spośród tych, które zostały zdefiniowane w aktualnej taksonomii. Kliknięcie komórki w tabeli spowoduje podświetlenie definicji odpowiadającego jej elementu w edytorze tabel XBRL, znajdującym się powyżej, i odwrotnie, co ułatwia zrozumienie i modyfikację relacji między tabelami. W celu szybkiego rozwiązywania problemów, błędy walidacji w definicjach węzłów tabeli są również wyświetlane za pomocą komunikatów o błędach w podglądzie tabeli.
Podgląd układu tabeli w formacie XBRL umożliwia również graficzne edytowanie za pomocą kliknięć myszą Definicja formuł XBRL.
Jeśli w dokumencie XBRL znajduje się baza danych odnośników tabel (XBRL Table Linkbase), można generować zdefiniowane tabele bezpośrednio w programie XMLSpy. Wystarczy wybrać polecenie "Generuj tabelę" z menu XBRL, aby otworzyć okno dialogowe, w którym można wybrać wymagane tabele oraz format wyjściowy, czyli XML lub HTML.
W serwerze RaptorXML+XBRL, wysokowydajnym serwerze XBRL firmy Altova, dostępna jest również funkcja generowania tabel XBRL – więcej informacji można znaleźć poniżej.
Kiedy potrzebujesz generować kompleksowe, wielokanałowe raporty XBRL, które zawierają zaawansowane układy, wykresy i diagramy, warto rozważyć użycie programu StyleVision. StyleVision obsługuje.. Automatyczne generowanie tabel na podstawie bazy danych powiązań tabel XBRL definicje oraz inne zaawansowane funkcje, takie jak kreator tabel, kreator wykresów i wiele innych.
Serwer RaptorXML+XBRL Server, platforma Altova, oferuje pełne wsparcie dla standardu XBRL Table Linkbase 1.0. Jest to serwer do przetwarzania danych XBRL, charakteryzujący się wysoką wydajnością i działający na różnych platformach. RaptorXML zapewnia ścisłe zgodność ze standardami XBRL, w tym z XBRL Dimensions, XBRL Formula, Function Registry i innymi, a także obsługuje Table Linkbase. Wysoki poziom zgodności ze standardami łączy się z optymalizacją wydajności, co pozwala na zwiększenie przepustowości i efektywne wykorzystanie pamięci, umożliwiając w efektywny sposób weryfikację i przetwarzanie dużych ilości danych XBRL.
Zaawansowane funkcje, skierowane do programistów, obejmują m.in. zaawansowane raportowanie błędów, interpreter Pythona, wbudowany serwer HTTP, interfejsy COM i Java, wsparcie dla rozszerzeń językowych oraz specyficznych dla firmy Altova, oraz wiele innych.
Wsparcie dla formatu XBRL Table Linkbase w produkcie RaptorXML+XBRL Server obejmuje walidację i renderowanie tabel.

