ตรวจสอบไฟล์การรายงานทางการเงินผ่าน C#

การตรวจสอบความถูกต้องของรูปแบบรายงานทางการเงิน รวมถึง XBRL และ iXBRL ภายในแอปพลิเคชันที่ใช้ .NET

 

Aspose.Finance for .NET เป็นคุณลักษณะที่สมบูรณ์ ขยายได้ และง่ายต่อการใช้การประมวลผลรายงานทางการเงิน API นักพัฒนาสามารถโหลด ตรวจสอบ ดูหรือสร้างรูปแบบ XBRL และ iXBRL ได้อย่างง่ายดายสำหรับโซลูชันทางการเงินและธุรกิจ APIให้ XbrlDocument ชั้นเรียนและ InlineXbrlDocument คลาสสำหรับการโหลดไฟล์ XBRL และ iXBRL

ตรวจสอบความถูกต้อง XBRL Document

การตรวจสอบความถูกต้องของไฟล์ XBRL เป็นสิ่งจำเป็นสำหรับกรณีต่างๆ เช่น การตรวจสอบข้อมูลว่ามีโครงสร้างและรูปแบบที่ถูกต้อง ในการตรวจสอบเอกสาร XBLR ขั้นแรกให้ใช้คลาส XbrlDocument เพื่อโหลดไฟล์ XBRL การใช้ ตรวจสอบความถูกต้อง() วิธีการของ XbrlInstance คลาส ขั้นแรก ให้เริ่มต้น XbrlInstanceCollection ด้วยวัตถุ XbrlDocument XbrlInstances ทำซ้ำผ่านแต่ละ XbrlInstance.ValidationErrors เพื่อรับรหัสข้อผิดพลาดที่ถูกต้องและดำเนินการตามนั้นโดยการพิมพ์ข้อความแสดงข้อผิดพลาดที่กำหนดเองบนคอนโซลหรือเขียนภายในไฟล์

C# รหัสสำหรับตรวจสอบ XBRL ไฟล์

ตรวจสอบความถูกต้อง iXBRL Document

สำหรับการตรวจสอบ iXLRB ให้โหลดผ่าน InlineXbrlDocument คลาสและใช้วิธี Validate() ใน ValidationErrorCode การแจงนับ รหัสข้อผิดพลาดในการตรวจสอบถูกกำหนดไว้สำหรับกฎการตรวจสอบแต่ละข้อ โค้ดบางส่วน ได้แก่ ContextPeriodNoStartTime, ContextPeriodNoEndTime, ContextPeriodStartAfterEnd, ContextInstantNoTime, ContextScenarioXbrlNamespace, ContextScenarioXbrlSubstitutionGroup เป็นต้น นักพัฒนาสามารถดีบักและแสดงรหัสในฐานะผู้ใช้ปลายทาง หรือสามารถแสดงทิศทางในการแก้ไขปัญหาได้

C# รหัสสำหรับตรวจสอบ iXBRL เอกสาร