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 <genexpr>
    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 <genexpr>
    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 tercero 369 corresponde al emisor de la remesa)

Muchas gracias.

Responder a