Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: Usare Erppeek su una tabella referenziata

Usare Erppeek su una tabella referenziata 1 Anno 11 Mesi fa #27473

  • ferulix
  • Avatar di ferulix
  • Offline
  • Fresh Boarder
  • Messaggi: 14
  • Ringraziamenti ricevuti 1
  • Karma: 0
Sono d'accordo ...

Vorrei solo capire come si fa a passare le categorie al prodotto tramite erppeek? è possibile? debbo/posso usare qualcosa altro? O devo scriverle a mano una ad una dall'interfaccia di odoo?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Usare Erppeek su una tabella referenziata 1 Anno 11 Mesi fa #27475

  • bruno
  • Avatar di bruno
  • Online
  • Expert Boarder
  • Messaggi: 122
  • Ringraziamenti ricevuti 12
  • Karma: 1
magari potrebbe fare al caso tuo il modulo mass_editing

github.com/OCA/server-tools/tree/10.0/mass_editing
Bruno Bottacini
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Usare Erppeek su una tabella referenziata 1 Anno 11 Mesi fa #27476

  • ferulix
  • Avatar di ferulix
  • Offline
  • Fresh Boarder
  • Messaggi: 14
  • Ringraziamenti ricevuti 1
  • Karma: 0
Perfetto ... grazie ... quello che cercavo ...
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Usare Erppeek su una tabella referenziata 1 Anno 11 Mesi fa #27477

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Ti copio pezzo di codice di esempio estratto da un mio script di importazione
            new_product_data = {'sale_ok':True,
                                'purchase_ok': True,
                                'type': 'product',
                                'invoice_policy': 'delivery',
                                'default_code' : 'I'+str(product['itemSKU']),
                                'barcode': barcode,
                                'list_price':round(studio[stud]*3,2),
                                'name':product['title'],
                                'website_published': True if images[0] else False,
                                'standard_price':studio[stud],
                                'website_description':product['itemDescription'],
                                'public_categ_ids' : [[6,False,
                                                       parser.create_or_update_public_category(product['itemformat'],
                                                                                               product['categories'],
                                                                                               settimana)
                                                       ]],
                                'categ_id': create_or_update_category(stud),
                                'weight':product['itemweight'],
                                'product_brand_id':parser.create_or_update_brand(product['studio']),
                                'route_ids':[[6,False,[1,5]]],
                                'image':images[0] if images[0] else False}

            try:
                product_template = client.ProductTemplate.create(new_product_data)
                product_supplierinfo_data['product_code'] = product['itemSKU']
                product_supplierinfo_data['price'] = studio[stud]
                product_supplierinfo_data['product_tmpl_id'] = product_template.id
                client.ProductSupplierinfo.create(product_supplierinfo_data)
                if images[1]:
                    client.ProductFeaturePicture.create({'picture':images[1],
                                                         'sequence': 1,
                                                         'template_id':product_template.id
                                                         })
                print 'Creato',new_product_data['default_code']
            except BaseException as be:
                print be
                print 'impossibile importare',new_product_data['default_code']
                print new_product_data

La funzione: parser.create_or_update_public_category ritorna una lista di id_categoria ...

in ogni caso per popolare una relazione m2m usi la sintassi:
[[6,False,[id1,id2,idn]]]
@KTec
www.ktec.it
Ultima modifica: 1 Anno 11 Mesi fa da gigidn.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: ferulix

Usare Erppeek su una tabella referenziata 1 Anno 11 Mesi fa #27481

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
ferulix ha scritto:
Sono d'accordo ...

Vorrei solo capire come si fa a passare le categorie al prodotto tramite erppeek? è possibile? debbo/posso usare qualcosa altro? O devo scriverle a mano una ad una dall'interfaccia di odoo?

le categorie sono un campo many2many, quindi puoi passare un recordset con le categorie che ti interessano o la lista di id delle categorie

se cerchi "erppeek many2many" sicuramente trovi esempi
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Usare Erppeek su una tabella referenziata 1 Anno 11 Mesi fa #27482

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: ferulix
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.161 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam