Showing posts with label training. Show all posts
Showing posts with label training. Show all posts

Wednesday, August 11, 2010

Open ERP Training module - how to install

Thanks to Alain van de Werve to point me to the following stuff to install the Open ERP training module:

Client:
lp:~openobject-training/+junk/client-training

Server:
lp:~openobject-training/+junk/server-training

Addons Extra:
lp:~openobject-training/+junk/addons-training

Addons Standard:
==> stable from OpenERP.



Dependencies - addons

board_training
board_training_intra
portal_training
profile_training
training
training_degree
training_diagnostic
training_evaluation
training_exam
training_exam_processing
training_intra
training_process
training_report
training_room
warning_training

base_contact
base_contact_team
base_contact_crm

document_scan
smtpclient

account_analytic_plans
account_analytic_default
document

External
Zbar: http://zbar.sourceforge.net/
==> Il faut le compiler avec le module python normallement comme suis: (attention le 'make install' le fonctionne pas correctement pour python 2.6, il faut copier le .so manuellement) ==> ./configure --without-gtk --without-qt --without-imagemagick --with-python

Elaphe (http://pypi.python.org/pypi/elaphe/):
==> easy_install elaphe

Tuesday, November 17, 2009

Open ERP Training module - updates

First of all, my project for a training company continues.

We did 3 days of interviews (mind mapping) and drafted the functional perimeter (a structured list of points). Basically for my customer there are two business lines Open Courses (OC) and Intra Courses (IC). The same difference is present in Open ERP training module.

The subscription mechanism, the catalog and offer concepts fill the need for a training center.  There is also a few screens for 'Intra' which is basically what I call IC.

For my customer, I think on the OC side we have a 99% match. For IC, the situation is more complex. If things go on, I will post more on this project.In fact the training module is so good that most of the work will be for other business management aspects...

Typically the offering process is more complex for IC because by nature the offers are customized to suit the customers requirements. My customer see each of these offers as a 'project' - the current Intra functionality is elementary compared to their needs (sales management, commissioning, revenue recognition, international aspects,...).

Anyway it seems this training module is gaining interest and I saw some posts on the Tiny partners list.

Without revealing any secret (and nothing official here), we can expect the training module to merge with the trunk within a few weeks.  So I hope to find it in extra addons before the end of the year...

Good to know, currently the initial customer for which the module has been developed is in production.

As far as I know they are still at work for the portals. We should have 4 pre-defined portals:student (agenda, achievement, tests results,...), customers-partners (to enroll their employees), suppliers (to view and confirm orders) and teachers (planning + confirmation, access to training material).

On the roadmap they still have the scanning of documents (exams, evaluation form,...).

Thursday, September 10, 2009

Open ERP - Training module demo - concepts

Today I did a first demo of the Open ERP training module.

Of course this is not 100% finished but it is becoming workable. My customer was seriously pleased by the flexibility of the application. Automating administrative communications to participants and automating invoicing is a key decision factor.

Still the product is missing functionality for planning... I expected that remark and hope that can be worked out soon.

Summarizing this kind of application is difficult. Although I did a demo - 3-4 hours. I wanted to have a one page summary of the key concepts of the module.

Trying to connect entities quickly turned out into a spaghetti plate... so I removed most of the links and just defined major areas of the application to group concepts together.

Mind-mapping software usually promote the vision of a tree, from central to auxiliary concepts, in such situation such a diagram becomes impossible. I will come back in a few weeks to this as I am preparing my review of "Everything is Miscellaneous" from David Weinberger. Simple hierarchical modeling and classification are subjects to many pages in the book. I hope to add a software developer, database designer, knowledge worker perspective on these subjects as I found this book interesting but highly frustrating...

Friday, August 28, 2009

Open ERP - Training centers solution

I spend a couple of days working with - https://launchpad.net/~openobject-training. This is a serie of addons modules for Open ERP. The target is the management of a training center.

Any companies active in training or conferencing could benefit of it once it is finished -which is far from being the case I must say.

On the mind map you can see more or less the scope of the modules. You first design you library of courses with potentially sub-courses.

Offers represent your commercial offering. For example you could decide to market only course A with course B. Or may be sell them separately and propose a discount on a package of both. A session is basically an instance of an offer with dates -> seances.

The document management is used for support materials and can be associated to products - probably to order from print shops.

There is a trainers management but with minimal functionnality concerning skills and knowledge management.

It seems the modules will be strong at ordering management, managing external resources and cost computations.

I had no time to look at the portal functionality at this stage. Of course there are dash boards and reports... But I could not make a quotation -- too buggy !

Beyond the fact it is not working completely at this time, I see two major concerns:

  • planning is dramatically embryonic - no way to enter planning of availabilities trainers, locations) and very basic seance scheduling. So it will not help building your schedule.
  • the other point is the integration with the rest of the application. From the offer you may link to a product while in my mind a training is a product... The consequence is that the standard Open EPR workflows for offering etc do not apply. So selling a classical product and a training will probably not easy to implement in the system... Potentially one could work around this by creating one product per offer, but I think it is too much admin work.
I hope these weakness will be worked out one way or another. There is really some potential in helping services companies and training management is part of it.

Saturday, June 27, 2009

What's up OpenERP training - Drupal Camp at Louvain-La-Neuve

This week I followed my first Open ERP training - this was kind of chaos at the beginning, but I learned a lot. Yet there is still many things to learn and do before feeling completely conformable.

Giving a course on such extended and modular product is difficult (so I pardon them) and I am thinking about developing my own training program/material/solution. You can expect more on this blog about Open ERP. I am not saying it is perfect but it is really an excellent product for managing small to medium size companies in a very large number of sectors - services, manufacturing, distribution... Still I regret the Python stuff but I must admit there is no such product in Java.

This morning there was a DrupalCamp near my location. Not that much people but it was a first attempt to organize such an event in the french speaking part of Belgium . I think they could have attracted more people just by sending the conferences program more in advance -- 2 days is very short.

I attended a few sessions - top 25 modules (interesting). A presentation about government/administration usage of Drupal (see for example http://premier.belgium.be/fr). Per say, nothing exciting except a sentence from this civil servant who think that government should provide as much data to citizens so they can build mash-up and invent services. It remains the question on how do that... micro-formats (e.g ical, vcal), rdf and rdfa - http://www.w3.org/TR/xhtml-rdfa-primer/ are part of the solution - at least a start. I will call that pragmatic semantic web... as a foundation for digital democracy.

The last session I attended was about building Web 2.0 apps with Drupal. Not excellent mostly because they tried to show an evolving usage case, not in line with the announced title and not fittting the one hour format.