Hi,

I have been fiddling with tryton for a while and today I wanted to make a 
purchase for a product (actually a raw material, so correct me here if I'm 
doing or understanding something wrong). Making a "Draft"-Purchase was no 
problem and making a quotation for it was no problem. Only when confirming 
the purchase gives me the following error message:

Traceback (most recent call last):
>   File "/dist-packages/trytond/protocols/jsonrpc.py", line 108, in 
> _marshaled_dispatch
>     response['result'] = dispatch_method(method, params)
>   File "/dist-packages/trytond/protocols/jsonrpc.py", line 147, in 
> _dispatch
>     res = dispatch(*args)
>   File "/dist-packages/trytond/protocols/dispatcher.py", line 155, in 
> dispatch
>     res = getattr(obj, method)(*args_without_context, **kargs)
>   File "/dist-packages/trytond/model/modelworkflow.py", line 113, in 
> workflow_trigger_validate
>     instance_obj.validate(instance, signal=signal)
>   File "/dist-packages/trytond/workflow/workflow.py", line 222, in validate
>     force_running=force_running)
>   File "/dist-packages/trytond/workflow/workflow.py", line 334, in process
>     res = self._split_test(workitem, activity.split_mode, signal)
>   File "/dist-packages/trytond/workflow/workflow.py", line 467, in 
> _split_test
>     self._join_test(transition, instance)
>   File "/dist-packages/trytond/workflow/workflow.py", line 479, in 
> _join_test
>     'state': 'active',
>   File "/dist-packages/trytond/workflow/workflow.py", line 313, in create
>     self.process(workitem)
>   File "/dist-packages/trytond/workflow/workflow.py", line 334, in process
>     res = self._split_test(workitem, activity.split_mode, signal)
>   File "/dist-packages/trytond/workflow/workflow.py", line 467, in 
> _split_test
>     self._join_test(transition, instance)
>   File "/dist-packages/trytond/workflow/workflow.py", line 479, in 
> _join_test
>     'state': 'active',
>   File "/dist-packages/trytond/workflow/workflow.py", line 313, in create
>     self.process(workitem)
>   File "/dist-packages/trytond/workflow/workflow.py", line 334, in process
>     res = self._split_test(workitem, activity.split_mode, signal)
>   File "/dist-packages/trytond/workflow/workflow.py", line 467, in 
> _split_test
>     self._join_test(transition, instance)
>   File "/dist-packages/trytond/workflow/workflow.py", line 479, in 
> _join_test
>     'state': 'active',
>   File "/dist-packages/trytond/workflow/workflow.py", line 313, in create
>     self.process(workitem)
>   File "/dist-packages/trytond/workflow/workflow.py", line 334, in process
>     res = self._split_test(workitem, activity.split_mode, signal)
>   File "/dist-packages/trytond/workflow/workflow.py", line 445, in 
> _split_test
>     if self._activate_transition(workitem, transition, signal):
>   File "/dist-packages/trytond/workflow/workflow.py", line 434, in 
> _activate_transition
>     return test_fct(model_obj.browse(workitem.instance.res_id))
> TypeError: 'Function' object is not callable 


Now here I would like to point out that I do not know what tryton means 
with "Quotation", so if someone could explain to me the whole purchase 
process of tryton would be great and would give to other noobies some 
orientation.

Thanks in advance. 

Reply via email to