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