Skip to main content

Posts

Showing posts from 2013

Improvements in Attachment model in Openbravo

Attachments are one of the breezy UI aspects of Openbravo, where you can attach any number of attachments to any record in the application. The beauty of the feature lies in the fact that you can restrict the access to the attachments for a specific users/roles. An use case is provided here. From 3.0MP26 there are some improvements in the way Attachments are implemented. 

Managing coworking spaces using "Openbravo Coworking"

Managing Coworking Spaces?  Here is why you need "Openbravo Coworking".

The major boon and may be the only boon in the receding economic crisis is the emergence of strong startup hubs or coworking communities. Now coworking just does not mean sharing spaces. It is a lot more than that. It is an effective community where people are ready to discuss openly about the clients and help each other in resolving issues and building contacts and getting projects for each other. This in turn forms a network of highly skilled people sharing a common work environment which serves as an incubator for awesome products. If you are wondering whether coworking is needed, you can head to the discussions here.

Working in a coworking environment is fun for most companies, while managing coworking spaces can be quite a task. Right from managing member leads to finalizing spaces, allocation of desks, meeting halls, invoicing them properly and maintaining contracts, etc. Selecting appropriate member…

Enable/Disable options in Openbravo using Preferences

In Openbravo ERP, preferences are a cool and effective way to manage restrictions and apply certain additional actions at various levels like Client, Organization, Role and even at the window level. For more information on using preferences, refer http://wiki.openbravo.com/wiki/Preference

One such preference was enabling/disabling toolbar options like  Delete, Attach, Export. From Openbravo 3.0 MP17 you can enable or disable these options for a particular window or a particular user and even for a particular role. Lets see few scenarios where this could come handy.

Tips to speed up Openbravo Development

Openbravo as framework is as powerful as Openbravo as an ERP. Development and Customization has been very much streamlined due to the MVC architecture and the modular approach. That is one reason there are so many modules/verticals available on top of Openbravo.

Here are few tips that helped me increase my productivity in Openbravo development. This is more like a compiled list from various articles that I used. Feel free to add more to it in the comments.

1. SQL Query Editor
A feature that is available for a long time, the SQL Query Editor available in System Administrator role can be used for quick selects across any table in Openbravo. This could save your time from switching back from your query tool to the Application. To open the query Editor, go to SQL Query in the System Adminstrator role.



2. HQL Query Editor
A more useful tool that is provided as a module by Openbravo is the HQL Query Tool. This query can be used to perform hql query across all the Entities present in Openbrav…