Am Samstag, 11. April 2015 13:05:05 UTC+2 schrieb Cédric Krier:

On 09 Apr 03:16, TPH wrote: 
> > Hello 
> > 
> > Please, how can I get the location / locations of a product in Tryton ? 
>
> A product doesn't have a unique location. But what you can do is to 
> browse the locations with a 'product' id in the context and read the 
> 'quantity' of the locations. 
>
>
Thank you. This is also an option for me. 
Would you be so kind and have a look at my example code, I can't get it 
running, "product.quantity" is shown but not "location.quantity":

location_name = "Box 32"
>> product_code = "810101000"
>>
>> config = config.set_xmlrpc(url)
>>
>> Product = Model.get('product.product')
>> Location = Model.get('stock.location')
>>
>> (location,) = Location.find([('type', '=', 'storage'), ("name", "=", 
>> location_name)])
>> config._context['locations'] = [location.id]
>>
>> (product,) = Product.find([('code', '=', product_code)])
>>
>> print "product name:", product.name
>> print "product quantity:", product.quantity
>>
>> config.context['product'] = product.id
>>
>> print "location name:", location.name
>> print "location quantity", location.quantity
>>
>>
>>   regards
Johannes

Reply via email to