Vytvářejte soubory finančního výkaznictví prostřednictvím C#

Vytváření formátů finančních zpráv, včetně souboru požadavků nebo odpovědí XBRL a OFX ve formátu 1.03 nebo 2.2 v aplikacích založených na .NET.

 

Aspose.Finance for .NET je funkčně bohatý, rozšiřitelný a snadno použitelný vytváření a zpracování finančních zpráv API. Vývojáři mohou snadno vytvořit XBRL instanci od začátku a také mohou přidat odkaz na schéma, kontext, jednotku, položku, odkaz na poznámku pod čarou, odkaz na roli a odkaz na roli oblouku. API poskytuje relevantní třídu pro každou funkci, jako je kontext, který mohou vývojáři použít ContextPeriod , ContextEntity a Kontext . Kromě toho API také podporuje vytváření požadavků / odpovědí ve formátu otevřené finanční burzy (OFX) ve formátu 1.03 nebo 2.2.

Vytvořte soubor XBRL přidáním položky

Pro vytvoření souboru XBRL a přidání položky do dokumentu, proces je, vytvořte Třída XbrlDocument instance. Připravte relevantní nastavení pro položku pomocí vhodných tříd API, jako např Třída SchemaRef příslušné kontextové třídy, jak je uvedeno výše a Koncept třída . Nakonec definujte a inicializujte Třída položky vlastnosti a také zavolejte Uložit metodu na vytvořit XBRL soubor na disk.

C# Kód pro vytvoření souboru XBRL přidáním položky

Vytvořte soubory požadavků a odpovědí OFX

Pro generování OFX souborů poskytuje API OfxRequestDocument a OfxResponseDocument třídy a vývojáři mohou snadno vytvořit požadavek OFX a soubory odpovědí ve formátu 1.03 i 2.2. Pro inicializaci vlastností OfxRequestDocument poskytuje API také další třídy, jako např Žádost o přihlášení , Finanční instituce a StatementTransactionRequest třídy. Podobně pro inicializaci vlastností OfxResponseDocument poskytuje API podpůrné třídy, jako je např SignonResponse , StatementTransactionResponse a Výpis Transakce . Níže jsou uvedeny fragmenty kódu pro oba případy s použitím příslušných příslušných tříd.

C# Kód pro generování OFX dokumentů požadavku
C# Kód pro generování OFX dokumentů odpovědí