Developer Guide: Importing Data into Banana Accounting

Documentazione •
In questo articolo

Banana Accounting is an accounting software that runs on the user's computer. It is not a cloud solution, and there is no internet service used to add data to the accounting file.

When integrating data, there are two options:

Import the file into Banana Accounting

You can import data into Banana Accounting using one of the predefined formats or an Import Extension.

Complete and modify imported transactions

After data is imported into the accounting file, the user can add more information, modify existing information, or undo the import. 
This makes it very easy to test imports and automate tasks. You do not have to define every possible case, as the user can handle exceptions and make changes when needed.

Create an export file from your application

This is the most common use case, where your application directly creates an export file that can be easily imported into Banana Accounting. 

By providing an export file for Banana Accounting, your application can appeal to a large number of Banana Accounting users. You can focus on improving your application without having to spend time developing accounting functionality.

Create an Import Extension to convert data from other formats

Most software applications allow you to export data in a predefined format but do not let you create an export format specifically for Banana Accounting. By creating an Import Extension, the imported file can be converted into the Banana Accounting format during the import process.

This is the best solution when you are using standard software and need to integrate data into Banana Accounting, or when a customer needs a customized solution, for example to automate specific tasks. 
In this case, you can:

Use the free version for testing

For development and import testing, you can download the version of Banana Accounting available on our website. You can use all features and save up to 70 transactions. This version is normally sufficient for development and testing.

If you are an independent software developer and need full functionality, we can provide a time-limited full license.
The request must include a link to the developer's website.

Cloud integration

Banana Accounting is a desktop solution that runs on the user's computer. The accounting file is saved on the user's computer.

There is no API that allows data to be integrated directly from other cloud services.
If you need to integrate data from a cloud solution:

  • Export the data to a local file.
  • Import the data into Banana Accounting as explained above.

Community

If you are a software developer who provides solutions that integrate with or extend Banana Accounting, we also invite you to explore the benefits available through our Community.

Come possiamo aiutarti meglio?

Facci sapere quale tema approfondire o aggiungere per rendere questa pagina più utile.

Inviaci il tuo feedback

Condividi questo articolo: Twitter | Facebook | LinkedIn | Email