Apr 14, 2013

Improvements to Open/Close Period Control in Openbravo

by Pandeeswari Ramakrishnan

Openbravo ERP, being a multitenant architecture application, a single client may have different organizations. The organization may be of various types like legal with accounting, legal without accounting or generic. For more details on organization types and their implications refer here.

Fiscal Calendar:

When the organization is of type ‘Legal with Accounting’, the Fiscal calendar needs to be configured in order to manage accounting. This can be managed using the “Fiscal Calendar” window. The purpose of this window is to create and maintain the calendar, years that are included in the calendar and the periods that are included for each of these years. For those wondering about the options “Close Year” and “Undo Close Year” which were part of the Fiscal Calendar earlier, these options are now moved to ‘End Year Close’ window as part of the improvements done in Open/Close periods which is described in brief at the end. These improvements are done to clearly segregate the calendar setup and maintaining open/close year transactions enabling better transaction history. These improvements are available from version 3.0 MP 22.

Open/Close Period Control:

The Open/Close Period Control window as the name suggests is used to Open or Close an entire period or open the period for certain document types. The main tab allows to control the Open and Close functionality at the entire period level while the sub tab Document Type allows to close or open a period at the document type level. The improvements made to this window from 3.0 MP22 are as follows:

1. Earlier, to close or open a period, we have to create a new row. But now all the periods of the fiscal calendars created will be prefilled. All we have to do is select and open/close the period.

2. Pictures does speak a thousand words. Now you can visualize the status of the period even without searching for the status field and then decoding it with the status values. The status values are marked in colour code to enable quick view of periods.

A period can be in any of the following status, “All never opened”,”All opened”, “All closed”, “Mixed”, “All permanently closed”. These are the colour codes and description for each of these status.

  • All Never Opened, colored in gray. Recently created Periods.
  • All Opened, colored in green. All the Document Types are open for this Period.
  • All Closed, colored in red. All the Document Types are closed for this Period.
  • Mixed, colored in orange. Not all the Document Types have the same Status value in this Period. For more information refer to the Documents Tab below.
  • All Permanently Closed, colored in red. All the Document Types are Permanently Closed for this Period.

As you can see it provides a clear picture of the period’s status even without getting into its details. Similar operations are available at the document level.

800px-OpenClosePeriodControlPic2

For example scenarios and more detailed explanation about the Period Control, refer to our wiki here.

End Year Close:

The ‘Close Year/ Unclose Year’ which was part of the Fiscal Calendar has been refactored as a new window End Year Close. You can select any of the available Fiscal Calendars and Close or Undo Close the Fiscal Calendar. The close year process is used to close a Fiscal Calendar. This process closes all the periods of the fiscal year permanently. The standard periods need not be closed prior to running this process, however it can help to keep tracking of the periods of the year already reviewed and closed. The close year process requires that the next year exists and the first period of the next year to be open. Once a year is closed, it can be reviewed in the Open/ Close Period Control window. All the periods that are closed through this process will be marked with the status ‘Permanently Closed’. It will be not be possible to create any transactions within that year anymore. To create any transaction the ‘Undo Close Year’ process should be run.

The close year process in general creates the following accounting entries:

1. The “Profit and Loss Closing” entry.

  • This accounting entry resets all “Revenue” and “Expense” Account Types and the difference is posted in the Income Summary account.
    • In other words the “Expense” accounts are “Credited and the “Revenue” accounts are “Debited” and the difference if any is posted in the Income Summary account.
    • Let’s take an expense account with a debit balance of 500,00. The P&L Closing entry creates a credit accounting entry of 500,00 in the Expense account of the example, therefore it gets a balance equal to zero.
    • If the revenue accounts total balance is higher than the expense accounts total balance that difference is credited in the Income Summary account, that means a positive result or a profit.
    • If the revenue accounts total balance is lower than the expense accounts total balance that difference is debited in the Income Summary account, that means a negative result or a loss.
  • This accounting entry is posted the last day of the last period of the year being closed, that is the “Adjustment Period” or “13th Period” of the year.
  • Openbravo does not create a G/L Journal for this accounting entry but just the accounting entry.

2. The “Closing” entry or “Balance Sheet Closing” entry.

  • This accounting entry credits all the accounts which have a debit balance and debits all the accounts which have a credit balance. The aim of this accounting entry is to get that Asset and Liability accounts get a zero balance.
    • In order words, let’s take an Asset account with a debit balance of 8.000,00. The closing entry creates a credit accounting entry of 8.000,00 in the Asset account of the example.
  • This account entry is posted the last day of the last period of the year being closed, that is the “Adjustment Period” or “13th Period” of the year.
  • Openbravo does not create a G/L Journal for this accounting entry but just the accounting entry.
  • This entry is created only if the Reverse Permanent Account Balances check-box is set to yes.

Finally, if a Retained Earnings account is specified for the general ledger configuration, an additional entry dated on the last day of the year is created.

This entry moves the Income Summary account balance to the “Retained Earnings” account.

3. And the “Opening” or “Balance Sheet Opening” entry.

  • This accounting entry is the reversal entry of the closing entry.
    • Following the example of point 2 above the opening entry creates a debit accounting entry of 8.000,00 in the Asset account of the example. That amount is the opening balance of the asset account for the new year.
  • This accounting entry is posted the first day of the first period of the next year.
  • This entry is created only if the Reverse Permanent Account Balances check-box is set to yes.

For a use case scenario on how to use the ‘End Year Close’ process and its implications on the Accounting entries refer here.


Filed under: Openbravo Tagged: End Year Process, Fiscal Calendar, Improvements to Open/Close Period Control, Openbravo, Period Control in Openbravo



Apr 5, 2013

Business Partner Blocking

by Pandeeswari Ramakrishnan

A Business partner in Openbravo is any third party like customers, suppliers, creditors etc. Even employees can be business partners. These business partners are segregated through Business Partner Categories. For more information on Business Partners refer here.

More often, companies are caught up in situations where they are not able to restrict a particular customer in case the payments are long due, or stop payments to a supplier. The problem with these cases is that deciding to block a particular business partner is a management decision and most of the time it varies on a case to case basis. Though there are already notifications like credit limit provided across all financial transactions, in most cases they are not enough to restrict transaction. This is where Business Partner blocking comes handy.

Business Partner locking is a feature where the client can block a business partner thereby revoking the privileges to fulfil a set of documents related to financial transactions. The following documents can be controlled while blocking a business partner

  • Orders (Purchase Order, Sales Order)
  • Goods Shipment / Receipt
  • Invoice (Purchase Invoice, Sales Invoice)
  • Payment Details (Payment In / Payment Out)

Note that Blocking a Business Partner for a document means that it will not be possible to complete this Document, but it will be possible to create a draft. For example, if a Customer is Blocked for Sales Orders, it will be possible to create a new Sales Order for this Business Partner in Draft Status, but it will never be possible to complete it while this Business Partner is blocked.

Customer Blocking
To block a customer, navigate to the customer tab under Business Partner and check the ‘On Hold’ check box. After it is checked it will provide the configuration options mentioned above. These are the default values for the configuration options. This can also be changed to suit the business needs.

  • Sales Order: Blocked
  • Goods Shipment: Blocked
  • Sales invoice: Blocked
  • Payment In: Not blocked

Note that the document is blocked, if the check box next to each item is checked.

Customer Blocking

Customer Blocking

Vendor Blocking
Similar to the Customer, to block a Vendor / Supplier, navigate to the Vendor tab under Business Partner and check the ‘On Hold’ checkbox. These are default values for the configurations for the Vendor. This can also be changed to suit the business needs.

  • Purchase Order: Blocked
  • Goods Receipt: Not blocked
  • Purchase Invoice: Blocked
  • Payment Out: Blocked
Vendor / Supplier blocking

Vendor / Supplier blocking

This way the client need not rely upon manual discretion when handling a huge volume of Business Partners which is usually the case. The Business Partner can be unblocked at any point in time, thus providing greater flexibility.


Filed under: Openbravo Tagged: Business Partner blocking in openbravo, Business Partner Locking in Openbravo, Customer Blocking, Openbravo, Vendor Blocking



Mar 28, 2013

Customer Statement Report

by Pandeeswari Ramakrishnan

In a finance driven ERP like Openbravo, the management of the finances is one of the key requirements of the clients. In a typical scenario, there are going to be a huge number of transactions between the client and various business partners. But the client needs to be aware of the financial status of the business partner (current credit balance, transactions made, delays in payment, etc) so as to plan the resources accordingly to improve the functioning of the organization. One such required information would be the revenue generated for a particular period for a particular customer. This is provided through the Customer Statement, a new feature that will be published in the upcoming MP’s. For impatient ones, you can try it from the Openbravo pi builds..:-)

Customer Statement is the consolidation of transaction history of a customer over a particular period. Only the transactions that are posted to the Finance are taken into account. Completed but unposted transactions will not be taken into consideration. The transactions are aggregated from various sources like Payments made through Invoices, Reconciliations, prepayments etc. The report is generated across a particular period and provides all the transactions related to that Customer done in that period. Here goes the sample output of the report.

Customer Statement

Customer Statement Report in Openbravo

The Customer Statement in general provides the following details :

  • The credit/debit information with the document number for which the transaction was done.
  • The dates on which the transaction was done.
  • The dates on which the debit / credit from the accounts was done.
  • Accounts which are affected because of this transaction and the split up of credit / debit.
  • The document type of the transaction. Eg., AR Invoice, Financial Account Transaction.
  • The Net financial revenue after each transaction.
  • The Net financial revenue generated through the customer throughout given period. Notice that as a global standard, negative amounts are marked using brackets ().

In case the business partner is a customer as well as a vendor, the Customer Statement will show the transactions that are done as a Customer and does not take into account, the transactions that are done as a Vendor.

Lets understand this scenario by an use case. Bob is a business partner who buys from the client as well as sells few materials to the client. In this case, he is both a vendor and a customer. Now lets assume he does the following transactions in the last month.

Transaction 1 :

  • Bob sells 10 units of raw materials and generates a Purchase Invoice for the same. The Invoice document number is 3000045 for the document type AP Invoice.
  • Bob receives the payment for the Invoice.
  • This transaction is posted to the account

Transaction 2 :

  • Bob buys 20 units of products from the client.
  • The client generates the Sales Invoice for the same with Invoice number 1000087 for the document type AR Invoice
  • Bob makes a payment for the Invoice.
  • This transaction is posted to the account

Transaction 3 :

  • Bob sells 15 units to the client.
  • Purchase order has been created with document number 1000034.
  • The client makes a prepayment for the order before generating an Invoice.
  • This transaction is posted to the account

Transaction 4 :

  • Bob decides 20 units of products
  • A sales order is created by the client with document number 1000056.
  • Bob makes an advance payment for the order.
  • This transaction is posted to the account

Now if the Customer Statement is generated, the transactions 2 and 4 will be reflected and 1 and 3 will be ignored as they are transactions done by Bob as a vendor.

Thus the general purpose of this feature is to present a clear picture on whether the business with the Customer is profitable and what are the key areas that needs to be fine tuned to increase the process adherence.


Filed under: Openbravo Tagged: account transaction, Customer revenue statement in openbravo, Customer Statement in Openbravo, ERP, Openbravo, Openbravo ERP, technology



Mar 28, 2013

Openbravo WebPOS Demo

by Shankar Balachandran



Filed under: Openbravo



Mar 22, 2013

Great conclusions after Expo ANTAD 2013 in Guadalajara, México

by Xavier Places i Cano

Official Expo ANTAD 2013 logo

From 13th to 15th March, Openbravo and some of our mexican partners participated as exhibitors in the Expo ANTAD 2013, in Guadalajara, México, one of the biggest and most important retail events in the country and America.

Our conclusions can't be more positive. During the 3 days, we have confirmed the tremendous opportunity that Retail represents for Openbravo in México, in a moment where México's economy is growing fast, and companies with a strong growth and more complex operations, require a modern and affordable solution that ensures they are ready for the current and future industry challenges. Something we have already identified in the past, but again confirmed with some of our visitors, is the clear interest of big brick-and-mortar retailers seeking for a full web and mobile ready store solution, that integrates seamless with their current Tier 1 headquarters system. Most of these cases are SAP customers.

My colleague Óscar González, LATAM Channel responsible

Mobile was one of the hottest topics (in fact we were there presenting our support to smartphones), with most of visitors impressed by our support to smartphones and tablets, together with its full web capabilities, usability and flexibility. OnDemand  is also seen as a very interesting option.

Smartphone support


We had the opportunity to talk with a number of retailers from different sub-sectors, sharing their requirements and confirming the value that Openbravo for Retail can bring to them. From small or medium retailers, up to big ones like a supermarket chain with more than 150 locations.

During the third day, I conducted a conference in the Retail Tech zone, called "Loyalty : challenges and trends in the multichannel retail", very well received and nowadays representing a hot topic in the industry. It was not an Openbravo for Retail presentation, but a business presentation,  which demonstrates our interest to appear not only as retail software experts, but as true retail industry experts, which is fundamental to advise and support our customers in a fast changing industry like Retail.  We will publish it during the next days.

Myself, during the conference

During the conference, I had the opportunity to present our colaboration with AppCard, a company providing a mobile loyalty solution that is changing the way brick-and-mortar stores acquire and retain customers. Merchants can easily create personalized offers and know their customers with more than 90 cloud-based analytics and business-intelligence reports, accessible anytime, anywhere. Customers can easily search for stores and promotions, and redeem their rewards to get discounts in their favourite stores. This collaboration will provide a stronger solution for our customers.

AppCard mobile application
The interest for Openbravo in México is also demonstrated by our frequent presence in media. This time and during the Expo, we were invited by ANTAD Radio and interviewed by some local newspapers.

Óscar González in ANTAD Radio
All these are very positive signs that confirm our 2012 official results in México. We have tripled our software revenue and average deal size, where Retail accounts for a relevant percentage,  and a 70% growth of our partner network. Our new office in México D.F will help for sure to consolidate our presence there.

And after the Expo, some time for visiting the city during the weekend.  Quesadillas and Mariachis in Tlaquepaque

Quesadillas


Mariachis


Thanks Guadalajara : great business, food and fun ! 

See you soon!


Xavier Places
Openbravo's Reail Lead




Feb 14, 2013

Openbravo for Retail for Wholesalers with mobile sales

by Xavier Places i Cano

Openbravo for Retail offers a complete functionality for multichannel retailers, from Sales and Customer Relations to Finance and Operations. Its HTML5 web POS can be run on modern tablet devices, helping to improve dramatically the employees productivity and customer buying experience.

However, Openbravo for Retail is not only intended for pure retailers. Are you a distributor who is struggling with your mobilized sales force? Do you have trucks, and lack of complete control over their inventory levels in order to ensure they can fullfill all orders? Do you want to provide your drivers with a powerful tool that helps them to avoid data entry errors, improve your data quality and therefore provide support for a better decision making process?

If you have answered positively to some of these questions, Openbravo for Retail is also a solution for you !.

Let me illustrate it with a simple business scenario. Imagine you are wholesaler who has a fleet of 3 trucks. Each driver follows a different route and sells and delivers directly to your customers.

How Openbravo for Retail could help you? :
  1. Create each truck as a store in the Backoffice. Trucks are in fact mobile stores, right? In this way you will be able to assign to each truck a price list,  an assortment and a warehouse. Maximum flexibility!
  2. Having an assigned warehouse, will let you control exactly the stock level of each truck, either at the end of the journey if they don't have internet connectivity, or in real time if they have it, by synchronizing orders automatically with the Backoffice. This real time scenario, will let you decide to replenish a truck during its route, for example in the event of an unforseen new order or a higher ordered quantity of some products. No more stockout situations!
  3. After that, you can set up a single POS terminal per truck, with its allowed payment methods
  4. At this point, you arm each driver with a tablet. In the Central Office, at the beginning of their journey, they connect to the corresponding POS url to synchronize the initial master data : products, prices, promotions and customers. Better data quality for minimizing data entry errors!
  5. If your customers can pay in cash, you will give some change to your drivers. By creating a deposit, you can easily register the ammount for each POS. Total control over the managed cash!
  6. Openbravo for Retail is a full web application, but it doesn't require to be on-line:
    • Drivers have connectivity : all the orders will be synchronized automatically to the Backoffice, which gives you real time visibility about the served orders and remaining stock on each truck
    • Drivers don’t have connectivity : not a problem at all! Openbravo Web POS can be run offline. Drivers can do their job and synchronize all the information later in the Central Office
  7. Armed with his tablet, the driver will start new sales, by selecting products and/or customers, creating new customers or applying automatic or manual discounts. Discounts and other options can be securized. Peace of mind about what each driver can do!
  8. Do you need to provide a receipt for the transaction? The best option in this scenario would be to use a bluetooth printer.  If card payments are possible, you could use an external payment device, integrated or not with the Web POS (see Note 1). Get maximum benefit from the solution interoperability capabilities!
  9. For customers who pay later, you can use the credit sales functionality
  10. At the end of the journey, your drivers will be able to close the day, thanks to the Cash Up functionality, a guided step-by-step closing process that updates all your financial accounts in the Backoffice. Full integration with the financial module!
  11. Now you can replenish each truck and update their stock levels in the system (by using their associated warehouse) and be prepared for the next day!
  12. In case you pay commisions to your drivers, it is really simple to calculate and process them
  13. If you are also interested on a graphical information about the geographical spread of your customers, a better track of your trucks routes, or just a clear information about the customer adress you can  think on integrating with solutions like Google Maps (see Note 2)

Picture 1 : Orders in a map


Picture 2 : Customer Address



Note 1: integration with a bluetooth printer or with a payment gateway can require customization
Note 2: Google Maps integration is not provided out-of-the-box, and is only available today in the Openbravo's online demo as an illustrative example. A Google Maps API for Business license is necessary for internal use

In case your drivers simply deliver the previously ordered merchandise (through any of your sales channels), you can also use the capabilities of the Openbravo 3 Mobile platform.

Do you have an existing headquarters solution that must be maintained? No problem. You will be able easily to integrate Openbravo for Retail with it.

If you want to learn more about Openbravo for Retail, visit our website retail section and read the solution description.


Enjoy and happy Retailing!

Xavier Places

Openbravo's Reail Lead



Jan 28, 2013

Enable/Disable options in Openbravo using Preferences

by Shankar Balachandran
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.

Note that all these options are enabled by default and using preferences you will only be able to disable them.

Usecase 1 : Restrict Deletion of Records
John is a new intern and maintaining User Information. Though he should be allowed access to 'user' information window, he should not be allowed to delete Users. This can be done by creating a preference as in the screenshot. Once this setting is saved, John will not be able to delete records from the User Window.


Usecase 2 :  Restrict export data
John (again) has also access to the General ledger window. But since this is a critical data, you do not want him to be able to Export this information. Usually the export is done through the Export as Spreadsheet option provided at each window. To disable this you need to create a preference like the below screenshot.


Usecase 3: Restrict attachments option
David handles the goods receipt section. As soon as he receives a shipment, he uploads the scanned copy of the receipt to the Goods Receipt record. But you want all users with the role 'Sales' to be able to view the Goods Receipt window, but not be able to view the attachments. You can achieve this by creating a preference as follows



Hope these cases give a clear picture of the advantages of using these preferences.





Jan 14, 2013

Openbravo package for Ubuntu Precise available

by Gorka Gil

We are proud to announce the immediate availability of the Openbravo 3 package for Ubuntu 12.04 Precise Pangolin.

New things in this package is upgraded PostgreSQL from 8.4 to 9.1 means better performance.

Installation of the package is as before and is as simple as one-two:

sudo add-apt-repository ppa:openbravo-isv/ppa
sudo apt-get update
sudo apt-get install openbravo-3

We also paid special attention to the smooth update from the Ubuntu 10.4 package to this new one. All you need to do is

  1. Update Openbravo to MP17 in a standard way.
  2. Update Ubuntu to 12.04.
  3. Install the new package.

In this update the database will be migrated from 8.4 to 9.1.

The commands to restart postgres and openbravo are the same, and the port used by postgres cluster of openbravo continues the same.

You can find more information in the installation and the upgrade guide here http://wiki.openbravo.com/wiki/Installation/Ubuntu

We are interested in your feedback !




Jan 8, 2013

Tips to speed up Openbravo Development

by Shankar Balachandran
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 Openbravo. One advanced feature is that you can select your desired Entity from a drop down and find all the attributes of the Entity. To install the same, login as System Administratior, go to Module Management Window and search for 'Openbravo HQL Query Tool'.



3. Auto Logon Manager
The most time consuming task for me while developing is to type the default username and password more than few hundred times per day (increases exponentially with my potential code blunders). A simple feature that would remove this hassle is to use the Authentication Manager in Openbravo. Just add the following lines under Authentication section in Openbravo.properties file in config folder (or anywhere in the file, better to put it in the right section) to login into the Application as Openbravo user without having to enter the user credentials.
authentication.class=org.openbravo.authentication.basic.AutologonAuthenticationManager
authentication.autologon.username=Openbravo
Source : http://planet.openbravo.com/?p=7012

4. Smartclient Development Module
The smartclient development module provides you with an uncompressed version of the SmartClient components, thereby assiting in deep debugging of the Client side smartclient code, and also can provides non-obfuscated code so that you can debug even the custom code. More on the this module here.
http://wiki.openbravo.com/wiki/Client_Side_Development_and_API#The_smartclient.dev_module.2C_smartclient_console_and_sources

5. Logging into multiple roles at the same time
More often than not we will be usually juggling between the client admin login and the System Administrator login. To save time from switching over one login to another, there are two ways.
1. Use incognito /private browsing mode. Using the incognito mode, one role opened in a session and another role opened in another session (separate windows).
2. A simpler way is to use Ip/domain name differentiation. For eg., if you are running Openbravo in your local instance then you can have two tabs opened, one with the URL http://locahost:8080/Openbravo and other with 127.0.0.1:8080/Openbravo and have two different roles in each tab.

6. Debugger in chrome developer tools
One technical tip while debugging client side code, if you are not sure what your code actually errors out, you can use the 'debugger;' keyword that will stop the execution of the script at that point. But just be careful to remove the keyword after debugging so that the Application does not do that for unintended circumstances.



Nov 2, 2012

Openbravo for Retail Update

by Xavier Places i Cano
The Retail industry is undergoing a profound transformation, pushed by technologies like E-Commerce, mobile devices and social networks that are revolutionizing the way people shop. Many retailers, both traditional stores as well as E Commerce companies,  are trying to respond to this new world and struggling with their legacy Retail management systems (traditionally showing a high degree of customization), which are too rigid to support these new needs. Retailers looking to escape from their legacy systems face significant challenges around cost, time-to-market, flexibility and/or  lack of a complete functionality, which are delaying their decision, resulting in a big risk for their future growth.
The new Openbravo for Retail solution was designed to meet these challenges, and three months after its launch, the inputs from the market are very positive, as we confirmed at retail events in Hong Kong, Paris and Mexico. Openbravo for Retail provides the required agility and affordability, along with an improved shopping experience, a key element to develop consumer-centric strategies, a key strategic challenge for retailers today. Big retailers visited us in these shows and confirmed their interest, seeking a solution able to improve their store and headquarters operations.
Full web capabilities, usability thanks to the use of mobile devices and On Demand are the most highlighted features by retailers who have showed interest in the solution. New pricing (simpler and more flexible) has also been very well received.
Openbravo on Demand is becoming one of the most important adoption drivers for retail. By providing the best of the SaaS and traditional deployment worlds, and benefiting from its Cloud nature, On Demand shows clear affinities with the Retail business:
  • Highly distributed scenarios, e.g. multiple stores and mobile requirements
  • Easy to integrate Web POS with existing back office through a single, secure web services based integration point in the cloud
  • Seasonality aspects, along with the typical retail HR challenges (many part time employees or peak times require ability to cost-effectively scale up or down on demand)
  • Quick up-and-running for new store openings (traditional stores, pop-up stores), due to back office being implemented as a managed cloud service
  • IT staff reduction or time invested in higher value activities
  • Big Data influence, being able to access to more powerful servers offering higher analytics capabilities at a lower cost
The number of customers is growing rapidly, and we anticipate accelerated growth during the next months. Back Office named users at USD 49/month (or 39 EUR) and POS terminals per USD25/month (or 19 EUR) are unbeatable pricesRetail on Demand is a real trend that provides a big competitive advantage.
Openbravo for Retail helps also E-tailers. Many of them lack a proper back office system, which is required when they:
  • grow in the number of served orders,
  • expand internationally,
  • initiate a multi-channel strategy, or
  • simply want to offer the best sales experience backed by quality and on-time information about stock, product characteristics, prices, etc.
E-tailers benefit directly from the Openbravo 3 advanced interoperability capabilities, which make it easy to integrate with existing commercial or custom made E-Commerce platforms, for example Magento, the world leader open source E-Commerce platform, for which an integration module already exists.
Additionally, we see traditional retailers increasingly recognizing the E-Commerce potential and initiating projects to implement a complete multichannel solution.  Many of these retailers are frustrated by the cost and complexity of their legacy systems, and are looking to modernize their operations--often starting at the store level. Deploying Openbravo for Retail's Web POS can be a natural first step, since it provides a single point of integration to an existing back office, with easy real-time integration through RESTful web services.
From a product perspective, our Roadmap includes great new features that are improving the retail functionality in valuable ways and are helping to build our vision. Gift card support, Advanced Promotions and Discounts, and smart phones support are coming soon!
Although not limited to Retail, the highly strategic Openbravo Mobile project will enable Openbravo 3 to be efficiently accessed from tablet and small-sized mobile touch devices. This will represent a huge improvement for Retail Managers (Store Managers, E-Commerce Managers, Franchise owners…) being able to access all back office information from everywhere with their smartphones. Updated information about its possibilities and a technology overview are available.
From a training perspective, a new Openbravo for Retail functional training has been delivered, and is the first in a new series of Retail courses - a must for all of you who want to learn about the detailed functionality, or are selling and/or implementing Openbravo for Retail.
Do you want to learn more about Openbravo for Retail ? :
If you are evaluating Openbravo for Retail for use in your company and have questions, please fill out our customer contact form or contact any of our official partners in your region.
If you are an IT company interested in becoming a partner or affiliate of Openbravo and develop a new business opportunity in the Retail industry, please fill out our partner form. We are looking for partners in several regions!
Stay all tuned and follow us in Planet, Twitter, Facebook, YouTube and LinkedId!
Happy Retailing!
Kind Regards,
Xavier Places Cano
Retail Industry Champion