Lekcja XBRL – cz.1 elektroniczne sprawozdanie finansowe
Czwartek, 24 Czerwiec 2010

XBRL jest niewiarygodnie pomocny w pracy osób związanych z procesem raportowania. Za jego pomocą proces rachunkowej oraz finansowej sprawozdawczości ulega automatyzacji, zaś audyt staje się prostszy i bardziej precyzyjny. Z tego powodu tak ważne jest przygotowanie się na jego wdrożenie. Tym bardziej, że znajduje on zastosowanie nie tylko w największych gospodarkach świata lecz wkrótce wykorzystamy go także w Polsce na potrzeby raportowania do Monitora Polskiego B.

 

Coraz więcej instytucji publicznych z całego świata decyduje się na zastosowanie XBRL. Przyczyna tego jest jedna. Standard umożliwia wykorzystanie do procesu raportowania nowoczesnej technologii, nie uzależniając jej od żadnego systemu czy też dostawcy oprogramowania. Oczywiście możliwe jest skorzystanie z produktów oferowanych przez firmy informatyczne, jednak nie jest to niezbędne.

 

Profesją, która powinna być jak najlepiej zaznajomiona z procesem raportowania przy użyciu XBRL jest rachunkowość. To oni będą w dużej mierze w przyszłości odpowiedzialni za tworzenie raportów w tej technologii oraz ich weryfikację. Dlatego tak ważne jest, aby byli świadomi zmian jakie ich czekają. Zmian, które idą w kierunku ułatwienia im pracy.

 

Niniejsza seria artykułów ma na celu wykazanie co tak naprawdę daje zastosowanie XBRL i dlaczego jest ono coraz popularniejszy.

 

Sprawozdawczość finansowa w XBRL

 

XBRL może być wykorzystywany do tworzenia sprawozdań finansowych. Informacje wchodzące w jego skład są zapisywane w odpowiednim pliku XML (dokument instance). Z niego może powstać dowolna forma raportu (PDF, HTML, EXCEL lub inna) jaka tylko jest potrzebna. Może on także posłużyć jako źródło danych wykorzystywanych do dalszych prac, np. do  konkretnej analizy.

 

XBRL to standard oparty na technologii XML, z tą różnicą, że w swojej strukturze został wzbogacony o dodatkowe informacje techniczne (np. jaka jest struktura danych, jakie są ich ograniczenia oraz typy) oraz czysto rachunkowe (jakie rachunkowe pozycje muszą być zawarte). Pierwotnym celem stworzenia XBRL-a było stworzenie technologii, która pozwalałaby na elektroniczne definiowanie, przechowywanie oraz wymienianie danych finansowych zawartych w sprawozdaniach finansowych. Posłużyć do tego miał standard XBRL FR (Financial Reporting). Ze względu na to, że ten rodzaj wykorzystania standardu dominuje, powszechnie używa się tylko nazwy XBRL.

 

Sposób budowy elektronicznego raportowania XBRL dla konkretnych przypadków określa, zdefiniowana przez konsorcjum XBRL International, specyfikacja „XBRL Specification 2.1.”. W niej zawarte są informacje jak powinny być budowane odpowiednie struktury, relacje oraz inne techniczne wymagania. 
 
 

 

 

Rysunek 1 przedstawia przebieg typowego procesu przesyłania sprawozdania finansowego za pomocą standardu. Elektroniczny formularz raportu w XBRL składa się z dwóch części. Pierwszą stanowi standardowa taksonomia zawierająca zestaw pozycji finansowych określony przez przepisy rachunkowe - krajowe GAAP lub MSR (mapping process oraz XBRL taxonomy). Druga to specyficzne rozszerzenia taksonomii (entity-specific extension). Określane są w niej informacje charakterystyczne dla konkretnego przedsiębiorstwa. Obie części taksonomii– standardowa oraz specyficzna – tworzy całość zwaną  discoverable taxonomy set (DTS).

 

Elektroniczne raporty XBRL (dokumenty instance) opracowywane są w oparciu o zabrane dane finansowe firmy. Samo stworzenie raportu polega jedynie na wypełnieniu odpowiednich pozycji. Prawidłowość stworzonego sprawozdania sprawdza DTS. To przez określone w nim mechanizmy wykonywana jest automatyczna walidacja, dająca gwarancję kompletności oraz poprawności zaraportowanych danych.

 

Walidacja odbywa się w dwóch krokach:

 

1)    Sprawdzanie prawidłowości technicznej składni XML, wykorzystanej taksonomii DTS.

2)    Sprawdzenie prawidłowości danych XBRL.

 

W trakcie pierwszego kroku dokument jest weryfikowany pod względem poprawności zapisu, np. czy wszystkie tagi XML zostały zamknięte, czy odnoszą się one do odpowiednich plików taksonomii. W drugim kroku, sprawdzana jest zgodność zapisanych informacji z obowiązującymi zasadami, wynikającymi z przepisów o rachunkowości.

 

Tak stworzony i zweryfikowany raport XBRL (instance document) jest gotowy do wysyłki. Odbiorcy mogą go odczytywać na dwa sposoby:

 

1)    Zaimportować do oprogramowania przystosowanego do analizy danych (analizy finansowej, programów dedykowanych audytowi).

2)    Przedstawić w dowolnej aplikacji w sposób zgodny z preferencjami odbiorcy (graficzny, tabularyczny, tekstowy itp.) poprzez wykorzystanie arkuszy stylów (XSL).

 

Powyżej przedstawiony został proces tworzenia elektronicznego sprawozdania finansowego w standardzie XBRL. Jednak czym tak naprawdę jest ten raport? Patrząc na niego, czyli na dokument instance od strony technicznej należy wyróżnić w nim następujące elementy:

 

1)    Link-SchemaRef

 

Musi być zdefiniowany w każdy dokumencie instance. Za jego pomocą określona zostaje taksonomia, która jest wykorzystywana przy tworzeniu raportu.

 

2)    Element context

 

Element ten odpowiada za informacje dwojakiego rodzaju:

a)  Definiujące podstawowe dane o raporcie: przedsiębiorstwo jakiego dotyczy, okres, na potrzeby kogo tworzony jest raport, identyfikator podmiotu sprawozdającego itp.

b)  Kontekst każdej poszczególnej pozycji zawartej w raporcie.

 

3)    Element Unit

 

Określa walutę, w jakiej podawane są wartości liczbowe oraz sposób ich prezentacji, np. w tysiącach.

 

4)    Element Item

 

Określa wartości poszczególnych pozycji w sprawozdaniu oraz odniesienie do pojęć zdefiniowanego w taksonomii, niezbędnego do poprawnej interpretacji. Ponadto w tym elemencie zawarte są dodatkowe informacje, np. waluta, gdy mamy do czynienia z wartością liczbową

 

5)    Element footnoteLink

 

Zawiera dane, informacje zawarte w notach dołączonych do sprawozdania finansowego.

 

Rysunek 2 pokazuje przykładowy dokument instance. Przedstawia on część skonsolidowanego sprawozdania finansowego. Zdefiniowane w nim zostały dwa elementy Context. Context1 odpowiada za dane za okres kończący się 30 września 2009. Context2 za okres kończący się 31 grudnia 2007. Każda pozycja odnosi się do któregoś z tych elementów za pomocą ID. Element Unit określa walutę (iso4217:USD). Na końcu raportu zawarty został element footnoteLInk. 
 
 
 
 
 
 
Polecamy:

Szkolenie

Konferencja XBRL 2009

XBRL products vendors

Sprawozdania w XBRL

Produkty XBRL

BSB Sp. z o.o.

BSB Sp. z o.o. oferuje kompleksowe rozwiązania obligo.XBRL i obligo.FC do obsługi sprawozdawczości opartej o standard XBRL. Nasze systemy wdrażamy w bankach, które w ramach sprawozdawczości obligatoryjnej na rzecz NBP przekazują dane określone poprzez taksonomie XBRL: FINREP i COREP.

Więcej produktów
BR-AG Sp. z o.o.

Business Reporting - Advisory Group świadczy usługi konsultingowe dla przedsiębiorstw i instytucji państwowych poprzez wsparcie procesów wdrażania innowacyjnych standardów sprawozdawczości biznesowej oraz pomaga zidentyfikować możliwości i udoskonalać procesy raportowania.

Więcej produktów