Consultant @ Openbravo
lunes, 13 de febrero de 2012
The business impact of installing modules
sábado, 23 de abril de 2011
Openbravo ERP - Zoho integration module
Pre-requisites:
- Zoho user account (free)
- Zoho integration module for Openbravo ERP 3.0
Setting up the data transfer
First of all you need to have a new database in Zoho reports.
- Zoho database (the one you created in the previous step)
- Zoho API key
- Zoho username
- Zoho password
- Import type: Choose between "Delete all and import data", "Append" or "Update".
- Zoho Table (this process will create this table in Zoho Reports)
- HQL query. (In this example I created a simple query for "Sales by Organization"
- Openbravo widgets
- Openbravo Process Scheduler
- Openbravo - Hibernate integration
viernes, 5 de noviembre de 2010
The progress of the user experience redesign
The new My Openbravo where many different widgets can be configured. Custom webs, transaction widgets, reports, graphics...
jueves, 26 de agosto de 2010
Openbravo Cloud Appliance. Using it effectively
The other day a customer running a Cloud appliance needed to replicate its production environment into 3 new servers. These were the options
- Deploy Openbravo ERP by doing a custom installation in the 3 servers and then move the actual installation to these 3 new servers.
- Deploy Openbravo ERP using a community appliance and then move the actual installation to the 3 new servers.
Using an appliance for deployment makes things not just quicker but a lot easier for the system integrator. You won’t just save some hours deploying each new server, but you will also be sure that everything is well configured and optimized.
Similar reasons apply to the task of moving the actual instance (database + modules) to the servers. It’s a time consuming task, moreover when you need to repeat it three times. There are a lot of manual commands to be executed and mistakes can happen. Even doing the steps correctly, this task for the 3 servers should take around 2 working days.
But, as the customer was using the Openbravo Professional Edition, they had the Cloud appliance up and running.
This made much easier the replication of the environment. The Cloud Appliance does not introduce improvements in the deployment of Openbravo ERP compared to the community appliance, but provides significant advantages to Professional Edition Subscribers managing the instance, as the steps went down to these:
- Download the last backup from the production environment
- Upload it to each 3 servers
- In each server click on Restore that backup.
As you can see, the Openbravo Cloud Appliance (manual) does not only allow you to spend more effectively your time maintaining your instance, but also avoids unexpected errors and problems in these critical manual tasks.
In the end, the replication of the original environment in 3 (counting that they all use the Professional Edition) was done in less than 4 hours.
lunes, 26 de julio de 2010
Skinning Openbravo ERP in 5 minutes !!
viernes, 21 de mayo de 2010
Using Openbravo ERP on the iPad
lunes, 9 de noviembre de 2009
Openbravo ERP 2.50 MP8 released
My name is Asier and I am a consultant at Openbravo. As you know, Openbravo releases a maintenance pack for 2.50 version every month with several bug fixes and a few new features. I would like to comment these releases from a consultant point of view.
Last Friday, October 30th, 2.50MP8 was released. See here the release notes.
The main new feature is the total implementation of the DateTime reference. From now on you will be able to distinguish between Date fields and DateTime fields. In other words, apart from the usual date fields, you can set a field to be able to show not only a date but also hours and minutes. See here the details for this new reference.
One immediate effect is that all audit fields in the ERP will from now on show not only the date but also the exact hour, minutes and seconds when it happened.
So, when delivering support for a customer, you will now know the exact date and time when a register has been created/updated. In my opinion, it is a great help for any task regarding user support.
Another use that you can give to this new reference is to change an existing Date reference to the new DateTime reference, so the user can retrieve more exact data for some date fields in the application. Lets say, for example, you convert OrderedDate column in Sales order window from date reference to DateTime reference because knowing the exact timeframe of the sales order is crucial for your customer.
Just change the column length from 10 to 19 (to be able to get the hour:minutes:seconds) and the column reference from Date to DateTime and compile the window. Here is the result.
The bottom line is that you have another great tool to help you satisfy your customer needs.