Erstellen Sie Finanzberichtsdateien über C#
Erstellung von Finanzberichtsformaten, einschließlich XBRL- und OFX-Anforderungs- oder Antwortdatei im 1.03- oder 2.2-Format in .NET-basierten Anwendungen.
Aspose.Finance for .NET ist eine funktionsreiche, erweiterbare und benutzerfreundliche Erstellung und Verarbeitung von Finanzberichten API. Entwickler können ganz einfach eine XBRL-Instanz von Grund auf neu erstellen sowie Schemareferenzen, Kontexte, Einheiten, Elemente, Fußnoten-Links, Rollenreferenzen und hinzufügen Arc-Rollenreferenz. API bietet relevante Klasse für jede Funktion, z. B. für Kontext, die Entwickler verwenden können ContextPeriode , ContextEntity und Kontext . Darüber hinaus unterstützt API auch die Anforderungs-/Antworterstellung im offenen Finanzaustauschformat (OFX) im 1.03- oder 2.2-Format.
Datei XBRL durch Hinzufügen von Element erstellen
Um die XBRL-Datei zu erstellen und dem Dokument ein Element hinzuzufügen, ist der Prozess „Erstellen“. XbrlDocument-Klasse Beispiel. Bereiten Sie relevante Einstellungen für das Element vor, indem Sie geeignete API-Klassen verwenden, z SchemaRef-Klasse relevante Kontextklassen wie oben erwähnt und Konzeptklasse . Endlich definieren und initialisieren Artikelklasse Eigenschaften sowie Aufruf der Methode speichern zu erstelle XBRL Datei auf die Festplatte.
C# Code zum Erstellen der Datei XBRL durch Hinzufügen eines Elements
Erstellen Sie OFX Anforderungs- und Antwortdateien
Zum Generieren von OFX-Dateien stellt API bereit OfxRequestDocument und OfxResponseDocument Klassen und Entwickler können leicht OFX Anfrage erstellen und Antwortdateien in den Formaten 1.03 und 2.2. Zum Initialisieren von OfxRequestDocument-Eigenschaften stellt API auch andere Klassen wie z SignonRequest , Finanzinstitution und StatementTransactionRequest Klassen. In ähnlicher Weise stellt API zum Initialisieren von OfxResponseDocument-Eigenschaften unterstützende Klassen wie z SignonResponse , StatementTransactionResponse und AnweisungTransaktion . Unten sind die Codeausschnitte für beide Fälle mit der Verwendung relevanter geeigneter Klassen.