Posted by & filed under, will be undergoing Scheduled Maintenance on Sunday, April 1st from 6pm to 7pm EST.

Change Log:

  • Journal date filtering now works.  By default, you will still see your full list of entries.  This will change in v0.3b.
  • Point of Sale (POS) is now available.  POS can be used in 2ways: through a Journal entry assigned to a client, or creating a stand-alone entry.
  • Create an Invoice now has a filter, labeled “Based on”, which allows you to choose what invoice items you wish to bill for.  Currently, the two options are “Work Logs” and “POS”.  “Work Logs” is selected by default, but we intend to add a setting to manage this in v0.3b, or sooner.
  • Some column sizes have been changed to better fit the intended content.
  • Work Log custom fields can now be created, but they cannot be utilized at this time.
  • Private comments can now be applied to invoices under Accounts Receivable.

Posted by & filed under,

ubudget v0.2b will be released on April 2nd, 2012.  On top of all the other updates mentioned in our previous post, we are adding the connection between Journal entries, that are attached to a client, and our Point of Sale (POS) Log.  Invoice Creation will contain a new filter called “Type” which resolves to either a “Work Log” based invoice or a “POS Log” invoice.

The update will put us in good shape for a full 1.0 release by the end of April.

Posted by & filed under,

Over the next month or so, we will be adding all remaining features that are implemented but not yet working as intended.  The following is a list of the features to be fixed/completed:

  • Visuals(V): Some Table-column sizes need to be adjusted, specifically under Reports on Work Logs.
  • Functionality(F): Ability to create reports on Journal Entries.
  • F: Work Log Custom Fields, which allow you to add your own fields (check-box, text-box, etc.) to Work Logs.
  • V: We may temporarily remove the Recurring Services Reporting option, which currently doesn’t work anyway.
  • F: Inventory Log option, to create “product, qty, price” entries and invoices.
  • F: Ability to comment on Invoices.
  • V: More Calendar notices, along with a blog-type view of calendar events.

We hope that you enjoy our BETA release of ubudget!

Posted by & filed under News & Updates.

We currently have in development several organization-based projects that will aid in a broad spectrum of daily activities. Our main focus for these apps fall into the categories of: project management, objective management, accounting and global updates. We hope to release a beta version of our objective management system later this month while the 3 other projects will become available over the next year.

In other news, I have taken a job in Winnipeg working on a shopping cart to accounting system integration package for a company called Terracor Business Solutions (  So far things are going great there.  Although this job does keep me busy during the day, I do have 8 hours at night to work on our internal projects and mild side-work.

Posted by & filed under PHP Development.

Our latest project requires a lot of event driven functionality which attempts to reuse click() functions. Unfortunately when you dynamically add an element to the DOM it does not automatically inherit any functions that were loaded in $(document).ready(). For example: if you have a text-box and an “add” button (A) which, when clicked, adds a new select-box with another “add” button (B) to add items to the select-box, (B) will not be able to perform the correct action if you pre-loaded the event.  In these cases, instead of using $(“#B”).click(function(){…}); use $(“#B”).live(“click”, function(){…});  Hopefully this solves some peoples problems!  You can read more about this at

Posted by & filed under News & Updates.

We have updated our contact information on our main website and in our invoice template. Please ensure you update your records with our new mailing address and phone number. We also added some quick blurbs about our small side projects that were recently completed; found on our Portfolio page.

Another noteworthy change is our recent migration from our standalone website framework to using CodeIgniters framework as a base and loading in all of our custom site functionality (form processing, account/session management, and even our MySQLi database connection class – as that class is awesome!).

Moving on from this technical mumbo-jumbo, we are planning on migrating our framework into Ruby on Rails (RoR) next. We are really excited to see how well RoR will work and if it does indeed live up to our expectations — although we know full well to stay away from expectations, we do value 37signals (creators of RoR) as a company and respect all that they have done and accomplished.  More to come…

Posted by & filed under Hosting.

We spent a good 2 hours today finalizing the move as many of the settings are different including a new (higher) version of PHP. We have 1 more SSL certificate to carry over which will be completed in full tomorrow; processing at this time. If you need immediate assistance please give us a call, and please enjoy your new and improved (and faster!) hosting services!

Posted by & filed under Hosting.

We took ownership of a new Dedicated Server to host our clients websites yesterday and we are in the process of moving everyone over. For the most part, not much will need to be done on your end except for updating your records with your new password (if a password change is required on our end). If we do need some assistance from you during this process, we will contact you directly, but for the most part we are hoping that this will be a seamless transition from our old server to our new one.

This hosting server has 5times the storage of our last one, better support, faster processor, more ram and is still located in Canada, so it will remain under our privacy laws. If you have any questions or concerns, please contact us through our website: The move should be fully complete by the end of this week at which time we will point our nameservers to the new IPs and make everyone’s site live. High priority sites will be moved over first while high traffic sites will be moved over last so any file changes will remain recent. Thank you all for your patience and understanding.

Regarding our last hosting company:, we regret to say that they have been a nightmare.  The initial setup and service was fine at first, but for the last 5-6 months we have not been able to contact them in any way shape or form.  Phone calls are directed to voicemail right away and emails do not receive replies.  I’m not even sure if bcwebnet is even a company anymore, but if they are they shouldn’t be considering their shady client support services.