Skapa finansiella rapporteringsfiler via Python
Skapa finansiella rapportformat inklusive XBRL och OFX begäran eller svarsfil i 1.03- eller 2.2-format inom Python-baserade applikationer.
Aspose.Finance för Python via .NET är en funktionsrik, utbyggbar och enkel att skapa och bearbeta finansiella rapporter API. Utvecklare kan enkelt skapa XBRL-instanser från början och kan lägga till schemareferens, sammanhang, enhet, objekt, fotnotslänk, rollreferens och bågrollreferens. API tillhandahåller relevant klass för varje funktion, till exempel för kontext, utvecklare kan använda ContextPeriod, ContextEntity och Context. Dessutom stöder API även öppen ekonomisk utbyte (OFX) format begäran/svar skapande i 1.03 eller 2.2 format.
Skapa XBRL fil genom att lägga till objekt
För att skapa XBRL-fil och lägga till objekt i dokumentet är processen att skapa XbrlDocument-klassinstans. Förbered relevanta inställningar för objektet genom att använda lämpliga API-klasser som SchemaRef-klassen, relevanta sammanhangsklasser som nämnts ovan och Concept-klassen. Definiera och initialisera slutligen objektklassegenskaper samt anropa sparametoden för att skapa XBRL-fil till disk.
Python Kod för att skapa XBRL fil genom att lägga till objekt
Skapa OFX förfrågnings- och svarsfiler
För att generera OFX filer tillhandahåller API klasserna OfxRequestDocument och OfxResponseDocument och utvecklare kan enkelt skapa OFX-förfrågan och svarsfiler i både 1.03 och 2.2 format. För att initiera OfxRequestDocument-egenskaper tillhandahåller API även andra klasser som SignonRequest, FinancialInstitution och StatementTransactionRequest. På liknande sätt, för initialisering av OfxResponseDocument-egenskaper, tillhandahåller API stödjande klasser som SignonResponse, StatementTransactionResponse och StatementTransaction. Nedan finns kodavsnitten för båda fallen med användning av relevanta lämpliga klasser.