Hello!,

I've managed to make the prestashop module work with Tryton 3.0.0, 
unfortunately one of it's dependencies the module:'Carrier' is creating a 
problem. This is due to the B2BC module for determining price types 
(Wholesale or not Wholesale) I get the following error but don't know what 
to really do: 

Traceback (most recent call last):
  File "/trytond/protocols/jsonrpc.py", line 123, in _marshaled_dispatch
    response['result'] = dispatch_method(method, params)
  File "/trytond/protocols/jsonrpc.py", line 156, in _dispatch
    res = dispatch(*args)
  File "/trytond/protocols/dispatcher.py", line 169, in dispatch
    result = rpc.result(meth(*c_args, **c_kwargs))
  File "/trytond/model/model.py", line 150, in default_get
    value = cls._default_on_change(value)
  File "/trytond/model/model.py", line 172, in _default_on_change
    val.update(getattr(inst, 'on_change_' + field)())
  File "/trytond/modules/sale_shipment_cost/sale.py", line 74, in 
on_change_carrier
    return self.on_change_lines()
  File "/trytond/modules/sale_b2bc/sale.py", line 146, in on_change_lines
    if self.price_type == 't_exc':
  File "/trytond/model/modelstorage.py", line 1194, in __getattr__
    return super(ModelStorage, self).__getattr__(name)
  File "/trytond/model/model.py", line 384, in __getattr__
    % (self.__name__, name, self._values))
AttributeError: 'sale.sale' Model has no attribute 'price_type': 
{'currency': None, 'shipment_cost_method': u'order', 'lines': [], 
'sale_date': None, 'carrier': None, 'party': None}


When I go to Administration->Fields, The field 'price_type' Exists. 
Wondering what I did wrong.

Thanks for the Help in advance!!!
Oscar Tark

Reply via email to