03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
-
Upload
odoo-italia -
Category
Technology
-
view
622 -
download
3
Transcript of 03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
Agile Business Group - www.agilebg.com - [email protected]
Estensione delle proprietà di Odoo per la generazione di preventivi complessi
Mario RivaAgile Business Group
Agile Business Group - www.agilebg.com - [email protected]
Preventivi complessi
Agile Business Group - www.agilebg.com - [email protected]
Preventivi complessi
Agile Business Group - www.agilebg.com - [email protected]
Preventivi complessi
Agile Business Group - www.agilebg.com - [email protected]
Prodotto standard / Proprietà diverse
Agile Business Group - www.agilebg.com - [email protected]
Proprietà sulle righe d'ordine
Agile Business Group - www.agilebg.com - [email protected]
Proprietà per gestione distinte base multiple
Agile Business Group - www.agilebg.com - [email protected]
Gruppo di proprietà
Agile Business Group - www.agilebg.com - [email protected]
Dettaglio di proprietà definita
Agile Business Group - www.agilebg.com - [email protected]
Definizione prodotto e distinta base
Agile Business Group - www.agilebg.com - [email protected]
Distinta base “Levigatura grezza”
Agile Business Group - www.agilebg.com - [email protected]
Proprietà in distinta base
Agile Business Group - www.agilebg.com - [email protected]
Proprietà in riga d'ordine
Agile Business Group - www.agilebg.com - [email protected]
Ordine di consegna
Agile Business Group - www.agilebg.com - [email protected]
Ordine di produzione
Agile Business Group - www.agilebg.com - [email protected]
Moduli sviluppati
Agile Business Group - www.agilebg.com - [email protected]
Moduli installati
Agile Business Group - www.agilebg.com - [email protected]
Gruppi proprietà presenti
Agile Business Group - www.agilebg.com - [email protected]
Definizione formula
volume = float(properties['Lunghezza']) * float(properties['Larghezza'])* float(properties['Spessore'])
result = (volume / 1000000)* 1500
Agile Business Group - www.agilebg.com - [email protected]
Definizione formula “da nerd”
volume = float(properties['Lunghezza']) * float(properties['Larghezza'])* float(properties['Spessore'])
result = (volume / 1000000)* self.browse(cr, uid, product_id).list_price
Agile Business Group - www.agilebg.com - [email protected]
Variante formula
volume = float(properties['Lunghezza']) * float(properties['Larghezza'])* float(properties['Spessore'])
result = ( volume / 1000000) * 1500if 'Fiammatura' in properties:
result = result + 15
Agile Business Group - www.agilebg.com - [email protected]
Creazione proprietà “al volo”
Agile Business Group - www.agilebg.com - [email protected]
Ricalcolo prezzo in base alle proprietà
Agile Business Group - www.agilebg.com - [email protected]
Formula con “fiammatura”
Agile Business Group - www.agilebg.com - [email protected]
Formula con “fiammatura”
volume = float(properties['Lunghezza']) * float(properties['Larghezza'])* float(properties['Spessore'])
result = ( volume / 1000000) * 1500if 'Fiammatura' in properties:
result = result + 15
Agile Business Group - www.agilebg.com - [email protected]
Proprietà in riga d'ordine
Agile Business Group - www.agilebg.com - [email protected]
Moduli installati
Agile Business Group - www.agilebg.com - [email protected]
Formula per quantità
Agile Business Group - www.agilebg.com - [email protected]
result = ((float(properties['Lunghezza']) * float(properties['Larghezza'])*
float(properties['Spessore']))/1000000 )* qty_uos
Formula per quantità
Agile Business Group - www.agilebg.com - [email protected]
Proprietà e quantità
Agile Business Group - www.agilebg.com - [email protected]
Quantità (Unità di vendita)
Agile Business Group - www.agilebg.com - [email protected]
Riga di preventivo
Agile Business Group - www.agilebg.com - [email protected]
Moduli installato
Agile Business Group - www.agilebg.com - [email protected]
Disegna dinamicamente proprietà
Agile Business Group - www.agilebg.com - [email protected]
Gruppi di proprietà disegnati sulla vista
Agile Business Group - www.agilebg.com - [email protected]
Proprietà presenti
Agile Business Group - www.agilebg.com - [email protected]
Creazione dinamica della proprietà
Agile Business Group - www.agilebg.com - [email protected]
Proprietà impostate
Agile Business Group - www.agilebg.com - [email protected]
Riga di preventivo
Agile Business Group - www.agilebg.com - [email protected]
Grazie!
Gmail: [email protected]
IRC: mrcast
Twitter: mrcast76