It is currently Sat Feb 11, 2012 7:59 pm

All times are UTC + 2 hours




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Problème pour l'installation du module 'sale'
PostPosted: Wed Mar 10, 2010 9:24 pm 
Offline

Joined: Fri Jan 08, 2010 8:40 pm
Posts: 2
Bonjour,

Suis débutant OpenERP et Python. :oops:
J'ai installé OpenERP, j'ai commencé à créer un certain nombre de types de partenaires et de partenaires, histoire de m'habituer un peu.

Et je commence à installer des modules susceptibles de m'aider.

Je bute sur un problème: je n'arrive pas à installer le module 'sale'... sans lequel vendre me semble compromis!

Lorsque je l'installe, j'obtiens deux onglets d'erreur. Le premier est l'onglet "Maintenance" qui me dit:
Quote:
Une erreur inconnue est survenue

Vous n'avez pas de contrat de maintenance Open ERP valide !

Si vous utilisez Open ERP en production. il est vivement recommandé de souscrire
un contrat de maintenance.

Le contrat de maintenance Open ERP vous donne droit à une garantie de correction des bugs et au système de migration automatique, ainsi nous pouvons corriger votre problème en quelques heures. Si vous aviez un contrat de maintenance, cette erreur aurait été envoyée à l'équipe Qualité de l'éditeur Open ERP.

Le programme de maintenance vous offre:

* des migrations automatiques sur les nouvelles versions,
* une garantie de correction de bugs,
* des annonces mensuelles de bugs potentiels et leur corrections,
* des alertes sécurité par courriel et une migration automatique
* l'accès au portail client

Vous pouvez utiliser le lien ci-dessous por obtenir plus d'informations. Le détail de l'erreur est affiché dans le second onglet.
ce qui me dit, me semble-t-il, que j'ai une erreur et que j'aurais mieux fait de souscrire un contrat de maintenance.

Certes. Mais je pense que la plupart des utilisateurs ont dû installer ce module sans problème, et que la décision d'une maintenanc est sans doute prématurée à ce stade de mon projet. :shock:

Le détail du message d'erreur sur le second onglet "Erreur applicative!" est:
Quote:
Traceback (most recent call last):
File "netsvc.pyo", line 244, in dispatch
File "netsvc.pyo", line 73, in __call__
File "service\web_services.pyo", line 639, in execute
File "service\web_services.pyo", line 619, in _execute
File "wizard\__init__.pyo", line 178, in execute
File "wizard\__init__.pyo", line 74, in execute_cr
File "C:\Program Files\OpenERP AllInOne\Server\addons\base\module\wizard\wizard_module_upgrade.py", line 92, in _upgrade_module
File "pooler.pyo", line 62, in restart_pool
File "pooler.pyo", line 40, in get_db_and_pool
File "addons\__init__.pyo", line 728, in load_modules
File "addons\__init__.pyo", line 629, in load_module_graph
File "tools\convert.pyo", line 885, in convert_xml_import
File "tools\convert.pyo", line 779, in parse
File "tools\convert.pyo", line 747, in _tag_record
File "C:\Program Files\OpenERP AllInOne\Server\addons\base\ir\ir_model.py", line 501, in _update
File "C:\Program Files\OpenERP AllInOne\Server\addons\sale\sale.py", line 346, in create
File "osv\orm.pyo", line 2652, in create
File "sql_db.pyo", line 76, in wrapper
File "sql_db.pyo", line 120, in execute
IntegrityError: insert or update on table "sale_order" violates foreign key constraint "sale_order_partner_order_id_fkey"
DETAIL: Key (partner_order_id)=(11) is not present in table "res_partner_address".


Exsite-t-il une façon simple pour retomber sur mes pattes? :cry:


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 15, 2010 11:13 am 
Offline

Joined: Thu Jul 16, 2009 9:38 am
Posts: 112
Bonjour,

le premier onglet est toujours présent quelque soit l'erreur, tu t'en rendra vite compte :D

Le second permet d'avoir des infos sur ton erreur.
En l'occrurence, ce qui nous intéresse ici c'est:

Code:
IntegrityError: insert or update on table "sale_order" violates foreign key constraint "sale_order_partner_order_id_fkey"
DETAIL: Key (partner_order_id)=(11) is not present in table "res_partner_address".


Le probléme vient de l'encodage du partenaire ayant l'id 11.
Donc si tu as accés à tes tables postgres, va dans la table res.pârtner.adress et vire la ligne ayant le champ partner_order_id à 11.

Si tu n'y a pas accés, c'est plus ou moins à pouf sur le 11 éme partenaire que tu as créé.

J'espére que ça pourra t'aider.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC + 2 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:

Protected by Anti-Spam ACP