Benvenuto!
Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.
[10] DDT e sequence - modalità multiazienda
Buongiorno a tutti,
sto lavorando su Odoo 10 e per la prima volta abbiamo iniziato ad utilizzare il modulo della DDT.
Quando ho installato il modulo, di default nella tabella dei sequence mi sono ritrovato il sequence per l'azienda A.
Nel tempo ho dovuto aggiungere un'altra azienda, la B.
A quel punto ho creato un secondo sequence dove ho indicato l'azienda B.
Purtroppo creando la DDT dal magazzino dell'azienda B, Odoo usa solamente il primo sequence creato.
Qualcuno ha avuto la stessa difficoltà ?
Oppure esiste qualche configurazione del modulo DDT dove è possibile indicare il sequence a seconda dell'azienda su cui opera ???
Buongiorno,
dopo aver installato l'aggiornamento per il multiazienda,
mi capita un'anomalia:
quando creo la testata della DDT (inserimento indirizzo e cliente), tutto ok,
ma quando inserisco il movimento di magazzino nella tab dei "trasferimenti" e salvo, odoo vai in loop e inizia a leggere tutta la tabella che contiene i numeri di serie e si blocca il processo di salvataggio della form.
E' capitato a qualcuno ???
La sequenza dipende dal DDT type. Assicurati di avere un DDT type per ogni azienda e che il relativo campo "azienda" sia valorizzato correttamente.
Ciao Lorenzo,
ho impostato i parametri come mi hai detto ma non cambia nulla.
Analizzando il codice del modulo l10 ddt ho notato che nel metodo set_done
def set_done(self): | |
for picking in self.picking_ids: | |
if picking.state != 'done': | |
raise UserError( | |
_("Not every picking is in done status")) | |
for package in self: | |
if not package.ddt_number: | |
package.ddt_number = ( | |
package.ddt_type_id.sequence_id.next_by_id()) |
viene chiamato un metodo di ir_sequence che non fa nessun controllo sull'azienda o sull'utente.
Il `ddt_type_id` in questione è associato all'azienda corretta?
ecco come ho configurato (ancora non sono abbastanza "grande" per poter inserire le foto :P )
https://
ibb.co/myD0QPD
Non vedo il campo `company_id`. Hai abilitato multi-company per il tuo utente?
Inoltre, le operazioni sui documenti, tipo la generazione del DDT, le stai facendo con un utente diverso da admin, giusto? Perchè con admin bypasseresti tutte le regole multi-company
Resta informato
Informazioni sulla comunità
Strumenti di richiesta
Statistiche
Richiesta del: 03/07/19, 07:09 |
Vista: 1379 volte |
Ultimo aggiornamento: 27/08/19, 08:57 |
Entra in contatto diretto con la comunità.
Unisciti alla chat Discord.