通过 C# 创建财务报告文件

在基于 .NET 的应用程序中创建财务报告格式,包括 1.03 或 2.2 格式的 XBRL 和 OFX 请求或响应文件。

 

Aspose.Finance for .NET 是一种功能丰富、可扩展且易于使用的财务报告创建和处理API。开发人员可以轻松地从头开始创建 XBRL 实例,还可以添加架构引用、上下文、单元、项目、脚注链接、角色引用和 arc 角色参考。 API 为每个功能(例如上下文)提供相关类,开发人员可以使用 上下文期间 , 上下文实体语境 . 此外,API 还支持 1.03 或 2.2 格式的开放式金融交换 (OFX) 格式请求/响应创建。

通过添加项目创建 XBRL 文件

对于创建 XBRL 文件并将项目添加到文档中,过程是,创建 XbrlDocument 类 实例。使用适当的 API 类为项目准备相关设置,例如 SchemaRef 类 ,如上所述的相关上下文类和 概念类 .最后定义和初始化 物品类别 属性以及调用 保存方法创建XBRL 文件到磁盘。

C# 通过添加项目创建 XBRL 文件的代码

创建 OFX 请求和响应文件

为了生成 OFX 文件,API 提供 Ofx请求文件Ofx响应文件 类和开发人员可以轻松 创建 OFX 请求 和 1.03 和 2.2 格式的响应文件。为了初始化 OfxRequestDocument 属性,API 还提供了其他类,例如 登录请求 , 金融机构声明交易请求 类。同样,为了初始化 OfxResponseDocument 属性,API 提供了支持类,例如 登录响应 , 语句事务响应声明交易 .下面是使用相关适当类的两种情况的代码片段。

C# 生成代码 OFX 请求文档
C# 生成 OFX 响应文档的代码