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.