I can get the python shell with `odoo shell -d dbname` and I know what method I'd like to run on an instance but how do I get the instance of a model, please? It is a purchase order, in my case. I'm not an Odoo developer. I'm a JavaScript developer. I know a little python and I can read documentation but I couldn't figure it out from the docs and I don't intend on learning Odoo development. I'm looking to solve an issue, anecdotally.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
1
Beantwoorden
6195
Weergaven
purchase_order = env['purchase.order'].search([('name', '=', 'PO00001')], limit=1)
print purchase_order.name
print purchase_order.partner_id.name
print purchase_order.amount_total
print purchase_order.id
purchase_order_lines = env['purchase.order.line'].search([('order_id','=',purchase_order.id)])
for line in purchase_order_lines:
print str(line.product_qty) + ' - ' + line.product_id.name + ' - ' + str(line.price_unit)
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
|
2
jul. 24
|
15002 | ||
|
2
sep. 23
|
7985 | ||
|
1
jul. 23
|
1819 | ||
|
1
nov. 21
|
5420 | ||
|
1
apr. 20
|
9779 |