• Home
  • About TechTalk
  •  

    GetAllUpdated() now available!

    3 February 2010

    On very, very popular demand, we have now added a GetAllUpdated(fromDate) method for debtors/customers, creditors/suppliers, products, projects, and accounts, to the e-conomic API. This returns all entities that have been changed since the specified fromDate (CET).

    This will obviously make it possible to achieve massive speed-ups of synchronizations of e.g. customer registers between e-conomic and other systems.

    Read more about these functions here.

    If you’re using .NET, to use any of these new features, you’ll have to use the latest version of our .NET assembly – which is available here.


    API enhancements: Price groups, find customer by e-mail, and opening accounts

    8 January 2010

    Three new features have been added to the API this week:

    Price groups are now available
    Find customer by e-mail
    Accounts now expose their opening account

    If you’re using .NET, to use any of these new features, you’ll have to use the latest version of our .NET assembly – which is available here.


    Problems with IE after Windows update

    10 December 2009

    When the latest Windows update has occured some customers might have problems with the Invoice tab. The solution is to restore the default internet options under Tools -> Internet Options -> tab: Advanced -> Restore advanced settings.

    This will take care of the problem.


    Coding Horrors

    4 December 2009

    We continuouesly strive to improve e-conomic not just as a product and the code behind it, but also the developers that make the code. We do this in many different ways, but one of the ways is to follow other blogs on both what is happening in the bookkeeping business and what is happening in the technical realm.

    Read the rest of this entry »


    It is easy to make small integrations to e-conomic

    1 December 2009

    As demonstrated by one of our partners – Camoma. They have made a nifty little gadget for google docs that allow them to export budget numbers from a google spreadsheet directly into the budget module of e-conomic using our free API.

    It is open source and you can read more about it and download it from here: http://economic-google-docs.blogspot.com/

    If you have made similar small integrations, please let us know by sending an email to: mha@e-conomic.com


    The challenges of creating a web application

    25 November 2009

    We tend to move around a little at the office mainly to achieve what is summarized in the popular buzz word knowledge sharing. A few weeks ago my turn was up and I was asked if I wanted to transfer to another team working on our future frontend interface, centralized around the Journal. The main objective is speed, performance and usability experience. And the Journal input experience will be very similar to what you see in most spreadsheet applications. This was too exciting, as a backend developer I had to give it a go and this is now my primary concern for the time to come.

    Read the rest of this entry »


    Performance update

    30 October 2009

    Over the last couple of days, we have experienced overall performance degradation on our application.
    We have now located the source of the problem to be an internal logging function. The problem was resolved yesterday.
    Read the rest of this entry »


    The Eureka moment

    2 October 2009

    Because of several circumstances I have seen myself a little unfortunate when it comes to keeping a job for the last three or four years but I take comfort in the fact that I have never been fired because of incompetence – not to my knowledge anyway.

    Read the rest of this entry »


    Scheduled downtime 5-6 September

    28 August 2009

    Update 6 September 05:48 CET/04:48 BST:  

    The planned system upgrade has been completed earlier than announced and e-conomic is now available again.

    Read the rest of this entry »


    New API features: Time entries and a lot more…

    16 July 2009

    With our July 14th update to version 1.4.5 of the e-conomic API, a number of new features have been added:

    Time entries may now be created via the API, using the new ITimeEntry class. This will open up a host of new possibilities for integrations (IPhone interface, anyone?). Note that this requires access to the Project Management add-on module. Also note that approval of time entries is not yet available in the API.

    Accruals may now be set on cash book entries, using ICashBookEntry.SetAccrualInformation(). Note that this requires access to the Accruals add-on module.

    Accounting years are now exposed (read-only), via the IAccountingYear class. This is a great help for integrating with e.g. reporting tools, where your calculations of account balances from entries (class IEntry) will depend on which accounting years are already closed.

    The new ISumInterval class allows reading and writing of sum intervals for sum interval accounts (AKA TotalInterval accounts in some language versions of the e-conomic web application). To retrieve all sum intervals for a given sum interval account, you can use IAccount.GetSumIntervals().

    It is now possible to look up invoices by order number, using IInvoiceUtil.FindByOrderNumber(). Note that, since the order number is auto-generated, the recommended way of tracking an invoice all the way through is to set ICurrentInvoice.OtherReference. Both ICurrentInvoiceUtil and IInvoiceUtil contains a FindByOtherReference() method for subsequently looking up your invoice.

    Subscription users can now find all subscribers on a customer using the new IDebtor.GetSubscribers() method.

    The IDebtorEntry and ICreditorEntry classes now expose a SerialNumber property, allowing you to uniquely identify individual debtor/customer and creditor/supplier entries.

    Finally, the new IEntryUtil.GetLastUsedSerialNumber() makes it even easier to synchronize entries between e-conomic and other systems, by allowing you to very quickly determine whether new entries have been created in e-conomic.

    As always, if you wish to utilize some of this new functionality, you need to upgrade to the latest version of Economic.Api.dll – or ‘re-consume’ the web service if you’re not developing on the .NET framework. Pick up the latest version of our SDK here.

    NOTE: The SerialNumber property on debtor/creditor entries seems to have caused some problems for a few people. Long story short: Make sure you’re using at least version 1.4.5.21081 of Economic.Api.dll, and you should be fine.

    For any technical questions on either the new or existing API functions, we are of course still available at api@e-conomic.com.