© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)
Tworzenie raportów za pomocą XBRL
Uwaga
Jesteśmy w trakcie usuwania funkcji raportowania XBRL z programu Business Central. Dowiedz się więcej w artykule Zmiany w wersji 2022 wydanie 1.
XBRL (eXtensible Business Reporting Language) to język oparty na eXtensible Markup Language (XML) służący do tagowania danych finansowych, umożliwiający firmom wydajne i dokładne przetwarzanie oraz udostępnianie danych. Inicjatywa XBRL umożliwia globalne raportowanie finansowe licznych firm produkujących oprogramowanie do planowania zasobów przedsiębiorstwa (ERP) oraz międzynarodowych organizacji księgowych. Celem inicjatywy jest zapewnienie standardu jednolitego raportowania informacji finansowych dla banków, inwestorów i organów administracji państwowej. Takie raportowanie biznesowe może obejmować:
- Sprawozdania finansowe
- Informacje finansowe
- Informacje niefinansowe
- Zgłoszenia regulacyjne, takie jak roczne i kwartalne sprawozdania finansowe
Uwaga
Można importować schematy związane z księgą główną i tworzyć dokumenty instancji XBRL, mapując dane księgi głównej (K/G) z planu kont na elementy taksonomii przeznaczonych do raportów finansowych, takich jak bilanse, rachunki zysków i strat itd. Funkcje XBRL w Business Central obsługują taksonomie dla specyfikacji 2.1. Jednak taksonomie mogą zawierać nieobsługiwane elementy, takie jak bazy łączy formuł lub iXBRL (inline XBRL), lub mieć inne różnice strukturalne. Zalecamy sprawdzenie funkcji XBRL przed użyciem jej do raportowania. Pełna obsługa taksonomii może wymagać narzędzi i tagowania XBRL innych firm. Organizacja XBRL International posiada listę narzędzi i usług; w zależności od wymagań raportowania XBRL dla danej taksonomii możesz chcieć zapoznać się z tymi zasobami. Dowiedz się więcej w artykułach Wprowadzenie dla biznesu i Narzędzia i usługi.
eXtensible Business Reporting Language
Taksonomie XBRL są utrzymywane przez www.xbrl.org. Możesz pobrać taksonomie i przeczytać bardziej szczegółowe informacje na stronie internetowej XBRL.
Załóżmy, że ktoś chce od Ciebie informacji finansowych. Dostarczają Ci taksonomię (dokument XML) zawierającą jeden lub więcej schematów, z których każdy zawiera jeden lub więcej wierszy do wypełnienia. Wiersze odpowiadają poszczególnym faktom finansowym wymaganym przez nadawcę. Importujesz tę taksonomię, a następnie wypełniasz schemat(y), wprowadzając konto(a) odpowiadające każdemu wierszowi oraz określając żądane obliczenie, takie jak zmiana netto lub saldo na dzień. W niektórych przypadkach można wprowadzić stałą zamiast tego, na przykład liczbę pracowników. Teraz możesz wysłać dokument instancji (dokument XML) do osoby żądającej. Ideą jest to, że może to być zdarzenie cykliczne, więc jeśli nie wprowadzono zmian w taksonomii, wystarczy wyeksportować nowe dokumenty instancji dla nowych okresów na żądanie.
XBRL składa się z następujących składników
Specyfikacja XBRL wyjaśnia, czym jest XBRL i jak tworzyć dokumenty instancji XBRL oraz taksonomie. Specyfikacja XBRL wyjaśnia XBRL w terminach technicznych i jest przeznaczona dla odbiorców technicznych.
Schemat XBRL to podstawowe niskopoziomowe składniki XBRL. Schemat to fizyczny plik XSD (zwany również definicją schematu XML), który określa, jak mają być budowane dokumenty instancji XBRL i taksonomie.
Bazy łączy XBRL to fizyczne pliki XML zawierające informacje o elementach zdefiniowanych w schemacie XBRL, takich jak etykiety w jednym lub więcej językach, jak są ze sobą powiązane, jak sumować elementy itd.
Taksonomia XBRL to "słownik" lub "słowniczek" utworzony przez grupę, zgodny ze specyfikacją XBRL, który umożliwia wymianę informacji biznesowych.
Dokument instancji XBRL to raport biznesowy, taki jak sprawozdanie finansowe przygotowane zgodnie ze specyfikacją XBRL. Znaczenie wartości w dokumencie instancji jest wyjaśnione przez taksonomię. W rzeczywistości dokument instancji jest w pewnym sensie bezużyteczny, jeśli nie znasz taksonomii, dla której został przygotowany.
Warstwowe taksonomie
Taksonomia może składać się z taksonomii bazowej, na przykład US GAAP (ogólnie przyjęte zasady rachunkowości Stanów Zjednoczonych) lub MSR (międzynarodowe standardy rachunkowości), a następnie mieć jedno lub więcej rozszerzeń. Aby to odzwierciedlić, taksonomia odwołuje się do jednego lub więcej schematów, z których każdy jest osobną taksonomią. Gdy dodatkowe taksonomie są ładowane do bazy danych, nowe elementy są po prostu dodawane na końcu istniejących elementów.
Bazy łączy
W specyfikacji XBRL 2 taksonomia jest opisana w kilku plikach XML. Podstawowym plikiem XML jest sam plik schematu taksonomii (plik .xsd), który zawiera tylko nieuporządkowaną listę elementów lub faktów do raportowania. Oprócz tego zwykle istnieją pliki baz łączy (.xml). Pliki baz łączy zawierają dane uzupełniające surową taksonomię (plik .xsd). Istnieje sześć typów plików baz łączy, z których cztery mają znaczenie dla Business Central. Są to:
- Baza łączy etykiet: Ta baza łączy zawiera etykiety lub nazwy elementów. Plik może zawierać etykiety w różnych językach, które są identyfikowane za pomocą właściwości XML o nazwie "lang". Identyfikator języka XML zwykle zawiera dwuliterowy skrót i chociaż łatwo powinno być odgadnąć, co skrót oznacza, nie ma połączenia z kodem języka Microsoft Windows ani kodami języków zdefiniowanymi w danych demonstracyjnych. Dlatego podczas wyszukiwania języków dla określonej taksonomii widzisz wszystkie etykiety dla pierwszego elementu w taksonomii, co oznacza, że możesz zobaczyć przykład każdego języka. Do taksonomii można dołączyć kilka baz łączy etykiet, o ile te bazy łączy zawierają różne języki.
- Baza łączy prezentacji: Ta baza łączy zawiera informacje o strukturze elementów lub, dokładniej, jak wydawca taksonomii sugeruje, aby aplikacja prezentowała Ci taksonomię. Baza łączy zawiera serię łączy, z których każde łączy dwa elementy w relacji rodzic-dziecko. Po zastosowaniu wszystkich tych łączy elementy mogą być wyświetlane w sposób hierarchiczny. Należy pamiętać, że baza łączy prezentacji zajmuje się właśnie tym: prezentacją elementów użytkownikowi.
- Baza łączy obliczeń: Ta baza łączy zawiera informacje o sposobie sumowania elementów. Struktura jest dość podobna do bazy łączy prezentacji, z tą różnicą, że każde łącze lub "łuk", jak są nazywane, ma właściwość wagi. Waga może wynosić 1 lub -1, wskazując, czy element powinien być dodany do, czy odjęty od elementu nadrzędnego. Należy pamiętać, że podsumowania niekoniecznie są zgodne z prezentacją wizualną.
- Baza łączy odniesień: Ta baza łączy to plik xml zawierający dodatkowe informacje o danych wymaganych przez wydawcę taksonomii.
Konfigurowanie wierszy XBRL
Po zaimportowaniu lub zaktualizowaniu taksonomii wiersze schematów muszą zostać wypełnione wszystkimi informacjami wymaganymi do spełnienia określonych wymagań sprawozdawczości finansowej. Informacje te obejmują podstawowe informacje o firmie, rzeczywiste sprawozdania finansowe, noty do sprawozdań finansowych, harmonogramy uzupełniające itd.
Wiersze XBRL konfiguruje się, mapując dane w taksonomii na dane w księdze głównej.
- Wybierz Szukaj (Alt+Q)
w prawym górnym rogu, wprowadź Taksonomie XBRL, a następnie wybierz powiązane łącze. - Na stronie Taksonomie XBRL wybierz taksonomię z listy.
- Wybierz akcję Wiersze.
- Wybierz wiersz i wypełnij pola.
- Aby przeczytać szczegółowe informacje o tym, co wypełnić, wybierz akcję Informacje.
- Aby skonfigurować mapowanie kont K/G z planu kont na wiersze XBRL, wybierz akcję Wiersze mapowania K/G.
- Aby dodać noty do sprawozdania finansowego, wybierz akcję Noty.
Porada
Aby wykluczyć wiersze z eksportowanych danych, wybierz NIE DOTYCZY jako typ źródła.
Uwaga
Można eksportować tylko dane odpowiadające wyborowi w polu Typ źródła. Obejmuje to opisy i noty.
Uwaga
Taksonomie mogą zawierać elementy, których Business Central nie obsługuje. Jeśli element nie jest obsługiwany, pole Typ źródła wyświetli Nie dotyczy, a pole Opis pokaże komunikat o błędzie, taki jak Nieoczekiwany typ: "określony typ nierozpoznany". Jeśli musisz wyeksportować element, wybierz pasujący typ źródła. Zazwyczaj jest to stała lub opis. Umożliwia to wprowadzanie i eksportowanie danych, jednak takie elementy mogą mieć reguły walidacji, których nie można sprawdzić przed eksportem.
Importowanie taksonomii XBRL
Pierwszym krokiem w pracy z funkcjonalnością XBRL jest zaimportowanie taksonomii do bazy danych firmy. Taksonomia składa się z jednego lub więcej schematów oraz baz powiązań (linkbases). Po zakończeniu importu zarówno schematów, jak i baz powiązań oraz zastosowaniu baz powiązań do schematu, można skonfigurować wiersze i zmapować konta księgi głównej z planu kont do odpowiednich wierszy taksonomii.
- Wybierz Szukaj (Alt+Q)
w prawym górnym rogu, wprowadź Taksonomie XBRL, a następnie wybierz powiązane łącze. - Na stronie Taksonomie XBRL utwórz nowy wiersz i wprowadź nazwę oraz opis taksonomii.
- Wybierz akcję Schematy, a następnie wprowadź opis schematu.
-
Aby zaimportować schemat, na stronie Schematy XBRL wybierz akcję Importuj, a następnie wykonaj jeden z poniższych kroków, aby przesłać plik:
-
Przeciągnij plik z Eksploratora plików na swoim urządzeniu do okna dialogowego.
- Wybierz link kliknij tutaj, aby przeglądać, znajdź plik, a następnie wybierz Otwórz.
-
Aby zaimportować bazę powiązań, na stronie Schematy XBRL wybierz akcję Bazy powiązań, a następnie wykonaj jeden z poniższych kroków, aby przesłać plik:
-
Przeciągnij plik z Eksploratora plików na swoim urządzeniu do okna dialogowego.
- Wybierz link kliknij tutaj, aby przeglądać, znajdź plik, a następnie wybierz Otwórz.
- Teraz możesz wybrać opcję zastosowania bazy powiązań do schematu. Powtórz tę czynność, aż zaimportujesz wszystkie bazy powiązań.
- Wybierz akcję Zastosuj do taksonomii, aby zastosować bazę powiązań do schematu.
Ostrzeżenie
Zamiast indywidualnie stosować bazy powiązań po imporcie, możesz poczekać, aż zaimportujesz wszystkie bazy powiązań, a następnie zastosować je jednocześnie. Aby to zrobić, wybierz NIE, gdy zostaniesz poproszony o zastosowanie nowo zaimportowanej bazy powiązań do schematu. Następnie zaznacz wiersze z bazami powiązań, które chcesz zastosować.
Aktualizowanie taksonomii XBRL
Gdy taksonomia ulega zmianie, należy odpowiednio zaktualizować bieżącą taksonomię. Powodem aktualizacji może być zmieniony schemat, zmieniona baza powiązań lub nowa baza powiązań. Po zaktualizowaniu taksonomii wystarczy zmapować wiersze tylko dla zmienionych lub nowych wierszy.
- Wybierz Szukaj (Alt+Q)
w prawym górnym rogu, wprowadź Taksonomie XBRL, a następnie wybierz powiązane łącze. - Na stronie Taksonomie XBRL wybierz akcję Schematy.
- Aby zaktualizować schemat, zaznacz schemat, który chcesz zaktualizować, a następnie wybierz akcję Importuj.
- Aby zaktualizować lub dodać nową bazę powiązań, wybierz akcję Bazy powiązań.
- Zaznacz odpowiednią bazę powiązań lub naciśnij Ctrl+N, aby utworzyć nowy wiersz, wybierz typ bazy powiązań, a następnie wprowadź opis.
- Aby zaimportować bazę powiązań, wybierz akcję Importuj.
- Wybierz Tak, aby zastosować bazę powiązań do schematu.
Powiązane informacje
Analityka finansowa
Finanse
Praca z Business Central
Znajdź bezpłatne moduły e-learningowe dla Business Central tutaj