Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Note
titleFeature Freeze

We will continue supporting current customers using FreshBooks data source while we announce a feature freeze for further feature development for FreshBooks data source.


FreshBooks is a cloud-based accounting software designed for small businesses. It makes accounting and invoicing easy, fast, and secure. Used by millions of service-based business owners, FreshBooks is the top choice for everyday invoicing and simple time and expense tracking.

eazyBI flex.bi greatly extends the standard FreshBooks reporting suite with an advanced, easy-to-use, and flexible visualization, analysis, and reporting system. You can connect to FreshBooks and perform your first import in minutes. Regular daily updates will be imported automatically, so your charts will always have the latest data.

When you connect to your FreshBooks account, we will prepare several predefined sample reports and charts to get you started. Then you can easily create custom reports, charts and dashboards for your specific needs.Try eazyBI for FreshBooks live demo with sample reports and charts.

On this page:

...

Table of Contents

Connecting to the

...

Connecting to the NEW FreshBooks Account

To connect to your New FreshBooks account:

  1.  In eazyBI open flex.bi open "Source Data" page, select "FreshBooks" source application, choose a name for the data cube, and click "Create".

  2.  Select the version of your FreshBooks account (“New”), and click “Continue”.  You will be redirected to the FreshBooks authorization page.

  3. To authorize eazyBI flex.bi to import your FreshBooks account data, you will need to provide your user credentials.


  4. Congratulations, you are done!

When eazyBI flex.bi is authorized, it will automatically import new FreshBooks data every day, using the same authorized access.

...

To connect to your Classic FreshBooks account:

  1. In eazyBI flex.bi open "Source Data" page, select "FreshBooks" source application, choose a name for the data cube, and click "Create".

  2. Select the version of your FreshBooks account (“Classic”), enter your FreshBooks site URL, and click “Continue”. You will be redirected to the FreshBooks authorization page. 

  3. To authorize eazyBI flex.bi to import your FreshBooks account data, you will need to provide your user credentials.


  4. Congratulations, you are done!

When eazyBI flex.bi is authorized, it will automatically import new FreshBooks data every day, using the same authorized access.

Imported data

eazyBI flex.bi imports the following FreshBooks data (measures) and dimensions:

...

If you have projects and invoices in multiple currencies then for reporting total amounts you need to convert them to one currency. eazyBI flex.bi downloads current currency rates from the European Central Bank (from http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml) and defines calculated measures that convert project or invoice amounts to EUR and USD. If you want to convert all amounts to different currency then define new calculated measures using USD calculated measures asexample.

Please take into account that currency conversion is always done using current currency rates and not historical currency rates and therefore totals might not be the same as in your accounting. flex. eazyBI bi reports totals in one currency are meant just to get approximate total amounts that should be good enough for management reporting.

If you want to learn more about calculated measure formulas then read calculated members tutorial.

Link from

...

flex.bi reports to FreshBooks pages

If in eazyBI flex.bi reports you click on client, project or invoice dimension member then in action list you will see Go to source link - when clicking on it new FreshBooks application page will be opened with corresponding data. It can be very useful to see summary overview in eazyBI flex.bi and when necessary you can go to detailed FreshBooks page for selected item. 

...

  1. Copy the report definition on this page
  2. On the eazyBI flex.bi Analysis page click "Import reports"
  3. Paste the definition and click OK.

...