التحقق من صحة ملفات التقارير المالية عبر C#

التحقق من صحة تنسيقات التقارير المالية بما في ذلك XBRL و iXBRL داخل التطبيقات المستندة إلى .NET.

 

Aspose.Finance for .NET هي ميزة غنية وقابلة للتوسيع وسهلة الاستخدام لمعالجة التقارير المالية API. يمكن للمطورين بسهولة تحميل ، والتحقق من صحة ، وعرض أو إنشاء تنسيقات XBRL و iXBRL للحلول المالية والتجارية. API يقدم Xbrl وثيقة فئة و InlineXbrlDocument فئة لتحميل ملفات XBRL و iXBRL.

تحقق من صحة مستند XBRL

يلزم التحقق من صحة ملف XBRL لعدد من الحالات مثل التحقق من أن البيانات في الهيكل والتنسيق الصحيحين. للتحقق من صحة مستندات XBLR ، استخدم أولاً فئة XbrlDocument لتحميل ملف XBRL. لاستخدام ال التحقق من صحة () طريقة XbrlInstance الطبقة ، أولاً قم بتهيئة ملف XbrlInstanceCollection باستخدام XbrlDocument object XbrlInstances. كرر من خلال كل XbrlInstance.ValidationErrors للحصول على رمز الخطأ الصحيح والتصرف وفقًا لذلك عن طريق طباعة رسائل الخطأ المخصصة على وحدة التحكم أو الكتابة داخل ملف.

C# رمز للتحقق XBRL من الملف

تحقق من صحة مستند iXBRL

للتحقق من صحة iXLRB ، قم بتحميله عبر InlineXbrlDocument class واستخدام طريقة Validate () الخاصة بها. في ValidationErrorCode التعداد ، يتم تحديد رموز خطأ التحقق من الصحة لكل قاعدة التحقق من الصحة. قليل من الرموز هي ContextPeriodNoStartTime و ContextPeriodNoEndTime و ContextPeriodStartAfterEnd و ContextInstantNoTime و ContextScenarioXbrlNamespace و ContextScenarioXbrlSubstitutionGroup وما إلى ذلك.

مستند C# رمز للتحقق iXBRL