El dia 30/03/2016 8.54, "Manuel Bailen" va escriure:
>
> Hola a todo el grupo,
>
> Obtengo este error cuando intento hacer una remesa de pagos
pain.001.001.03, he visto que ha habido cambios en los módulos sepa,
desconozco si hay que cambiar algo en los datos pues el mes pasado
funcionaba, utilizo la versión 3.8
>
> Traceback (most recent call last):
> File "/trytond/protocols/jsonrpc.py", line 170, in _marshaled_dispatch
> response['result'] = dispatch_method(method, params)
> File "/trytond/protocols/jsonrpc.py", line 206, in _dispatch
> res = dispatch(*args)
> File "/trytond/protocols/dispatcher.py", line 185, in dispatch
> result = rpc.result(meth(*c_args, **c_kwargs))
> File "/trytond/wizard/wizard.py", line 275, in execute
> return wizard._execute(state_name)
> File "/trytond/wizard/wizard.py", line 301, in _execute
> do_result = do(action)
> File "/trytond/modules/account_payment_es/payment.py", line 492, in
do_process
> return super(ProcessPayment, self).do_process(action)
> File "/trytond/modules/account_payment/payment.py", line 345, in
do_process
> Payment.process(list(grouped_payments), group)
> File "/trytond/model/workflow.py", line 33, in wrapper
> result = func(cls, filtered, *args, **kwargs)
> File "/trytond/modules/account_payment/payment.py", line 275, in process
> process_method(group)
> File "/trytond/modules/account_payment_sepa_es/payment.py", line 106,
in process_sepa
> if not self.company.party.sepa_creditor_identifier_used:
> File "/trytond/model/modelstorage.py", line 1341, in __getattr__
> read_data = self.read(list(ids), ffields.keys())
> File "/trytond/model/modelsql.py", line 749, in read
> getter_results = field.get(ids, cls, field_list, values=result)
> File "/trytond/model/fields/function.py", line 92, in get
> return dict((name, call(name)) for name in names)
> File "/trytond/model/fields/function.py", line 92, in
> return dict((name, call(name)) for name in names)
> File "/trytond/model/fields/function.py", line 86, in call
> return dict((r.id, method(r, name)) for r in records)
> File "/trytond/model/fields/function.py", line 86, in
> return dict((r.id, method(r, name)) for r in records)
> File "/trytond/modules/account_payment_sepa_es/party.py", line 67, in
get_sepa_creditor_identifier_used
> if not self.vat_number:
> File "/trytond/model/modelstorage.py", line 1207, in __getattr__
> raise AttributeError('"%s" has no attribute "%s"' % (self, name))
> AttributeError: "party.party,369" has no attribute "vat_number"
El campo vat number ya no se usa en la versión 3.8
Revisa las versiones de los módulos.
> (El tercero 369 corresponde al emisor de la remesa)
>
> Muchas gracias.