Bonjour,
j'ai une fonction qui crée un tiers :
party_model = Pool().get('party.party')
models=[ ]
models.append({
'name': str("toto"),
})
party_model.create(models)
Et j'obtiens systématiquement cette erreur :
Traceback (most recent call last):
File "/trytond/protocols/jsonrpc.py", line 210, in _marshaled_dispatch
response['result'] = dispatch_method(method, params)
File "/trytond/protocols/jsonrpc.py", line 245, in _dispatch
res = dispatch(*args)
File "/trytond/protocols/dispatcher.py", line 158, in dispatch
result = rpc.result(meth(*args, **kwargs))
File "/trytond/wizard/wizard.py", line 263, in execute
return wizard._execute(state_name)
File "/trytond/wizard/wizard.py", line 294, in _execute
result = self._execute(transition())
....
File "/trytond/modules/party/party.py", line 162, in create
return super(Party, cls).create(vlist)
File "/trytond/model/modelsql.py", line 270, in create
values.update(cls._clean_defaults(defaults))
File "/trytond/model/modelstorage.py", line 1155, in _clean_defaults
vals2 = obj._clean_defaults(defaults2)
File "/trytond/model/modelstorage.py", line 1145, in _clean_defaults
fld_def = cls._fields[field]
KeyError: 'country.rec_name'
Quelqu'un sait-il d'où cela provient ?
@+
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse
https://groups.google.com/d/msgid/tryton-fr/6bdf167b-0e6e-496e-8c23-cf8a28ce500f%40googlegroups.com.