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: [8.0] da dove viene il partner_shipping_id?

da dove viene il partner_shipping_id? 1 Anno 4 Mesi fa #29501

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Ciao,
un cliente vuole che appaia l'indirizzo del magazzino di destinazione nei preventvi di vendita.

Mi pare che già lo faccia dato che si prevede, nel report,
<strong t-if="o.partner_shipping_id == o.partner_invoice_id">Invoice and shipping address:</strong>
        <strong t-if="o.partner_shipping_id != o.partner_invoice_id">

L'ho modificato leggermente con
<div t-if="o.warehouse_id.partner_id != o.partner_invoice_id" class="mt8" style="position:relative; top:-130px;left:300px">
                            <strong>Shipping address:</strong>

e mi pare funzioni.

Ora, mentre capisco dove di genera il warehouse_id
(proprio nella pagina dell'ordine stesso),
non capisco da dove venga il partner_shipping_id

pensavo nella scheda del cliente, ma non lo vedo nemmeno là

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

da dove viene il partner_shipping_id? 1 Anno 4 Mesi fa #29502

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Ummm cosi' a sensazione mi sa che hai fatto un po' un casino :D intanto di che versione stiam parlando? mi sembra di ricordare che tu usi una 8 o sbaglio?

Per usare indirizzo di fatturazione e spedizione diversi devi abilitare la gestione distinta in configurazione, se usi la 8 l'opzione in configurazione vendite è "Consente un diverso indirizzo di consegna e di fatturazione"
non ho modo di controllare la gestione perchè qualche furbacchione ha deciso di cambiare la password su runbot e non ho altre 8 demo sottomano. Dalla 9 in poi si mettono come contatti e si flagga se è spedizione o fatturazione su tale contatto cosi' che lo possa proporre in automatico, se non ricordo male nella 8 non esisteva ma posso sbagliarmi. In ogni caso basta che specifichi il giusto parner per la spedizione ed è risolto.

Sta cosa qui invece:

t-if="o.warehouse_id.partner_id != o.partner_invoice_id"

Sarà generalmente falsa perchè il partner_id è il proprietario del magazzino ... rimetti le cose come stavano :D :D
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: ndrini

da dove viene il partner_shipping_id? 1 Anno 4 Mesi fa #29507

  • federico.ranieri
  • Avatar di federico.ranieri
  • Offline
  • Fresh Boarder
  • Developer
  • Messaggi: 15
  • Ringraziamenti ricevuti 7
  • Karma: 1
Ciao come detto prima da gigidn prima è necessario abilitare in vendite -> configurazione "3 indirizzi differenti per gli ordini di vendita/preventivi. Di conseguenza compariranno i campi: partner_id, partner_shipping_id, partner_invoice_id. Sono tutti e 3 campi con relazione ai res.partner.

Di conseguenza Un indirizzo di fatturazione è un res.partner,
Un indirizzo di spedizione è un res,partner.

Quando crei un Partner In Odoo 8 esistono diversi modi per creare indirizzi associati ad esempio:

1) Dalla scheda del partner -> Tab "Contatti" -> Crea -> Aggiungi tutti i dati: nome, indirizzo etc -> utilizzi il campo "Type" per selezionare il tipo di indirizzo . In questa modalità ti dovrebbe già precompilare il campo "parent_id" che sarebbe la relazione al cliente padre.

2) Crei il partner direttamente da vista lista/kanban etc.. in questo caso devi stare attento ad aggiungere il parent_id.

Una volta che hai creato tutti i res.partner e le relative associazioni, quando andrai a creare un preventivo/ordine appena selezioni il campo "partner_id" ti preseleziona in automatico gli altri 2 campi: ovvero spedizione e fatturazione.

ovviamente un partner può avere "n" indirizzi di spedizione, fatturazione, contatti etc.

Spero di essere stato abbastanza chiaro :dry:
Ricerca e Sviluppo
Hexcode
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: ndrini

da dove viene il partner_shipping_id? 1 Anno 4 Mesi fa #29508

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
gigidn ha scritto:
Ummm cosi' a sensazione mi sa che hai fatto un po' un casino :D intanto di che versione stiam parlando? mi sembra di ricordare che tu usi una 8 o sbaglio?
Non sbagli. Versione 8.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

da dove viene il partner_shipping_id? 1 Anno 4 Mesi fa #29526

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
federico.ranieri ha scritto:
Ciao come detto prima da gigidn prima è necessario abilitare in vendite -> configurazione "3 indirizzi differenti per gli ordini di vendita/preventivi.


Si, in spagnolo
"Permitir diferentes direcciones para la entrega y la factura"

Di conseguenza compariranno i campi: partner_id, partner_shipping_id, partner_invoice_id. Sono tutti e 3 campi con relazione ai res.partner.

già, ora vedo, nella scheda dell'ordine di vendita si sono, effettivamente i nuovi campi che dici (partner_shipping_id, partner_invoice_id) accanto a partner_id (che già c'era prima).

Quando crei un Partner In Odoo 8 esistono diversi modi per creare indirizzi associati ad esempio:

1) Dalla scheda del partner -> Tab "Contatti" -> Crea -> Aggiungi tutti i dati: nome, indirizzo etc -> utilizzi il campo "Type" per selezionare il tipo di indirizzo . In questa modalità ti dovrebbe già precompilare il campo "parent_id" che sarebbe la relazione al cliente padre.

2) Crei il partner direttamente da vista lista/kanban etc.. in questo caso devi stare attento ad aggiungere il parent_id.

Una volta che hai creato tutti i res.partner e le relative associazioni, quando andrai a creare un preventivo/ordine appena selezioni il campo "partner_id" ti preseleziona in automatico gli altri 2 campi: ovvero spedizione e fatturazione.

ovviamente un partner può avere "n" indirizzi di spedizione, fatturazione, contatti etc.

Qua mi sono perso: non capisco come una relazione padre-figlio fra le schede dei partner possa far compilare il campo "partner_shipping_id".

:unsure:
Andrea
Ultima modifica: 1 Anno 4 Mesi fa da ndrini.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

da dove viene il partner_shipping_id? 1 Anno 4 Mesi fa #29528

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Abilitata la configurazione quando vai a creare un contatto nell'azienda ti chiede il "tipo" tra questi tipi c'e' indirizzo di spedizione ed indirizzo di fatturazione.

Al momento di creare un ordine se il partner ha associato un "indirizzo di fatturazione" (ovvero tra i suoi contatti c'e' almeno un indirizzo di tipo fatturazione) questo viene messe nell'apposito campo cosi' come quello di spedizione..

Andrea fai prima, sul partner imposti due contatti uno di tipo spedizione ed uno di tipo fatturazione e vedi il comportamento :D :D
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.173 secondi

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

Protected by R Antispam