On 07 Jan 21:58, Jean-Michel OLTRA wrote:
> 
>     Bonjour,
> 
> 
> Le mardi 07 janvier 2014, Cédric Krier a écrit...
> 
> 
> > On 07 Jan 15:46, Jean-Michel OLTRA wrote:
> > > Ce qui ne fonctionne pas. Le ir.action.report d'i report_sale est
> > > toujours actif, comme je peux le voir via l'Administration -> UI ..., et
> > > j'ai toujours les 2 entrées sous le bouton, Sale (pour mon entrée à moi
> > > non traduite, et Vente pour l'entrée traduite du module sale).
> 
> > Ça a été corrigé récement https://bugs.tryton.org/issue3474
> 
> J'ai corrigé avec le patch, mais c'est pire, du coup !
> 
> Si je laisse le fichier en l'état, j'ai ça, au démarrage du serveur :
> 
> 
>   File "/home/jm/rcs/trytond/trytond/ir/action.py", line 317, in create
>     action, = Action.create([action_values])
>   File "/home/jm/rcs/trytond/trytond/model/modelsql.py", line 361, in create
>     cls.__raise_integrity_error(exception, values)
>   File "/home/jm/rcs/trytond/trytond/model/modelsql.py", line 208, in 
> __raise_integrity_error
>     error_args=cls._get_error_args(field_name))
>   File "/home/jm/rcs/trytond/trytond/error.py", line 74, in raise_user_error
>     raise UserError(error)
> trytond.exceptions.UserError: ('UserError', (u'The field "Name" on "Action" 
> is required.', ''))
> 
> Si je rajoute :
> <field name="name">Sale</field>
> J'obtiens :
> trytond.exceptions.UserError: ('UserError', (u'The field "Internal Name" on 
> "Action report" is required.', ''))
> 
> 
> Si je rajoute :
> <field name="report_name">sale.sale</field>
> trytond.exceptions.UserError: ('UserError', ('The internal name must be 
> unique by module!', ''))
> 
> Une idée ? J'ai tout supprimé, ré-importé tous mes éléments, et ça ne change
> rien à l'erreur !

A priori, l'id du record surchargé n'est pas prefixé par le nom du
module d'où il vient.

-- 
Cédric Krier - B2CK SPRL
Email/Jabber: [email protected]
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/

Attachment: pgp9iIimO6iLm.pgp
Description: PGP signature

Répondre à