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

ARGOMENTO: Decimali visualizzati

Decimali visualizzati 2 Anni 6 Mesi fa #24963

  • giancarlo64
  • Avatar di giancarlo64
  • Offline
  • Senior Boarder
  • Messaggi: 68
  • Karma: 0
Ciao a tutti,
nel mio report desidero visualizzare i prezzi e i totali con due cifre dopo la virgola e ho fatto correttamente il "setting" nel menu
Configurazione -> Struttura Database -> Accuratezza decimali.
La visualizzazione a schermo dell'offerta indica correttamente due decimali.
Inceve nel report sia HTML che PDF tutti i totali se terminano con uno 0 questo non viene visualizzato e mi ritrovo sono con un decimale dopo la virgola (che può anche essere 0)
Mi spiego:

45.70 me lo trasforma in 45.7
45.00 me lo trasforma in 45.0
45.75 lo visualizza correttamente in 45.75

Ho notato che lo fa unicamente da quando ho tolto la stampa della valuta dai risultati

Con valuta:
<span t-field="doc.amount_untaxed"
                    t-field-options='{"widget": "monetary", "display_currency": "doc.pricelist_id.currency_id"}'/>

Senza valuta:

<span t-field="doc.amount_untaxed"
                    t-field-options='{"widget": "False", "display_currency": "doc.pricelist_id.currency_id"}'/>

In pratica incece di Monetary ho messo False (trovato su un forum). Forse non è il metodo più corretto per togliere la valuta?
Grazier per l'aiuto
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Decimali visualizzati 2 Anni 6 Mesi fa #24969

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Probabilmente se togli proprio il riferimento al widget senza impostarlo a false risolvi.

La formattazione viene controllata dal widget quindi tolto quello ottieni il valore non formattato.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: giancarlo64

Decimali visualizzati 2 Anni 6 Mesi fa #24970

  • giancarlo64
  • Avatar di giancarlo64
  • Offline
  • Senior Boarder
  • Messaggi: 68
  • Karma: 0
Mi ha rimesso i decimali corretti ma mi ha pure rimesso anche la valuta che volevo togliere :(
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Decimali visualizzati 2 Anni 6 Mesi fa #24972

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Prova così ...

<span t-field="doc.amount_untaxed" />

togliendo ogni riferimento al widget, ma temo che lo stampi nudo e crudo, ovvero con i decimali effettivamente presenti nella variabile.

in alternativa puoi provare

<span t-field="doc.amount_untaxed"
t-field-options='{"widget": "monetary", "display_currency": "False"}'/>
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Decimali visualizzati 2 Anni 6 Mesi fa #24973

  • giancarlo64
  • Avatar di giancarlo64
  • Offline
  • Senior Boarder
  • Messaggi: 68
  • Karma: 0
Ciao gigidn
Putroppo neanche le due ultime soluzioni funzionano ... :(
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Decimali visualizzati 2 Anni 6 Mesi fa #24974

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Guarda cosi' funziona sicuro ... risolvi il problema poi per le finezze se ne parla.
                        <span t-if="'capitale_sociale' in company and company.capitale_sociale">Cap. Soc. €
                            <span t-esc="'{:,.2f}'.format(company.capitale_sociale)[:-3].replace(',','.')+','+'{:.2f}'.format(company.capitale_sociale)[-2:]"/>
                            i.v.
                        </span>

Ovviamente adatta alle tue esigenze ... l'esempio formatta per le regole italiane.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.138 secondi

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

Protected by R Antispam