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
Ricordati di dichiarare la versione di Odoo a cui riferisce la domanda
  • Pagina:
  • 1
  • 2

ARGOMENTO: Visibilità partner.

Visibilità partner. 10 Mesi 3 Settimane fa #30934

  • trigg3r
  • Avatar di trigg3r
  • Offline
  • Senior Boarder
  • Messaggi: 65
  • Karma: 0
No se il partner ha impostato un commerciale (res_user) diverso

Purtroppo da l'errore anche quando il partner ha il commerciale "giusto"

in ogni caso bisogna capire il motivo per cui in quel specifico caso odoo vada a leggere res_user (oggetto diverso da res_partners).


L'accesso a res_user è richiesto per l'impostazione di salesperson per l'ordine di acquisto (come succede in fase di creazione di un cliente, dove però non ci sono problemi)

Ho messo Odoo in debug e creato un ordine di vendita inserendo solo il cliente. Questo è l'unico log generato in corrispondenza dell'errore:
odoo.api: call sale.order().create({u'origin': False, u'message_follower_ids': False, u'weight': 0, u'order_line': [], u'picking_policy': u'direct', u'ddt_carrier_id': False, u'create_ddt': False, u'team_id': 1, u'client_order_ref': False, u'date_order': u'2018-03-28 20:03:44', u'partner_id': 25, u'message_ids': False, u'user_id': 11, u'company_id': 1, u'note': False, u'pricelist_id': 1, u'project_id': False, u'incoterm': False, u'transportation_method_id': False, u'ddt_invoicing_group': u'billing_partner', u'validity_date': False, u'warehouse_id': 1, u'volume': 0, u'payment_term_id': False, u'partner_invoice_id': 25, u'fiscal_position_id': False, u'transportation_reason_id': False, u'partner_shipping_id': 25, u'carriage_condition_id': False, u'parcels': 0, u'goods_description_id': False})

werkzeug: 185.89.180.100 - - [28/Mar/2018 20:03:54] "POST /web/dataset/call_kw/sale.order/create HTTP/1.1" 200 -

Dove leggo u'user_id': 11 che mi fa supporre di non aver problemi di accesso a res_user (d'altronde la regola, che pare essere causa dell'errore, interviene su res_partner )

L'unico modo è provare, sbatterci la testa, sbagliare e correggere fin ad arrivare all'obiettivo desiderato.

work in progress :bash: :type: e già da giorni :lol:
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Visibilità partner. 10 Mesi 1 Settimana fa #31000

  • trigg3r
  • Avatar di trigg3r
  • Offline
  • Senior Boarder
  • Messaggi: 65
  • Karma: 0
Da qui:

The relationship between res.partner and res.user is that res.user inherits from res.partner. ... Actually only res.users has a "real" relationship to res.partner, because with every user odoo will create a partner ...


Quindi per risolvere il problema è sufficiente impostare ogni venditore come salesperson di se stesso (cioè del Partner associato al suo utente).
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.112 secondi

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

Protected by R Antispam