Openerp.com

Feliratkozás Openerp.com hírcsatorna csatornára
Frissítve: 1 óra 14 perc

OpenERP is going social with the launch of the new version 6.1.

sze, 2012/02/22 - 17:24

Yes, it's that important announcement! OpenERP is excited to announce the release of its 6.1. final version. After more than a year of joint effort with our community and partners, we are proud to present the final version of OpenERP 6.1. With the new version we have developed many new features like touchscreen POS, electronic invoicing, kanban views, assets managements, etc. The performance has also been significantly enhanced through the new web client and a new architecture that can now support multi servers and multi processing. Worth mentioning is that the latest technologies, like those used by gmail and facebook have been incorporated in this version. Read more about the new features

 

 

Even easier to use and learn

OpenERP has been already recognized for its ease of use compared to other leading ERP softwares. We are going one step further, once you have installed it, you can immediately start using it! No need for configuration, with the exception of the accounting module.

With a much more straight forward welcome page, it's easy to dive right into the applications you need most. As you start using the application and want to use some of its most advanced features, progress bars with menus will help you set the application just the way you want. Users can also enjoy kanban views to manage the flow of applicants, the tasks in a project or even their sales pipeline. Not bad for an ERP!

 

A brand new web client

The new web client has been entirely redeveloped. We have used the latest web technologies and have redesigned its architecture. As a result, the new OpenERP web interface is more intuitive and the performance is astonishing. The navigation speed through the screens is incredible providing an unmatched level of comfort for the user. But this is not all. The new web client is also extremely modular and allows integrating OpenERP with a web site or a portal in only a few clicks.

 

Touchscreen Point of Sales 

OpenERP 6.1 provides a new module for outlets. This module is 100% web, works offline and automatically synchronizes with the OpenERP server when the connection is restored. The POS module is compatible with all PC tablets and iPad, offering multiple payment methods. Product selection can be done in several ways: using a barcode reader, browsing through categories of products or via a text search.

 

A social and flexible ERP

Companies still exchange many documents in paper format. An expensive and inefficient way of working. OpenERP 6.1 is offering several options to help companies boost their poductivity. First, integrated portals will allow companies to provide access to OpenERP in a completely secure way to its external partners. At the other end, customers can, for example, refer to the inventory, place orders and track shipments, as well as manage their bills. OpenERP 6.1. goes further than that, as you can send an invoice and/or a sales order and your customer will have an option to access it in OpenERP and even integrate it automatically in his own ERP instance. 

 

New additional modules 

Other additional features introduced with OpenERP 6.1 are: new payroll engine, an asset management module, new financial reports, a new event management module and many more. OpenERP is continuing to expand its functionalities through both internal modules and now over 1800 apps available at http://apps.openerp.com

 

How to discover the latest version 6.1.?

 

 

 

Kategóriák: Vállalatirányítás

Get your book now: "OpenERP evaluation with SAP as reference"

cs, 2012/02/16 - 10:35

Feridis, Luxembourg based IT company, has published in November last year a book analysing the leader (SAP) and the challenger (OpenERP) of the enterprise management software. This book has generated a lot of reactions in the SAP and OpenERP communities, so they have decided to release their book for free, or the price of one tweet.

This book, "OpenERP evaluation with SAP as reference", exposes the SAP experts’ eye on an emerging solution i.e. OpenERP.  It puts into perspective the advantages of their implementation  methodologies, the differences in the features, customization approaches, and business models.

This new book which gives you an idea on everything you ever needed to know about what an ERP can do. Through detailed analysis, it evaluates and compares SAP, the leader, and OpenERP, the challenger, so you can judge for yourself.

SAP  users will discover in this book how OpenERP solves the same problems  as SAP but with a totally different approach and point of view in terms of marketing, product development and distribution model. At the other end, OpenERP users will discover what makes SAP the world leader  in the enterprise management software market.

Through this book, you will learn how to assess differently OpenERP and SAP based on your specific needs, avoid hidden costs of an OpenERP or SAP implementation and the advantages of different implementation methodologies. Moreover, you will discover what makes SAP such a good and popular product and how OpenERP SA succeed to build a software comparable to SAP in only 5 years.

Do you want to get your hands on a copy of this book before anyone else?  Hot of the press, this book is available on Amazon (http://amzn.to/zs28CN), but you can have your free copy by paying with a tweet.

To download the free ebook: http://bit.ly/wVTxjo

 

Kategóriák: Vállalatirányítás

OpenERP OpenDays 2012 Agenda

p, 2012/02/03 - 14:04

Make sure click "View fullscreen" on the buttom of the slides to visualize the agenda better!

OpenERP OpenDays 2012 Agenda

View more presentations from OpenERP.tv
Kategóriák: Vállalatirányítás

OpenERP 2012 Community, Customers and Partners Summit, Brussels

p, 2012/02/03 - 11:19

Write in down your agenda and book your tickets. This year's OpenERP Community, Customers and Partners Summit will take place from April 11th to April 13th in Brussels. Last year was a success and we are confident that this year more people will join and more ideas and knowledge will be shared.

What are these days all about?

The event is dedicated to all our community and partners and, for the first time, also for clients. It's a time when we all come together and we present the new features, future version, achievements and a place where you can showcase your case studies, methodology or developments.Be there and see directly from the source the features of the 6.2 release!

What's new for this edition?

  • opened to end user customers (for the 11th and 12th). Partners are encouraged to invite their customers
  • new format with plenary session in the morning and workshops in the afternoon. You can choose among over 23 tutorial/ training sessions
  • afternoon sessions will be split in 5 tracks: developers track, 2 functional tracks, business track and meet with OpenERP track.

Practical info:

  • we will organize OpenERP Awards, a fun way to thank our community and partners for their contributions!
  • email Nicoleta, at ngh(at)openerp.com if you want to present a topic! (limited seats).  
  • email our Event Manager for any questions regarding the organization of this event: events(at)openerp.com.

Get you free ticket for the event here!

Kategóriák: Vállalatirányítás

Runbot - new service to test your developments

k, 2012/01/31 - 14:35

We have launched a new service called Runbot available now for partners to help them test their own developments. Launchpad allows us to easily collaborate with the community and host all the branches online. Consequently, 'runbot' is a platform where you can test the branches pushed on Launchpad.

With this new service, partners can test very easily, by connecting to any of the available branches. If there are older branches, they can be rebuilt so that they can be tested. If you have branches on Launchpad, even if they are older, you can test them on the runbot. 

Why was runbot developed?

The OpenERP Runbot (or simply runbot) is a program monitoring and running branches on Launchpad belonging to the different OpenERP projects, namely "openobject-server", "openobject-addons", "openobject-client-web", and "openerp-web". Doing so it generates a number of useful HTML reports. 

Initially, the goal was simply to have constantly an up-to-date (i.e. using the latest commits) running OpenERP server (with its associated addons and web client) for testing and demo purposes, for both the trunk and the stable (v6) branches.

After a while, since installing some modules in demo mode already performs some automatic tests, we changed a bit the runbot to also show on a web page if those tests passed or failed. Since then a few other changes were made (e.g. allow multiple Launchpad teams) but the overall goal is still the same.

The runbot is currently running on http://runbot.openerp.com/ where it monitors thousands of branches and keeps 100 of them alive. It is also available from launchpad.net (http://launchpad.net/openerp-tools) so you can run it on your own infrastructure.

How does it work & how can you use it?

The runbot is regularly fetching branches statuses from Launchpad. Every time a branch is modified the runbot fires a new job. The job is responsible for running the tests and reporting whether the tests did pass or fail; it also runs the server and the web client so that anybody with a browser can actually use the freshly started OpenERP instance.

Browsing is public, but the service is dedicated to partners, so they are welcome to register a few specific branches or a complete team (in this case all the team branches will be monitored) via their Partner Portal: http://openerp.my.openerp.com)

Get in touch with us or register your own branches on your Partner Portal!

Public access here: http://runbot.openerp.com/

 

Kategóriák: Vállalatirányítás

The new OpenERP touchscreen Point of Sale

k, 2012/01/24 - 12:58

The brand new OpenERP touchscreen point of sale available with 6.1 allows you to manage your shop sales very easily. It's fully web based so that you don't have to install or deploy any software and all the sales shops can be easily consolidated. It works in connected and disconnected modes so that you can continue to sell if you lose your internet connection.

Here's a summary of its main features and benefits:

100% WEB based

  • available for any touchscreen device (ipod, ipad, any tablet)
  • mobile (with portable devices)
  • no installation required

Packed as a standard OpenERP module

  • no installation, easy deployment
  • allows customization & adapts to different needs

Integrated with OpenERP

  • no synchronization needed, completely integrated
  • all OpenERP available, use OpenERP for backend
  • consolidate shops almost in real time

Work offline, with no server connection

  • continue working even when your connection is down
  • if you close your browser, data won't be lost

Sexy & easy to use

  • fully web based with a clean interface
  • smart interface

You have different options to select your products. You can do it through the barcode reader, just browse through the categories you have put in place (ie. drinks, snacks, meals, etc.), or text search in case neither of the other options work for you.

If you need to use the POS for your restaurant, for example, your employees can record at the same time multiple tickets without having to wait to do one transaction at a time. Along, to facilitate payment, the application allows multiple payment methods.

The POS application is so simple and accessible to use that your shop or restaurant will never need any other tool to manage orders. Due to its smart and user-friendly interface you don't need any training to learn how to use it. Think of it as an out-of-the-box solution to boost your business' productivity.

Kategóriák: Vállalatirányítás

Calculate your taxes with Avatax in OpenERP

h, 2012/01/16 - 16:30

We are glad to announce another brilliant and useful development that you might not have heard of, but which can help your business. Taxes are always a drag and can be an excruciating process. But if you are running your business on OpenERP, now you can take advantage of a new solution to help you with your taxes. Recently, Avalara together with one of our USA partners, NovaPoint have developed AvaTax. AvaTax is great solution to help you calculate your tax. Read below more info.

"Avalara, the leading provider of fully automated, up-to-date sales and use tax compliance solutions, announced the certified release of AvaTax for OpenERP, as part of its strategic partnership with NovaPoint Group LLC. NovaPoint, a premier provider of IT Consulting solutions for small to medium-sized businesses is the leading U.S. partner of OpenERP."

"AvaTax is a fully-integrated solution, offering Avalara’s easy-to-use sales tax calculation and filing capability, eliminating the hassle of tax compliance processes and minimizing the risks associated with sales and use tax audits. AvaTax is a web-based service that delivers instant sales tax calculations using a centrally-managed, highly-accurate calculation engine. OpenERP clients receive the most up-to-date sales tax rates, rules and jurisdiction boundaries currently available."

To read the whole article, access the link here!

Kategóriák: Vállalatirányítás

OpenERP Community and Partners Days 2012

h, 2012/01/16 - 15:08

This announcement is for all the OpenERP partners and community members! We want to give you the heads-up about our annual OpenERP Community and Partners Days!
 
Come and share your experience with community members, the OpenERP team and other partners during these three days. Last year we had a great time, updated everyone with the latest OpenERP news, features and had enough time to network. Read more about last year's edition

This year's edition, we are will focus on the new 6.1 version, all the new features, offers and many other relevant information.
 
When: Wednesday 11, Thursday 12, Friday 13 of April 2012
Where: Université Libre de Bruxelles (Avenue Franklin D. Roosevelt 50, 1050, Bruxelles -           Belgium, map: http://bit.ly/sdmRiK)
More info: http://bit.ly/rLfr9E.
 
Participation is free, but we haven't opened registration for now. Nevertheless, save the date and plan your visit to Brussels.

Kategóriák: Vállalatirányítás

OpenERP 6.1 Release Candidate (RC1) is here!

cs, 2012/01/12 - 18:47

Today, we are glad to announce the availability of OpenERP 6.1 Release Candidate 1 (RC1). Highly usable, easier to learn, customized to your needs describes best the new OpenERP release. 

With over 50 new features including a streamlined setup and configuration process, a brand new web interface and modern mobile and social features, OpenERP 6.1 will take your business further than ever! Read more about the new features

This new version is the result of one year of improvements, and includes countless contributions from partners and community members, for which we are very grateful! 

We invite you to download it, test it and send us your feedback to make the final version just perfect!

How can you help?
  • Download OpenERP 6.1 RC1 (available as a Windows installer, Debian/Ubuntu package, RPM package and source tarball)
  • Send us your feedback by reporting any issues you find via our Launchpad bug tracker.
  • Please suggest translations via Launchpad translations for areas that are not translated in your language (click View All Languages at the bottom of the list). See also our guide to learn mode about translating OpenERP.

Enjoy your first look at OpenERP 6.1! We are looking forward to your feedback and impressions!

 

 

Kategóriák: Vállalatirányítás

Ease your sales order in your shop with IngramMicro XML Integration

k, 2011/12/13 - 22:09

It's not secret anymore that that the main advantage of OpenERP is that it's simple, easy to use and fully integrated. So, it can take as short as a few seconds to create a  sale - purchase workflow, starting from the quotation, confirming your sale order and if not enough stock it will automatically create the Purchase Order to your supplier.

Very good process, but you must make sure that the products are configured in your OpenERP database, manually maintain the prices of those products, confirm manually your Purchase Order to your supplier and so on. 

Now, let's consider an example in a store reselling computer devices. When a customer comes to the shop and asks the price of a product, a quotation will be created to get latest price (which often changes everyday). This requires manual calculation on the margin. Extra info desired by the customer can be date of arrival of the product, so the company has to do its investigation.  

Unfortunately, the customer doesn't always decide right away and will return on a different day  to confirm his order. In many cases, the price and availability from the supplier are not valid any more. So, the store has to begin the process all over again. In the end, the customer will confirms the sales order.  

As a result, a PO is generated by OpenERP but the company has to re-encode manually the PO in the supplier tool. Then, check a few days later why the product was not yet been delivered and what's the new delivery date. Finally, the store will make a small margin of 5% on the 35 EUR product while it spent almost an hour in different steps to make this order.

OpenERP-Ingram module makes your life easier! It simplifies a lot the above list of tasks in the sales purchase traditional flow !

 

How does it works ?

Once the module is installed, you can configure a new Ingram Micro profile containing your credentials. You can then download automatically the complete list of products from the Ingram Micro catalogue to your OpenERP product database. The best is to schedule a synchronisation (once a week, once a day, several times a day, etc).

As a consequence, when creating an SO you can directly see all the available products from Ingram, their current prices, availability, browse by category, etc... Of course you can apply the price list and have the correct margin applied automatically.

Before confirming a SO  you can check if they were changes in prices and stock availability  between the last update of the SO and now. This is useful to ensure the prices and availability are still correct. Further, the SO confirmation triggers a PO, which you can review and edit manually as usual in OpenERP.

After the PO is confirmed it will trigger automatically the order to Ingram Micro, on which you can follow-up at any time the status of the delivery and the planned delivery date in OpenERP in real-time (it'll check it automatically from the Ingram Micro servers).

 

The gain of time by using this module is impressive! As in no time, you can provide up to date information to your customers. The module is available on Launchpad, fully Open-Source (AGPL). Nevertheless, BHC team is providing assistance, training and customization for this ule. 

                            Watch here a short video on how this feature works!

 

 

 

Kategóriák: Vállalatirányítás

Personalise your OpenERP dashboards (new in OpenERP 6.1)

k, 2011/12/13 - 18:18

You like OpenERP, but feel like you want to personalise it more? Now, OpenERP goes a step further and lets you customize your dashboard. How? you will ask. Thanks to a new feature that allows you to customize your dashboard by adding new boards of any search view.

Let's say you are not a big fan of the default dashboard and you feel like the view provided are not the most relevant to you. So, now you can remove the board you find useless and customize your own one. 

How is it done?

Step 1: access one search view 

Step 2: apply the filter you want to see at each connection to the application (eg. on sales, manufacturing, etc)

Step 3: add it into the dashboard in the same space where you can save the filter

Step 4: choose the application you want it visible on and the name of the array

Look at this simple example below from Purchase, where I want to put on the application's dashboard "Purchases to Approve". After I access the search view and apply the filter for "Purchases to Approve", I can add it immediately to my Purchase dashboard.


In less than a minute, the search view is visible on the dashboard

Of course, you are free to delete what you don't need or like, but just in case you change your mind there is a reset button to return to the default view.

So, go ahead and personalise your OpenERP!

Kategóriák: Vállalatirányítás

Two new OpenERP books

k, 2011/12/13 - 17:25

With 15 years of SAP experience and 2 years of OpenERP partnership, Feridis is the author of "OpenERP evaluation with SAP as reference". The book objectively describes the current differences and challenges,  along with the opportunity for you to select a solution, expand your  knowledge and hopefully find new business.

Along with this new exciting book, OpenERP has worked on its latest book to help you improve the management of your company and the ease of use in OpenERP. In this respect, OpenERP has published a total of 4 books this year. The books cover subjects like: CRM, Logistics, Manufacturing and the latest one covering Accounting.

Be among the first to get your hands on these book! Take advantage of this promotion and benefit from our special pack of two books. You can acquire a special pack now, just acces our ecommerce page:
 

"OpenERP evaluation with SAP as reference"  is a new book which gives you an idea on everything you ever needed to  know about what an open source ERP can do. Through detailed analysis, it  evaluates and compares SAP and OpenERP, the leading open source system.  Why is OpenERP easier to use? How  does its function allow companies to  innovate and customise? Why is open source more affordable when it  comes to implementation? Read more...

"Open Source Accounting with OpenERP"
  In this company your accounting can be managed on a national and  international level, also in a multi-company environment. With the smart  user interface, entries, reconciliation and payments can be quickly  managed. Analytic accounting can be integrated with projects, budgets,  timesheets, and warehouse management to name some. Read more...

Order now your pack directly from our website!

Kategóriák: Vállalatirányítás

Create and monitor contracts in a single view

p, 2011/12/09 - 13:08

How do you keep track of your contracts? Are you sure you are invoicing the right people for the work you or your employees are doing? Well, if you are not sure of the answers to these simple questions, then you should certainly use this OpenERP application. It's nothing new, but it will help you with your transactions and invoices.

Sales contract is planned to be an autonomous application, based on the account analytic analysis module. In two clicks you create it as a menu entry in Sales/Sales/Contract and it will provide you a quick and easy way to create a contract, as well as keep track of the already existing ones.

We know that not all companies work solely based on Sales Orders. As a result, we thought that this app will facilitate companies that work as well with contracts. As a consequence, salesmen will have more accessibility to manage contracts and analytic accounts in OpenERP. A list view is available, which gives you an overall on the status of each contract. 

How does it exactly work?

For example, your company offers IT consultancy and you have multiple projects. To be able to invoice the right project, you will input the amount of hours spent on each of your projects. At the end of the project, you can create directly an invoice, which aggregates all the hours spent per project/employee, which were added in their timesheet. 

 

 

Before if the salesman wanted to know all this info, he needed access to Accounting and Project Management to be able to verify this data. But now, this has been simplified and reduced to a clean and straightforward view.  

Renewal reminder 

Not to worry about expiring contracts. OpenERP will automatically send you an email to remind you about end dates of your contracts. So, for instance, once a week the salesman will receive an email to remind him about contracts close to their end date or support hours that have been exhausted, together with instructions to proceed. See example below. 

 

 

This is the only application that easily gives to your salesman or your project manager the ability to check the work done and create draft invoices depending on the encoded time on their timesheet according to their projects or contract  

We encourage you to integrate this application with the rest of your system and facilitate easier contract/project invoicing and collaboration between salesman and project manager.

Kategóriák: Vállalatirányítás

Simple and fast access to your tasks

h, 2011/12/05 - 13:15

Ever found yourself frustrated that you have to browse through 10 windows just to add a simple task? Or ever forgot where you added your task? Look no longer, OpenERP developed a to-do application in the CRM that enables salesmen to link their opportunities to a light task list. 

This application enables salesmen to have a simple to do list that is pre-filtered on their own tasks. They continue managing their opportunities as usual and are also able to create a to-do list directly in the opportunity itself. 

 

 

We give you the freedom to install it only if you want, as the application does not get installed by default. So, just access the configuration and install from the features of the CRM selecting "To Do list". After installing it, an extra tab will appear in your Sales module, called "My Tasks". The good news is that it's available both on the GTK and the webclient. 

Now picture  this: a salesman can create a new task in the "My Tasks" menu entry in  the CRM. In this list, he can see all his to do things, the timing, and even the context. This list is exactly the same as the one you have in Project management. This means that all recorded tasks in the system from project management or opportunities are grouped in the same view.  From this list, the user can see his own tasks, the ones he directly created and the ones that have been assigned to him. This gives him quick access to all things he has to do today, this week this month or  in the long term.  

This  feature is based on the "Getting Things Done" methodology. It is a way to organize and manage tasks following the timing and the context of the  "resolution of the task". It is for this reason that by installing this application, a new menu tab is added also in project management. 

So, get this application and get organized!

Kategóriák: Vállalatirányítás

Manage transactions online with EDI

h, 2011/11/21 - 16:50

At OpenERP we are constantly developing nifty features to make your life easier. OpenERP v6.1 will include a great feature: B2B/B2C exchange of invoices, sale orders and purchase orders, called EDI. 

What is EDI and what's its purpose? In short, EDI (electronic data interchange) has the purpose to simplify and make more efficient the interactions between companies. Instead of sending a bundle of papers to their customers or suppliers, companies can execute their transactions online.

Whether you are working with OpenERP or not, EDI will allow you to export and import specific OpenERP documents between OpenERP instances and 3rd-party systems. 

Let's look at an example: ACME Systems accountant validates an invoice for Agrolait, which triggers an automated email notification to Agrolait. See below:

 

 

In turn, Agrolait will be able to:

  • print his invoice 

  • push / synchronize this invoice in his own management software

  • pay the invoice online (using paypal or other payment methods)

 

 

Accounting, Sales and Purchase modules are integrated with the EDI. So, from these modules you can directly generate a document and email it. It's up to you to customize your email notifications.  

Agrolait can push this invoice in their own management software through 3 solutions. See the screenshot below:

 

 

First two options are directed to the OpenERP users. Option one is pretty straight forward and by clicking it, Agrolait automatically imports the invoice into their own database. Second option permits them to create a new instance in case they don't have one already and wish to continue working in OpenERP. Consequently, after they have created their OpenERP instance, the invoice will automatically be imported. 

Third option allows 3rd-party applications. So, if your customers or suppliers use a different application than OpenERP with the EDI it is very easy to extract data. See aside a sample of the code.

 

 

 

 

 

 

 

 

 

 

Last but not least, you have multiple ways of paying online, as the company is the one that configues the payment methods. For example, Paypal if you already have a Paypal account or bank transfer. OpenERP believes that this will close the gap between the clients and their suppliers by helping businesses worry less about payment logistics. 

 

This feature will be available in our release of the v6.1. 

 

Kategóriák: Vállalatirányítás

New developers in the R&D Belgium Team

h, 2011/11/21 - 11:46

We would like to present you the people behind the software, see who's doing what and who is actually the OpenERP team. This past month, we have recruited two new member for our R&D team.

 

One fo them is Thibault and I will let him present himself:

p { margin-bottom: 0.21cm; }

"I am Thibault Delavallée, a new comer in R&D at OpenERP Belgium. I studied civil engineer in electro-mechanics, at the Université catholique de Louvain, Belgium. I also worked 5 years at the university, as a researcher in embedded electronics. Further, I continued to work on projects of the Walloon region in Belgium that promote research and cooperation between the university and industry. Those projects implied both hardware and software aspects, such as respectively low-power embedded processor architecture and an experimental compiler development for multicore processors.

After a 5-year work at the university, I wanted to specialize in software implementation, while still being in a research and development atmosphere; that is why I am at OpenERP now.

 

More personally, I am 28 and I live in Louvain-la-Neuve. Among my leisure activities, I enjoy board games or pen and paper role-playing games. I spend some of my free time in programming activities, such as testing Django. I also play badminton, so if you are looking for a partner around Louvain-la-Neuve, feel free to contact me!"

 

Our second new-comer is Michael Vannerom

 

 "My name is Michael and I am a new OpenERP employee. It is my first job, I have just finished my last school year. I have got a degree in computer science and I would like to become a developer. I am excited to start in this dynamic and young company

In my free time I like team sports, especially soccer. I'm currently playing   indoor soccer. I also like new technology and open source."

 

We will continue presenting you the people who will join our team in the future and some who have already joined the team! Keep you posted!
 

 

Kategóriák: Vállalatirányítás

Develop Automated Tests Scenario with YAML

k, 2011/11/15 - 13:12

 

OpenERP implements automated tests in every module to guarantee the stability of the code. A simple example of a test scenario would be:
 

  • I create a purchase order with 5 PCE of PC1
  • I test that the purchase order total is 5*450+300 EUR
  • I validate the purchase order
  • I check that a draft invoice has been generated with 5*450 EUR

 
The main file format used to develop these tests scenario is YAML. You just need to add a .YML file in your module to ship a fully automated test scenario that will be executed at each installation of your module. The above scenario would be implemented like this:
    -
       I create a purchase order for Asus with 5 PCE of PC1, and 1 PCE of PC2
    - 
       !record {model: purchase.order, id: purchase_new}: 
          partner_id: base.res_partner_asus 
          order_line: 
            - product_id: product.product_product_pc1 
              product_qty: 5.0 
            - product_id: product.product_product_pc2


Every YAML file is composed of a set of operations separated by a line containing the character " - ". If you write a line of text without a particular expression, OpenERP will consider it's a log to be displayed when the test is running.
 
The tag "!record" allows to create an OpenERP object. Since the v6.1 (in trunk), you just need to pass the fields you want to write as if you recorded them in the user interface. OpenERP will automatically simulate the default_get and on_change calls to retrieve other fields: shipping address, product unit of measure, etc. The above code creates a purchase order with two lines.
 
The great advantage of this feature is that it tests and executes all these methods on the purchase.order and purchase.order.line object: default_get, fields_get, fields_view_get, onchange_warehouse_id, onchange_partner_id, onchange_product_id.
 
In your YAML file, you can also add assertions to check the values of a record. These assertion can be Python code (using unittests) or YAML assert tag.
    - 
      I test that the purchase order total is 5*450+300 EUR = 2550 EUR
    - 
      !assert {model: purchase.order, id: purchase_new}
        - amount_total: 2550.0
        - state: draft
 
And you can also use any python code to perform your tests.
   - 
     I validate the purchase order and I check that a draft invoice has been generated
   -
     !python: {model: purchase.order}
       self.validate(cr, uid, ref('purchase_new'))
       po = self.browse(cr, uid, ref('purchase_new'))
       assert len(po.invoice_ids)==1, "You should have one invoice related to this PO"
 
That's it!
 
In order to continuously test the evolution of OpenERP, every commit made by a developer is fully tested against the 2300 tests that are provided in OpenERP by default. For this purpose, we use the runbot platform that launches all test scenario at each developer's commit: http://runbot.openerp.com

 

Kategóriák: Vállalatirányítás

Why partners should consider the OpenERP sales training

p, 2011/11/04 - 15:14

OpenERP started an initiative that we believe will boost our partners to generate more revenue. How do we plan to do this? We have put in place a sales training that will give you the right tools and know-how to sale OpenERP. 
 
We had the first session in Brussels, in English. The next training is taking place in Paris, in French (subscribe here). Below there's a short summary of the content:

  • Publisher-partner relationship
  • Strategic Positioning
  • Detailed sales cycle
  • Sell ​​"out-of-the-box"
  • Sell ​​projects
  • Sell ​​OpenERP Enterprise
  • Sale Business Cases
  • A growth strategy
  • Effective marketing
  • TOP mistakes new partners make

We are very excited about the results and feedback we had from our first session and we are  confident that the rest of our partners will see the benefits as well. 
 
“The sales training for partners is absolutely a prerequisite for every sales person how wants to sell OpenERP implementations. In one day you get the insides on how to act and react at your prospect, which approach you can follow and how to win with a minimum of investment a new customer for OpenERP.” Karel Hendrickx, Dynapps
 
"The  training "How to sale OpenERP?" organised by OpenERP is a must for partners willing to exchange ideas on the way you sell OpenERP with the live support of OpenERP staff." Eric Vermeulen, Haulogy
 
"The course was a great opportunity to consolidate knowledge of how to demonstrate effectively the OpenERP Platform and confirmed to me, how fantastic a tool it is ,to showcase to our potential clients, who would undoubtedly buy this software with open arms both because it saves money, but most importantly, its easy to use and saves time." Manoj Pandya, Pinakin Consulting
 
"This training really helped me optimize our sales process for OpenERP as a product. Qualifying leads, follow up with a demo, a proof of concept and quoting improved." Sebastiaan Kleine Staarman, Smile Benelux
 
 There's no doubt about it, you should be the next to participate and get equipped with the right tools to sell OpenERP.

 

Kategóriák: Vállalatirányítás