Tạo Tệp Báo cáo Tài chính qua Python
Tạo các định dạng báo cáo tài chính bao gồm XBRL và OFX tệp yêu cầu hoặc phản hồi ở định dạng 1.03 hoặc 2.2 trong các ứng dụng dựa trên Python.
Aspose.Finance cho Python qua .NET là một tính năng phong phú, có thể mở rộng và dễ sử dụng để tạo và xử lý báo cáo tài chính API. Các nhà phát triển có thể dễ dàng tạo phiên bản XBRL từ đầu cũng như có thể thêm tham chiếu giản đồ, ngữ cảnh, đơn vị, mục, liên kết chú thích cuối trang, tham chiếu vai trò và tham chiếu vai trò vòng cung. API cung cấp lớp phù hợp cho từng tính năng, chẳng hạn như đối với ngữ cảnh, nhà phát triển có thể sử dụng ContextPeriod, ContextEntity và Context. Hơn nữa, API cũng hỗ trợ tạo yêu cầu / phản hồi định dạng trao đổi tài chính mở (OFX) ở định dạng 1.03 hoặc 2.2.
Tạo tệp XBRL bằng cách thêm mục
Để tạo tệp XBRL và thêm mục vào tài liệu, quy trình là tạo phiên bản lớp XbrlDocument. Chuẩn bị các cài đặt có liên quan cho mục bằng cách sử dụng các lớp API thích hợp như lớp SchemaRef, các lớp ngữ cảnh có liên quan như đã đề cập ở trên và lớp Khái niệm. Cuối cùng xác định và intialize các thuộc tính lớp Item cũng như gọi phương thức lưu để tạo tệp XBRL vào đĩa.
Python Mã để Tạo XBRL Tệp bằng cách Thêm Mục
Tạo OFX Tệp yêu cầu và phản hồi
Để tạo tệp OFX, API cung cấp các lớp OfxRequestDocument và OfxResponseDocument và các nhà phát triển có thể dễ dàng tạo OFX Yêu cầu và các tệp Phản hồi ở cả định dạng 1.03 và 2.2. Để khởi tạo các thuộc tính OfxRequestDocument, API cũng cung cấp các lớp khác như các lớp SignonRequest, FinancialInstitution và StatementTransactionRequest. Tương tự, để phức tạp hóa các thuộc tính OfxResponseDocument, API cung cấp các lớp hỗ trợ như SignonResponse, StatementTransactionResponse và StatementTransaction. Dưới đây là các đoạn mã cho cả hai trường hợp với việc sử dụng các lớp thích hợp có liên quan.