Crear archivos de informes financieros a través de C#

Creación de formatos de informes financieros, incluido el archivo de solicitud o respuesta XBRL y OFX en formato 1.03 o 2.2 dentro de las aplicaciones basadas en .NET.

 

Aspose.Finance for .NET es una función rica en funciones, ampliable y fácil de usar para la creación y el procesamiento de informes financieros API. Los desarrolladores pueden crear fácilmente una instancia de XBRL desde cero, así como agregar una referencia de esquema, contexto, unidad, elemento, enlace de nota al pie, referencia de función y referencia de rol de arco. API proporciona una clase relevante para cada función, como el contexto, que los desarrolladores pueden usar Período de contexto , Entidad de contexto y Contexto . Además, API también admite la creación de solicitudes/respuestas en formato de intercambio financiero abierto (OFX) en formato 1.03 o 2.2.

Crear archivo XBRL agregando elemento

Para crear el archivo XBRL y agregar elementos al documento, el proceso es crear Clase XbrlDocument instancia. Prepare la configuración relevante para el elemento mediante el uso de clases API adecuadas, como Clase de referencia de esquema clases de contexto relevantes como se mencionó anteriormente y clase de concepto . Finalmente definir e inicializar clase de artículo propiedades, así como llamar a la Guardar método a crear XBRL archivo en el disco.

Código C# para crear un archivo XBRL agregando un elemento

Crear OFX archivos de solicitud y respuesta

Para generar archivos OFX, API proporciona OfxSolicitudDocumento y OfxRespuestaDocumento las clases y los desarrolladores pueden fácilmente crear OFX solicitud y archivos de respuesta en formatos 1.03 y 2.2. Para inicializar las propiedades de OfxRequestDocument, API también proporciona otras clases como Solicitud de inicio de sesión , Institución financiera y DeclaraciónTransacciónSolicitud clases Del mismo modo, para inicializar las propiedades de OfxResponseDocument, API proporciona clases de apoyo como Iniciar sesiónRespuesta , DeclaraciónTransacciónRespuesta y DeclaraciónTransacción . A continuación se encuentran los fragmentos de código para ambos casos con el uso de clases apropiadas relevantes.

C# Código para generar OFX documentos de solicitud
C# Código para generar OFX documentos de respuesta