The new GWT editable grid in opentaps

For opentaps Open Source ERP + CRM version 1.4, we have a new “editable grid” based on the Google Web Toolkit that should make entering invoices and orders a lot easier. Here’s an example of how it works.

As you can see, there are now two ways to enter new items into invoices. You can use the traditional form to enter a new item, and then the server will refresh the page with the list of updated items. Or, you can switch to the new [Grid View] and type in the products or the invoice item types and their quantities. opentaps will make a server-side call to get the price and insert it into the grid, and you can keep going without waiting after entering each new item. opentaps calculates the invoice total from the items you have entered into the grid, but these items are kept locally in your browser and not stored on the server until you click on [Save All].

Of course, the old forms are still there, and you can always switch back to the [Full View]. The full view is better if you need to enter other information, such as the accounting tags, for your invoice items, or if you have a modified version of these forms from older versions of opentaps. opentaps will remember whether you prefer the grid or the full view and pull up the correct one when you get to the create invoice screen by default.

Bookmark and Share

PDF Document Switching from Apache FOP to Jasper

In the upcoming version of opentaps Open Source ERP + CRM, we have migrated the order, invoice, and quote PDF documents from Apache FOP to JasperReports. This will allow you to modify the layout using iReport:

edit-order-pdf-ireport

Instead of editing the xsl:fo XML documents required by Apache FOP:

edit-order-pdf-xslfo

We have a tutorial on using JasperReports and a tutorial on iReport, although, to be honest, I’ve made quite a few changes to my reports without having to read it.

If you already have XSL:FO documents, we plan to continue supporting those as well.

Bookmark and Share

Hello, World

Four years ago, we set out to make open source enterprise software a reality. Today, opentaps Open Source ERP + CRM has realized those early hopes. Now we’re preparing for the next step of the journey, and it was also time for a new website.

I didn’t want a slick new site full of buzzwords and logos. What I we wanted was an ongoing dialog with you. About us. About the open source software that we develop. And finally, about what it’s like to be an open source software company. That’s why we’ve set it up as an ongoing blog. I hope you’ll check back regularly or use the RSS feed to stay in touch.

Bookmark and Share