Ověřit soubory finančního výkaznictví prostřednictvím C#

Ověřování formátů finančních zpráv včetně XBRL a iXBRL v aplikacích založených na .NET.

 

Aspose.Finance for .NET je funkčně bohatý, rozšiřitelný a snadno použitelný zpracování finančních výkazů API. Vývojáři mohou snadno načítat, ověřovat, zobrazovat nebo vytvářet formáty XBRL a iXBRL pro finanční a obchodní řešení. API poskytuje XbrlDocument třída a InlineXbrlDocument třída pro načítání souborů XBRL a iXBRL.

Ověřit dokument XBRL

Ověření souboru XBRL je potřeba pro řadu případů, jako je kontrola, zda jsou data ve správné struktuře a formátu. Chcete-li ověřit dokumenty XBLR, nejprve použijte třídu XbrlDocument k načtení souboru XBRL. Chcete-li použít ověřit() metoda XbrlInstance třídu, nejprve inicializovat XbrlInstanceCollection s objektem XbrlDocument XbrlInstances. Projděte každou z nich XbrlInstance.ValidationErrors získat správný chybový kód a podle toho jednat tiskem přizpůsobených chybových zpráv na konzole nebo zápisem do souboru.

C# Kód pro ověření souboru XBRL

Ověřit dokument iXBRL

Pro ověření iXLRB jej načtěte přes InlineXbrlDocument třídy a použijte její metodu Validate(). v ValidationErrorCode při výčtu jsou pro každé ověřovací pravidlo definovány kódy chyb ověření. Několik kódů je ContextPeriodNoStartTime, ContextPeriodNoEndTime, ContextPeriodStartAfterEnd, ContextInstantNoTime, ContextScenarioXbrlNamespace, ContextScenarioXbrlSubstitutionGroup atd. Vývojáři mohou ladit a zobrazovat kódy jako koncoví uživatelé nebo mohou ukázat směr řešení problému.

C# Kód pro ověření dokumentu iXBRL