Δημιουργία Αρχείων Οικονομικών Αναφορών μέσω Python

Δημιουργία μορφών οικονομικής αναφοράς, συμπεριλαμβανομένων των αρχείων αιτήματος ή απάντησης XBRL και OFX σε μορφή 1.03 ή 2.2 σε εφαρμογές που βασίζονται σε Python.

 

Aspose.Finance για Python μέσω .NET είναι μια πλούσια σε χαρακτηριστικά, επεκτάσιμη και εύκολη στη χρήση δημιουργία και επεξεργασία οικονομικών αναφορών API. Οι προγραμματιστές μπορούν εύκολα να δημιουργήσουν XBRL παράδειγμα από την αρχή, καθώς και να προσθέσουν αναφορά σχήματος, πλαίσιο, ενότητα, στοιχείο, σύνδεσμο υποσημείωσης, αναφορά ρόλου και αναφορά ρόλου τόξου. Το API παρέχει σχετική κλάση για κάθε δυνατότητα, όπως για το περιβάλλον, οι προγραμματιστές μπορούν να χρησιμοποιήσουν το ContextPeriod, το ContextEntity και το Context. Επιπλέον, το API υποστηρίζει επίσης τη δημιουργία αιτήματος / απόκρισης σε μορφή ανοιχτής χρηματοοικονομικής ανταλλαγής (OFX) σε μορφή 1.03 ή 2.2.

Δημιουργήστε αρχείο XBRL προσθέτοντας στοιχείο

Για τη δημιουργία αρχείου XBRL και την προσθήκη στοιχείου στο έγγραφο, η διαδικασία είναι η δημιουργία παρουσίας κλάσης XbrlDocument. Προετοιμάστε τις σχετικές ρυθμίσεις για το στοιχείο χρησιμοποιώντας κατάλληλες κλάσεις API όπως η τάξη SchemaRef, οι σχετικές κλάσεις περιβάλλοντος όπως αναφέρθηκαν παραπάνω και η κλάση Concept. Τέλος, ορίστε και αρχικοποιήστε τις ιδιότητες κλάσης Item καθώς και καλέστε τη μέθοδο αποθήκευσης για να δημιουργήσετε το αρχείο XBRL στο δίσκο.

Python Κώδικας για δημιουργία αρχείου XBRL με προσθήκη αντικειμένου

Δημιουργήστε OFX αρχεία αιτήματος και απάντησης

Για τη δημιουργία OFX αρχείων, το API παρέχει τάξεις OfxRequestDocument και OfxResponseDocument και οι προγραμματιστές μπορούν εύκολα δημιουργήστε το αίτημα OFX και αρχεία απόκρισης σε μορφές 1.03 και 2.2. Για την προετοιμασία των ιδιοτήτων OfxRequestDocument, το API παρέχει επίσης άλλες κλάσεις, όπως κλάσεις SignonRequest, FinancialInstitution και StatementTransactionRequest. Ομοίως, για την προετοιμασία των ιδιοτήτων OfxResponseDocument, το API παρέχει υποστηρικτικές κλάσεις όπως SignonResponse, StatementTransactionResponse και StatementTransaction. Ακολουθούν τα αποσπάσματα κώδικα και για τις δύο περιπτώσεις με τη χρήση σχετικών κατάλληλων κλάσεων.

Python Κώδικας για τη δημιουργία OFX Αιτημάτων εγγράφων
Python Κώδικας για τη δημιουργία OFX εγγράφων απόκρισης