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: Confermare "Spedizioni in entrata" da python

Re:Confermare "Spedizioni in entrata" da python 6 Anni 8 Mesi fa #7437

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Occhio che a fare così non sempre la prende bene il WF, a me ad esempio con un WF, a cui avevo fatto fare il primo step così, da dentro OpenERP non avanzava più (cliccavi sul bottone a vuoto...)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Confermare "Spedizioni in entrata" da python 6 Anni 8 Mesi fa #7439

  • shakin89
  • Avatar di shakin89
  • Offline
  • Platinum Boarder
  • Messaggi: 388
  • Ringraziamenti ricevuti 7
  • Karma: 7
grazie del suggerimento, ma al exec_workflow ho provato a passare tutti i metodi dichiarati nella funzione stock_picking di stock.py. Mi restituiscono tutti false e il picking non si muove dallo stato in cui sta.
boh
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Confermare "Spedizioni in entrata" da python 6 Anni 8 Mesi fa #7440

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
al limite prova a fare un metodo pubblic nell'oggetto di openerp (dove fai le approvazioni del WF) e poi chiami quello con l'execute normalmente...
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Confermare "Spedizioni in entrata" da python 6 Anni 8 Mesi fa #7441

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
A exec_workflow credo si debba passare il "signal", ovvero quello che scatena la transizione (di solito specificato nell XML del wf)
Lorenzo Battistini
github.com/eLBati

TAKOBI
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Confermare "Spedizioni in entrata" da python 6 Anni 8 Mesi fa #7447

  • shakin89
  • Avatar di shakin89
  • Offline
  • Platinum Boarder
  • Messaggi: 388
  • Ringraziamenti ricevuti 7
  • Karma: 7
Ciao eLBati,
ho usato i signal come da te indicato, ma a un certo punto si bloccano comunque... Quando attendono la disponibilità del prodotto.
Devo per forza ripassare dalle chiamate delle azioni. Con i workflow le chiamate si sono modificate in:
sock.exec_workflow(self.oedbname, uid, self.oepwd, 'stock.picking', 'button_confirm', id)
sock.execute(self.oedbname, uid, self.oepwd, 'stock.picking', 'action_assign', (id,))
sock.exec_workflow(self.oedbname, uid, self.oepwd, 'stock.picking', 'button_done', id)
La seconda riga è quella che "forza" la disponibilità del prodotto. Da li il workflow altrimenti non si muove.
Ciao e grazie per le dritte!
Fabrizio
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.129 secondi

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

Protected by R Antispam