In our previous blog post, we looked at how to create virtual columns using Client Class. In this one, we will see how to create virtual columns using property fields. The basic difference between a client class and property field is that client class is more suitable for UX enhancement or styling, whereas property fields are those fields whose values are derived from existing fields in the records. In the below example, we will see a scenario where this might be useful.

Note: The examples provided below are available as a module here.

Use case 1

In the Product window, there is a tab called Price, where the price list version, the unit price and the list price are listed.

Creating Virtual - Image1

But in a multicurrency environment, unless we navigate to the price list version and check the price list parent tab, we cannot know for which currency the prices are listed. To fix this, let’s add the currency property field to the Price tab.

Creating Virtual - Image2

Here the value of the property field is priceListVersion.priceList.currency. The price list version is already available in the window and we are using this information to navigate to its parent tab Price List and fetch the value of the currency field present in it. Once we compile and restart the tomcat server, here’s what the Price tab will look like.

Creating Virtual - Image3

Use case 2

The warehouse admin is cross-verifying the Goods Receipt and the actual goods that have been received and notices a discrepancy. Admin decides to call the supplier to inform them about this. The Goods Receipt window has the Partner name and the Partner Address.

Creating Virtual - Image4

If we click on the Partner Address tab, we can notice the phone number of the Supplier.

Creating Virtual - Image5

Imagine this action has to be performed quite frequently to get any information or even for a simple confirmation. So let’s speed up this process by adding the Supplier Phone number as a property field in the Goods Receipt window.

Creating Virtual - Image6

The definition of the property field is pretty simple as we are just fetching the phone number field corresponding to the partner address. Here is what the output will look like.

Creating Virtual - Image7

In general, property fields are more suitable in scenarios where you are going to display more than one field from a referenced entity. Instead of adding new fields for each required field in the database and setting the value from the other entity, we can just add one field and use it as a reference for the other fields.

Did you find useful this information? Do you have any doubts when creating them? Just let me know in the comments section :)

Categories: English, ERP Tech Updates | Tags: , , | Leave a comment

Top 10 Criteria - Commerce platform layoutA search on the internet for the term Commerce Platform, will get you many results for E-Commerce platform. But it will hardly give you anything for a Commerce-without-the-E-Platform, and that is strange: years ago one could claim to be an online retailer or an e-commerce business, but today these terms don’t really apply anymore. E-commerce -or online retailing- is nothing more than a sales channel for the products or services that you deliver to your market. A Commerce platform incorporates this online sales channel but is not limited to it: it includes all sales channels, like the traditional brick-and-mortar, kiosks, pop-up stores and mobile points of sales.
As a retailer or business owner you have your OmniChannel strategy or are working on it. Your main objective here is that shoppers can find you, receive an exceptional shopping experience, recommend you to others, get acquainted and can order and receive your product how, when and where they want. Convenience is the keyword, it’s what drives your margins and will boost your sales.
So what should you take into account when searching for your Commerce Platform? Obviously the sequence below is arbitrary, it is my point of view as a supplier of the preferred Commerce Platform. And since it is arbitrary, I will accept invitations to discuss it!

1. Future ready?Top 10 Criteria - Gartner HypeCycle Retail Oct2014

Inverting in a Commerce Platform is a strategic decision, one whose effects will last for a long time in your organization. The answer to the question “Is the new Commerce Platform future ready” is the most relevant, and one that should not be answered with a simple yes or no.
According to Gartner’s Hype Cycle for Retail technologies there is a tropical storm coming. The retail landscape will see many different technologies in the years ahead and your new Commerce Platform should either address them already or have the majority in its strategic roadmap. In either case, the platform should have an open architecture that allows to extend the functionalities in a robust and cost-effective way.

2. Multichannel ready

Even though you obtained a positive and satisfying answer to the first question, if the Commerce Platform is not already multichannel ready (web, kiosk, mobile, brick-and-mortar), you might want to skip it. It´s not as easy as it sounds and –as in any development- multiple issues need to be overcome. Since there are multi-channel solutions available, why suffer from the unavoidable issues of a development project?

3. Cloud Based

Cloud based does not necessarily mean SaaS. Cloud based software can also be deployed on-premises with full control over hardware and software. Regardless of how you deploy cloud based software, it will come with the following benefits, each of them reducing your TCO:

  • It runs on any device that runs a web browser: smart phones, tablets, kiosks. This will allow you a wide choice of hardware.
  • Install updates and/or upgrades with a few simple clicks: Costs of system maintenance will be drastically reduced.
  • Faster implementations due to the plug-and-play nature of the installations and user friendly web-user interface.
  • Inversion is mainly OPEX. CAPEX is reduced to owned servers in the ‘On-Premises’ model.

4. Global support from a retail-focused supplier

Top 10 Criteria - Openbravo partners worldwideVery nice all this, you might say now. But what if my supplier also runs hospitals, industries or governments? Where is My Priority as a simple retailer? For this reason I would place the global support of the retail-focused supplier as number 4 of the Top 10. Only a supplier that knows, breathes and eats retail for breakfast will give you the sustainable competitive advantage.

5. Integration and Adaptability

Starting with adaptability, the key question is how agile the commerce platform is to adapt to new tendencies and technologies. This is key because of the expected turmoil in retail (see also Gartner’s Hype Cycle as mentioned in the first point). Then, the capacity to integrate with a back-end system is in many cases a must-have: Bigger or multinational retailers have their processes organized with one of the known ERP solutions and do not wish to abandon it. For their part, these back-end systems do not have the flexibility that a state-of-the-art Commerce platform has. With the Openbravo Commerce Platform, integration on the level of Finance or on the levels of Finance and the Supply Chain comes as standard.

6. State-of-the-art commercial functionality

Can’t go without this, right? But then again, having obtained positive and satisfying answers to the Top 5, you would have all the numbers to expect this one to be there. Well, you’d better check it with the supplier. Just an example, here is the mobile POS that allows your staff to help the customers where they are. This will allow you to adopt retail tendencies like line-busting or assisted sales with up- and cross-selling possibilities. But also Loyalty programs, Social integration, all types of promotions and a good supply chain to deliver should be there. If it also has finance features and complies with the legal requirements of your country, then you probably have your wish list completed. If not, continue reading.

7. Centralized master data maintenance

Only those who have experienced the problems of redundant systems with regards to master data, know how difficult –and costly- it is to get this solved. Products, prices, assortments, inventory, customers, loyalties etcetera’s that are in more than one database will give you a never ending synchronization process. But it gets worse: Every synchronization takes a) time and b) control. Wouldn’t it be nice if a changed customer/delivery address was instantly available on the internet, at the POS and at the kiosk? Wouldn’t it be great if your promotions were consistent across all channels? And a dream if all channels saw the same inventory levels? Actually this should be higher up in the Top-10.

8. Scalability and on-/off-line capabilities

Have you ever had the nightmare that your system collapsed…during Black Friday? Or that the connection to the server failed? The Openbravo Commerce suite is completely resistant to this. You should check with your vendor if.

• …the system allows you to add servers during business hours so that you can deal with peak volumes without losing sales.
• …the system allows the business to continue the operations even though the connection to the server (SaaS or On-Premises) drops. And what happens with the transactions and refreshed master data when the connection suddenly comes back. .

9. Extendibility and Analytics

You should also check if the platform has embedded analytics. This would allow the channels to analyze the operations themselves and take corrective or preventative actions. But make sure that all channels of the same organization, or even of multiple organizations in the group share the same database in order to facilitate central analytics as well.
We understand extendibility as an indicator of the relative effort that is needed to add functionalities. In the most traditional systems, functionality is programmed and a database is defined. While in Openbravo the functionality and database are defined in the Application Dictionary. The database is generated when compiling and an executable code is generated at runtime. In this way, new functionalities can be added as building blocks and will not interfere with other building blocks unless specified in the Application Dictionary.

10. Price
As in all purchases price is a factor, so it is also here. And if you haven’t made up your mind yet, this pricelist will probably help.

If you have already gone through this process, we invite you to comment on this blog to find out how your experience has been.

Categories: English, Industry Trends, Retail, Retail Tech Updates | Tags: , , | Leave a comment

Today, engaging customers goes beyond traditional loyalty programs. Also, the importance of a customer loyalty is widely known among retailers. In addition, according to Inc. Magazine, it cost 5-10 times more to acquire a new customer than it does to sell to an existing one and repeat customer spend 67% more than a new one. Wouldn’t it worth to develop a program just to keep them being clients? That is why loyalty programs are for.

Have a look at the basics that a good loyalty program should have to keep you churn as low as possible:

Categories: English, Retail | Tags: , , , , , | Leave a comment

Today, we want to introduce you to the Architecture Practice team at Openbravo, a team newly created by the Services Department, aimed at offering sizing, architecture and performance services to Openbravo Partners. We are going to explain how a performance problem can be located in a process using the AppDynamics monitoring tool. We already presented AppDynamics in a previous post and you can find documentation about it in our wiki, so there is no need for any further presentation. Let’s go into detail.

First of all, we log into AppDynamics and we can select the instance we are monitoring. Take care to change the data time window you want to analyze before doing anything else. This can be done at the top right-hand corner of the interface, set it according to the time range you want to monitor. Then, we can go to the Troubleshoot >> Slow Response Times section. If you know something about the transaction you want to monitor you can use the filters to show only transactions of those types. Once you have filtered you can sort it by the slowest execution times, so that you can analyze the worst scenario.

Slow Response Times

Once this is done, you just have to double click the transaction and a pop-up will appear where you can drill down to the call stack. Here you can select the hotspots view, which does a kind of profiler’s job and tells you which part of the process’ execution consumed most processing time. In this case, we can find out there is a areBusinessDatesDifferent method which takes approximately 141 seconds. To its right, we can see there is a SQL query involved as JDBC appears at the external call column. We can click there and another pop-up will appear showing us the query and its execution time: 141 seconds.

Hot Spots

In this case the text of the query is too long for AppDynamics to show it all. If this happens you can do three things to get the SQL. One, you can debug your Openbravo code to obtain it. Second, you could set your log_min_duration_statement parameter in PostgreSQL so that slow queries get logged in the postgres log. Thirdly, you can review the code line that AppDynamics says the query is at and look at the query, its parameters, why it was executed,… Now we know that the SQL part takes the most time in the slow process we can start analyzing it in order to improve it.

As you can see, AppDynamics is a great tool to monitor and locate performance problems in your Openbravo instance. You can very quickly discover the point in the process which takes more time to execute. At Openbravo we use it to monitor instances and proactively see if there is any problem. The AppDynamics’ license comes within Openbravo’s Enterprise Edition included.

Categories: English, Other | Tags: , , , | 2 comments

Woman using her mobile phone in front of a storefront gift

People often ask me about the next big thing in retail. It’s clear that the environment is changing rapidly, with the explosive growth of mobile commerce, and the scramble to understand what consumers expect from omnichannel. I don’t have a crystal ball, but I can see how some retailers have already been successful in this new landscape and what that implies about where retail is headed.

Here are my five favourite tools that will make retailers’ lives much easier for the foreseeable future:

  1. The Samsung Galaxy camera – It’s a camera phone without the phone. People don’t want to read about inventory. They need to see it. This camera is equipped with a 4G cellular and fast Wi-Fi so to immediately get inventory photos online. I use this to edit pictures on the fly and send them to social media for flash sales.
  2. Curata – Staying on top of mind and maximizing wallet share means staying in constant contact with customers. A steady stream of relevant content can swamp a retailer like myself, who has a lot of other operational considerations on their mind. Curata can curate all the content and its self-learning engine makes the job easier as time goes on.
  3. NFC chips – It’s still early for applications, but NFC is available now for communicating directly with customers in store and sending them videos. It also offers and shopping recommendations as customers move through a store.
  4. Brickstream stereo vision analytics – Revenue is only part of the profitability story. Lowering costs will affect ROI more immediately. I use this app to greatly reduce theft, shrinkage, and liability costs with in-store cameras with 3D vision and the brains to look for hazardous behavior.
  5. Openbravo Commerce Platform – Own multichannel retail commerce platform can be the most valuable tool of all because it handles all of retail’s toughest challenges. It offers retailers end-to-end support from supply chain management to a web-based POS (point of sale). It keeps me prepared for any changes coming to retail from the web, mobile, or cloud with a centralized system that is easily scalable and extendible. The use of Openbravo for performance analytics needed to understand what’s going on in the business will helps youe make better plans for the future. You can check out all of Openbravo’s features, ranging from sales to customer relationships, not to mention operations and finance.

These are mine, what about yours? Which ones will you add to the list?

Hope you found them helpful :)

Categories: English, Other, Retail | Tags: , , , , | Leave a comment

Client class is one among the options available to show a virtual field in the Openbravo ERP Platform. A Virtual Field is a field which does not have a column in the backend, so its value cannot be stored. The uses of a virtual field in an ERP application are numerous. You may want to highlight a particular record in the grid if, say, a payment is pending from the Customer for a long time. If you just want to compute a collection and show the summation or if you just want to show a related information like a customer’s credit balance when showing the customer when creating Sales Invoices. There are many ways to create virtual columns in the Openbravo ERP Platform.

  1. Client Class
  2. Computed Column
  3. Property Fields

In this post, we will see how to use Client Class to define a virtual field. The basic concept when using client class is that we will attach a Smartclient class to a field and in this Smartclient class we will define the properties of the field. Let’s see this through a simple use case.

Use Case: Highlight records in Sales Invoice where Total Outstanding is greater than zero.
Note: The example provided here is available as a module here.

Definition: Here is the screenshot of the definition of the new virtual field in the Field tab in Windows tabs and fields.

Client Class Definition

Code:  If you see the screenshot above, in the client class we have defined a class called ClientClassExample_Field. Now we will define this class in a javascript file in our module. In the example module provided, it is available in com.kailao.examples/web/com.kailao.examples/js/clientClassExample.js file.

isc.defineClass('ClientClassExample_Field', isc.Label);

 height: 1,
 width: 100,
 initWidget: function () {
 if (this.record && this.record.dueAmount) {
 return this.Super('initWidget', arguments);

createField: function (dueAmount) {
 var backgroundColor,
 text, align = 'center';
 if(!isNaN(dueAmount) && parseFloat(dueAmount) > 0 ){
 backgroundColor = '#FF0000';

First, we define a class inheriting the type isc.Label which displays text as a Label.
Next we set the properties for the field. The height and width are basic properties. For more properties visit the Smartclient documentation.

The initWidget method is called up, every time the field is drawn, like when the grid is first opened, when switching between form and grid view, etc. So just be careful not to add more computing logic here as it may slow down the grid loading process.
In the createField method, we check whether the dueAmount field (Total Outstanding) value is greater than zero. If this is the case, we set the background colour of the field to Red.

The next step is to add this resource to the existing smart client code. We do that by extending the BaseComponentProvider class. In the example module, this is available in src/com/kailao/examples/ file. The main code here is in the method getGlobalComponentResources method that we have to override.

globalResources.add(createStaticResource((prefix + resource + “.js”), true, true));

Compile the application and rebuild tomcat.


highlighting the records

Our purpose of highlighting the records where payments are due is complete. Another similar example is available in the Open/Close period control window. But I thought it would be good to show-case the code from the external module, so that it is easier for the developers to follow the same rule.

If you have any doubts, let us know in the comments.

Categories: English, ERP Tech Updates, Other | Tags: , , | 4 comments

Expo Antad 2015La semana pasada estuvimos por tercer año consecutivo presentes en Expo ANTAD 2015 con un stand de Openbravo monstrando la nuestra Plataforma de Comercio.

Como siempre Expo ANTAD es todo un espectáculo, todo el que tiene algo que decir en el sector Retail en México, ya sean clientes en busca de oportunidades o proveedores ofreciendo todo tipo de productos, está presentes en dicha feria. En esta ocasión me acompañaron:


  • Jorge Castillo de nuestro Departamento de Marketing
  • Hector Andres Rodriguez: LATAM Pre Sales Consultant
  • Maarten Tromp: Director de Product Management de Openbravo.

La verdad es que la asistencia de empresas interesadas en nuestra solución fue muy buena y conseguimos un buen número de buenos contactos interesados en nuestras soluciones. Además pudimos convivir con algunos partners, los cuales también estaban presentes en dicha feria, como por ejemplo Alignpro y LajaTech (este último estuvo invitado por la organización para dar una charla sobre como la tecnología puede ayudar a mejorar los negocios en el ámbito del Retail)

El mercado Mexicano del Retail está en plena ebullición y esta feria es un muy buen barómetro para chequear la salud y el crecimiento de este importante sector en cualquier economía y en concreto en un mercado en el que la clase media está en pleno crecimiento, como en el caso de los países Centro Americanos y de la zona Andina o el mismo México.

Nuestro compañeros de Marketing tuvieron la genial idea de contratar a un cortador profesional de Jamón, y ofrecer este delicioso prodExpo ANTAD 2015 2ucto a todos aquellos que pasaban por delante de nuestro stand, esto hizo que algunos nos preguntasen por los tipos de Jamones que vendíamos en Openbravo (a los que tuvimos que explicar nuestro verdadero negocio), pero por otro lado, se nos comenzó a conocer en la zona de la tecnología de Expo ANTAD, como “los del jamón” lo que creó una cierta asociación de ideas, de forma que espero que en la cabeza de personas que este año no buscaban software, pero si probar un buen jamón, recuerden la palabra Openbravo para el futuro.

Además al finalizar cada día, sorteamos un lote de productos de “La Europea”, uno de nuestros principales clientes del sector Retail en México, lo cual también agradó mucho al personal que paró interesándose por nuestra plataforma commerce.

En definitiva, una experiencia muy positiva y enriquecedora para seguir afianzando nuestra presencia en México. Ahora sólo queda esperar hasta el próximo Expo ANTAD 2016.

Categories: Company News, Retail, Spanish | Tags: , , , , , | Leave a comment

In today’s world of fast changing markets, complex supply chain relationships and multi-channel distribution, it is essential that the business keep pace with their ever-changing world and their ERP solutions should remain aligned. There are now modern alternatives to these legacy ERP solutions that are much better aligned with dynamic markets and agile businesses.

We suggest there are 5 important questions a company should consider before moving forward with its next enterprise application project. If a company has answered yes to most of these questions, then it has already been experiencing the limitations of legacy ERP and the impact to its business agility. These solutions typically take years to deploy, are late, over budget and often rejected by users. For companies that have seen this first hand, they will benefit greatly from a platform designed from the ground up to adapt to their current and future business needs.

We have put together an infographic to better illustrate this new reality of business and how a flexible ERP could be molded to it (and not the other way around).

Categories: English, ERP General Updates | Tags: , , , | 2 comments

5 Ways Omni-channel Is Evolving in 2015There is no omni-channel as far as customers are concerned. They see a retail business as a single entity that they interact with using whatever channel is most convenient at the moment: online, phone or in-store. The omni-channel transformation is being driving by a number of key technological advances, such as greater adoption of the cloud throughout the system and deeper visibility into inventories with real time updates. The implications for omni-channel can be seen in five trends that are seeing much wider adoption this year.

1. Synchronized Customer Service

A great deal of information is lost when online customer service isn’t synchronized with offline interactions and POS (point of sale) data. RSR found that 84 percent of retailers identified consistent customer experience across channels as “very important.” Nearly one-fourth (22 percent) have already begun that process.

2. Previewing Items

Accenture reported that 71 percent of consumers plan on previewing, which is the opposite of showrooming. Previewing involves finding an item online and checking if it is in stock at a local store for immediate pick up. Fifty-seven percent said they would also buy other items when they go to the store to pick up the item they previewed.

3. Mobile Conversions

Mobile retail revenues in the U.S. alone will hit $22 billion this year, according to Forrester Research, and are projected to increase very rapidly. For omni-channel, this means improving M-commerce so that the mobile customer experience matches the quality of retail e-commerce sites and in-store promotions.

4. Embedded Analytics

Retailers are seeking more powerful embedded analytic applications that produce personalized reports. A dashboard with critical reports helps managers make more informed decisions based on customer intelligence. Visualizing the data in various formats and exporting it to their own software allows retail managers to easily share insights and information.

5. Unified Commerce Platform

In order to deliver the Omnichannel promise, retailers are increasingly interested in adopting a single commerce platform. A comprehensive platform can handle everything from customer relationships to web POS to supply chain management to reporting and analytics.

Competitive Excellence

At Openbravo, with our Commerce Platform we help retailers to steadily progress in their omni-channel estrategy by holding webinars about how to achieve this goal and helping our clients achieve competitive excellence in Omnichannel.

For a longer debate, we encourage you to take part of our Retail Group in LinkedIn.

Categories: English, Industry Trends, Retail | Tags: , , , , | Leave a comment

Bandera de MexicoCada año, los analistas de Gartner que se encargan de paises emergentes emiten una serie de predicciones de posibles problemas a los cuales dichos paises tendrán que hacer frente. De entre todos estos paises, queremos hacer un poco de zoom in en México, un mercado que continua expandiéndose económica y tecnológicamente, lo que hace que este país sea el 4º más grande en TIC de entre los paises emergentes. Estas predicciones son indicativo del dinamismo en el mercado mexicano y son un buen input estratégico para el que busque identificar y cuantificar nuevas oportunidades de negocio en el país.

Estando en esta 4ª posición, Mexico se ha embarcado en una serie de reformas estructurales que impactarán directamente en la economía, desde la energía hasta la banca o el desarrollo de la infraestructura. Estas reformas sin precedentes (las cuales harán que en 2018, el gasto en TIC crezca un 5% adicional) revelan la necesidad del país de tener una estrategia paralela en TI para apoyar proyectos de modernización de la infraestructura.

La industria minorista en México

La industria del retail en Mexico continua experimentando cambios fundamentales en la infraestructura de mercado en respuesta a una creciente clase media y a cambios en la interacción de los consumidores con las tiendas físicas. A medida que la población es más sofisticada y tienen un mayor poder adquisitivo, la gente busca alternativas a las tiendas familiares tradicionales (mom-and-pop). Esto, unido a la también creciente presencia de “retailers” internacionales (Walmart, The Home Depot, Lowe’s, etc) ejerce una tremenda presión en esas pequeñas tiendas. La naturaleza fragmentada de dichos “micro-minoristas”, que durante mucho tiempo ha prevalecido en México, está cediendo ante las cadenas de supermercados, minoristas de moda, hardware especializado, minoristas de la construcción y tiendas de conveniencia que ofrecen servicios al consumidor más allá de las capacidades de cualquier empresa familiar.

Por otro lado, desde una perspectiva tecnológica, la industria minorista en Mexico se mueve desde miles de tiendas pequeñas (más de medio millón) que invierten muy poco en tecnología, no mucho más allá de, por ejemplo, cajas registradoras, hasta las grandes cadenas minoristas que tienen que invertir en un back-office o CRMs para poder competir por una mejor cuota en su cartera de clientes.

La expansión de las tiendas de conveniencia

El crecimiento en el segmento de las tiendas de conveniencia en particular, refleja perfectamente los cambios mencionados. Este segmento, dominado por Oxxo (algo similar a los 7-Eleven norteamericanos, los cuales por cierto, también tienen bastante presencia en el país) ejemplifica el cambio de las “mom-and-pop” hacia las franquicias. A finales de 2013, FEMSA (compañía padre de Oxxo) reportó casi 12.000 de estas tiendas en México y algunas más en Colombia. La ubicuidad de estas tiendas, complementada con la variedad en la oferta de productos, está desplazando a los micro-minoristas tradicionales, los cuales tienen muy poco inventario y no requieren de ningún tipo de tecnología para gestionar su negocio.


A medida que este tipo de minoristas crece, se van haciendo inversiones, tanto en aplicaciones de back-office como en front-office, así como en servicios para apoyar la expansión de localizaciones y el volumen de ventas. Según ANTAD (Asociación Nacional de Tiendas de Autoservicio y Departamentales), se harán inversiones para la expansión minorista en México por valor de 4.000 millones de dólares. Esta asociación de referencia en México, organiza anualmente una plataforma de negocios reconocida internacionalmente donde detallistas y proveedores intercambian puntos de vista para definir el futuro del sector comercio en la ciudad de Guadalajara, a la que por cierto, asistiremos para exponer nuestra Plataforma de Comercio.

La tecnología, sin duda, será una pieza importante en esta ecuación, especialmente con el e-commerce, ya que el uso de plataformas en internet crece junto con el número de tiendas minoristas.

Las oportunidades para los proveedores de tecnología de este segmento han aumentado también con el auge del llamado “retail organizado”. El foco inicial de muchos minoristas regionales y grandes está en reemplazar “sistemas heredados” de contabilidad o recursos humanos. Este patrón es muy similar a lo que los grandes minoristas estadounidenses han estado haciendo los pasados 6 años. La próxima ola de adopción estará centrada en las soluciones para la cadena de suministro (Gestión de Almacenes y Sistemas de Transporte).

Finalmente, lo último en cuanto tecnología está en sistemas de front-office relacionados con el merchandising, CRMs o tecnologías en tienda como los sistemas de punto de venta (POS). Referente a estos últimos sistemas, dada la naturaleza competitiva de la dinámica economica de México, los líderes empresariales están expresando un fuerte interés en la compra de herramientas de análisis basadas en la nube sobre otras soluciones SaaS, lo que hace que un sistema de punto de venta móvil y web en que sea posible acceder más rápidamente a la información en tienda esté cada vez más valorado.

Foto: Wikipedia

Fuente: Gartner – Emerging Market Analysis Report – Mexico

Categories: Industry Trends, Other, Retail, Spanish | Tags: , , , , , | Leave a comment

← Older posts

© 2008-2015 Openbravo, S.L.U. All rights reserved | Privacy Policy | Website Terms