Создание файлов финансовой отчетности с помощью C#
Создание форматов финансовых отчетов, включая запрос или файл ответа XBRL и OFX в формате 1.03 или 2.2 в приложениях на основе .NET.
Aspose.Finance for .NET — это многофункциональная, расширяемая и простая в использовании программа для создания и обработки финансовых отчетов API. Разработчики могут легко создать экземпляр XBRL с нуля, а также добавить ссылку на схему, контекст, единицу измерения, элемент, ссылку на сноску, ссылку на роль и ссылка на роль дуги. API предоставляет соответствующий класс для каждой функции, например для контекста, которую разработчики могут использовать КонтекстПериод , КонтекстЭнтити а также Контекст . Кроме того, API также поддерживает создание запроса/ответа в формате открытого финансового обмена (OFX) в формате 1.03 или 2.2.
Создать файл XBRL, добавив элемент
Для создания файла XBRL и добавления элемента в документ необходимо создать Класс XbrlDocument пример. Подготовьте соответствующие настройки для элемента, используя соответствующие классы API, такие как Класс SchemaRef соответствующие классы контекста, как указано выше, и Концептуальный класс . Наконец определите и инициализируйте Класс предмета свойства, а также вызывать Сохранить метод к создать XBRL файл на диск.
Код C# для создания файла XBRL путем добавления элемента
Создать OFX файлов запросов и ответов
Для создания файлов OFX API предоставляет Офксрекуестдокумент а также Офксреспонсдокумент классы и разработчики могут легко создать OFX запрос и файлы ответов в форматах 1.03 и 2.2. Для инициализации свойств OfxRequestDocument API также предоставляет другие классы, такие как SignonRequest , Финансовое учреждение а также ЗаявлениеТранзакцииЗапрос классы. Точно так же для инициализации свойств OfxResponseDocument API предоставляет вспомогательные классы, такие как SignonResponse , ЗаявлениеТранзакцияОтвет а также ЗаявлениеТранзакция . Ниже приведены фрагменты кода для обоих случаев с использованием соответствующих соответствующих классов.