Pénzügyi jelentési fájlok érvényesítése a következőn keresztül: C#

Pénzügyi jelentésformátumok ellenőrzése, beleértve a XBRL és a iXBRL formátumot a .NET alapú alkalmazásokban.

 

Aspose.Finance for .NET egy funkciókban gazdag, bővíthető és könnyen használható pénzügyi jelentések feldolgozása API. A fejlesztők egyszerűen betölthetik, ellenőrizhetik, megtekinthetik vagy létrehozhatják a pénzügyi és üzleti megoldások XBRL és iXBRL formátumait. API biztosítja XbrlDocument osztály és InlineXbrlDocument osztály XBRL és iXBRL fájlok betöltéséhez.

Érvényesítse a(z) XBRL dokumentumot

A(z) XBRL fájl érvényesítése számos esetben szükséges, például az adatok megfelelő szerkezetű és formátumú ellenőrzéséhez. Az XBLR dokumentumok érvényesítéséhez először használja az XbrlDocument osztályt a XBRL fájl betöltéséhez. Használatához a érvényesít() a metódusa XbrlInstance osztályba, először inicializálja a XbrlInstanceCollection XbrlDocument objektummal, XbrlInstances. Ismételje meg mindegyiket XbrlInstance.ValidationErrors hogy megkapja a megfelelő hibakódot, és ennek megfelelően járjon el úgy, hogy kinyomtatja a testreszabott hibaüzeneteket a konzolon vagy beírja egy fájlba.

C# kód a XBRL fájl érvényesítéséhez

Érvényesítse a(z) iXBRL dokumentumot

Az iXLRB érvényesítéséhez töltse be a következőn keresztül InlineXbrlDocument osztályt, és használja a Validate() metódust. Ban ben ValidationErrorCode felsorolás, érvényesítési hibakódok vannak meghatározva minden érvényesítési szabályhoz. A kódok közül néhány a ContextPeriodNoStartTime, ContextPeriodNoEndTime, ContextPeriodStartAfterEnd, ContextInstantNoTime, ContextScenarioXbrlNamespace, ContextScenarioXbrlSubstitutionGroup stb.

C# Kód a iXBRL dokumentum érvényesítéséhez